github JetSetIlly/Gopher2600 v0.56.0

4 hours ago

Changes since v0.55.0

  • Display
  • more even scaling of screen. particularly noticeable in "Pixel Perfect" mode
  • better handling of flicker kernels when monitor is faster than emulated TV
  • synchronise with monitor option
    • not useful unless monitor runs close to speed of emulated TV
  • Debugger
  • improved cursor dragging in TV window
  • improved magnification window
    • shows cursor information and can be used to position emulation just like the main TV window
  • peripherals window now includes a basic peripheral visualisation
    • only supports stick and gamepad currently
  • Devcard
  • added Atari 7800 devcard support
    • this cartridge could be used to develop 2600 games with banks larger than 4k
    • some 2600 prototypes exist that expect the 7800 architecture
  • Tracker
  • improved tracking of audio register changes
  • experimental saving of tracker history to JSON file
  • Disassembly
  • auto-labels no longer clobber DASM symbols
  • corrected moviecart disassembly of core program
  • Coprocessor Developer Tools
  • global variables can now be added to a hotlist
    • useful if the there are a lot of global variables and you only want to focus on some
    • hotlist automatically saving and loaded on following sessions
  • fixed lobal variable strobing
  • Bugfixes
  • CDFJ+ audio register was not serviced properly
    • no current games affected
  • breakpoints with multiple conditions are only skipped if all conditions are unchanged
    • this fixes a bug which caused PC breakpoints on specific banks to be ignored if the bank had not changed
    • the bug would have been seen when setting a breakpoint through the disasm window on a multibank cart
  • timeline window no longer causes crash when emulation has been rewound past the limits of the timeline window
  • Apple Silicon Support
  • thanks to @dionoid for adding a build action for MacOS on Apple Silicon

Don't miss a new Gopher2600 release

NewReleases is sending notifications on new releases.