clinton/Virtual-Jaguar-Rx.git
3 years agoAdded video output display in a specific window
Jean-Paul Mari [Sun, 18 Apr 2021 12:32:31 +0000 (08:32 -0400)]
Added video output display in a specific window

3 years agoComment updates
Jean-Paul Mari [Sun, 18 Apr 2021 00:39:11 +0000 (20:39 -0400)]
Comment updates

3 years agoMerge branch 'develop' of https://github.com/djipi/Virtual-Jaguar-Rx into develop
Jean-Paul Mari [Sun, 18 Apr 2021 00:37:28 +0000 (20:37 -0400)]
Merge branch 'develop' of https://github.com/djipi/Virtual-Jaguar-Rx into develop

3 years agoSearch feature in the all watches window
Jean-Paul Mari [Sat, 17 Apr 2021 13:50:21 +0000 (09:50 -0400)]
Search feature in the all watches window

3 years agoAdded a #line in the call stack browser window
Jean-Paul Mari [Sat, 17 Apr 2021 09:29:06 +0000 (05:29 -0400)]
Added a #line in the call stack browser window

3 years agoImprove the DWARF source line number reporting
Jean-Paul Mari [Sat, 17 Apr 2021 09:19:19 +0000 (05:19 -0400)]
Improve the DWARF source line number reporting

3 years agoFix potential freeze in debugger mode
Jean-Paul Mari [Fri, 16 Apr 2021 22:02:47 +0000 (18:02 -0400)]
Fix potential freeze in debugger mode

Exception catch could cause a permanent loop in the M68K step over tracing

3 years agoSearch feature in the all watches window
Jean-Paul Mari [Sat, 17 Apr 2021 13:50:21 +0000 (09:50 -0400)]
Search feature in the all watches window

3 years agoAdded a #line in the call stack browser window
Jean-Paul Mari [Sat, 17 Apr 2021 09:29:06 +0000 (05:29 -0400)]
Added a #line in the call stack browser window

3 years agoImprove the DWARF source line number reporting
Jean-Paul Mari [Sat, 17 Apr 2021 09:19:19 +0000 (05:19 -0400)]
Improve the DWARF source line number reporting

3 years agoImprove the DWARF source line number reporting
Jean-Paul Mari [Fri, 16 Apr 2021 22:02:47 +0000 (18:02 -0400)]
Improve the DWARF source line number reporting

3 years agoFix M68K cycles counting
Jean-Paul Mari [Fri, 16 Apr 2021 17:01:29 +0000 (13:01 -0400)]
Fix M68K cycles counting

3 years agoHandle number of M68K cycles used when tracing in debugger mode
Jean-Paul Mari [Sun, 4 Apr 2021 16:26:09 +0000 (12:26 -0400)]
Handle number of M68K cycles used when tracing in debugger mode

3 years agoUpdate the breakpoint feature
Jean-Paul Mari [Sat, 27 Mar 2021 00:12:02 +0000 (20:12 -0400)]
Update the breakpoint feature

Breakpoint list window refresh after to add a breakpoint

3 years agoProject has switched to libdwarf 20210305
Jean-Paul Mari [Thu, 11 Mar 2021 08:06:14 +0000 (03:06 -0500)]
Project has switched to libdwarf 20210305

3 years agoUpdated the M68K exception catch
Jean-Paul Mari [Mon, 1 Mar 2021 02:50:06 +0000 (21:50 -0500)]
Updated the M68K exception catch

Added a check in the Alpine tab settings
Added a specific breakpoint for the M68K bus error exception

3 years agoCompilation warning fix
Jean-Paul Mari [Sat, 23 Jan 2021 13:11:05 +0000 (08:11 -0500)]
Compilation warning fix

The fix may speed-up the source code files reading.

3 years agoAdded credit in source codes
Jean-Paul Mari [Fri, 15 Jan 2021 19:06:36 +0000 (14:06 -0500)]
Added credit in source codes

Credit is related to the work done for the Linux build fix.

3 years agoMerge pull request #29 from richard42/develop
Jean-Paul Mari [Thu, 14 Jan 2021 12:57:36 +0000 (07:57 -0500)]
Merge pull request #29 from richard42/develop

Linux build fixes

3 years agoLinux build fixes
Richard Goedeken [Thu, 14 Jan 2021 05:27:28 +0000 (21:27 -0800)]
Linux build fixes

3 years agoPotential fix to compile on Linux
Jean-Paul Mari [Fri, 8 Jan 2021 11:37:11 +0000 (06:37 -0500)]
Potential fix to compile on Linux

