← Catálogo
Switch Experimental

Super Smash Bros. Ultimate (WindowSmash)

Juego: Super Smash Bros. Ultimate → (Switch, 2018)

WindowSmash: port nativo y experimental para Windows de la versión 13.0.5 de Switch, la última actualización del juego, hecho con un recompilador estático y un entorno de ejecución propios. El recompilador encuentra las funciones del código AArch64 (NEON incluido), también las de los módulos de los luchadores, que se cargan cuando el juego los pide, y las traduce a C, que Clang compila en tu PC; el runtime implementa los servicios del sistema que usa el juego, pasa sus gráficos a Direct3D 11 y sus shaders a HLSL, que se compilan la primera vez que aparecen (una herramienta puede prepararlos antes). Un instalador instala Python, el compilador y SDL3 si faltan, busca tus archivos, aplica la actualización 13.0.5 y compila el juego, lo que tarda de 30 minutos a unas horas; el repositorio no publica versiones compiladas. Admite hasta ocho mandos y el teclado, ventana, sin bordes o pantalla completa en 16:9, los luchadores DLC que tengas y una herramienta que desbloquea en tu partida guardada la plantilla del juego base. El juego en red usa el modo inalámbrico local a través de un repetidor por internet, con salas abiertas, con código o alojadas por un jugador, y está en pruebas el propio modo Online del juego contra un servidor que forma parte del proyecto, sin conexión con Nintendo. Según el proyecto, los menús y los combates funcionan, pero gran parte no se ha probado a fondo; las partidas completas entre dos PC, por ejemplo, no se han verificado del todo. También se puede compilar, de forma experimental, en Linux, con DXVK sobre Vulkan, y en Mac con Apple Silicon, con un renderizador Metal propio. Es un proyecto distinto del recomp OpenSmash-Ultimate (ssbu-recomp), que adaptó con permiso parte de su código de red y el diseño de su lobby; los dos repositorios están ahora en la misma organización de GitHub. 64 de sus últimos 100 commits llevan a Claude como coautor.

NecesitasTu propio volcado de Super Smash Bros. Ultimate en la versión 13.0.5: el juego (mejor la 1.0.0) con su actualización 13.0.5 en .nsp, un volcado con la 13.0.5 ya integrada o el juego instalado y actualizado en yuzu o Ryujinx; los DLC son opcionales. También las claves (prod.keys y title.keys) y el firmware de tu propia consola, del que se sacan las fuentes. Además, Windows 10 u 11 de 64 bits, un procesador con AVX2, una tarjeta gráfica con DirectX 11, 16 GB de RAM recomendados y unos 60 GB libres más espacio para tus archivos (unos 17 GB). Linux y macOS 14.5 o posterior en Apple Silicon, de forma experimental.

Cómo llega a PC
Recompilación estática
Consola
Nintendo Switch
Arquitectura
ARM64
Autor
SNO2207
Estudio original
Bandai Namco Studios / Sora Ltd.
Año
2018
Estrellas
440
Última actividad
2026-10-22 · hace 9 días
Licencia
GPL-3.0
Lenguaje
C
Ver repositorio ↗
arm64multijugadoren líneacon ayuda de IA

Otros proyectos de Super Smash Bros. Ultimate

1