James Lambert es el héroe del día: este desarrollador ya se había hecho un nombre con Portal 64, pero lo hizo muy bien durante el evento N64brew 2025. Con la ayuda de su equipo, diseñó Junk Runner 64, un juego que ofrece un mundo abierto a la escala de Skyrim. Lo mejor es que todo está ultralimpio y perfectamente funcional.
Sin embargo, esta hazaña se llevó a cabo en el procesador original de 1996 y, como puedes imaginar, requirió un poco de truco. El verdadero desafío técnico para mostrar un mundo abierto en Nintendo 64 reside en la gestión de la profundidad: normalmente, la N64 utiliza una memoria específica (el Z-buffer) para calcular la distancia de cada objeto a la cámara. Sin embargo, su precisión matemática colapsa cuando los elementos están muy separados.
La consola (que este año celebra su trigésimo aniversario, ¡por favor!) se vuelve incapaz de determinar qué objeto debe mostrarse delante del otro. Esto es lo que causa la lucha z, un error visual muy torpe donde texturas distantes parpadean y se superponen frenéticamente para aparecer en primer plano.
Para erradicar este problema, James Lambert… desactivó esta calculadora de profundidad. En cambio, construyó su mundo abierto de manera diferente, componiéndolo con múltiples mosaicos geográficos mientras dictaba a la consola un orden de visualización extremadamente estricto. Intentaremos hacerlo más sencillo, pero básicamente la máquina dibuja el entorno en dos pasos: primero genera los escenarios más lejanos y luego superpone los elementos cercanos. Además, Lambert añadió un sistema que simplifica inteligentemente la geometría de montañas distantes, liberando suficiente memoria para mostrar un horizonte claro.