Added the relative directory path for the Qt include files.

3 years agoShow the SR value as a readable form in the CPU browser
Jean-Paul Mari [Fri, 11 Dec 2020 07:31:35 +0000 (02:31 -0500)]
Show the SR value as a readable form in the CPU browser

3 years agoProject has switched to libdwarf 20201201
Jean-Paul Mari [Thu, 3 Dec 2020 05:10:22 +0000 (00:10 -0500)]
Project has switched to libdwarf 20201201

3 years agoWork around fix for a compilation error on Linux
Jean-Paul Mari [Wed, 18 Nov 2020 06:01:50 +0000 (01:01 -0500)]
Work around fix for a compilation error on Linux

EEPROM directory creation allowed only for Windows at the moment.

3 years agoProject has switched to libdwarf 20201020
Jean-Paul Mari [Thu, 22 Oct 2020 02:07:14 +0000 (22:07 -0400)]
Project has switched to libdwarf 20201020

3 years agoProject has switched to libdwarf 20201017
Jean-Paul Mari [Wed, 21 Oct 2020 02:27:08 +0000 (22:27 -0400)]
Project has switched to libdwarf 20201017

3 years agoRemove Visual Studio 2015 support
Jean-Paul Mari [Sun, 11 Oct 2020 05:51:22 +0000 (01:51 -0400)]
Remove Visual Studio 2015 support

VS 2015 projects are no longer supported.

3 years agoVisual Studio project update
Jean-Paul Mari [Sun, 11 Oct 2020 04:29:45 +0000 (00:29 -0400)]
Visual Studio project update

Use of libdwarf 20200825 library 64bits for VS 2017.

3 years agoAdded a source code file date check when reading DWARF information
Jean-Paul Mari [Fri, 21 Aug 2020 12:56:18 +0000 (08:56 -0400)]
Added a source code file date check when reading DWARF information

3 years agoAdd the source level tracing
Jean-Paul Mari [Thu, 20 Aug 2020 06:15:18 +0000 (02:15 -0400)]
Add the source level tracing

3 years agoMerge branch 'feature/sourcetracing' into develop
Jean-Paul Mari [Thu, 20 Aug 2020 05:55:51 +0000 (01:55 -0400)]
Merge branch 'feature/sourcetracing' into develop

3 years agoSet text conversion to Qt/HTML format
Jean-Paul Mari [Tue, 18 Aug 2020 20:48:25 +0000 (16:48 -0400)]
Set text conversion to Qt/HTML format

3 years agoProject has switched to libdwarf 20200114
Jean-Paul Mari [Tue, 18 Aug 2020 20:16:42 +0000 (16:16 -0400)]
Project has switched to libdwarf 20200114

4 years agoModified the call stack layout window and added source filename from the called sourc...
Jean-Paul Mari [Mon, 16 Mar 2020 12:36:47 +0000 (08:36 -0400)]
Modified the call stack layout window and added source filename from the called source line

4 years agoAdded the step over for source level tracing
Jean-Paul Mari [Sun, 15 Mar 2020 18:37:37 +0000 (14:37 -0400)]
Added the step over for source level tracing

4 years agoProject has switched to libdwarf 20191104 library 64bits for VS 2017
Jean-Paul Mari [Sun, 15 Mar 2020 09:31:22 +0000 (05:31 -0400)]
Project has switched to libdwarf 20191104 library 64bits for VS 2017

4 years agoAdded ELF section types check and new error messages
Jean-Paul Mari [Sun, 15 Mar 2020 09:27:59 +0000 (05:27 -0400)]
Added ELF section types check and new error messages

4 years agoAdded ELF & DWARF .debug* types
Jean-Paul Mari [Sun, 15 Mar 2020 09:24:50 +0000 (05:24 -0400)]
Added ELF & DWARF .debug* types

4 years agoFix a random crash when reading the source lines information
Jean-Paul Mari [Sun, 15 Mar 2020 09:19:03 +0000 (05:19 -0400)]
Fix a random crash when reading the source lines information

4 years agoMerge branch 'feature/sourcetracing' of https://github.com/djipi/Virtual-Jaguar-Rx...
Jean-Paul Mari [Fri, 11 Oct 2019 04:56:43 +0000 (00:56 -0400)]
Merge branch 'feature/sourcetracing' of https://github.com/djipi/Virtual-Jaguar-Rx into feature/sourcetracing

