bsnes/higan
Tim Allen 80841deaa5 Update to v103r21 release.
byuu says:

Changelog:

  - gb: added TAMA emulation [thanks to endrift for the initial notes]
  - gb: save RTC memory to disk (MBC3 doesn't write to said memory yet;
    TAMA doesn't emulate it yet)
  - gb: expect MMM01 boot loader to be at end of ROM instead of start
  - gb: store MBC2 save RAM as 256-bytes (512x4-bit) instead of
    512-bytes (with padding)
  - gb: major cleanups to every cartridge mapper; moved to Mapper class
    instead of MMIO class
  - gb: don't serialize all mapper states with every save state; only
    serialize the active mapper
  - gb: serialize RAM even if a battery isn't present¹
  - gb/cartridge: removed unnecessary code; refactored other code to
    eliminate duplication of functions
  - icarus: improve GB(C) heuristics generation to not include filenames
    for cartridges without battery backup
  - icarus: remove incorrect rearrangement of MMM01 ROM data
  - md/vdp: fix CRAM reads -- fixes Sonic Spinball colors [hex\_usr]
  - tomoko: hide the main higan window when entering fullscreen
    exclusive mode; helps with multi-monitor setups
  - tomoko: destroy ruby drivers before calling Application::quit()
    [Screwtape]
  - libco: add settings.h and defines to fiber, ucontext [Screwtape]

¹: this is one of those crystal clear indications that nobody's
actually playing the higan DMG/CGB cores, or at least not with save
states. This was a major mistake.

Note: I can't find any official documentation that `GL_ALPHA_TEST` was
removed from OpenGL 3.2. Since it's not hurting anything except showing
some warnings in debug mode, I'm just going to leave it there for now.
2017-07-26 22:42:06 +10:00
..
audio Update to v103r16 release. 2017-07-17 20:32:36 +10:00
data Update to v103 WIP release. 2017-06-22 16:10:13 +10:00
emulator Update to v103r21 release. 2017-07-26 22:42:06 +10:00
fc Update to v103r09 release. 2017-07-06 18:29:12 +10:00
gb Update to v103r21 release. 2017-07-26 22:42:06 +10:00
gba Update to v103r09 release. 2017-07-06 18:29:12 +10:00
md Update to v103r21 release. 2017-07-26 22:42:06 +10:00
ms Update to v103r13 release. 2017-07-12 18:24:27 +10:00
obj Update to v096r01 release. 2015-12-30 17:54:59 +11:00
out Update to v096r01 release. 2015-12-30 17:54:59 +11:00
pce Update to v103r09 release. 2017-07-06 18:29:12 +10:00
processor Update to v103r07 release. 2017-07-05 15:29:27 +10:00
resource Update to v100r14 release. 2016-07-30 13:56:12 +10:00
sfc Update to v103r13 release. 2017-07-12 18:24:27 +10:00
systems Update to v103 WIP release. 2017-06-22 16:10:13 +10:00
target-tomoko Update to v103r21 release. 2017-07-26 22:42:06 +10:00
video Update to v102r22 release. 2017-06-09 00:08:02 +10:00
ws Update to v103r09 release. 2017-07-06 18:29:12 +10:00
GNUmakefile Update to v102r06 release. 2017-02-11 10:56:42 +11:00