Oh gee, very nice! Very clean code and such.bcrew1375 said:Well anyway, if you want source that badly... Don't say I didn't warn you...
Dark Stalker said:I got some time yesterday and implemented cgb support. Most games seem to run just fine, a few end in a black screen though. I guess I've got some tweaking to look forward to.My palette is off by quite a bit as you might see, I'll try to find some more detailed information on how the gbc interprets colour values.
Doomulation said:Just one question 'bout your source, though... why do you put the definitions in the .c file?
Doomulation said:Hmm. Alright. But you do know that include files exist for the purpose of definitions right? It's pretty much the basic reason they exist. As for me, I hate it when files get so large =)
bcrew1375 said:Well, after getting an FPS display implemented(thanks zenogais), I think my emu is pretty slow. With graphics display, I get about 80-90 FPS. Without graphics display, but with GB graphics code, I get about 400-500 FPS. With only the CPU I get 800-900 FPS. This is on a 2.4 GHz Celeron, so... yeah.
![]()
bcrew1375 said:Yes, it runs at full speed, but it's not very optimized. That can't be a good speed for a Gameboy emu on a 2+ GHz computer.I wonder what the performance on slower computers would be?
ShizZie said:Howdy. I'd like to say great job to all of you - very awesome work. I'm a C programmer as well, although I'm somewhat new to the emulation field. I'm going to give a go at a GB emulator, I've been inspired by everything that I've seen here. Hopefully it'll go smoothly! :bouncy:
refraction said:if youve never made an emulator before, id really advise you do the chip8 project a go first to give you the overall idea of how it works, chip8 to GB is a big enough step, nothing to GB is even bigger.