Tú eliges Capital SimCity Capital Sims Capital Spore
Capital Sims

¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Todo lo relacionado con la actualidad de Los Sims 3 tiene cabida en este subforo. Noticias, guías, tutoriales..

Moderador: Equipo moderador [CS]

¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor xXJuAnJi05Xx » 01 Dic 2010, 20:35

Así es, amigos usuarios de ATI. Se ha encontrado la solución (temporal, pero efectiva al 100%), de las malditas sombras pixeladas de las tarjetas ATI RADEON.

Un poco de teoría sobre esto: Según he leido, a partir del Sim City Societies EA decidió cambiar el modo de redenderizado de las sombras en las tarjetas ATI, y desde ese momento se ven con un nivel de detalle peor, extendiendose el bulo de que era un bug de la propia tarjeta. Añado además, que las gráficas Intel usan el mismo redenderizado que las NVIDIA.

¡Pues no vamos a ser menos con nuestras gráficas de 150€ con la crisis que hay! Para arreglar esto vamos a cambiar el texto de un archivo. Aviso, haced una copia de seguridad por si las moscas, pero es efectivo.

Teneis que iros a la ruta:

S.O de 32 bits

Archivos de programa\Electronic Arts\Los Sims 3 o el últipo pack de expansión/accesorios instalado\Game\Bin\GraphicsRules.sgr

S.0 de 64 bits

Archivos de programa(x86)\Electronic Arts\Los Sims 3 o el últipo pack de expansión/accesorios instalado\Game\Bin\GraphicsRules.sgr

Abrid el archivo graphics rules con el bloc de notas o notepad, y buscad un apartado así:

elseif (match("${cardVendor}", "ATI"))
if (match("${cardName}", "*HD 29?0*") or match("${cardName}", "*HD 36?0*") or match("${cardName}", "*HD 38?0*") or match("${cardName}", "*HD 4??0*") or match("${cardName}", "*HD 5??0*") or match("${cardName}", "*V77?0*") or match("${cardName}", "*V87?0*"))
seti cardLevel $cardLevelUber
seti isCardMatched true
elseif (match("${cardName}", "*x18??*") or match("${cardName}", "*x19??*") or match("${cardName}", "*HD 31?0*") or match("${cardName}", "*V3600*") or match("${cardName}", "*V37?0*") or match("${cardName}", "*V5600*") or match("${cardName}", "*V5700*") or match("${cardName}", "*V7200*") or match("${cardName}", "*V73?0*") or match("${cardName}", "*V7400*") or match("${cardName}", "*V7600*") or match("${cardName}", "*V86?0*"))
seti cardLevel $cardLevelHigh
seti isCardMatched true
elseif (match("${cardName}", "*x14??*") or match("${cardName}", "*x850*") or match("${cardName}", "*x15??*") or match("${cardName}", "*HD 34??*") or match("${cardName}", "*x16??*") or match("${cardName}", "*HD 23?0*") or match("${cardName}", "*HD 24?0*") or match("${cardName}", "*HD 26?0*"))
seti cardLevel $cardLevelMedium
seti isCardMatched true
elseif (match("${cardName}", "*9800*") or match("${cardName}", "*x600*") or match("${cardName}", "*HD 32??*") or match("${cardName}", "*x7?0*") or match("${cardName}", "*x8?0*") or match("${cardName}", "*FireGL X2*") or match("${cardName}", "*FireGL X3*") or match("${cardName}", "*V3200*") or match("${cardName}", "*V33?0*") or match("${cardName}", "*V3400*") or match("${cardName}", "*V5000*") or match("${cardName}", "*V5100*") or match("${cardName}", "*V5200*") or match("${cardName}", "*V7100*"))
seti cardLevel $cardLevelLowmedium
seti isCardMatched true
elseif (match("${cardName}", "*Rage*") or match("${cardName}", "*XPress*") or match("${cardName}", "*7?00*") or match("${cardName}", "*8?00*") or match("${cardName}", "*95?0*") or match("${cardName}", "*96?0*") or match("${cardName}", "*97?0*") or match("${cardName}", "*x200*") or match("${cardName}", "*x300*") or match("${cardName}", "*x5?0*") or match("${cardName}", "*x10?0*") or match("${cardName}", "*x11?0*") or match("${cardName}", "*x12?0*") or match("${cardName}", "*x13??*") or match("${cardName}", "*FireGL T2*") or match("${cardName}", "*FireGL Z1*") or match("${cardName}", "*FireGL X1*") or match("${cardName}", "*V3100*"))
seti cardLevel $cardLevelLow
seti isCardMatched true
else
seti cardLevel $cardLevelUber
seti isCardMatched false
endif
setProp $ConfigGroup RenderShadowMode 1
setProp $ConfigGroup ShadowMapForceDF16Available 0
if ($osMajorVersion >= 6 and versionLessThan("7.14.0010.0630", "${driverVersion}") and not versionLessThan("7.14.0010.0636", "${driverVersion}"))
setProp $ConfigGroup ReportOldGraphicsDriver 1
endif
if ($disableMacAA)
if (match("${cardName}", "*X16??*") or match("${cardName}", "*X19??*"))
setProp $ConfigGroup DisallowEdgeSmoothing 1
endif
endif

