SonicTheHedgehogSMSRecomp - v0.0.2
==================================

*** EARLY PRE-RELEASE (v0.0.2). IMPROVED, BUT STILL EXPECT BUGS. ***

Sonic the Hedgehog (Sega Master System, 1991) statically recompiled to native
C via the smsggrecomp framework:  https://github.com/mstan/smsggrecomp

What's new in v0.0.2: across the title and attract-demo sequence we exercised
(~60 seconds), the build runs entirely as recompiled native code - no
interpreter fallback was hit on that path - and renders byte-exact to the
reference interpreter on palette (CRAM) and system RAM. The game has NOT been
played end to end: coverage across full gameplay is unverified, and more code
paths will surface during real play (handled by the built-in interpreter
fallback when they do). Expect bugs.

HOW TO RUN
----------
1. Supply your own legally-obtained Sonic the Hedgehog (SMS) ROM (.sms).
   This release does NOT include the ROM.
2. Keep SDL2.dll in the same folder as the .exe.
3. From a terminal (PowerShell / cmd):

       SonicTheHedgehogSMSRecomp.exe path\to\sonicthehedgehog.sms --window 3

CONTROLS
--------
   Arrow keys ... D-pad
   Z ............ Button 1 (jump)
   X ............ Button 2
   Enter ........ Start / Pause
   Esc .......... Quit

The ROM is never redistributed - supply your own legally-dumped copy.
Project page:  https://github.com/mstan/SonicTheHedgehogSMSRecomp
