github JetSetIlly/test7800 v0.3.0

latest releases: v0.8.1, v0.8.0, v0.7.5...
11 months ago

Changes since v0.2.0

  • Bug fixes
  • 6502 will halt (due to RTI) mid-instruction if necessary
  • cycle cost for DLI was being applied at the end of every DLL zone regardless of the DLI bit
  • fixed how DMA cycles for holey graphics are accumulated
  • DMA cycle cost for last DL header in sequence
    • all bug fixes contributed to fixing Scrapyard Dog (#12)
    • and to providing improved fixes for previously bugged games (eg. Karateka)
  • A78 Cartridges
  • recognition of supergame cartridges that don't require bank switching but do require additional RAM or ROM
    • Ballblazer is a good example of such a cartridge
  • Joystick Emulation
  • prevention of impossible joystick positions
    • ie. up/down (and left/right) not possible at same time
    • fixes graphical anomaly in Robotron (#10)
  • added numberpad 'arrows' as input option for joystick direction
    • reguar cursor keys still usable
  • addded 'Z' and 'X' as joystick fire buttons
    • space button and 'B' button still usable
  • Debugger
  • improved STEP SCANLINE
  • improved overlay
    • simplified colours of DMA areas
    • diagonal stripes indicate VBLANK area
  • Palettes
  • changed PAL palette to NTSC_A78_CRTTV_BRT.pal and NTSC_A78_CRTTV_BRT.pal

Don't miss a new test7800 release

NewReleases is sending notifications on new releases.