¿El Fallout New Vegas de PS3 explica los problemas de Skyrim?
Malos augurios por parte de Obsidian.
En el artículo que publicamos ayer sobre el problema de lag en la versión PS3 de Skyrim analizamos el rendimiento de una nueva partida guardada con el de otra tras 65 horas de juego, y lo comparamos con el último parche publicado, una solución que se mostró insuficiente.
Nuestra mejor teoría sobre por qué ocurría todo esto apuntaba a que el juego almacenaba los cambios de miles y miles de objetos, desde su estado original al que tenían después de la interacción del jugador. Es una tarea enorme guardar toda esta información, y de las tres plataformas en las que se ha publicado el juego parece que PlayStation 3 es la que tiene más problemas en cuanto a la gestión de la memoria.
Gracias al lector de Eurogamer mcmothercruncher, quien publicó un un revelador enlace a los foros de Bethesda, esta teoría gana peso con los comentarios en Formspring de Joshua E Sawyer, director de proyecto en Obsidian para Fallout: New Vegas, un juego que utilizaba una versión anterior del mismo motor.
Tanto Fallout 3 como New Vegas exhibían un problema parecido al que se ve en Skyrim. La partida guardada aumentaba de tamaño de forma gradual hasta que se produce un impacto en el rendimiento, resultando en el mismo tipo de problema que afecta a Skyrim.
"Es un problema a nivel de motor sobre cómo se guardan los datos de las partidas en forma de diferencias bit flag que se comparan con las instancias del .esm principal y los .esms de los DLC", explica Sawyer apuntando a los ficheros de bases de datos del motor de Fallout 3 / New Vegas, los cuales se mantienen en Skyrim.
"A medida que el juego modifica cualquier instancia determinada de un objeto, esos cambios se guardan en lo que es, esencialmente, otro .esm. Cuando cargas la partida, estás cargando todas esas diferencias en la memoria residente".
Sawyer también explica que el problema no es un simple bug que se pueda arreglar fácilmente, al menos en New Vegas. Si es, de hecho, el mismo problema que se manifiesta en Skyrim, no es una sección de código que se pueda corregir, sino algo mucho más fundamental - lo cual explicaría la limitada solución que aportaba el parche de la semana pasada.
"No es que alguien haya escrito una función y haya puesto un punto decimal en mal lugar o haya declarado algo como flotante cuando debería ser un entero. Estamos hablando de cómo el motor guarda y referencia los datos en tiempo de ejecución. Reestructurar cómo funciona eso requeriría una gran cantidad de tiempo. Obsidian sólo tuvo el motor durante dieciocho meses antes de que se lanzara Fallout: New Vegas, lo cual es un tiempo relativamente pequeño para entender todos los detalles de cómo funciona la tecnología".
Al preguntar por qué el problema del lag en Fallout New Vegas afecta a PlayStation 3 de forma más severa que a otras plataformas, Sawyer apuntó a las diferencias en la configuración de la memoria de las respectivas consolas.
"Xbox 360 tiene una memoria unificada: 512MB de RAM que se pueden usar como memoria de sistema o memoria gráfica", explica. "PS3, en cambio, la divide: 256MB para el sistema, 256 para gráficos. Es la misma cantidad total de memoria, pero no es tan flexible para su uso por parte de los desarrolladores."
Quizás también te interese...
-
Rumor: Se filtran las especificaciones de PlayStation 4 28
-
Sony patenta un método para interrumpir las partidas con publicidad 14
-
Aliens: Colonial Marines para Wii U será "la versión con mejor aspecto" 2
-
Una nueva actualización gratuita para Skyrim añadirá el combate a caballo 4
-
Blizzard: "Los servidores de Diablo 3 no se han visto comprometidos" 1
-
Avance de The Cave 1
-
Minecraft supera a Black Ops en Xbox LIVE 0
-
Primer artwork de Castlevania: Lords of Shadow 2 6
-
Rumor: Sony anunciará su apuesta por el juego en la nube en el E3 15
-
Mass Effect: Rebellion ya tiene fecha 0
-
Guía Max Payne 3 0
-
Vídeo: Assassin's Creed III - Camino del E3 0
-
Vídeo: Espectaculares guantazos en Sleeping Dogs 1
-
Comparativa: Max Payne 3 20
-
Análisis de Diablo 3 45
Comentarios (2) Latest comment Hace 6 meses
Ya no se pueden publicar más comentarios. ¡Gracias por tu aportación!
Comentarios por debajo del umbral de visión Mostrar
Comentarios por debajo del umbral de visión Mostrar
El motor gráfico tiene un fallo grave y la única solución seria un cambio grande en el mismo o crear uno nuevo.