Skip to content

Sonic the Hedgehog v1.1.0-alpha.2

Pre-release
Pre-release

Choose a tag to compare

@mstan mstan released this 10 Nov 00:44
· 6 commits to master since this release

Sonic the Hedgehog v1.1.0-alpha.2

This Windows x64 pre-release corrects Clone Driver playback and an act-clear
widescreen transition. Clone Driver remains experimental and disabled by default.

Corrections

  • The SEGA presentation waits for the complete Mega PCM voice sample before
    starting its logo hold.
  • Percussion resumes after a ring-earned 1-UP. The shared native compiler now
    honors the stack adjustment that ends the jingle parser, preserving the
    restored music track.
  • Debug pause+A returns to the title without briefly resuming the previous
    music. Ordinary pause/resume and slow motion retain their existing behavior.
  • Clone Driver's sound-test display uses zero-based IDs. The original driver's
    numbering and the menu's playback selection range are preserved.
  • Sonic stays offscreen during SBZ1's fade into SBZ2. The outgoing scene keeps
    its own runoff position even after the game selects the next act.

Setup and scope

Enable Mods > Audio > Clone Driver + Mega PCM, then press Play. Restart
after changing drivers. Music, effects, instruments and PCM are prepared locally
from the player's verified Sonic 1 JUE REV00 ROM; no separate BIN, assembler,
Python installation or network connection is needed to play. Developer builds
fetch pinned, verified driver software. No ROM or upstream game assets are bundled.

Fresh profiles use adaptive Fit to screen. Existing aspect, audio and mod
choices are preserved. 32:9 remains experimental. Clone Driver is qualified
for local play with the standard Z80 interpreter; disable it and restart before
netplay. REV01, other platforms and the optional Z80 AOT backend remain unqualified.
Save states are build-specific; preserve native saves and settings when updating.

See sound setup and build details and the included
driver notices. Software notices do not establish
rights to third-party game music or samples.

Verification and remaining review

The packaged Windows build passes original/replacement filtered and unfiltered
audio, a real 100-ring extra life, normal pause/resume, warm/cold save-load,
rewind and rollback-state checks. Stock-driver audio captures remain byte-identical.
Actual 120 Hz presentation and fresh Fit-to-screen launcher defaults are verified.
The package includes no development TCP server, ROM or game sound pack.

SBZ2 retains its previously accepted waiting stance at the real controllable
position. Left/release/right response and trap approach match the baseline.
The choice of an alternate departure animation remains open for review in
issue #18.