4 years agoFix compilation errors in the Visual Studio 2017 projet
Jean-Paul Mari [Wed, 2 Oct 2019 20:49:26 +0000 (16:49 -0400)]
Fix compilation errors in the Visual Studio 2017 projet

4 years agoWork started for the source tracing
Jean-Paul Mari [Wed, 2 Oct 2019 19:02:34 +0000 (15:02 -0400)]
Work started for the source tracing

4 years agoFix compilation errors in the Visual Studio 2017 projet
Jean-Paul Mari [Wed, 2 Oct 2019 20:49:26 +0000 (16:49 -0400)]
Fix compilation errors in the Visual Studio 2017 projet

4 years agoFix potential emulator freeze after an exception has occured
Jean-Paul Mari [Wed, 2 Oct 2019 20:17:54 +0000 (16:17 -0400)]
Fix potential emulator freeze after an exception has occured

4 years agoAdded a specific breakpoint for the M68K Unimplemented instruction, and Exception...
Jean-Paul Mari [Wed, 2 Oct 2019 20:09:19 +0000 (16:09 -0400)]
Added a specific breakpoint for the M68K Unimplemented instruction, and Exception not referenced exceptions

4 years agoAdded detection for the unsigned/signed short type
Jean-Paul Mari [Wed, 2 Oct 2019 19:57:15 +0000 (15:57 -0400)]
Added detection for the unsigned/signed short type

4 years agox86 configuration removed in the VS 2017 project
Jean-Paul Mari [Wed, 2 Oct 2019 19:39:33 +0000 (15:39 -0400)]
x86 configuration removed in the VS 2017 project

4 years agoWorked started for the source tracing
Jean-Paul Mari [Wed, 2 Oct 2019 19:02:34 +0000 (15:02 -0400)]
Worked started for the source tracing

4 years agoAdded a HW registers browser window and set a tab for the Blitter
Jean-Paul Mari [Wed, 21 Aug 2019 06:49:37 +0000 (02:49 -0400)]
Added a HW registers browser window and set a tab for the Blitter

4 years agoAdded a specific breakpoint for the M68K address error exception
Jean-Paul Mari [Tue, 20 Aug 2019 02:07:52 +0000 (22:07 -0400)]
Added a specific breakpoint for the M68K address error exception

4 years agoMerge branch 'develop' of https://github.com/djipi/Virtual-Jaguar-Rx into develop
Jean-Paul Mari [Sat, 17 Aug 2019 21:21:04 +0000 (17:21 -0400)]
Merge branch 'develop' of https://github.com/djipi/Virtual-Jaguar-Rx into develop

4 years agoAdded a specific breakpoint for the M68K illegal instruction exception
Jean-Paul Mari [Sat, 17 Aug 2019 21:14:56 +0000 (17:14 -0400)]
Added a specific breakpoint for the M68K illegal instruction exception

4 years agoDelete qrc_virtualjaguar.cpp
Jean-Paul Mari [Sat, 17 Aug 2019 21:08:06 +0000 (17:08 -0400)]
Delete qrc_virtualjaguar.cpp

This file doesn't need to be in the repository, it is generated locally and automatically.

4 years agoAdded a date creation stamp in the application command line information
Jean-Paul Mari [Sat, 17 Aug 2019 01:28:43 +0000 (21:28 -0400)]
Added a date creation stamp in the application command line information

4 years agoMerge pull request #17 from djipi/release/R4
Jean-Paul Mari [Fri, 16 Aug 2019 03:57:19 +0000 (23:57 -0400)]
Merge pull request #17 from djipi/release/R4

Release/r4

4 years agoFix specific breakpoint for ROM cartridge or unknown memory location writing v2.1.3-R4a
Jean-Paul Mari [Thu, 15 Aug 2019 08:37:27 +0000 (04:37 -0400)]
Fix specific breakpoint for ROM cartridge or unknown memory location writing

4 years agoDocument updates for the R4 release v2.1.3-R4
Jean-Paul Mari [Sat, 10 Aug 2019 15:16:31 +0000 (11:16 -0400)]
Document updates for the R4 release

4 years agoPrevent crash in case of call stack is out of range
Jean-Paul Mari [Fri, 9 Aug 2019 09:29:47 +0000 (05:29 -0400)]
Prevent crash in case of call stack is out of range

4 years agoSet cartridge view menu for debugger mode only
Jean-Paul Mari [Fri, 9 Aug 2019 09:02:32 +0000 (05:02 -0400)]
Set cartridge view menu for debugger mode only

