Juegos

Super Mario World

SNES / Super Famicom · 1990 · 2 proyectos

1 recomp y 1 port

Remake de fans Totalmente jugable

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.

★ 652 · 2024-01-22 Ver →
SNES / Super Famicom Jugable

Super Mario World (mstan)

mstan/SuperMarioWorldRecomp

Recompilación estática de Super Mario World (versión estadounidense) con snesrecomp, el marco del mismo autor: el código del 65816 se traduce a C, y el resto de la consola (vídeo, audio SPC700, DMA) corre en una reimplementación en C derivada de LakeSnes. Se apoya en el desensamblado SMWDisX para los nombres, el mapa de memoria y los límites de las funciones. Su autor lo cree jugable de principio a fin, pero solo ha comprobado a mano los dos primeros mundos, con el tercero en curso; del 4 al 7 y el contenido especial están sin verificar. En el launcher se activan como mods la pantalla panorámica adaptable (de 4:3 a 100:9, con el HUD anclado), la música MSU-1 si aportas un paquete de audio y, de forma experimental, Captain Falcon como personaje, con movimientos portados de la decompilación de Super Smash Bros. y gráficos y sonidos que se sacan de tu propia ROM de ese juego. La 0.15.0 (21 de octubre) añadió un cooperativo simultáneo experimental para dos jugadores, con Mario y Luigi en la misma pantalla. Tiene filtros de pantalla (CRT suave, rejilla LCD, nítido, compuesto cálido), estados guardados, turbo, mandos por SDL y un servidor Lua local opcional para scripts. Hay versiones para Windows y Linux. 8 de sus últimos 100 commits llevan a Claude como coautor.

NecesitasTu propia ROM de Super Mario World (SNES, versión estadounidense), en .sfc o .smc. Para Captain Falcon, además tu ROM estadounidense 1.0 de Super Smash Bros. (N64); la música MSU-1 necesita un paquete de audio que aportas tú. Windows de 64 bits o Linux.

★ 148 · 2026-10-30 Ver →

Se instala con

Preguntas

¿Se puede jugar Super Mario World 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 World (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.