Problema:
Los Sims 3 no se inicia en mi Mac o se muestra de forma extraña, con desajustes visuales y errores gráficos.
Causa:
Si tu Mac usa una tarjeta gráfica Intel Iris o Intel Iris Pro, el juego no se ejecutará de forma correcta o directamente no se ejecutará. Aunque los chips gráficos Intel Iris deberían poder ejecutar el juego sin problemas, Los Sims 3 no reconoce ni soporta estos chips.
Apple comenzo a usar gráficos Intel Iris con los MacBook Pro con pantalla Retina (modelo de 13″) en 2013, y las actualizaciones consecutivas también los han incluido. La versión de entrada del MacBook Pro con pantalla Retina de 15″ y los iMac de última generación también incluyen este chip gráfico.
Procedimiento que puede solucionar el problema:
No esperes un parche por parte de EA, Los Sims 3 lleva más de un año sin actualizarse y no se espera ninguna actualización más salvo que EA decida sorprender al mundo.
Existe un procedimiento que, aunque no funciona en todas las ocasiones, ha ayudado a muchos jugadores a poder jugar a Los Sims 3 con un chip Intel Iris. Te lo dejo a continuación:
- Ve a Aplicaciones y busca Los Sims 3.
- Haz clic derecho en el icono de Los Sims 3 pulsa en Mostrar contenido del paquete.
- Se abrirá una ventana del Finder, navega dentro de ella hasta Contents/Resources/transgaming/c_drive/Program Files/Electronic Arts/The Sims 3/Game/Bin
- Busca estos dos archivos: GraphicsCards.sgr y GraphicsRules.sgr
- Haz una copia de seguridad de estos dos archivos en una localización segura antes de continuar.
- Busca con Spotlight la aplicacion Información del sistema y abrela. En la barra de la zona derecha verás la sección Hardware. Busca el texto Gráficos/Pantallas y haz clic en el.
- Apunta los datos de Fabricante y ID de dispositivo que encontrarás. Este tutorial va a usar estos datos: Fabicante: Intel (0x8086); ID de dispositivo: 0x0d26, pero pueden ser distintos para ti. Por favor, apunta correctamente estos datos.
- Abre el archivo GraphicsCards.sgr con TextEdit.
- Busca las siguiente líneas:
card 0x0152 «Desktop IvyBridge GT1»
card 0x0156 «Mobile IvyBridge GT1»
card 0x015A «Server IvyBridge GT1»
card 0x015E «Reserved – IvyBridge GT1»
card 0x0162 «Desktop IvyBridge GT2»
card 0x0166 «Mobile IvyBridge GT2»
card 0x016A «Server IvyBridge GT2»
- Y sustitúyelas por estas (¡el texto en negrita corresponde a tu ID de dispositivo!) (¡el texto en cursiva variará según tengas una tarjeta Intel Iris o Intel Iris Pro!):
card 0x0d26 «IntelIrisPro«
card 0x0d26 «IntelIrisPro«
card 0x0d26 «IntelIrisPro«
card 0x0d26 «IntelIrisPro«
card 0x0d26 «IntelIrisPro«
card 0x0d26 «IntelIrisPro«
card 0x0d26 «IntelIrisPro«
- Guarda el archivo. Si te pregunta si quieres sobreescribir el archivo, haz clic en sí.
- Abre GraphicsRules.sgr con TextEdit
- Busca la siguiente línea:
elseif (match(«${cardName}», «*IvyBridge*»))
- Y sustitúyela por (¡el texto en cursiva variará según tengas una tarjeta Intel Iris o Intel Iris Pro!):
elseif (match(«${cardName}», «*IntelIrisPro*»))
- Guarda el archivo. Si te pregunta si quieres sobreescribir el archivo, haz clic en sí.
- ¡Listo! Abre tu juego y, si se inicia, establece la resolución del mismo a una resolución nativa para tu pantalla.
- Si tu juego se inicia pero muestra una pantalla negra y se escucha música, prueba a cambiar la resolución del juego de forma manual. Para hacerlo, ve a Documentos/Electronic Arts/Los Sims 3 y abre el archivo Options.ini con TextEdit.
- Busca la línea resolution = *** y cambiala por resolution = 1440 900 0. Guarda los cambios. El juego debería poder arrancar a esa resolución.
Documentación: experiencia en Answer HQ, BluebellFlora, The Sims Forums