• Screwtape's avatar
    Update to v104r02 release. · 11357169
    Screwtape authored
    byuu says:
    
    Changelog:
    
      - md/vdp: backgrounds always update priority bit output [Cydrak]
      - md/vdp: vcounter.d0 becomes vcounter.d8 in interlace mode 3
      - md/vdp: return field number in interlace modes from status register
      - md/vdp: rework scanline/frame counting in main loop so first frame
        won't clock to field 1 instead of field 0
      - md/vdp: add support for shadow/highlight mode; optimize to minimal
        code [Cydrak]
      - md/vdp: update outputPixel() to support interlace modes
      - sfc/cpu: auto joypad polling start should clear the shift registers;
        fixes Nuke (PD)
          - thanks to BMF54123 for this bug report
      - tomoko: if an invalid video/audio/input driver is found in the
        configuration file, it's reset to "None"
          - prevents showing the wrong driver under advanced settings; no
            longer requires possibly two reboots to fix
    
    Note: the Mega Drive interlace mode 1 should be working fully, but I
    don't know any games that use it. Interlace mode 3 (Sonic 2's two-player
    mode) does not work at all yet, but this is a good start.
    11357169
Name
Last commit
Last update
docs Loading commit data...
higan Loading commit data...
hiro Loading commit data...
icarus Loading commit data...
libco Loading commit data...
nall Loading commit data...
ruby Loading commit data...
shaders Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
README.md Loading commit data...
mkdocs.yml Loading commit data...