Super Mario Bros. / The Lost Levels (SMB Vanilla)
Juegos: Super Mario Bros. → (NES / Famicom, 1985) · Super Mario Bros.: The Lost Levels → (NES / Famicom, 1986)
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.
- Cómo llega a PC
- Port de una decompilación
- Estudio original
- Nintendo R&D4
- Año
- 1985
- Autor
- Danny Spencer
- Estrellas
- 64
- Última actividad
- 2026-10-07 · hace 24 días
- Última versión
- v0.1.0 · 2026-10-03
- Licencia
- GPL-3.0
- Lenguaje
- C
Escribe y elige de la lista; si no está, escríbelo y pulsa Intro. En un launcher, los juegos que instala; en una herramienta genérica, déjalo vacío.
Otros proyectos de Super Mario Bros.
2
Super Mario Bros. Remastered · Super Mario Bros. (mstan) Ver todos →
Otros proyectos de Super Mario Bros.: The Lost Levels
2
Super Mario Bros. Remastered · Super Mario Bros.: The Lost Levels Ver todos →