Sonic 3 & Knuckles Recomp

PC port of Sonic 3 & Knuckles

  • RecompilationPort Type
  • mstanDeveloper
  • 18 Oct 2026Page Updated
Sonic 3 & Knuckles

Details

Developer
mstan
Port Type
RecompilationA tool translated the game's original machine code into C automatically, which was then built as a native PC program.
AI Use
AI-assistedAn AI coding tool is credited as co-author on 35 of the repository's 81 commits. Source
Source Code
GitHub
Page Updated

Platform Support

  • Windows
  • Linux

ScreenshotsView All (5)

Sonic 3 & Knuckles Screenshot 05
What you need: A Sonic 3 & Knuckles ROM (Sonic & Knuckles locked on to Sonic 3) for the Mega Drive / Genesis, dumped from your own cartridge.

Overview

Widescreen

Sonic 3 & Knuckles Recomp is a native Windows and Linux port of Sonic 3 & Knuckles for the Mega Drive, made by mstan by statically recompiling the game’s 68000 code into C. It comes from the Sonic3AndKnucklesRecomp project, which builds Sonic 3, Sonic & Knuckles and the locked-on Sonic 3 & Knuckles as separate programs.

It adds widescreen and a Knuckles & Knuckles mod. The combined game is at an early stage and not yet playable through.

The author says AI tools were used heavily in making it.

The download contains no game data. It needs a Sonic 3 & Knuckles ROM (Sonic & Knuckles locked on to Sonic 3), dumped from your own cartridge.

How to Set It Up

  1. Download the Windows zip or the Linux AppImage for Sonic 3 & Knuckles Recomp and extract or unpack it.
  2. Run the program and point it at your Sonic 3 & Knuckles ROM.
  3. Turn on widescreen or the Knuckles & Knuckles mod in the settings if you want them.
  4. The Linux AppImage needs a distribution with glibc 2.39 or newer.
Go to Downloads

Advertisement