Software: Chip8 Emulator/Interpreter

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
apsd
Posts: 22
Joined: Mon Mar 28, 2005 12:59 pm

Software: Chip8 Emulator/Interpreter

Post by apsd »

Almost two months ago, before I got busy with the infrared stuff, I wanted to write a first emulator and got advice from ector to start with Chip8 interpreter... About three days after I wrote a working version on my computer, I ported it to the PSP and ever since it has been sitting here...

I've finally gathered up this post to release this beta version of the emulator. I call it beta for three reasons, the first is that there is a bug I need to weed out that causes it to improperly play tetris, the second is that the key arrangement is currently not optimized, the third is that the sound code for the single "beep" (which can be varied in length throughout the games) isn't implemented. (the Chip8 interpreter has 16 keys, so all convenient keys on the PSP are used (Circle, Triangle, Cross, Square, Up, Down, Left, Right, Analog stick up, down, left, right, and a few others... two keys are disabled in this version).

I've packaged the interpreter with just about every Chip8 game (they're public domain) I could find.

I'll release the source once I clean it up.

Expect SCHIP8 (SuperChip8- a few new instructions, extended screen) support in about two releases- these games are slightly more interesting.

Read the readme for more information, and check wikipedia if you want to learn more about CHIP-8.

Don't expect these "games" to be breathtaking. [S]CHIP-8 was a very simple interpreter.

Get the eboot+readme here: http://www.breezynet.com/pspchip8.zip
bootdsc
Posts: 3
Joined: Sat Jul 02, 2005 9:18 pm

Post by bootdsc »

this is way cool
emumaniac
Posts: 79
Joined: Sun May 08, 2005 12:22 am

Post by emumaniac »

Nice emulator for those old classic games :)

ive mirrored your release and posted screenshots here --> http://psp-news.dcemu.co.uk/pspchip8.shtml
Post Reply