Super Metroid
1 recomp y 1 port
Super Metroid (snesrev)
snesrev/sm
sm: reimplementación de Super Metroid en C hecha por ingeniería inversa, del mismo autor que zelda3. Su autor la presenta como una versión temprana, con errores y con el código desordenado. Lee los datos de tu ROM cada vez que arranca, y mientras juegas ejecuta también el juego original y compara los dos fotograma a fotograma: si no coinciden, guarda una instantánea en saves/ y muestra en pantalla una cuenta atrás desde 300. Tiene estados guardados que conservan el historial de controles para repetir partidas, modo turbo, ventana escalable y pantalla completa, un renderizador de la PPU optimizado, la opción de quitar el límite de sprites por línea, salida por OpenGL con shaders GLSL y guardado automático al salir. No hay versiones compiladas: se compila uno mismo, y el último cambio es de abril de 2023. El Super Metroid Launcher de RadzPrower lo descarga y lo compila en Windows casi con un solo clic.
NecesitasTu propia ROM estadounidense de Super Metroid, con el nombre sm.smc (SHA-1 da957f0d63d14cb441d215462904c4fa8519c613), que hace falta cada vez que juegas. Para compilarlo, SDL2 y, en Windows, MSYS2, Visual Studio 2022 o TCC; en Linux y macOS, make.
Super Metroid (mstan)
mstan/SuperMetroidRecomp
Recompilación de Super Metroid con snesrecomp en la que la ROM y el intérprete mandan: las funciones del 65816 que se puede demostrar que son seguras se traducen a C, y el resto ejecuta el código original de la ROM en el intérprete; el vídeo, el audio y el resto del hardware se emulan. Toma los símbolos de la reimplementación sm de snesrev como referencia. Arranca, completa la demo, empieza partida, cruza puertas y guarda en la nave; una pasada asistida de octubre entró en 255 salas de Zebes y en las seis de Ceres, recogió los objetos y completó las muertes de Kraid, Phantoon y Ridley con ayuda, pero Mother Brain, la huida final y los créditos siguen sin validar. Como mods opcionales tiene pantalla panorámica (ajustada a la ventana, 16:9, 21:9 o 32:9, con el HUD en los bordes o centrado) y presentación por encima de 60 fps con interpolación, sin cambiar el ritmo del juego. Desde la 0.3.12 (17 de octubre) se descarga ya compilado para Windows, Linux y macOS (Apple Silicon e Intel), sin compilar nada. 37 de sus últimos 100 commits llevan a Claude como coautor.
NecesitasTu propia ROM sin modificar de Super Metroid (Japan, USA) (SHA-256 12b77c4bc9c1832cee8881244659065ee1d84c70c3d29e6eaf92e6798cc2ca72). Windows de 64 bits, Linux de 64 bits o macOS (Apple Silicon o Intel).
Se instala con
Quiver Launcher · Super Metroid Launcher
Preguntas
¿Se puede jugar Super Metroid en PC de forma nativa?
Sí, aunque sin terminar. El catálogo tiene 1 recomp y 1 port, y uno de ellos ya es jugable.
¿Qué necesito para jugarlo?
Tu propia copia de Super Metroid (SNES / Super Famicom). Recompendium solo enlaza proyectos que no reparten el juego, y cada ficha dice qué versión o región hace falta.
¿Cuál es el más popular?
Super Metroid (snesrev), con 563 estrellas en GitHub.