Sonic used a Sharp SM-511 MCU (die ID N71)
ROM array with top metal removed
melody ROM array with top metal removed
Buttons: K1 K2 K3 K4 Beta BA S2 -- -- Up -- -- -- S3 -- Right Left -- -- -- S4 -- Down -- -- -- -- S5 Spin -- -- -- -- -- S6 Pause -- -- -- -- -- Batt+ -- -- -- On -- -- Batt- -- -- -- -- Off -- Batt- -- -- -- -- -- Sound Piezo: transistor with emitter to batt- and collector to piezo; other piezo wire to batt+; coil across piezo base of transistor to cathodes of two diodes; one diode connects to R1 via 120K resistor, other diode connects to S1 via 39K resistor