Super Mario All-Stars
1 recomp y 1 port
Super Mario World (snesrev)
snesrev/smw
smw: reimplementación de Super Mario World en C hecha por ingeniería inversa, del mismo autor que zelda3. Reproduce todas las partes del juego original y se juega de principio a fin. También reimplementa parte de lo que el editor de niveles Lunar Magic añade a las ROM, así que acepta algunas ROM editadas con él; los mods que usan ganchos en ensamblador no funcionan, salvo el salto en la pared. Usa la PPU y el DSP de LakeSnes, con muchas optimizaciones, y mientras juegas ejecuta una versión emulada y compara la memoria en cada fotograma; si no coinciden, guarda una instantánea para enviarla a los autores. Tiene estados guardados con el historial de controles para repetir partidas, modo turbo, dos mandos y salida por OpenGL con shaders. En el mismo repositorio están Super Mario Bros. y The Lost Levels, reimplementados desde Super Mario All-Stars: con tu ROM de ese juego se extraen y se juegan con el mismo programa. La versión 0.1 (16 de agosto de 2023) trae un ejecutable para Windows que parchea tu ROM al arrancar; si lo compilas tú, los recursos se extraen una vez y después la ROM ya no hace falta.
NecesitasTu propia ROM estadounidense de Super Mario World sin cabecera (smw.sfc, SHA-1 6B47BB75D16514B6A476AA0C73A683A2A4C18765). Para Super Mario Bros. y The Lost Levels, tu ROM estadounidense de Super Mario All-Stars, la que no incluye Super Mario World (SHA-1 c05817c5b7df2fbfe631563e0b37237156a8f6b6), y Python con zstandard. El ejecutable de la 0.1 es para Windows; para compilarlo, SDL2 y Python, con TCC, MSYS2 o Visual Studio en Windows, o make en Linux y macOS.
Super Mario All-Stars
TanookiStudios/SuperMarioAllStarsRecomp
Recompilación del recopilatorio de Super Nintendo (Super Mario Bros., The Lost Levels, Super Mario Bros. 2 y Super Mario Bros. 3), convertido con snesrecomp en un programa nativo para macOS, Windows y Linux, y también en un APK para Android. Trae un launcher que pide tu archivo del juego y muestra «ROM verified» cuando es el correcto, píxeles nítidos a cualquier tamaño, mando, trucos y ajustes de sonido; el juego se elige en la pantalla de selección del propio cartucho. La 0.1.0 (20 de octubre) fue la primera versión y la 0.2.0 (21 de octubre) añadió Android, con un mando de SNES en pantalla. La versión de Mac está firmada y notarizada por Apple. Los 18 commits del repositorio llevan a Claude como coautor. El repositorio no incluye el juego.
NecesitasTu propia copia en .sfc de Super Mario All-Stars (USA) (Super Mario All-Stars - 25th Anniversary), el relanzamiento de 2010: el cartucho de 1993, «Super Mario All-Stars (USA)» a secas, es otro archivo y no lo acepta. Además, macOS 11 o posterior (Apple o Intel), Windows de 64 bits o Linux de 64 bits.
Se instala con
Quiver Launcher · GithubLauncher (N64RecompLauncher) · Ports Launcher · WLauncher
Preguntas
¿Se puede jugar Super Mario All-Stars en PC de forma nativa?
Sí. El catálogo tiene 1 recomp y 1 port, y uno de ellos es totalmente jugable.
¿Qué necesito para jugarlo?
Tu propia copia de Super Mario All-Stars (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 Mario World (snesrev), con 652 estrellas en GitHub.