I meant to reply to your post last weekgunder said:Hello all, I've been gone for a while due to some real life problems. I'm back now and I want to start working on my Chip8 emu again. I searched through all 58 pages of this thread looking to see what rom most of you got working first but I wasn't able to find anything. Do any of you have any suggestions about which would be a good one to try and get working first?
-gunder
Thanks for the words of encouragement, I'm not giving up on my emu that easy. I let my ChipAint project sit around too long to give up on it now. :saint:Wow shogun your emu is having some troubles. You should keep working at it dont leave it in that state please for its sake. :canadian:
Hmmm, I didn't notice that, thank you sir, I'll apply the fixes asap and I'll see if this fixes the problem.hap said:blueshogun96: I had a quick look, and I hope this is the main glitch, in CPU.c:
Code:case 0x0D: { switch(Op&0x00FF) ... change to: case 0x0D: { switch(Op&0x000F) ...
Also, you've made a small mistake in the math addition opcode: wrong carry calculation like shangt did above.
Well, I think I tried pong first. Doesn't matter really, though, I think... as long as it's chip8 and not super chip 8.gunder said:Hello all, I've been gone for a while due to some real life problems. I'm back now and I want to start working on my Chip8 emu again. I searched through all 58 pages of this thread looking to see what rom most of you got working first but I wasn't able to find anything. Do any of you have any suggestions about which would be a good one to try and get working first?
-gunder
Then if something is wrong, VERIFY IT, and if it is wrong, then please TELL ME and I'll fix the error asap.so do you know of good docs because all docs must be inaccurate including doomulations docs. even though at zophar's domain his emulator doesnt have those errors! SO, i downloaded the Chuit source code from zophar and his opcodes.cpp is empty!! what is this a monopoly
Right, well, can't say I understood anything of that.shangt said:煩いスウェーデン人の宦官。。。静かにして。後で説明しますね。それをフィックスができるか。
Glad to have you back:bouncy: First one that worked for me was the Blitz demo, it's fairly easy to emulate I think.Hello all, I've been gone for a while due to some real life problems. I'm back now and I want to start working on my Chip8 emu again. I searched through all 58 pages of this thread looking to see what rom most of you got working first but I wasn't able to find anything. Do any of you have any suggestions about which would be a good one to try and get working first?
unsigned char c1 = V[xpos].read();
unsigned char c2 = ~V[ypos].read();
c2++;
if ( (c1+c2)>255 )
V[0xF].write(0x1);
else V[0xF].write(0x0);
V[xpos].write((c1+c2)&0xFF);
unsigned char c1 = V[xpos].read();
unsigned char c2 = V[ypos].read();
if ( (c1-c2)<0 )
V[0xF].write(0x0);
else V[0xF].write(0x1);
V[xpos].write((c1-c2)&0xFF);
Ah, I know of some japanese, but I still can't read kanji (and yes, I know nihongo means japanese ).shangt said:i apologize. i saw your signature and i think you may speak my native language called 日本語 ((nihongo)) ((japanese)) . it could make to communicate with you easier.
gunder said:Hello all, I've been gone for a while due to some real life problems. I'm back now and I want to start working on my Chip8 emu again. I searched through all 58 pages of this thread looking to see what rom most of you got working first but I wasn't able to find anything. Do any of you have any suggestions about which would be a good one to try and get working first?
-gunder