Thread: CHIP8 thread
View Single Post
Old June 19th, 2009   #195 (permalink)
runawayprisoner
Mobile Fanatic
 
runawayprisoner's Avatar
 
Join Date: Nov 2006
Location: Santa Cruz, CA
Posts: 6,207
No more information? Well, then I guess it's my turn to "spam" the forums with pictures of more games colored right, and another beta.

Worm 4
Sokoban

^= The two most notorious titles from my bug testing because they were the hardest to fix. And I ended up including "CMode" button to toggle between the two different coloring modes that might work better for these guys. In the end, it's still not perfect but at least it's playable. (for Sokoban moreso than for Worm 4)

Tic Tac Toe
BMP Viewer - MAME
Loopz (Yep, this one works perfectly on my emulator. You can score and do all that jazz with this)
Joust
Space Invaders
Font Test (Just to let you see the font set I embedded. Nothing much)
Brix
Alien
Blinky

Last but not least, it's Ant. I am forcing you to see this shot because I am so proud of finally getting the filter almost right. Ant looks like an "ant" now, and the arrow looks like an arrow now. Hurray!



And last but not least, I've attached the emulator. Now officially named cChip (short for colored-Chip). The filter used is now officially named LRx (short for Low Resolution Multiply), and... I'll just leave it there. Maybe I'll provide an option to turn that off in the future and to use other filters but for now, it just stays. If it makes anything ugly, then I'm sorry... and if you can provide a screenshot as well as some directives on how you want the screenshot to look, it'll be much appreciated.

Again, happy coloring! Oh yeah, next version will have a per-game ini file so that you can color a game the way you want it. For now... palettes are randomly generated every time you start the emu, so it'll be random all the time.

P.S.: If you want the source codes, I have a better idea: I'll provide a complete document on the Chip-8 and Super Chip interpreters and provide some of my own findings, as well as the technique for coloring sometime soon.

Edit: Replaced the binary with a recent update. Performance should be up to 100% faster when performing draws (in BMP viewers for instance). I've also slightly adjusted the color generating algorithms to provide better contrast and so on. The emulator should now work faster overall.
Attached Files
File Type: zip cChip.zip (46.3 KB, 7 views)
__________________
cChip interpreter WIP - current status: Release Candidate
LRx Filter RC - current performance rating: 9/10

Last edited by runawayprisoner; June 20th, 2009 at 18:59..
runawayprisoner is offline   Reply With Quote