| Crazy-8 1.0.4, the FutureBasic CHIP8 and SCHIP-48 emulator |
Crazy-8 Running Joust! (Why don'tcha give that image a click?
Man, sooner or later I'll have to name this Insane-8.
Its the world's first FutureBasic CHIP8 emulator! Crazy-8 is a PowerPC app that emulates the CHIP8 virtual machine, which ran on old old TELMAC computers, and the SCHIP48, which ran on ancient HP calculators...and I bet you thought Java was original - well these guys were on the scene in the early 80's. Crazy-8 emulates the original CHIP8 as best as I can figure out after some code porting and reading and just making stuff up. The speed is slightly off but, every single CHIP8 game I have found runs perfectly.
And also, as is shown above, Crazy-8 is the only Mac CHIP8 emulator that can run Super CHIP48 games! Every game I have been able to find works great in Crazy-8, though the speed of the SCHIP games is a rough guestimate on my part. I have a feeling they should run a bit faster than they do, but oh well.
Crazy-8 is open source freeware. Use it all you want and if you are into programming, the source code may be of interest to you. But enough of that, let's see some...
|
|
|
|
Yes you know you want it! You want it bad! What do you need to run it? Any PowerPC Mac and System 7.6 or better (you can take your chances with earlier systems though). Crazy-8 is very, very fast, so if you feel like its not up to snuff, turn off the frame limiter and hold onto your ass.
New and improved! Version 1.0.4 is the ultimate in laser eye surgery!
- Holy shit! Your Rage IIc now (de)accelerates the video too!
- That stupid FIELD game works now!
Crazy-8 v1.0.4 in Stuffit 5 format (77k)
If you are interested in how emulators/interpreters are programmed, take a peek at the FutureBasic 3 SOURCE (65k) Crazy-8 is open source, so you can modify it to your heart's content. You'd think the other Mac CHIP8 emulators would have at least stolen my SCHIP code by now. If you have any questions or suggestions about it, feel free to email me.
Grab some free public domain CHIP8 roms (3k) for your gaming pleasure. You can find quite a few games on the net if you search for 'Chip8 Games'. I'm not entirely sure of the legality of them or I would have included them here. To the best of my knowledge there are approximately 45 CHIP8 and SCHIP programs out there. If you believe I am missing some, please drop me a line so I can test the program for compatibility and improve the emulation if need be.
Compatibility:
Games that glitch
NONEGames that fail
LOOPZ(SCHIP)Games that work CHIP8 SCHIP 15PUZZLE
BLINKY
BLITZ
BREAKOUT
BRIX
CONNECT4
GUESS
HIDDEN
INVADERS
KALEID
MAZE
MERLIN
MISSILE
PONG
PONG2
PUZZLE
PUZZLE2SQUASH
SYZYGY
TANK
TETRIS
TICTAC
UFO
VBRIX
VERS
WALL
WIPEOFF
FIELDALIEN
ANT
BLINKY
CAR
DRAGON1
DRAGON2
JOUST23
LOOPZ
MAZE
MINES
PIPER
RACE
SPACEFIG
SQUARE
TEST
UBOAT
WORM3
To arrive sometime soon is the ability to select the two Chip8 colors instead of the default black and white. If you've got suggestions of your own, feel free to tell me about them. And UNRAEL TORNAMENT SI FOR FAGOTS is not a valid suggestion anymore, thanks though.
Crazy-8 is actually the second emulator written in FutureBasic, the first being MacSloMo, by Terence Grant. Marcel Dekogel really helped me out with this FutureBasic version by making code available at his website...some of the code in the Crazy-8 source base was stolen from Vision-8 with his permission.