PDA

View Full Version : Chip16 emulator/debugger



Legolas
26-09-2011, 08:51 AM
Hey guys,
I'm currently toying with a small funny project: a Chip16 emulator/debugger.
Chip16 is (pasting from the project thread (http://forums.ngemu.com/showthread.php?t=138170)):


Chip16 is intended as a fairly easy to implement, well documented and community supported system which would aid beginners when writing their emulator.
This would solve many CHIP8 inconsistencies as well as undocumented features sometimes (possibly) added by interpreter authors themselves.
CHIP16 has a regular D-PAD controller with 4 buttons in contrast to CHIP8's somewhat messy 16 keys keyboard.All you have is a specs document and a list of opcodes supported by the VM. Some clever guys have made games, demos, test roms and an assembler; another guy is working on a pascal compiler too.

At this time my emulator lacks sound support, because it seems that the audio specs will be changed soon. Oh, and because I am too lazy to make a sine wave tone generator in SDL :-[
As soon as I get rid of a drawing bug I'll release the executable and the sources.

To do list:


Fix a drawing bug
Add break point support to the debugger
Add sound support
More to come...

Low res screencast video:

http://www.youtube.com/watch?v=WvC7umlwzhA

High res screencast video:
http://www.screenr.com/embed/3Cms

azrael11
26-09-2011, 05:02 PM
Hi legolas ...
How about the fpc4wii project, any progress?

paul_nicholls
26-09-2011, 11:27 PM
Nicely done Legolas! I can't wait to have a play and look at the sources :)

Waiting with baited breath :D

cheers,
Paul

Legolas
27-09-2011, 10:42 AM
Thank you Paul, but please, breath! :D

@azrael11: No progress, sorry. I should update the libogc bindings, because in the meantime a new version has been released. As far as I remember, the last version I uploaded worked, but it needed some debugging.

paul_nicholls
27-09-2011, 12:17 PM
Thank you Paul, but please, breath! :D

hahahahaha!!

cheers,
Paul