Bien, una vez localizado, usad enter para separarlo del resto del texto tanto por encima como por debajo. Ahora, sustituid eso por esto:

elseif (match("${cardVendor}", "ATI"))
if (match("${cardName}", "*HD 29?0*") or match("${cardName}", "*HD 36?0*") or match("${cardName}", "*HD 38?0*") or match("${cardName}", "*HD 4??0*") or match("${cardName}", "*HD 5??0*") or match("${cardName}", "*V77?0*") or match("${cardName}", "*V87?0*"))
seti cardLevel $cardLevelUber
seti isCardMatched true
elseif (match("${cardName}", "*x18??*") or match("${cardName}", "*x19??*") or match("${cardName}", "*HD 31?0*") or match("${cardName}", "*V3600*") or match("${cardName}", "*V37?0*") or match("${cardName}", "*V5600*") or match("${cardName}", "*V5700*") or match("${cardName}", "*V7200*") or match("${cardName}", "*V73?0*") or match("${cardName}", "*V7400*") or match("${cardName}", "*V7600*") or match("${cardName}", "*V86?0*"))
seti cardLevel $cardLevelHigh
seti isCardMatched true
elseif (match("${cardName}", "*x14??*") or match("${cardName}", "*x850*") or match("${cardName}", "*x15??*") or match("${cardName}", "*HD 34??*") or match("${cardName}", "*x16??*") or match("${cardName}", "*HD 23?0*") or match("${cardName}", "*HD 24?0*") or match("${cardName}", "*HD 26?0*"))
seti cardLevel $cardLevelMedium
seti isCardMatched true
elseif (match("${cardName}", "*9800*") or match("${cardName}", "*x600*") or match("${cardName}", "*HD 32??*") or match("${cardName}", "*x7?0*") or match("${cardName}", "*x8?0*") or match("${cardName}", "*FireGL X2*") or match("${cardName}", "*FireGL X3*") or match("${cardName}", "*V3200*") or match("${cardName}", "*V33?0*") or match("${cardName}", "*V3400*") or match("${cardName}", "*V5000*") or match("${cardName}", "*V5100*") or match("${cardName}", "*V5200*") or match("${cardName}", "*V7100*"))
seti cardLevel $cardLevelLowmedium
seti isCardMatched true
elseif (match("${cardName}", "*Rage*") or match("${cardName}", "*XPress*") or match("${cardName}", "*7?00*") or match("${cardName}", "*8?00*") or match("${cardName}", "*95?0*") or match("${cardName}", "*96?0*") or match("${cardName}", "*97?0*") or match("${cardName}", "*x200*") or match("${cardName}", "*x300*") or match("${cardName}", "*x5?0*") or match("${cardName}", "*x10?0*") or match("${cardName}", "*x11?0*") or match("${cardName}", "*x12?0*") or match("${cardName}", "*x13??*") or match("${cardName}", "*FireGL T2*") or match("${cardName}", "*FireGL Z1*") or match("${cardName}", "*FireGL X1*") or match("${cardName}", "*V3100*"))
seti cardLevel $cardLevelLow
seti isCardMatched true
else
seti cardLevel $cardLevelUber
seti isCardMatched false
endif
setProp $ConfigGroup RenderShadowMode 2
setProp $ConfigGroup ShadowMapAllowNullColor 1
if ($osMajorVersion >= 6 and versionLessThan("7.14.0010.0630", "${driverVersion}") and not versionLessThan("7.14.0010.0636", "${driverVersion}"))
setProp $ConfigGroup ReportOldGraphicsDriver 1
endif
if ($disableMacAA)
if (match("${cardName}", "*X16??*") or match("${cardName}", "*X19??*"))
setProp $ConfigGroup DisallowEdgeSmoothing 1
endif
endif

