bsnes/higan/sfc
Tim Allen 72b6a8b32e Update to v096r04 release.
byuu says:

Changelog:
- fixed S-DD1 RAM writes (Star Ocean audio fixed)
- applied all of the DMG test ROM fixes discussed earlier; passes many
  more test ROMs now
- at least until the GBVideoPlayer is working: for debugging purposes,
  CPU/PPU single-step now instead of sync just-in-time (~30% slower)
- fixed OS X crash on NSTextView (hopefully, would be very odd if not)

Unfortunately passing these test ROMs caused my favorite GB/GBC game to
break all of its graphics =(
Shin Megami Tensei - Devichil - Kuro no Sho (Japan) is all garbled now.
I'm really quite bummed by this ... but I guess I'll go through and
revert r04's fixes one at a time until I find what's causing it.

On the plus side, Astro Rabby is playable now. Still acts weird when
pressing B/A on the first screen, but the start button will start the
game.

EDIT: got it. Shin Megami Tensei - Devichil requires FF4F (VBK) to be
readable. Before, it was always returning 0x00. With my return 0xFF
patch, that broke. But it should be returning the VBK value, which also
fixes it. Also need to handle FF68/FF6A reads. Was really hoping that'd
help GBVideoPlayer too, but nope. It doesn't read any of those three
registers.
2016-01-11 21:31:30 +11:00
..
alt Update to v096r01 release. 2015-12-30 17:54:59 +11:00
cartridge Update to v096r01 release. 2015-12-30 17:54:59 +11:00
cheat Update to v096r01 release. 2015-12-30 17:54:59 +11:00
controller Update to v096r01 release. 2015-12-30 17:54:59 +11:00
coprocessor Update to v096r04 release. 2016-01-11 21:31:30 +11:00
cpu Update to v096r01 release. 2015-12-30 17:54:59 +11:00
dsp Update to v096r01 release. 2015-12-30 17:54:59 +11:00
expansion Update to v096r01 release. 2015-12-30 17:54:59 +11:00
interface Update to v096r04 release. 2016-01-11 21:31:30 +11:00
memory Update to v096r01 release. 2015-12-30 17:54:59 +11:00
ppu Update to v096r01 release. 2015-12-30 17:54:59 +11:00
scheduler Update to v096r01 release. 2015-12-30 17:54:59 +11:00
slot Update to v096r01 release. 2015-12-30 17:54:59 +11:00
smp Update to v096r01 release. 2015-12-30 17:54:59 +11:00
system Update to v096r01 release. 2015-12-30 17:54:59 +11:00
GNUmakefile Update to v096r01 release. 2015-12-30 17:54:59 +11:00
profile-accuracy.hpp Update to v096r01 release. 2015-12-30 17:54:59 +11:00
profile-balanced.hpp Update to v096r01 release. 2015-12-30 17:54:59 +11:00
profile-performance.hpp Update to v096r01 release. 2015-12-30 17:54:59 +11:00
sfc.hpp Update to v096r04 release. 2016-01-11 21:31:30 +11:00