bsnes/higan
Tim Allen c2975e6898 Update to v103r25 release.
byuu says:

Changelog:

  - gb/cpu: force STAT mode to 0 when LCD is disabled (fixes Pokemon
    Pinball, etc)
  - gb/ppu: when LCD is disabled, require at least one-frame wait to
    re-enable, display white during this time
      - todo: should step by a scanline at a time: worst-case is an
        extra 99% of a frame to enable again
  - gba/ppu: cache tilemap lookups and attribute parsing
      - it's more accurate because the GBA wouldn't read this for every
        pixel
      - but unfortunately, this didn't provide any speedup at all ...
        sigh
  - ruby/audio/alsa: fixed const issue with free()
  - ruby/video/cgl: removed `glDisable(GL_ALPHA_TEST)` [deprecated]
  - ruby/video/cgl: removed `glEnable(GL_TEXTURE_2D)` [unnecessary as
    we use shaders]
  - processor/lr35902: started rewrite¹

¹: so, the Game Boy and Game Boy Color cores will be completely
broken for at least the next two or three WIPs.

The old LR35902 was complete garbage, written in early 2011. So I'm
rewriting it to provide a massive cleanup and consistency with other
processor cores, especially the Z80 core.

I've got about 85% of the main instructions implemented, and then I have
to do the CB instructions. The CB instructions are easier because
they're mostly just a small number of opcodes in many small variations,
but it'll still be tedious.
2017-08-04 23:05:12 +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 v103r25 release. 2017-08-04 23:05:12 +10:00
fc Update to v103r09 release. 2017-07-06 18:29:12 +10:00
gb Update to v103r25 release. 2017-08-04 23:05:12 +10:00
gba Update to v103r25 release. 2017-08-04 23:05:12 +10:00
md Update to v103r24 release. 2017-08-04 23:05: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 v103r25 release. 2017-08-04 23:05:12 +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 v103r23 release. 2017-07-30 23:00:31 +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