4 years agoFix the support of the DRAM size limit option in the heap allocation window
Jean-Paul Mari [Wed, 7 Aug 2019 04:48:11 +0000 (00:48 -0400)]
Fix the support of the DRAM size limit option in the heap allocation window

4 years agoRemoved the sorting filter in the all watches window
Jean-Paul Mari [Mon, 22 Apr 2019 21:53:51 +0000 (17:53 -0400)]
Removed the sorting filter in the all watches window

4 years agoThe -d command line option, dedicated to the debugger, has been renamed to avoid...
Jean-Paul Mari [Mon, 22 Apr 2019 02:36:56 +0000 (22:36 -0400)]
The -d command line option, dedicated to the debugger, has been renamed to avoid duplication with the dsp one

4 years agoAdded a Save Dump As... feature to save a memory zone to a file
Jean-Paul Mari [Mon, 22 Apr 2019 01:03:43 +0000 (21:03 -0400)]
Added a Save Dump As... feature to save a memory zone to a file

5 years agoProject has switched to QT 5.12.0 library 64bits for VS 2017
Jean-Paul Mari [Thu, 11 Apr 2019 01:41:50 +0000 (21:41 -0400)]
Project has switched to QT 5.12.0 library 64bits for VS 2017

5 years agoAdded ELF sections check so a potential unknown section will stop, or not stop, the...
Jean-Paul Mari [Thu, 11 Apr 2019 01:37:56 +0000 (21:37 -0400)]
Added ELF sections check so a potential unknown section will stop, or not stop, the decoding

5 years agoFix crash with potential missing DWARF structure tag's type name
Jean-Paul Mari [Tue, 19 Mar 2019 03:38:11 +0000 (23:38 -0400)]
Fix crash with potential missing DWARF structure tag's type name

5 years agoFix a crash when emulator, in non-debugger mode, opens the breakpoint UIs at launch
Jean-Paul Mari [Sun, 2 Dec 2018 01:37:59 +0000 (20:37 -0500)]
Fix a crash when emulator, in non-debugger mode, opens the breakpoint UIs at launch

5 years agoDebugger source code clean-up
Jean-Paul Mari [Sun, 18 Nov 2018 21:35:17 +0000 (16:35 -0500)]
Debugger source code clean-up

5 years agoAdded a cartdridge view menu
Jean-Paul Mari [Sun, 28 Oct 2018 10:33:03 +0000 (06:33 -0400)]
Added a cartdridge view menu

5 years agoAdded timer initialisation for the SDL setup
Jean-Paul Mari [Sun, 28 Oct 2018 10:14:55 +0000 (06:14 -0400)]
Added timer initialisation for the SDL setup

5 years agoAdded multiple breakpoints feature and their key bindings
Jean-Paul Mari [Tue, 23 Oct 2018 09:17:38 +0000 (05:17 -0400)]
Added multiple breakpoints feature and their key bindings

5 years agoAdded the return address information in the call stack
Jean-Paul Mari [Tue, 23 Oct 2018 08:43:05 +0000 (04:43 -0400)]
Added the return address information in the call stack

5 years agoAdded function name support from ELF structure
Jean-Paul Mari [Tue, 23 Oct 2018 08:28:34 +0000 (04:28 -0400)]
Added function name support from ELF structure

5 years agoSetup the code memory range in case of the DWARF structures doesn't have it
Jean-Paul Mari [Tue, 23 Oct 2018 08:19:49 +0000 (04:19 -0400)]
Setup the code memory range in case of the DWARF structures doesn't have it

5 years agoAdded search paths in case of missing DWARF directories information
Jean-Paul Mari [Fri, 12 Oct 2018 07:06:23 +0000 (03:06 -0400)]
Added search paths in case of missing DWARF directories information

5 years agoAdded the support for the used lines source's DWARF structure.
Jean-Paul Mari [Tue, 9 Oct 2018 18:49:05 +0000 (14:49 -0400)]
Added the support for the used lines source's DWARF structure.
Added the Rx version's contact in the help text

5 years agoFixed a crash legacy issue when emulator launches in Alpine mode without a valid rom
Jean-Paul Mari [Mon, 8 Oct 2018 05:21:53 +0000 (01:21 -0400)]
Fixed a crash legacy issue when emulator launches in Alpine mode without a valid rom

5 years agoVS2017 project updates
Jean-Paul Mari [Sun, 7 Oct 2018 07:41:03 +0000 (03:41 -0400)]
VS2017 project updates

