X-Git-Url: http://git.hcoop.net/clinton/Virtual-Jaguar-Rx.git/blobdiff_plain/c878cc39e8318c719d72c0deb7aaec5a7b5f1e3e..0e699c1255f04f5c332632eef475ebcef4200305:/docs/WHATSNEW diff --git a/docs/WHATSNEW b/docs/WHATSNEW index 8b6491e..271bf48 100644 --- a/docs/WHATSNEW +++ b/docs/WHATSNEW @@ -1,3 +1,23 @@ +Virtual Jaguar v2.1.3 R5 GCC/Qt +------------------------------- + +* Specific breakpoints for the M68000 "illegal instruction", "address error", "bus error", "Unimplemented instruction", and "Exception not referenced" exceptions +* Specific breakpoints will occur in case of a rom writes at an unknown location +* Added a HW registers browser window for the Blitter +* Fixes for the Linux platform from @richard42 +* Stability & improvements for the debugger mode +- ELF & DWARF information support improvements +- Modified the call stack layout window +- Added a search feature in the All Watch global variables window +- Added a video output display in a specific window +- Show the SR value as a readable form in the M68000 CPU browser +- Added a tracing, step in and step over, at source code level +- Added a source code file date check when reading DWARF information +- Support the structure's members in the Local variables window +- Improvements for the two Breakpoints windows +- Added two M68000 cycles counters in the status window + + Virtual Jaguar v2.1.3 R4 GCC/Qt ------------------------------- @@ -8,7 +28,7 @@ Virtual Jaguar v2.1.3 R4 GCC/Qt * Breakpoint / alert box may now occur in case of writing at unknown memory location or in case of ROM writing * UI modifications mostly for the debugger mode, key bindings, and icons * Added screenshot & call stack window features, Jaguar model & BIOS configurations, and a source code files list viewer -* Added multiple breakpoints feature but only for M68K functions +* Added multiple breakpoints feature but only for M68000 functions * Added a Save Dump As... feature to save a memory zone to a file * Added a cartdridge view menu to display cartdridge directory system and his files list * Added some log information for the emulator initialisations @@ -32,7 +52,7 @@ Virtual Jaguar v2.1.3 R3 GCC/Qt * Fixed a crash, in Release mode, when the HW labels setting is turn on * Fixed the SP (Stack) window UI potential missing data * Create a directory for EEPROMs (based on the EEPROMs setting) if it doesn't already exist -* Keep the scrollbar position in accordance of the M68K PC pointer +* Keep the scrollbar position in accordance of the M68000 PC pointer * Fixed a crash when DWARF information report a source line number exceeding the number of lines present in a source file * Improved the .heap section detection to avoid a detection error * Fixed a crash when DWARF information does references to missing source code files @@ -68,13 +88,13 @@ Virtual Jaguar v2.1.3 R1 GCC/Qt * BPM (Breapoint) now stop at the designated address and no longer stop after executing the code * Added SP (Stack) memory browser * User can change now the number of lines of disassembly displayed in the tracing window -* User can turn on/off the op-codes associated in the disassembly lines displayed in the M68K tracing window -* Added an emulator status window (GPU status, M68K debugger & tracking status) +* User can turn on/off the op-codes associated in the disassembly lines displayed in the M68000 tracing window +* Added an emulator status window (GPU status, M68000 debugger & tracking status) * Added a GPU disassembly tracing window - Display the current PC pointer * Added a DSP disassembly tracing window - Display the current PC pointer * Added possibility to change refresh rate of browser windows when emulation is launched -* Display partial hardware labels (Internal Memory & Graphics sub-system address space) in the disassembly lines displayed in the M68K tracing window -* User can turn on/off the hardware labels associated in the disassembly lines displayed in the M68K tracing window +* Display partial hardware labels (Internal Memory & Graphics sub-system address space) in the disassembly lines displayed in the M68000 tracing window +* User can turn on/off the hardware labels associated in the disassembly lines displayed in the M68000 tracing window Virtual Jaguar v2.1.3 R0 GCC/Qt @@ -85,7 +105,7 @@ Virtual Jaguar v2.1.3 R0 GCC/Qt * ELF debug symbol support * "Step Into" code function * Menus layout dedicated to the debugger -* Added a dedicated main window for tracing (M68K) +* Added a dedicated main window for tracing (M68000) * Added a Debugger tab in the config tab