CHIP-8 Emulator

Select executable to start emulator.
For details see instructions below.

PC 0200
SP 00
Delay Timer 00
Sound Timer 00
V0 00 V1 00 V2 00 V3 00 V4 00 V5 00 V6 00 V7 00 V8 00 V9 00 V10 00 V11 00 V12 00 V13 00 V14 00 V15 00

Instructions

keyboard mapping

CHIP-8 is a simple programming language used on microcomputers and game consoles in the 70s. It sees no practical application nowadays and is only an educational exercise to practice low-level programing. Many game ROMs are freely available on the internet .

If you can't stop yourself from trying it out: download a ROM, upload it where it says "Select executable...", then hit "Play". Depending on the game or program it might take a few seconds to get running. Mind you, the technology is old and this emulator hardly efficient.

The original CHIP-8 keyboard is mapped to a modern QWERTZ / QWERTY keyboard using the mapping in the above image.