Vídeo de un prototipo del Metal Gear Solid para la Sega Saturn

metal gear solid prototipo sega saturn

Un usuario llamado Frogbull publicó un video en YouTube que parece mostrar un prototipo homebrew del Metal Gear Solid, un juego exclusivo de la primera PlayStation, funcionando en la consola Sega Saturn.

Hasta el momento, los archivos jugables no han sido liberados al público, por lo que no se puede confirmar la autenticidad del vídeo.

"Lamentablemente, por el momento no compartiré el ISO con el público", dijo Frogbull en un hilo que creó en SegaXtreme. "No quiero ver a estafadores vendiéndolo en eBay en un falso paquete de Saturn".

Cuando se le preguntó en el hilo si se podría grabar un video fuera de pantalla de una Sega Saturn real arrancando y ejecutando el supuesto prototipo, Frogbull dijo que en el video no se está ejecutando en hardware real, sino en un emulador dentro del marco de RetroArch:

"Por supuesto, puedo hacer una grabación en Retroarch, abrir los shaders, cambiarlos en directo, pero incluso con eso, con tanta gente convencida de que la Saturn no es buena en 3D, estoy seguro de que todavía habría escépticos"

El video muestra una pantalla de inicio de la Saturn seguida de las pantallas presentación del Metal Gear Solid, Konami, antes de que aparezca una pantalla de título, todo mientras suena la música original del juego. Se selecciona "Nuevo juego", lo que muestra una pantalla de dificultad. Después de que el jugador elige "Difícil", y en lugar de mostrar la escena cinemática del juego con los créditos que aparecen en el juego original, el video muestra una breve pantalla de conversación del Codec con la voz del personaje principal, Solid Snake.

Luego pasa directamente al juego, con Snake moviéndose por la primera habitación del juego. No hay enemigos, no hay radar en la esquina superior derecha y no aparecen créditos en la parte superior del juego. Se muestran algunos elementos del juego, como el uso de cigarrillos del inventario y la activación de los binoculares en vista en primera persona.

Después de un poco más de un minuto, suena una llamada del Codec, lo que indica al jugador que presione C en lugar de Seleccionar, como en el original de PlayStation. Aparece otra pantalla de conversación, que se convierte en una broma cuando aparece la mascota de Sega Japón, Segata Sanshiro, mientras suena su canción. Una vez que termina la canción, también finaliza el video.

segata sanshiro metal gear saturn
Guiño Segata Sanshiro

En una publicación en Patreon, Frogbull dijo que quería saber si la Saturn podría manejar un juego como Metal Gear Solid o si realmente dependía de las supuestamente superiores capacidades 3D de PlayStation:

"Estoy muy contento con el resultado y creo que logré mi objetivo de demostrar que Metal Gear Solid podría haber sido lanzado en la Sega Saturn de 32 bits y que la Saturn podría habernos mostrado mucho MÁS", dijo en la publicación.

Frogbull también explicó cómo hizo el supuesto prototipo:

"Al principio, mi [prototipo] se basó en el Motor Jo (creado por Johannes Fetz) y luego lo trasladé al Motor Z-Treme (creado por Maxime "XL2"). ¡Gran respeto para ustedes! Son expertos en Saturn y genios locos".

En el foro de juegos francés Gamopat, Frogbull, bajo el seudónimo Saturnin, le preguntaron si planeaba completar el juego. "Tomaría mucho tiempo hacer todo el juego", dijo, admitiendo que Konami podría no aprobar tal acción. Sin embargo, todavía están abiertos a trabajar en este prototipo en cierta medida por "el placer de la modificación".

Una persona en ese foro preguntó si Frogbull utilizó una malla de "reflejo" bajo el suelo para crear los charcos de agua vistos durante el juego. "Sí, la técnica de reflejo proviene directamente de la versión de PlayStation", respondió Frogbull, "ocultamos cuadriláteros (la Saturn no reconoce triángulos) con texturas borrosas bajo el suelo (parte de las cuales es transparente para ver a través pero con píxeles 'sucios' para evitar tener la impresión de ver en el vacío) y con el ángulo correcto se logra el cambio, fueron inteligentes en el equipo de Kojima".

Escepticismo de la comunidad

Algunos miembros establecidos de la comunidad de desarrollo de juegos caseros de Saturn expresaron escepticismo sobre el video y la falta de una versión jugable pública. Todavía queda por ver si Frogbull tomará medidas para disipar estas reticencias y acabará liberando el prototipo al gran público.

Actualización: Segundo nivel completado en un 85%

Frogbull, el desarrollador detrás de la ambiciosa tarea de llevar niveles de juegos de PlayStation a la Sega Saturn, ha anunciado recientemente que el segundo nivel, el famoso Shadow Moses, está completo en un 85%. Este nivel, significativamente más exigente que el primero, destaca por su impresionante distancia de dibujado, lo que supone un desafío técnico considerable.


Optimización y Arquitectura del Nivel

La conversión del segundo nivel ha requerido un enfoque ingenioso en cuanto a optimizaciones para mantener un rendimiento óptimo. Frogbull ha utilizado el ‘ZTP Model Converter’ de XL2 para adaptar la arquitectura del nivel. "He tenido que ser bastante ingenioso con las optimizaciones para mantener mi objetivo de 30 FPS. Esto implicó un extenso trabajo en la geometría del nivel. A diferencia de los Muelles, he logrado preservar mucho mejor las texturas esta vez. Puede que no lo notes a simple vista, pero muchas partes de la geometría del nivel han sido completamente rehechas en comparación con la versión de PlayStation," comenta Frogbull.

Mejoras Visuales y Atmosféricas

El helipuerto, otro elemento crucial del juego, también está siendo convertido para la Saturn utilizando el ‘ZTP Model Converter’ de XL2. Frogbull ha implementado el VDP2 para mejorar la atmósfera del juego, creando efectos de nieve y nubes en movimiento en el cielo, como se puede ver en la demostración en video. Aunque estos efectos aumentan la sensación de inmersión, Frogbull tiene planes para refinar y mejorar aún más estos visuales.

Rendimiento y Sistema de Colisiones

Uno de los avances más significativos ha sido la reescritura completa del sistema de colisiones. Este nuevo sistema permite un mapa de colisiones separado y más eficiente en términos de uso de CPU. "Este sistema no solo mejora el rendimiento, sino que también proporciona una base sólida para el desarrollo futuro," explica Frogbull.

La adaptación de estos niveles no ha sido tarea fácil. Frogbull señala que "se ve muy parecido al PS1. Falta una parte importante por terminar [colisiones], y el Nivel 2 estará casi completo. El objetivo es mantener los 30 FPS incluso con todos los polígonos, sin ralentización alguna por el momento. Es un poco difícil traducir algunas partes a quads y mantener las texturas alineadas sin UV [mapeo]."

Próximos Pasos

Con el segundo nivel cercano a la finalización, el proyecto de Frogbull continúa avanzando hacia su objetivo de llevar la experiencia de PlayStation a la Sega Saturn sin comprometer la calidad. La comunidad de fanáticos de los videojuegos retro está ansiosa por ver el resultado final de estos esfuerzos y disfrutar de una nueva forma de experimentar estos clásicos.

En resumen, Frogbull sigue demostrando su capacidad técnica y dedicación, enfrentando y superando los desafíos que conlleva esta conversión. La implementación de mejoras en la geometría, texturas, y sistema de colisiones, así como los efectos atmosféricos avanzados, subrayan el compromiso de Frogbull con la excelencia y la fidelidad al material original.

Vía / Actualización