5 years agoMinor cosmetic and comments modifications
Jean-Paul Mari [Sun, 7 Oct 2018 07:34:19 +0000 (03:34 -0400)]
Minor cosmetic and comments modifications

5 years agoHelp & content texts updates
Jean-Paul Mari [Sun, 7 Oct 2018 04:26:31 +0000 (00:26 -0400)]
Help & content texts updates

5 years agoImprove source code file reading to avoid additional text/bytes reading
Jean-Paul Mari [Sun, 7 Oct 2018 04:13:28 +0000 (00:13 -0400)]
Improve source code file reading to avoid additional text/bytes reading

5 years agoAdded a sorting filter in the all watches window
Jean-Paul Mari [Sat, 6 Oct 2018 03:26:28 +0000 (23:26 -0400)]
Added a sorting filter in the all watches window

5 years agoCheck potential non-existent global variables found in the DWARF information
Jean-Paul Mari [Sat, 6 Oct 2018 03:17:29 +0000 (23:17 -0400)]
Check potential non-existent global variables found in the DWARF information

5 years agoAdded a source code files list viewer
Jean-Paul Mari [Tue, 25 Sep 2018 22:48:39 +0000 (18:48 -0400)]
Added a source code files list viewer

5 years agoDWARF source code directory path clean-up
Jean-Paul Mari [Sun, 23 Sep 2018 21:55:50 +0000 (17:55 -0400)]
DWARF source code directory path clean-up

5 years agoMinor misspellings fixes
Jean-Paul Mari [Fri, 21 Sep 2018 19:24:15 +0000 (15:24 -0400)]
Minor misspellings fixes

5 years agoAdded screenshot feature
Jean-Paul Mari [Mon, 17 Sep 2018 14:56:22 +0000 (10:56 -0400)]
Added screenshot feature

5 years agoUI modifications
Jean-Paul Mari [Sun, 16 Sep 2018 10:34:12 +0000 (06:34 -0400)]
UI modifications

5 years agoDebugger support improvement
Jean-Paul Mari [Sun, 16 Sep 2018 10:18:16 +0000 (06:18 -0400)]
Debugger support improvement

5 years agoAdded LEB128 decoding functions
Jean-Paul Mari [Sun, 16 Sep 2018 05:41:16 +0000 (01:41 -0400)]
Added LEB128 decoding functions

5 years agoJaguar model and BIOS configuration integration
Jean-Paul Mari [Sat, 8 Sep 2018 11:34:48 +0000 (07:34 -0400)]
Jaguar model and BIOS configuration integration

5 years agoAdded a Jaguar model and BIOS configuration tab
Jean-Paul Mari [Wed, 5 Sep 2018 23:38:51 +0000 (19:38 -0400)]
Added a Jaguar model and BIOS configuration tab

5 years agoHeap allocation window uses the DRAM size limit option and detect if heap allocation...
Jean-Paul Mari [Wed, 5 Sep 2018 18:14:53 +0000 (14:14 -0400)]
Heap allocation window uses the DRAM size limit option and detect if heap allocation shares space with SP (Stack)

5 years agoFixed slash/backslash issue, in the Alpine tab, to follow platform requirement
Jean-Paul Mari [Wed, 5 Sep 2018 17:56:03 +0000 (13:56 -0400)]
Fixed slash/backslash issue, in the Alpine tab, to follow platform requirement

5 years agoUI modifications and crash fix
Jean-Paul Mari [Mon, 3 Sep 2018 02:30:27 +0000 (22:30 -0400)]
UI modifications and crash fix

5 years agoPrevent source file reading issue on no-Windows system
Jean-Paul Mari [Mon, 3 Sep 2018 02:27:04 +0000 (22:27 -0400)]
Prevent source file reading issue on no-Windows system

5 years agoAdded a call stack feature
Jean-Paul Mari [Mon, 3 Sep 2018 02:23:20 +0000 (22:23 -0400)]
Added a call stack feature

5 years agoDebugger sources code clean-up
Jean-Paul Mari [Sun, 2 Sep 2018 02:14:59 +0000 (22:14 -0400)]
Debugger sources code clean-up

5 years agoShow DRAM size in the emulator status
Jean-Paul Mari [Sat, 1 Sep 2018 20:49:01 +0000 (16:49 -0400)]
Show DRAM size in the emulator status

5 years agoBreakpoint will happen in case of writing at unknown memory location
Jean-Paul Mari [Thu, 30 Aug 2018 00:57:33 +0000 (20:57 -0400)]
Breakpoint will happen in case of writing at unknown memory location