Monday, August 06, 2007

Introducing Megachip!

While working on my chip8 emulator, i thought of adding a small extension to the chip8 language, that would allow for color graphics and sound.

So here it is: MEGACHIP8!

MEGACHIP offers:
- 256x192 resolution
- Downward compability (you can run your old CHIP/S-CHIP games)
- Indexed coloring (255 colors max + transparency)
- Fixed high-speed speed in megachip mode
- Extended I-register range (24 bit addessing, 32MB max)
- Update timing at ClearScreen
- Custom sprite sizes
- Digitised sound (mono 8bit)
- Ability to set collision color for collision detection

Megachip is a similar CHIP8 extension as done by Erik Bryntse in the early 90s (superchip) and is fully backwards compatible with the CHIP8/SUPERCHIP.

MegaChip is supported in my megachip emulator, and a development kit + examples for development of Chip8/SuperChip8 and Megachip8 applications is available on the website.

No comments: