changelog updated

This commit is contained in:
thrust26 2017-12-05 12:39:50 +01:00
parent afb90efd56
commit 5f733fc6d6
1 changed files with 40 additions and 3 deletions

View File

@ -12,10 +12,16 @@
Release History
===========================================================================
5.0.2 to 5.0.3: (August xx, 2017)
5.0.2 to 5.1: (December xx, 2017)
* Huge improvements to the disassembly view in the debugger:
- TODO: add items ...
* Huge improvements to the disassembly view in the debugger and
disassembly files created:
- reformatting in debugger for better space utilization
- much improved code and data detection
- access tracking and indicators for TIA/IO/RAM adresses in disassembly
- break vector is tracked (if used)
- improved cycle count (page penalties, sums created in disassembly)
- improved handling of instruction masking opcodes (e.g. BIT)
* Fixed Genesis controller autodetect (Stay Frosty 2, Scramble, etc).
@ -50,12 +56,43 @@
CompuMate ROM; this controller type can no longer be manually
selected, and will be used automatically used for CompuMate ROMs.
* Fixed cheat codes, so 7 digits codes are now accepted as described in
the doc.
* Fixed swapped ports being displayed wrong in System Logs and debugger.
* Added options to erase the AtariVox/Savekey for all ROMs or the current
one.
* Moved various developer related settings in new Developer Settings
dialog. These settings now come in two groups (player/developer) and
allow switching all settings at once.
* Improved tab auto-complete in debugger
* Added conditional traps and savestate creation to debugger
* Extended 'rewind' to take a second parameter which allows rewinding
multiple states.
* Added 'unwind' command, which undoes the latest rewind(s)
* Added '<' (unwind) button to debugger.
* Added 'Options...' button to debugger which gives access to the options
menu during debugging.
* Added debugger pseudo-register '_fcycles', which gives the number of
CPU cycles that have occurred since the frame started.
* Added debugger pseudo-register '_cyclesLo' and '_cyclesHi', which give
the number of CPU cycles that have occurred since emulation started.
* Extended debugger 'dump' command to take a second argument, indicating
the end of the range to dump data.
* Added widgets for trackball and SaveKey/AtariVox controllers
* Improved emulation of 'FE' bankswitch scheme (no user-visible changes,
but internally the emulation is much more accurate compared to the
real thing). Related to this, improved the debugger support for this