OPEN-SOURCE SOUND-CHIP EMULATION
Old consoles.
New JavaScript.
We rebuilt classic sound chips in JavaScript, down to the cycle. Hear a soundtrack played by the chip it was written for, follow every part, switch the console, or bring your own MIDI.
Mario · Ground Theme
88.5 SEC
Press Play or tap a console to start.
WHAT IS VERIFIED?
The original commands.
On its original console, this song replays the exact chip commands, checked against an independent emulator. Other consoles and edited versions are adaptations.
Introduction and one complete loop. Nintendo EAD / Koji Kondo, 1985. Legacy 16666 µs header interpreted as NTSC video timing, matching Game_Music_Emu.
Source & credits ↗THE COST OF A PORT
No voice omissions.
Nothing extra is invented. Only parts present in the source are played.
Instrument choices & limitations
Adaptations balance parts using measured instrument responses. Original commands keep their native mix. Hardware limits and uncalibrated sounds are listed below.
- Native commands reproduce the source driver. Portable expression is observed at 240 Hz, not cycle-exact.
- Target timbres are adaptations; only the unmodified native command stream retains the game settings.
Recordings compare at matched levels. MIDI imports and edits render locally in your browser. Audio comparisons are listening evidence, not a universal score.
Three ways in
Listen, make, or build
This stage is for listening. The same chips are yours to compose with, or to put in your own project.
Fresh from the community
Songs made here. Play one, meet its maker, or open it to remix.