← Ports y remakes
Remake de fans Totalmente jugable

Super Mario World (snesrev)

Juegos: Super Mario World → (SNES / Super Famicom, 1990) · Super Mario All-Stars → (SNES / Super Famicom, 1993)

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.

Cómo llega a PC
Reimplementación de fans
Consola
Super Nintendo / Super Famicom
Estudio original
Nintendo EAD
Año
1990
Autor
snesrev
Estrellas
652
Última actividad
2024-01-22 · hace 2 años
Última versión
v0.1 · 2023-08-16
Lenguaje
C
Ver repositorio ↗
mariomodsingeniería inversa

Otros proyectos de Super Mario World

1

Otros proyectos de Super Mario All-Stars

1