Commit Graph

35 Commits

Author SHA1 Message Date
Zoe Roux
6693c30df2 Fixing unit tests compilation 2021-07-05 20:46:48 +02:00
Zoe Roux
cb6fb8a240 Enabling the memory bus debugger 2021-07-05 00:23:48 +02:00
Zoe Roux
f16815c36f Enabling more debuggers 2021-07-04 23:20:07 +02:00
Zoe Roux
15fde029a7 Starting to reenable debuggers 2021-07-04 22:57:58 +02:00
Zoe Roux
9a36eded32 Cleaning up 2021-07-04 02:56:44 +02:00
Zoe Roux
7994c5dbf0 Fixing framerate for the update interval 2021-06-29 10:26:47 +02:00
Clément Le Bihan
cf1c6614c1 fixing include recursive 2021-05-19 10:03:45 +02:00
Clément Le Bihan
b078d863a3 "fixing" segfault 2021-05-19 00:37:49 +02:00
Clément Le Bihan
06fcc69326 starting to implement QTSFML and QTSFMLWIndow 2021-05-19 00:31:18 +02:00
Clément Le Bihan
699fee9537 starting window 2021-05-07 00:29:37 +02:00
Melefo
ed188e0e63 Update C++ to v20
Using span inside renderers
2021-02-11 09:43:58 +01:00
Melefo
7555227e20 Fixing more tabs 2021-02-10 13:49:56 +01:00
Melefo
11ab2125b8 Merging origin/master 2021-02-05 14:41:25 +01:00
Zoe Roux
845a8c26f0 Adding an error message on invalid instructions 2021-02-04 12:07:26 +01:00
Melefo
694ea7f9d4 Adding renderer to APU to play the samples generated 2021-02-02 15:46:30 +01:00
Anonymus Raccoon
3fb36e1be3 Remplacing the DMA viewer by a registers viewer 2020-05-28 14:51:44 +02:00
Anonymus Raccoon
5e0f6104fe Creating the layout of a DMA viewer 2020-05-28 14:13:12 +02:00
Clément Le Bihan
1bc4b577b7 Marge master into PPU 2020-03-28 23:35:38 +01:00
Clément Le Bihan
be44a54d30 added palette viewer debugger to the drop down menu of debuggers 2020-03-28 19:22:46 +01:00
Anonymus Raccoon
bd948b520c Implementing an array of instructions with method's pointer for the CPU (it does not work well for now 2020-03-26 03:39:55 +01:00
Anonymus Raccoon
1a6d0e907b Making the debugger spawn on invalid rom exceptions (invalid address access, invalid opcode...) & starting the dissasembly view 2020-03-25 22:33:12 +01:00
Anonymus Raccoon
95f17c06a8 Finishing to clean tests and adding the start of the bus logger 2020-03-24 01:53:45 +01:00
Anonymus Raccoon
ea19186269 Splitting the debug window of the component to allow quick change of a component 2020-03-20 16:41:45 +01:00
Melefo
d958bd5131 Adding APU Debugger window
Separating APU ram from its component
2020-02-20 13:24:10 +01:00
Anonymus Raccoon
381d624e13 Adding a header viewer 2020-02-18 23:07:21 +01:00
Anonymus Raccoon
e231cae95e Merging 2020-02-18 00:46:48 +01:00
Anonymus Raccoon
92e48db363 A basic memory viewer has been created 2020-02-18 00:45:13 +01:00
AnonymusRaccoon
ebd9cc8c97 Adding a get opt 2020-02-17 14:06:41 +01:00
Anonymus Raccoon
1bbf9cfe77 Preparing the creation of a Ram Viewer 2020-02-17 00:32:10 +01:00
Anonymus Raccoon
789b8d35a1 Adding a menu in the main window 2020-02-16 23:27:13 +01:00
Anonymus Raccoon
74045c0d99 Cleaning up and making the debugger resize well 2020-02-16 22:54:43 +01:00
Anonymus Raccoon
c16ce36105 Adding a base class for a QT window 2020-02-16 16:53:18 +01:00
Anonymus Raccoon
6ff4de3e0b Finishing the bases of the QT renderer 2020-02-16 03:23:26 +01:00
Anonymus Raccoon
ad5aacbf56 Making the debugger available on demand with a macro 2020-02-16 02:22:46 +01:00
Anonymus Raccoon
405847ad6f Updating the app to use QT 2020-02-16 01:57:38 +01:00