mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-04-20 10:42:10 +02:00
byuu says: All 512 instructions implemented. To make debugging flags easier and to reduce the code size, I made parent routines for all the bit-logic that sets flags. This bumped up the speed to 3,045fps. So about 51x faster than a real Game Boy. I suspect the frame rate to plummet rapidly as I emulate more stuff and try and get timings more accurate. Wild ballpark, I'd guess 300fps or so. Not based on anything, just a made up number. I have no idea what it will end up being. So I still need: * decode MMIO reads/writes * add CPU interrupt support * add LCD emulation (probably the hardest part) * add PCM emulation (well, this would likely be the hardest; but it's not essential right now) * debug the holy living shit out of the CPU core. Anyone want to help now by looking it over? :D
Description
Languages
C++
60.9%
C
32.5%
Objective-C
4.6%
Makefile
0.8%
GLSL
0.7%
Other
0.5%