← Catálogo
DS Jugable

Mario Kart DS

Juego: Mario Kart DS (DS, 2005)

Port nativo para PC de la edición europea, llamado DS Kart Recompiled, hecho por recompilación estática: el código del juego para los dos procesadores de la DS (ARM9 y ARM7) se traduce a C y se compila como un programa normal, con un pequeño runtime que hace de consola (memoria, interrupciones, temporizadores, motores 2D y 3D, sonido, guardado y controles). Ofrece 3D a 2, 3 o 4 veces la resolución, hasta 240 fps generando fotogramas 3D intermedios mientras la lógica sigue a 60, las dos pantallas lado a lado, mandos de PS5, PS4 y Xbox, el micrófono del PC para Balloon Battle, repeticiones guardadas con F10, un menú de ajustes, su propio launcher en cinco idiomas y todo desbloqueado desde el principio. Funcionan Gran Premio, Contrarreloj, VS, Batalla y Misiones, y el multijugador local o por internet con una VPN; la versión 0.2.0 añadió juego en línea en beta. En el primer arranque el launcher descarga Python y el compilador (unos 200 MB) y construye el juego con tu ROM. Sus autores avisan de que las primeras versiones tienen muchos fallos. En Linux hay una versión beta sin ventana de launcher. La 0.2.1 es del 31 de octubre. 14 de sus 15 commits llevan a Claude como coautor.

NecesitasTu propio volcado del cartucho europeo de Mario Kart DS (código de juego AMCP). Windows 10 u 11 de 64 bits (se recomiendan 8 núcleos: el 3D lo dibuja la CPU), unos 1,5 GB libres y conexión a internet en el primer arranque; o Linux (beta) con python3, clang y SDL2.

Cómo llega a PC
Recompilación estática
Consola
Nintendo DS
Arquitectura
ARM9
Autor
AlonsoTlol
Estudio original
Nintendo
Año
2005
Ver repositorio ↗
arm9arm7carreras60fps+multijugadoren línearecompilación estáticacon ayuda de IA