Cloned Games

Mario Kart: Super Circuit Recompilation

RecompilationActive

The original game's compiled code translated into a native program for a new platform, usually a PC port.

Mario Kart: Super Circuit (original game, not this project)Original game image
Image of the original game, Mario Kart: Super Circuit. This project has no screenshots of its own yet.
Links, repository & details

About

A static recompilation of Mario Kart: Super Circuit for Windows and Linux, described as an experimental preview and a byproduct of developing the gbarecomp framework. The current release is v0.1.4: the game boots and runs through menus, cup selection, races and results, and two players can link over the Internet or LAN with emulated link-cable netplay.

How it differs from the original

It offers two optional mods, both disabled by default: 60 FPS Track Rendering, which updates race presentation at 60 FPS while preserving the game's logic and timing, and Adaptive Widescreen, which renders extra race content at the sides instead of stretching the original 240x160 image.

Getting started

Download the Windows zip or Linux AppImage and run it. In the launcher select your own Mario Kart: Super Circuit (USA) ROM and retail GBA BIOS, configure display, audio, controls and mods, then select Play. The ROM and BIOS are not included.

Known issues & limitations

  • This is an experimental preview, not a finished commercial port, so rough edges are expected.
  • Back up important saves and report repeatable gameplay or presentation edge cases.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (Game Boy Advance version).

  • You must provide your own legally obtained game ROM and Nintendo GBA BIOS dumps.
  • The current release is for Windows x64 and Linux x86_64.
  • Select a Mario Kart: Super Circuit (USA) ROM and retail GBA BIOS.

Features

  • Optional mods add 60 FPS race presentation while preserving the game's logic and timing.
  • Optional Adaptive Widescreen renders more race content at the sides instead of stretching the original image.
  • Supports keyboard and modern game controllers.
  • Supports windowed and fullscreen play, sharp scaling, and optional affine filtering.
  • Includes an in-game settings menu, cartridge saves, and save states.

How to install

  1. Download the Windows zip or Linux AppImage from Releases.
  2. Extract the zip and run MarioKartSuperCircuitRecomp.exe, or make the AppImage executable and run it.
  3. In the launcher, select your Mario Kart: Super Circuit (USA) ROM and retail GBA BIOS.
  4. Configure display, audio, controls, and mods, then select Play.
  5. After setup, the launcher remembers valid files; enable Skip launcher on boot to start the game directly on later launches.

Controls

  • Arrow keys control the D-Pad.
  • Use Shift+F1–F9 to save a state and F1–F9 to load one.
  • Controls can be changed from the launcher.

Summarised from the project's README.

Credits & contributing

  • The README thanks antimattur for the Mario Kart: Super Circuit decompilation work and for discovering the 60 FPS patch.

Additional notes

Saves
v0.1.3 fixed cartridge saving, including Time Trial ghosts, and the README advises backing up important saves.

FAQ

What is Mario Kart: Super Circuit Recompilation?
Mario Kart: Super Circuit Recompilation is an open-source recompilation of Mario Kart: Super Circuit. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on Game Boy Advance.
Do I need the original game files to run Mario Kart: Super Circuit Recompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
How is Mario Kart: Super Circuit Recompilation licensed?
project: PolyForm Noncommercial 1.0.0 (project); third-party components: their own licenses (third-party components). The repository itself is the authoritative source.
Share:

More like Mario Kart: Super Circuit Recompilation

Halted
Original game (original game, not this project)Original game image
A decompilation of the US version of Mario Kart: Super Circuit. It builds the ROM mksc.gba.
Stars34
Updated2 years ago
LicenseUnknown
Release2022