JohnEarnest / Octo

A Chip8 IDE
MIT License
679 stars 55 forks source link

MegaChip8 #113

Closed ghost closed 4 years ago

ghost commented 4 years ago

It would be really awesome if MegaChip-8 would be implemented. It probably could make more people interested in Octo and overall Chip-8 scene. I will try to add any technical documentation if i find it, Revival Studios claim that MegaChip8 can run Chip8 and SuperChip8 without difficulties. Found technical reference for MegaChip-8 with tools and stuff https://web.archive.org/web/20130903144513/http://chip8.com/?page=92

ghost commented 4 years ago

Bump?

JohnEarnest commented 4 years ago

I don't think the extensions MegaChip bolts on provide interesting creative constraints. They also encourage the inclusion of large external resources (audio, large paletted bitmaps), which makes assembling and distributing them less convenient.

Octo's XO-Chip extended instructions have been used to create a wide range of interesting software, while so far as I can tell there are virtually no programs which use the MegaChip extensions.

If you think MegaChip is worth having, I'd encourage you to have a go at implementing it in your own fork and creating some software for it.

ghost commented 4 years ago

I might be able to fork, but it's definetly easier to work on own code than on someone elses. It should be good enough if i just made a XO-chip interpreter!