bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
Go to file
Tim Allen 8a751a7946 Update to v106r170 release.
byuu says:

I finally pass blargg's dmg-sound and cgb-sound tests, but at quite a cost.
Reads and writes can't happen on an exact T-cycle (clock cycle) point within an
M-cycle (opcode cycle) for the DMG. Writes to trigger take effect two clocks
after writes to wave RAM, for instance. Probably going to be a lot more of this
in low-level PPU emulation, so I'm biting the bullet and slowly converting the
Game Boy bus handler to this new format, which I'll use as a test bench for
doing this later to other systems with, since Game Boy performance isn't as
critical (it's a drop from 220fps to 200fps to have to poll the bus four times
per memory access and synchronize the CPU four times as often, so a lot less bad
than I'd feared at least.)
2019-06-27 22:13:03 +10:00
doc Update to v106r107 release. 2019-02-27 23:03:24 +11:00
aarch64.c Update to v106r170 release. 2019-06-27 22:13:03 +10:00
amd64.c Update to v106r107 release. 2019-02-27 23:03:24 +11:00
arm.c Update to v106r107 release. 2019-02-27 23:03:24 +11:00
fiber.c Update to v106r107 release. 2019-02-27 23:03:24 +11:00
libco.c Update to v106r170 release. 2019-06-27 22:13:03 +10:00
libco.h Update to v106r107 release. 2019-02-27 23:03:24 +11:00
ppc.c Update to v106r107 release. 2019-02-27 23:03:24 +11:00
settings.h Update to v102r02 release. 2017-01-23 08:04:26 +11:00
sjlj.c Update to v106r107 release. 2019-02-27 23:03:24 +11:00
ucontext.c Update to v106r107 release. 2019-02-27 23:03:24 +11:00
x86.c Update to v106r107 release. 2019-02-27 23:03:24 +11:00