Repository navigation
v0.1.0 — first AGPL-free native binary
First binary release of the Sonic 1 static recompilation.
- Native clean-room build: recompiled 68K, own VDP/bus/scheduler, ymfm FM, clean-room SN76489 PSG — no emulator core, no AGPL code.
- Green Hill Zone fully playable (all 3 acts + boss); later zones partial.
- Save states (Shift+F1..F9 / F1..F9). Gamepads via SDL2.
- BYO ROM: place your legally obtained Sonic the Hedgehog (World) ROM as
sonic.binnext to the exe.
Known issues:
- The jump sound effect can sound slightly off ("boop") vs original hardware; under investigation.
- Brief audio/video hitch on the SEGA logo screen.
License: PolyForm Noncommercial 1.0.0 + third-party notices (ymfm BSD-3, superzazu z80 MIT, clowncommon ISC, SDL2 zlib).
macOS (Apple Silicon) build — SonicTheHedgehogRecomp-macos-arm64.zip
Native arm64 .app (SDL2 bundled, ad-hoc signed). ROM not included.
Status: Minor audio issue present; otherwise plays correctly. Please report bugs by filing an issue.