bsnes/higan/gb/apu
Tim Allen 82ec876302 Update to v096r05 release.
byuu says:

Changelog:
- GB: re-enabling the LCD resets the display to LY=0,LX=0 [1]
- GB: emulated new findings (as of today!) for a DMG quirk that triggers
  an extra OAM STAT IRQ when Vblank STAT IRQs are off
- GB: made VBK, BGPI, OBPI readable
- GB: fixed APU length operations
- GB: fixed APU sweep operations
- NES: fixed cartridge/ -> board/ manifest lookups for mirroring/pinous
- hiro/Cocoa: added endrift's plist keys

Fixed:
- Astro Rabby is fully playable, even the title screen works correctly
- Bomb Jack is fully playable
- Kirby's Dream Land 2 intro scrolling first scanline of Rick is now fixed
- GBVideoPlayer functions correctly [2]
- Shin Megami Tensei: Devichil series regression fixed

[1] doesn't pass oam_bug-2/1-lcd_sync; because it seems to want
LY=0,LX>0, and I can't step the PPU in a register write as it's not
a state machine; the effect is emulated, it just starts the frame a tiny
bit sooner. blargg's testing is brutal, you can't be even one cycle off
or the test will fail.

[2] note that you will need the GBC Display Emulation shader from
hunterk's repository, or it will look like absolute shit. The
inter-frame blending is absolutely critical here.
2016-01-12 22:08:34 +11:00
..
master Update to v096r05 release. 2016-01-12 22:08:34 +11:00
noise Update to v096r05 release. 2016-01-12 22:08:34 +11:00
square1 Update to v096r05 release. 2016-01-12 22:08:34 +11:00
square2 Update to v096r05 release. 2016-01-12 22:08:34 +11:00
wave Update to v096r05 release. 2016-01-12 22:08:34 +11:00
apu.cpp Update to v096r05 release. 2016-01-12 22:08:34 +11:00
apu.hpp Update to v096r05 release. 2016-01-12 22:08:34 +11:00
serialization.cpp Update to v096r05 release. 2016-01-12 22:08:34 +11:00