

hey guys.
lately i have been wanting too do an emulator. i have never done one and was always curious, so i got from thursday till today off work and decided too give emulation a blast. done a bit of reading and found the good old chip 8 interpreter was rather easy to do.
so i got stuck in and done full chip 8 which appears too work 100% correctly! i thought great! but wanted to do more so i then added superchip8 opcodes and hireschip8 got all this working with full screen scrolling, 16x16 sprites etc.
then i noticed the MEGA chip 8 documentation and demos so i added that also.
this has been fun and i still have too add a few little functions for full Mega support. however my emulator runs every demo made for the mega so far.
the keys have been mapped too our pc keyboard keys{1,2,3,4,a,s,d,f,z,x,c,v}. i have included in the archive every known chip8 mega8 super8 hires8 demo game and app! as well as an assembler that does all the systems and a few tools too convert resources into asm.
now if you wish too run games i haven't prebuilt into win32 exe's just go too the huge comment block with games in my source and change the path of one of those too the rom you wish too run then build with fb.
also i need too figure out how too get my virtual cpu too dynamically throttle its self too maintain smooth 60hz screen updates right now there is a cpu var at the top of the source that i am having too change too slow down and speed up the amount of allowable cpu cycles per second as without this some of the games run uptoo 3000fps!
there is some really good games and demos prebuilt here... me and the kids really enjoy ant, the cave, blinky, car, mega8 twister demo etc.
enjoy guys and ill update probably next sunday with any changes i make. im also planning too write my first little asm mega8 game for this. then ill be onto z80 gameboy probably.
<edit - noticed when the download link is clicked a 404 pops up from dbf?>
<edit2 - its ok ive just used my dropbox. the emulator with all games source asembler etc can be downloaded from link below cheers >
https://www.dropbox.com/s/c1tkc9ekxau1av9/Ninos%20MEGA%20M8TE%20chip8-mega8-super8-hireschip8%20emulator.rar?dl=0