Y al final volved a unir el texto como antes, para que no queden espacios entre el nuevo texto y el resto.

Guardais, cargais el juego y...

Imagen

La alegría invade mi cuerpo. ¡Derrotamos al servicio técnico de AMD y al de EA! Ya no nos dará depresión cuando venga Skell con sus supergráficos y su legacy, si no que todos reiremos y seremos felices en comunidad y armonía! :D

Quiero agradecer a todos vuestra ayuda y paciencia con esto. :D

Fuente: http://forum.thesims3.com/jforum/posts/list/300915.page

PD: Digo solución temporal, aunque el resultado es inmejorable, hasta que EA saque un parche que lo arregle oficialmente.
Avatar de Usuario
xXJuAnJi05Xx
Manipulador
Manipulador
 
Mensajes: 6110
Registrado: 15 Feb 2009, 16:30
Ubicación: Granada, España
Género: Hombre

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor azelisss » 01 Dic 2010, 20:53

Muy buena información, probare esa solución ... Muchisimas Gracias :mrgreen: .
Avatar de Usuario
azelisss
Ciudadano
Ciudadano
 
Mensajes: 392
Registrado: 20 May 2009, 15:53
Ubicación: México, Colima
Género: Hombre

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor Pepe9424 » 02 Dic 2010, 03:59

Dios!!!! sii! Me ha funcionado de maravilla! Después de tanto esperar y pensar que mi Tarjeta era una Basura, me he dado cuenta que en realidad las tarjetas Ati son Muy poderosas y que han sido los programadores quienes no saben explotar todas estas características que esta serie de tarjetas ofrece a un excelente Costo!

Muchas gracias Juanji, me ha servido de mucho tu ayuda e incansable lucha por conseguir que este problema se solucionara, ahora si a disfrutar de los sims con los súper gráficos que nuestras tarjetas alcanzan! =D> =D>

Pd: Solo por este detallito me voy a comprar mi Procesador AMD! Allí voy 6 Núcleos! =P~
Avatar de Usuario
Pepe9424
Concejal
Concejal
 
Mensajes: 2196
Registrado: 04 Dic 2009, 21:10
Ubicación: Girardot-Colombia.
Género: Hombre

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor Kaotika » 02 Dic 2010, 12:26

Juanji escribió:Ya no nos dará depresión cuando venga Skell con sus supergráficos y su legacy, si no que todos reiremos y seremos felices en comunidad y armonía! :D


:mrgreen: :mrgreen: :mrgreen:

Me alegro de que hayáis encontrado una solución. :D
Avatar de Usuario
Kaotika
Manipulador
Manipulador
 
Mensajes: 13359
Registrado: 20 May 2007, 19:14
Ubicación: In the Nightside of Eden
Género: Mujer

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor Geles » 02 Dic 2010, 13:30

:shock: uau!!! menudo cambio!! me alegra que lo hayas podido solucionar, la imagen se ve de maravilla =D> =D>
Avatar de Usuario
Geles
Manipulador
Manipulador
 
