unbaked
4,570 games · 9,088 projectsupdated 2026-10-13

Code links only. Bring your own copy of the game. Rules · Privacy

SNESSNES · 1992 · kart racing

Super Mario Kart

Super Mario Kart (SNES, 1992) has a full disassembly, Yoshifanatic1/Super-Mario-Kart-Disassembly, and 10 other public projects, including a static recompilation and an open-source reimplementation. An agent environment already wraps it.

snesrecomp nesrecomp Ghidra rea

Projects

Disassemblyasar + SNES-ROM-Framework14 starspushed 2021-01-11GPL-3.0 licenserelease V1.0

disassembly ()

Static recompLLVM12 starspushed 2020-03-26GPL-2.0 license

Attempt to recompile SNES Super Mario Kart (USA).sfc to x86-64 using LLVM

2020 attempt to recompile SMK to x86-64 via LLVM ()

Agent environmentOpenAI Retro integration8 starspushed 2020-06-16MIT license

Super Mario Kart Snes integration with OpenAI Retro Gym

2020; agents trained on 4 tracks; reward shaping inspired by SethBling MarIQ ()

Disassemblyasar (trace-driven via patched snes9x)5 starspushed 2020-03-06MIT license

Full disassembly of Super Mario Kart (USA).sfc

full disassembly from dynamic traces; produces clean ROM ()

Static recompsp00nznet snesrecomp/LakeSnes, SDL2, Dear ImGui3 starspushed 2026-06-07no license

Static recompilation of Super Mario Kart (SNES, 1992) from WDC 65C816 assembly to native C code, playable on modern hardware via SDL2.

playable end-to-end (real-frame mode runs genuine ROM through LakeSnes; recompiled-shell path partial); 2P local + lockstep netplay ()

Static recomprecompiled engine (with interpreter option)1 starspushed 2026-10-08custom license

v4: Enhancements menu (widescreen, HD-2D 3D world, HD Mode 7), switchable recompiled/interpreter engine ()

Static recompsnesrecomp (65816->C), CMake, SDL2 (DSP-1)0 starspushed 2026-10-08custom license

Super Mario Kart for the Super Nintendo using snesrecomp

WIP; Windows/Linux ()

super-mario-rkeartnew, unvetted
ReimplementationC++ (written against original 65816 routines)0 starspushed 2026-09-26no license

recompilation of smk

WIP: tracks load/render, kart drives; no AI/opponents/HUD yet ()

NeuroMariogeneral tool
Agent environmentPython, SNES emulator, neural net (Nvidia self-driving style)12 starspushed 2020-01-18no license

Python machine learning library for Super Mario Kart

imitation-learning driver from ~10 min of human data ()

smk-nativegeneral toolnew, unvetted
ReimplementationC, SDL2 + 65816 RE toolkit0 starspushed 2026-09-08no license

Native SDL2 reimplementation of Super Mario Kart (SNES) and the 65816 reverse-engineering toolkit behind it. Contains no game data; reads a ROM you supply.

native reimplementation that runs SMK's real courses with its own perspective renderer; reads assets from user ROM; Track Studio editor ()

Super Mario Kart
RE candidatesuggested: nesrecomp/snesrecomp/neogeorecomp lift or REA/Ghidra-assis…

CANDIDATE - no public disassembly/decomp/recomp found in GitHub GraphQL searches (2026-10)

Missing a project, or something wrong here? Suggest a project · Report a fix

What you need

You need your own copy of the game: these projects ship code only.

Agent environments

Same toolchain

More on SNES

Found via datacrystal.tcrf.net/wiki/Super_Mario_Kart/RAM_m, takushieternal/2dhdRecompKartPlus

GitHub data checked 2026-10-13. Notes are summaries from the research pass; the project pages are the authority.