InicioNewsEl código de PC de Horizon Zero Dawn muestra signos de ser...

El código de PC de Horizon Zero Dawn muestra signos de ser una compilación de depuración

El puerto de PC Horizon Zero Dawn se lanzó hace unos días y los fanáticos se han estado preguntando por qué se bloquea con tanta frecuencia: una persona miró más de cerca y no estaba contenta con lo que encontró.

La noticia proviene de Reddit, donde un programador anónimo compartió sus hallazgos después de investigar los «archivos de volcado» del juego.

“Entonces, como programador, me tomé la libertad de investigar los archivos de volcado yo mismo”, escribieron. «Digamos que el resultado no es muy… prometedor.»

El póster incluye una imagen de una línea del código del juego, que se capturó en el punto exacto en que se bloqueó..

«Lo que significa este fragmento de código es que la computadora está tratando de escribir el valor de la derecha a la dirección de la memoria de la izquierda, el problema es que la memoria especificada no existe», escribieron. «El programa está tratando de acceder directamente a la dirección 0, esto SIEMPRE bloqueará el juego, y esto también es un gran NO».

«No tengo idea de cómo sucedió esto, el programa que tiene un 0 codificado como una dirección de memoria es claramente lo mal hecho que estaba, ningún código bien hecho (o simplemente promedio) intentaría acceder a 0 como una dirección de memoria, podría» ha sido un error del compilador, pero lo dudo mucho «, agregaron.

Continuaron haciendo un par de ediciones después de que otras personas comenzaron a interactuar con la publicación, y ambas llegaron a las mismas conclusiones..

«Después de un poco de investigación en un desensamblador, encontré 166 líneas de la misma instrucción», se lee en la publicación editada. «Se utilizan principalmente en el manejo de memoria y en algunas funciones de depuración no eliminadas (por alguna razón)».

“He eliminado estas instrucciones (las he escrito) y bueno, el juego se bloquea menos”, continúa. «Está lejos de ser una solución real, no puedo solucionar problemas gráficos, pero al menos ahora se bloquea cada 30 minutos, no cada 5».

La publicación concluye indicando que esta es claramente una compilación de depuración y no debería haberse enviado. Si tienes curiosidad, puedes ver algunos juegos de Horizon Zero Dawn por ti mismo.

Aunque los fanáticos inicialmente estaban entusiasmados con lo bien que se veía el juego, los bloqueos constantes y los problemas de rendimiento rápidamente reemplazaron ese entusiasmo. Estos problemas, como señala la publicación de Reddit, están relativamente bien explicados por el hecho de que este puerto aún podría tener aspectos de una compilación de depuración adjunta..

Sebastian Schneider
Sebastian Schneider
eSportsman Esto no es un trabajo, es un estilo de vida, una forma de ganar dinero y al mismo tiempo un hobby. Sebastian tiene su propia sección en el sitio: "Noticias", donde informa a nuestros lectores sobre eventos recientes. El chico se dedicó a la vida del juego y aprendió a resaltar las cosas más importantes e interesantes para un blog.
RELATED ARTICLES