Skip to content

v0.20.0

Compare
Choose a tag to compare
@JetSetIlly JetSetIlly released this 11 Feb 19:06
· 305 commits to master since this release

Changes from v0.19.3

  • DWARF Support for ARM Source
  • added const types
  • breakpoints can be set on executable source lines
  • local variables visible when execution breaks
  • 6507 Disassembly
  • fixed how entries are displayed under video cycling in disasm window
  • CPU window shows partially decoded instructions correctly
  • DASM symbols are no longer mapped to the primary mirror
  • automatic correction of misaligned DASM symbols
  • Playmode
  • mouse pointer disappears when not in use
  • Cartridges
  • implemented ACE and ELF formats
  • cartridges can now stuff the data bus
  • 1k atari files
  • simplified EF format
  • cartridges can now leave pins on the data bus undriven
  • implemented WD format
  • Audio
  • fixed obscure bug related to RSYNC
  • improved stereo output
  • PlusROM
  • network transmission delayed in order to allow the send buffer to be overwritten by badly behaving ROMs ( this is an emulation of a bug in the PlusROM)
  • improved send buffer display in GUI (receive buffer removed)
  • RIOT Emulation
  • small correction to RIOT register masking
  • ARM Emulation
  • immediate mode toggling is safe at any time
  • Profiling/Performance window
  • reset statistics now happens at the start of new TV frame rather than immediately
  • cumulative figures option, including warnings indicating whether optimisation might affect the accuracy
  • Terminal
  • added SWAP command
  • CARTRIDGE DUMP command (atari derived cartridges only for now)
  • refined output of TRACE and WATCH commands
  • added COPROC and DWARF commands
  • STEP OVER no longer crashes emulation when 6507 is not at a cartridge address
  • Terminal (GUI)
  • insert mode fixed
  • error messages on quit no longer printed to terminal. this caused the terminal to open just before the program ended, meaning the terminal would be open the next time the debugger was opened
  • Timeline Window
  • clearer indication of scanline jitter
  • added "Save Timeline to CSV" in popup menu