Mensajes: 7458
Registrado: 01 May 2010, 11:10
Ubicación: Monserrat, Valencia
Género: Mujer

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor xXJuAnJi05Xx » 02 Dic 2010, 16:29

Me alegra muchísimo que comenteis. :D

Geles escribió: :shock: uau!!! menudo cambio!! me alegra que lo hayas podido solucionar, la imagen se ve de maravilla =D> =D>


Gracias Geles. Ya no es necesario que nos pasemos al lado de Nvidia, somos igual de poderoros. :twisted: :mrgreen:


Kaotika escribió:
Juanji escribió:Ya no nos dará depresión cuando venga Skell con sus supergráficos y su legacy, si no que todos reiremos y seremos felices en comunidad y armonía! :D


:mrgreen: :mrgreen: :mrgreen:

Me alegro de que hayáis encontrado una solución. :D


Muchas gracias Kao. :)


Pepe9424 escribió:Dios!!!! sii! Me ha funcionado de maravilla! Después de tanto esperar y pensar que mi Tarjeta era una Basura, me he dado cuenta que en realidad las tarjetas Ati son Muy poderosas y que han sido los programadores quienes no saben explotar todas estas características que esta serie de tarjetas ofrece a un excelente Costo!

Muchas gracias Juanji, me ha servido de mucho tu ayuda e incansable lucha por conseguir que este problema se solucionara, ahora si a disfrutar de los sims con los súper gráficos que nuestras tarjetas alcanzan! =D> =D>

Pd: Solo por este detallito me voy a comprar mi Procesador AMD! Allí voy 6 Núcleos! =P~


Desde un principio pensé que la gráfica no podía ser, si es buena, y me costó un riñón derecho. Bueno, pues ahora vamos a disfrutar al máximo Pepe. :D
Avatar de Usuario
xXJuAnJi05Xx
Manipulador
Manipulador
 
Mensajes: 6110
Registrado: 15 Feb 2009, 16:30
Ubicación: Granada, España
Género: Hombre

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor Skellington » 02 Dic 2010, 20:01

xXJuAnJi05Xx escribió:Ya no nos dará depresión cuando venga Skell con sus supergráficos y su legacy, si no que todos reiremos y seremos felices en comunidad y armonía! :D

:mrgreen: :mrgreen: :mrgreen:
No sabéis cuánto me alegro, chicos. Os lo merecéis, después de lo mucho que habéis insistido por solucionar el problema. Felicidades! :D
Avatar de Usuario
Skellington
Gótico Indiscutible
 
Mensajes: 21214
Registrado: 26 Oct 2006, 14:11
Ubicación: Barcelona
Género: Hombre

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor xXJuAnJi05Xx » 02 Dic 2010, 21:20

Muchiiisimas gracias Skell, eres el mejor. :D

Me gustaría ir a EA, encontrarme con el tipo que se le ocurió esto y preguntarle...¿Tú eres tonto? :-s

Por cierto, cuando tenga un hueco al S.técnico de AMD y EA que va esto, para ver qué cara de tontacos se les queda. :twisted:
Avatar de Usuario
xXJuAnJi05Xx
Manipulador
Manipulador
 
Mensajes: 6110
Registrado: 15 Feb 2009, 16:30
Ubicación: Granada, España
Género: Hombre

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor Skellington » 03 Dic 2010, 09:49

xXJuAnJi05Xx escribió:Me gustaría ir a EA, encontrarme con el tipo que se le ocurió esto y preguntarle...¿Tú eres tonto? :-s

:mrgreen: :mrgreen:

xXJuAnJi05Xx escribió:Por cierto, cuando tenga un hueco al S.técnico de AMD y EA que va esto, para ver qué cara de tontacos se les queda. :twisted:

Aaaaah, qué placenteras son estas pequeñas vendettas.....
Avatar de Usuario
Skellington
Gótico Indiscutible
 
Mensajes: 21214
Registrado: 26 Oct 2006, 14:11
Ubicación: Barcelona
Género: Hombre

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor infectedmind__x » 03 Dic 2010, 15:58

