From 5f733fc6d68dd7748e111f63de8e8b62ce979276 Mon Sep 17 00:00:00 2001 From: thrust26 Date: Tue, 5 Dec 2017 12:39:50 +0100 Subject: [PATCH] changelog updated --- Changes.txt | 43 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 40 insertions(+), 3 deletions(-) diff --git a/Changes.txt b/Changes.txt index 35ccbe1aa..463058554 100644 --- a/Changes.txt +++ b/Changes.txt @@ -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