
A Genesis-faithful Sonic engine and level editor that runs in a browser tab. I reverse-engineered the original ROM’s tile, chunk, and collision formats and rebuilt the physics to match the source material.
The editor loads real level data, lets you rearrange chunks, and plays the result immediately. It started as a question about how the collision heightmaps worked.