If I was to create a chip 8 emulator what roms would it play (I have never heard of one until I looked at this emu programming site). It has so less functions do you reckon it would be possible to emulate in Visual Basic I mean if gameboy ones have written in VB (rather slow though) it must be possible for a chip 8 emulator. And once I have programmed this were would I go next and where can I find documents for chip 8. Hopefully requesting docs arent against the rules like requesting roms are.
--------------------
"About as innocent as a nun doing pushups in a cucumber field"
I have made Chip8 & SuperChip emulator. It's on my site http://koti.mbnet.fi/smiika/chippy.htm (sources included). You can make it just fine in VB, I made it in pascal and had to implement slowdown system because the games were running way too fast. Though you might have few problems with VB because it doesn't support bitwise xor (afaik) and bit shifting operators are missing in VB too...
Hmmmmm, if I remember correctly, doesn't VB have "XOR" or something? The logical operators could be replaced with multiplication or division.
Left shift is multiplication. Shift by 1 is equal to times 2. Shift by 2 is 4, 3 is 8, etc, afaik.
Same goes for right shift, only that it's multiplication instead.
I've also made a chip8 emulator called "Chippu."
A good documentation would be dave winter's, although probably the best one would be mine, but I haven't made that one public yet.
Hmmmmm, if I remember correctly, doesn't VB have "XOR" or something? The logical operators could be replaced with multiplication or division.
Left shift is multiplication. Shift by 1 is equal to times 2. Shift by 2 is 4, 3 is 8, etc, afaik.
Same goes for right shift, only that it's multiplication instead.
I've also made a chip8 emulator called "Chippu."
A good documentation would be dave winter's, although probably the best one would be mine, but I haven't made that one public yet.
well make it public!
--------------------
<font color="blue">System Specs</font>
Dual Boot:
1. Gentoo Linux
2. Win2k
Athlon XP Barton 2700
512 MB PC 2700 DDR Ram
GF4 Ti4200 AGP 8X 64 MB
Onboard Sound
It's incomplete and it's at home, so I can't do that right now
Oh yeah and goldroad euqals NOTHING compared to the tech docs, btw. It only tells you the very basics of how to make a chip8 emulator.
EDIT: Crap, I realized the name I wrote for my emulator is wrong. I'm stuck with the old name I came up with before deciding the real name The real name is "Chuit," not "Chippu."
Yeah I cant do anything at the moment because of the fact that my Visual Studio hasnt came yet (I have ordered it from Bangkok). But when it comes I will make two versions of my chip 8 emu. 0ne using the goldroad docs and the other using the table thingy I dont know (if only other emus would be as simple as this). I have decided to emulate the SCHIP after then try something like a gameboy then work on a next gen emu. See how that goes.
--------------------
"About as innocent as a nun doing pushups in a cucumber field"