Merge branch 'feature/sourcetracing' into develop
[clinton/Virtual-Jaguar-Rx.git] / docs / vj_HistoryNotes.txt
index b39c710..7f3e7ab 100644 (file)
@@ -7,7 +7,15 @@ Release 5 (TBA)
 2) Added a specific breakpoint for the M68K address error exception
 -- Alert box will display a message and then the code will stop
 3) Added a HW registers browser window and set a tab for the Blitter
-4) Added a source tab in the main window for step into tracing
+4) Added detection for the unsigned/signed short type
+-- Will allow the return of a short type variable's value
+5) Added a specific breakpoint for the M68K Unimplemented instruction, and Exception not referenced exceptions
+6) Fix potential emulator freeze after an exception has occured
+7) Fix a random crash when reading the source lines information
+8) Added ELF & DWARF .debug* types
+9) Added ELF section types check and new error messages
+10) Project has switched to libdwarf 20191104 library 64bits for VS 2017
+11) Modified the call stack layout window and added source filename from the called source line
 
 Release 4a (15th August 2019)
 -----------------------------
@@ -228,9 +236,8 @@ Known issues
 15) After a new breakpoint set, the breakpoint list window is not refreshed
 -- User must perform an operation, such code tracing, to see the breakpoints list update
 16) Some ASCII characters may be not displayed correctly
--- Probably depend how the text is displayed, this is related to the QT/HTML encoding done when reading DWARF file
+-- It depend how the text is displayed, this is related to the QT/HTML encoding done when reading DWARF file
 17) Potential legacy crash when leaving emulator in pause mode for a long period of time
--- Need much investigation
 
 Cosmetic / UX issues
 ====================
@@ -250,7 +257,7 @@ Project information
 1) Code based on the Shamus Hammons source code available via Gethub by the 12th September 2017 (2.1.3 Final)
 2) Visual Studio 2015/2017 project support for 64 bits
 3) libelf 0.8.13 library 64bits for VS 2015/2017
-4) libdwarf 1.41 library 64bits for VS 2015, cygwin64 and Msys2/MinGW64
+4) libdwarf 20191104 library 64bits for VS 2017
 5) QT 5.5.1 library 64bits for VS 2015
 6) QT 5.12.0 library 64bits for VS 2017
 7) Zlib 1.2.8 library 64bits for VS 2015
@@ -261,6 +268,7 @@ Project information
 12) The project is set at https://github.com/djipi/Virtual-Jaguar-Rx
 13) GPLv3 file document has been renamed as LICENSE, to fit better the GitHub requirements
 -- Text / License terms are the same
+14) The x86 configuration has been removed in the VS 2017 project
 
 
 Download statistics