GitHub

Where to Get ROMs

You need a Sega Genesis/Mega Drive ROM file (.bin, .md, .smd, .gen) to use ChaosDrive. Here are some examples:

Sonic the Hedgehog
archive.org — Classic first thing to try
Archive.org Genesis Collection
Search for more Genesis ROMs

Screen Size

ChaosDrive Controls

Emulator

ASDA / B / C buttons
D-Pad
EnterStart
TabReset (clear all hacks)

VRAM Manipulation

OShift VRAM up
LShift VRAM down
KShift VRAM left
;Shift VRAM right
IShift VRAM random amount
PCorrupt one VRAM byte
\Invert all VRAM

CRAM / Colors

[Randomize CRAM
]Shift CRAM up
YPersistent CRAM corruption ON
UPersistent CRAM corruption OFF

Sprite / Scroll

QCorrupt VSRAM (column melt)
WH-scroll waviness (wobble)
RFuzz scroll registers
TScramble sprite attributes

Audio

XEnable FM corruption
CDisable FM corruption
VCorrupt DAC/PCM data
BBitcrush audio
NDetune FM channels
ZPSG noise blast
,Shift Z80 audio mem up
.Shift Z80 audio mem down

General Mayhem ⚠

FCorrupt 68K RAM byte
GScramble critical RAM
HIncrement program counter
JCorrupt random register
EFlip VDP display mode
/Flip game logic variables

ChaosDrive