smo-recomp: Super Mario Odyssey corre de forma nativa en Windows gracias a la recompilación estática
Un proyecto abierto en GitHub traduce el código de la versión 1.4.1 de Switch a un ejecutable de Windows con su propio runtime y renderizado en Vulkan, sin emulador. Está en una fase temprana y necesita tu propia copia del juego.

Qué es
smo-recomp es un port no oficial de Super Mario Odyssey a Windows x64 hecho mediante recompilación estática. En lugar de emular la Switch, el código AArch64 del juego se traduce a C por adelantado y se compila con clang. Encima corre un runtime propio que reimplementa las bibliotecas del sistema, el audio, la entrada, el sistema de archivos y la API gráfica NVN sobre Vulkan, con un traductor de shaders de Maxwell. El proyecto insiste en que no hay intérprete de CPU ni JIT.
El diseño parte de ssbu-recomp, de Denkishi, y el código del repositorio se publica con licencia GPL-3.0.
Algunos medios lo han presentado como «Power Moon Recomp», pero el repositorio se llama smo-recomp.
Qué necesitas
- Windows 10 u 11 de 64 bits y una GPU con Vulkan 1.3. Se ha desarrollado en NVIDIA; AMD e Intel están en planes.
- Tu propia copia del juego, versión 1.4.1, extraída de tu consola. El repositorio no incluye código, recursos ni claves del juego.
- Mando: teclado, XInput o cualquier mando compatible con SDL3. Solo se ha probado con uno de Xbox One.
Estado
El propio proyecto lo describe como temprano y sin terminar. El reino del Sombrero se juega hasta la primera captura en la Torre Chistera, y todas las fases arrancan en una prueba de estrés, pero no se han completado de principio a fin. Mantiene 60 fps en el equipo de desarrollo. El modo online no está disponible y las novedades de la 1.4.1 están sin probar.
Algunas notas de prensa hablan de 4K, Linux, macOS y compatibilidad con mods de emuladores. El repositorio no menciona nada de eso: de momento, solo Windows.
Nintendo no se ha pronunciado. El proyecto aclara que no tiene relación con la compañía.