T.T no me deja guardar el archivo del blog de notas. Me sale un mensaje de ''Acceso denegado'' :cry:
Avatar de Usuario
infectedmind__x
Ciudadano
Ciudadano
 
Mensajes: 473
Registrado: 03 Jun 2010, 15:13
Ubicación: Cádiz, Andalucia.
Género: Mujer

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor xXJuAnJi05Xx » 03 Dic 2010, 16:52

Probablemente tu cuenta de usuario no tenga privilegios de administrador.

¿Eres el administrador del equipo o es otra persona? Pidele que te deje usar su cuenta si es el caso para que puedas modificar el archivo. :wink:
Avatar de Usuario
xXJuAnJi05Xx
Manipulador
Manipulador
 
Mensajes: 6110
Registrado: 15 Feb 2009, 16:30
Ubicación: Granada, España
Género: Hombre

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor infectedmind__x » 03 Dic 2010, 21:26

Soy la unica persona que utiliza el ordenador, la unica cuenta... se supone que debería de ser la administradora, ¿no?
Avatar de Usuario
infectedmind__x
Ciudadano
Ciudadano
 
Mensajes: 473
Registrado: 03 Jun 2010, 15:13
Ubicación: Cádiz, Andalucia.
Género: Mujer

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor nez3 » 03 Dic 2010, 23:02

Si no te deja modificar el archivo es porque está en Archivos de programa, cierra Los Sims 3, mueve o copia el archivo al escritorio por ejemplo, edita con bloc de notas y guarda, después regrésalo a la ubicación original, si te pide que se necesitan derechos de administrador para ponerlo en Archivos de programa se lo das.
También puede ser ejecutando bloc de notas como administrador (clic derecho - ejecutar como administrador), abres el archivo que te dicen (lo buscas desde Abrir y escogiendo que muestre todos lor archivos), lo modificas de acuerdo al post y guardas.
Avatar de Usuario
nez3
Ilustrado
Ilustrado
 
Mensajes: 3853
Registrado: 14 Jun 2010, 05:33
Género: Hombre

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor Pepe9424 » 04 Dic 2010, 00:11

infectedmind__x si tienes windows 7 o win vista, debes desactivar el control de cuentas de usuario. Es muy fácil vas a:

Panel de control/ Cuentas de usuario/ configuración de control cuentas de usuario y bajas la barrita luego reinicias y te permitirá guardar! :wink:

Vamos Juanji me cuentas que te responde EA y AMD. :lol:
Última edición por Pepe9424 el 04 Dic 2010, 00:11, editado 1 vez en total
Avatar de Usuario
Pepe9424
Concejal
Concejal
 
Mensajes: 2196
Registrado: 04 Dic 2009, 21:10
Ubicación: Girardot-Colombia.
Género: Hombre

Re: ¡SOLUCION A LAS SOMBRAS PIXELADAS DE ATI!

Notapor xXJuAnJi05Xx » 04 Dic 2010, 00:46

Bueno bueno. He preparado un texto para mandarlo a los dos correos, a ver que os parece. Para AMD lo tengo que traducir al inglés porque hice una consulta a AMD América...(ni ellos sabían una solución buena)

Hola al servicio técnico de AMD/EAxis. No se si se acuerdan de que les escribí porque tenía en Los Sims 3 sombras pixeladas,a lo que no pudieron darle solución. Bueno, pues al final toda la comunidad afectada, que era mucha, encontramos la solución. No, no es intalar un S.O de 32 bits, ni cambiar la gráfica, ni desinstalar el driver y volverlo a instalar, ni comprobar la configuración de la placa base, es un archivo. Hay que editar un archivo del juego. Bueno, le escribo para poner en su conocimiento que el error ya está solucionado.

Gracias de todos modos. 8)
Avatar de Usuario
xXJuAnJi05Xx
Manipulador
Manipulador
 
Mensajes: 6110
Registrado: 15 Feb 2009, 16:30
Ubicación: Granada, España
Género: Hombre

Siguiente

Volver a El juego

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados

Comunidad Capital Sim (2003-2008) webmaster arroba capitalsim.net