Super Mario Bros.
1 recomp y 2 ports
Super Mario Bros. Remastered
JHDev2006/Super-Mario-Bros.-Remastered-Public
Remake y homenaje a los Super Mario Bros. originales, con niveles nuevos, modos propios, más personajes y un editor de niveles completo.
NecesitasTu propia ROM de Super Mario Bros. de NES, la original. El juego la comprueba al arrancar: se puede elegir o arrastrar a la ventana, o dejar el archivo .nes junto al ejecutable.
Super Mario Bros. / The Lost Levels (SMB Vanilla)
nukep/SMB-Vanilla
SMB Vanilla: decompilación en C de Super Mario Bros. y del Super Mario Bros. 2 japonés de Famicom Disk System (The Lost Levels), con port a Windows y Linux sobre SDL3. Solo reimplementa la jugabilidad: los niveles, los gráficos y el sonido salen de tu ROM, y sin ella no arranca. Quiere comportarse igual que el original, fallos incluidos (conserva los que no rompen la partida, como el mundo menos uno y los de colisión y atravesar paredes), y servir además de referencia legible de la lógica del juego, con los nombres de etiquetas del desensamblado de doppelganger. Los dos juegos arrancan y se pueden terminar, con sonido salvo en el final de The Lost Levels, que usa el chip de audio 2C33 del Famicom Disk System. Las teclas se cambian en smbvanilla.ini, y en Super Mario Bros. se puede empezar en cualquier nivel desde la línea de órdenes. Parte del código todavía es la salida de Ghidra y se está reorganizando; faltan pruebas y una interfaz con controles configurables. Su web tiene además una versión para el navegador que también pide tu ROM. La primera versión, la 0.1.0, salió el 3 de octubre para Windows y Linux de 64 bits. Las incidencias y las aportaciones se llevan en Codeberg. El proyecto dice que no incluye código ni recursos generados con IA.
NecesitasTu propia ROM de Super Mario Bros. para NES, versión NTSC, como smb.nes (SHA-1 ea343f4e445a9050d4b4fbac2c77d0693b1d0922), y, para The Lost Levels, tu imagen de disco smb2j.fds (SHA-1 3b8c8998b4887d6dd676965943d69a320738ab9c o 20e50128742162ee47561db9e82b2836399c880c); no admite ROM hacks que cambien el código ni otros datos. Además, Windows o Linux de 64 bits; en Linux, SDL 3 de tu gestor de paquetes.
Super Mario Bros. (mstan)
mstan/SuperMarioBrosNESRecomp
Recompilación estática de Super Mario Bros. de NES con nesrecomp, el marco del mismo autor: el código 6502 de la ROM se traduce a C y se compila a nativo; desde la 1.12.0 (5 de octubre) usa por defecto la CPU con precisión de ciclo y, en Windows, un renderizador de alto nivel más rápido que el de bajo nivel, que sigue como referencia. Su autor lo da por jugable entero: todos los mundos deberían poder completarse, aunque no se ha probado cada camino. Trae mods opcionales: pantalla panorámica experimental (ajustada a la ventana, 16:9, 21:9 o 32:9) con enemigos que se cargan en toda la vista; Voxel 3D, una vista en primera persona que levanta el nivel en vertical; cooperativo simultáneo de dos a cuatro jugadores con Mario, Luigi, Wario y Waluigi, en local o en línea con rollback; paquetes de texturas HD, y personajes experimentales que sustituyen a Mario: Captain Falcon y Pikachu de Super Smash Bros., Samus de Metroid, Link de Zelda II y Sonic de Sonic 3 & Knuckles, cuyos gráficos y sonidos se sacan de tu propia ROM de cada juego. Una pasada de octubre recorrió con ayuda las 32 zonas en 32:9 hasta el final de 8-4. La 1.12.3 (19 de octubre) es para Windows de 64 bits; hasta la 1.11.0 hubo también versión para Linux. El repositorio incluye, para compilar con el backend anterior, el código C generado a partir de la ROM (unos 15 MB). 10 de sus últimos 100 commits llevan a Claude como coautor.
NecesitasTu propia ROM de Super Mario Bros. (World) para NES, con la cabecera iNES antigua (CRC32 3337EC46) o la NES 2.0 (CRC32 393A432F). Cada personaje sustituto pide además tu ROM del juego del que sale: Super Smash Bros. (EE. UU., 1.0) de N64, Metroid (EE. UU. o Europa), Zelda II: The Adventure of Link (EE. UU.) o Sonic 3 & Knuckles de Mega Drive, y, si quieres, Sonic the Hedgehog 2 (World, Rev A) para el escudo de Sonic. Además, Windows de 64 bits.
Se instala con
Quiver Launcher · GithubLauncher (N64RecompLauncher) · Ports Launcher · ReComp Launcher · WLauncher
Preguntas
¿Se puede jugar Super Mario Bros. en PC de forma nativa?
Sí. El catálogo tiene 1 recomp y 2 ports, y 2 de ellos son totalmente jugables.
¿Qué necesito para jugarlo?
Tu propia copia de Super Mario Bros. (NES / 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 Bros. Remastered, con 3288 estrellas en GitHub.