Clément Le Bihan
|
eb867c515f
|
merge master to PPU
|
2020-04-08 17:37:06 +02:00 |
|
Anonymus Raccoon
|
9d5cbb4ed2
|
Cleaning up
|
2020-04-06 14:10:27 +02:00 |
|
Clément Le Bihan
|
8eef2dc865
|
removing old debug function in CGramDebug.cpp
|
2020-04-06 02:07:58 +02:00 |
|
Clément Le Bihan
|
8a48900c7f
|
CGRAM debugger supports mouse clicks on tiles and the PPU's constructor init the cgram (debug)
|
2020-04-06 02:01:45 +02:00 |
|
Clément Le Bihan
|
4c6a5e9030
|
removing unused headers in cgramdebug.cpp
|
2020-04-05 18:53:09 +02:00 |
|
Clément Le Bihan
|
8fa40ad5e0
|
the CGRam debugger is fixed display correctly the cgram and cgram value getter supports all 512 entries of the ram
|
2020-04-05 18:29:06 +02:00 |
|
Anonymus Raccoon
|
d6bf2e1b56
|
Displaying ??? when we don't know what we read on the bus's debugger
|
2020-04-05 17:08:37 +02:00 |
|
Anonymus Raccoon
|
63d4ac94ab
|
Adding PPU's Ram to the debugger
|
2020-04-05 16:22:01 +02:00 |
|
Clément Le Bihan
|
30198a5ad2
|
adding getters to ppus maps and modifing ram writes
|
2020-04-05 15:52:06 +02:00 |
|
Anonymus Raccoon
|
218935b5bb
|
Reworking the instruction history
|
2020-04-04 23:17:31 +02:00 |
|
Anonymus Raccoon
|
1feab12fec
|
Fixing the BRK/COP
|
2020-04-03 22:23:54 +02:00 |
|
Anonymus Raccoon
|
4ac1169dc2
|
Implementing the stack viewer
|
2020-04-03 21:54:05 +02:00 |
|
Anonymus Raccoon
|
6bd920b65b
|
Reworking a bit the UI to add room for a stack viewer
|
2020-04-03 17:37:57 +02:00 |
|
Anonymus Raccoon
|
7407c3cfaa
|
Implementing missing addressings modes inside the debugger
|
2020-04-03 14:32:18 +02:00 |
|
Clément Le Bihan
|
1bc4b577b7
|
Marge master into PPU
|
2020-03-28 23:35:38 +01:00 |
|
Anonymus Raccoon
|
4fb577f65d
|
Implementing auto scroll
|
2020-03-28 22:51:28 +01:00 |
|
Anonymus Raccoon
|
9be49e283d
|
Solving timing issues
|
2020-03-28 20:47:13 +01:00 |
|
Clément Le Bihan
|
7fc2871faa
|
fixed the updateInfoTile
|
2020-03-28 19:34:51 +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
|
f44cd8a106
|
Adding breakpoints and preventing the selection box to be drawn on top of special items
|
2020-03-28 18:19:09 +01:00 |
|
Anonymus Raccoon
|
a6556b3ab7
|
Adding a next
|
2020-03-28 17:20:52 +01:00 |
|
Clément Le Bihan
|
1b0d243c0e
|
cgram debugger shows the cgram with it's colors and the debugger view of the colors is fix but the selection isn't working
|
2020-03-28 17:11:08 +01:00 |
|
Clément Le Bihan
|
0a0dd428ee
|
debugging the debugger
|
2020-03-28 16:36:26 +01:00 |
|
Clément Le Bihan
|
d36b7fab1a
|
cgram debugger getting logs
|
2020-03-28 16:33:13 +01:00 |
|
Anonymus Raccoon
|
4a8a4a98f3
|
Implementing an indicator of the trust level
|
2020-03-28 16:06:33 +01:00 |
|
Anonymus Raccoon
|
8102a49f87
|
Finishing lazy disassembly updating and adding an auto scroll to the row
|
2020-03-28 15:29:40 +01:00 |
|
Anonymus Raccoon
|
e5fbde350f
|
Solving compilation issues
|
2020-03-28 14:58:30 +01:00 |
|
Clément Le Bihan
|
618c708df6
|
adding the window of the cgram debugger (-g to activate)
|
2020-03-28 14:52:42 +01:00 |
|
Anonymus Raccoon
|
0119a5856b
|
Showing the current PC in the disassembly view
|
2020-03-28 00:54:11 +01:00 |
|
Clément Le Bihan
|
8d4e507489
|
the project compile but you can't access the cgram debugger
|
2020-03-27 19:05:31 +01:00 |
|
Clément Le Bihan
|
1354c86a4a
|
starting implementing cgram debugger
|
2020-03-27 18:52:41 +01:00 |
|
Anonymus Raccoon
|
2a8736eb6f
|
Implementing a dissasembly context to keep track of flags durring the disassembly
|
2020-03-27 01:29:04 +01:00 |
|
Anonymus Raccoon
|
da637ed3e4
|
Implementing a basic dissasembly, emulation of the x and m flags are not present yet
|
2020-03-27 00:02:32 +01:00 |
|
Anonymus Raccoon
|
c9a40be3e2
|
Fixed a missunderstanding of the pbr use
|
2020-03-26 23:54:10 +01:00 |
|
Anonymus Raccoon
|
80ebfa8064
|
Finishing the array of instruction, it now works well
|
2020-03-26 22:19:16 +01:00 |
|
Anonymus Raccoon
|
04f51efddf
|
Cleaning the debugger
|
2020-03-26 15:29:34 +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
|
4b9f8002b9
|
Merge branch 'master' of github.com:AnonymusRaccoon/ComSquare into Debugger
|
2020-03-25 22:34:40 +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
|
3086d40e29
|
Solving for good github's compile bug
|
2020-03-25 18:24:58 +01:00 |
|
Anonymus Raccoon
|
4d8854cfd6
|
Solving tests
|
2020-03-25 18:19:58 +01:00 |
|
Anonymus Raccoon
|
2dbc661028
|
Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare
|
2020-03-25 18:11:37 +01:00 |
|
Anonymus Raccoon
|
284770d61a
|
Trying to fix a compilation bug on github's docker
|
2020-03-25 18:10:14 +01:00 |
|
Melefo
|
692774a7e9
|
Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare into APU
# Conflicts:
# CMakeLists.txt
|
2020-03-25 15:51:28 +01:00 |
|
Anonymus Raccoon
|
af58aca1a2
|
Implementing the toogle all
|
2020-03-25 00:17:51 +01:00 |
|
Anonymus Raccoon
|
15aa1a7dde
|
Implementing the clear button
|
2020-03-24 23:15:33 +01:00 |
|
Anonymus Raccoon
|
031cea84df
|
Implementing filter buttons
|
2020-03-24 21:41:52 +01:00 |
|
Anonymus Raccoon
|
40f843da75
|
Adding filters
|
2020-03-24 21:06:54 +01:00 |
|
Anonymus Raccoon
|
256fea8955
|
Making the CPU debugger's bus read silent
|
2020-03-24 19:25:33 +01:00 |
|
Anonymus Raccoon
|
a3c406db9d
|
Adding a proxy to filter logs, it's still a bit unstable and not linked to checkboxes but it works
|
2020-03-24 14:19:03 +01:00 |
|