Commit Graph

197 Commits

Author SHA1 Message Date
Anonymus Raccoon 189be63638 Finishing a basic logger 2020-03-24 13:17:23 +01:00
Anonymus Raccoon 51ddb1f1cb Making the internal logger work 2020-03-24 02:56:46 +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 09cd825bed Cleaning up all debuggers 2020-03-23 23:07:15 +01:00
Melefo 48252eb194 Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare into APU
# Conflicts:
#	CMakeLists.txt
2020-03-20 16:44:55 +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 e0e1611043 Fixing APU debugger buttons
Fixing APU MOV instruction
2020-03-20 14:12:16 +01:00
AnonymusRaccoon c15ec0a9cb Starting the jump 2020-02-28 20:25:34 +01:00
AnonymusRaccoon d1561f1be3 Adding branch instructions 2020-02-28 19:20:59 +01:00
AnonymusRaccoon 68b82c9cda Implementing CPX and CPY 2020-02-28 17:23:27 +01:00
AnonymusRaccoon 7b34473e63 Adding inx and iny and improving the debugger 2020-02-28 16:41:57 +01:00
AnonymusRaccoon 258194dba7 Solving bugs with the immediate addressing mode 2020-02-28 15:52:46 +01:00
AnonymusRaccoon ddaee43189 Implementing some transfer registers instructions 2020-02-28 13:46:31 +01:00
AnonymusRaccoon 3e2231482d Adding a clear button to the history 2020-02-28 11:30:08 +01:00
Anonymus Raccoon 6c3c832539 Solving mistakes about the m flag 2020-02-28 00:37:17 +01:00
Anonymus Raccoon 4394c7625e Implementing a SBC without decimal mode 2020-02-27 23:37:52 +01:00
Melefo 74eb559543 Adding IPL Rom
Trying (failure) to add a step/pause/resume action to debugger to see what's wrong in the APU (because something wrong is happening...)
2020-02-27 19:35:49 +01:00
Anonymus Raccoon 4da96894ae Implementing the XCE instruction 2020-02-25 23:05:15 +01:00
Anonymus Raccoon 8dbaea89ed Fixing the cpu's debugger witch was miss interpreting instructions 2020-02-25 22:35:04 +01:00
Anonymus Raccoon 38045afe15 Implementing the SET bits instructions 2020-02-25 22:09:37 +01:00
Anonymus Raccoon 9e0e712ce0 Merging 2020-02-25 21:59:34 +01:00
Anonymus Raccoon 298f02890e Adding a global goto but it still doesn't work with rectangle shadows 2020-02-25 02:35:07 +01:00
Anonymus Raccoon 4437df4666 Starting to implement the switch addr tab 2020-02-25 01:55:53 +01:00
Anonymus Raccoon 3ff896f8f0 Creating a custom dialog for the goto 2020-02-25 01:43:44 +01:00
Anonymus Raccoon 86a8aea538 Adding a goto to the memory debugger 2020-02-25 01:20:01 +01:00
AnonymusRaccoon b6c7d497fb Adding the AND to the debugger 2020-02-20 18:34:32 +01:00
Melefo d958bd5131 Adding APU Debugger window
Separating APU ram from its component
2020-02-20 13:24:10 +01:00
AnonymusRaccoon 52b5a6ba23 Implementing the COP instruction 2020-02-19 18:44:45 +01:00
Anonymus Raccoon 60514500c9 Solving a include bu 2020-02-19 00:15:29 +01:00
Anonymus Raccoon 381d624e13 Adding a header viewer 2020-02-18 23:07:21 +01:00
Anonymus Raccoon 0e97bcaf43 Cleaning up 2020-02-18 22:21:05 +01:00
Anonymus Raccoon 67ad1bf54f Finishing the memory viewer 2020-02-18 21:59:47 +01:00
Anonymus Raccoon 07a6e28567 Resizing the table 2020-02-18 00:55:32 +01:00
Anonymus Raccoon 92e48db363 A basic memory viewer has been created 2020-02-18 00:45:13 +01:00
Anonymus Raccoon 1bbf9cfe77 Preparing the creation of a Ram Viewer 2020-02-17 00:32:10 +01:00
Anonymus Raccoon 3eb6b39292 Updating the debugger's ui when reseting the game 2020-02-16 23:50:08 +01:00
Anonymus Raccoon 74045c0d99 Cleaning up and making the debugger resize well 2020-02-16 22:54:43 +01:00
Anonymus Raccoon 80d9832fbd Displaying CPU registers 2020-02-16 22:19:13 +01:00
Anonymus Raccoon 38b65b595c Adding a step feature 2020-02-16 20:55:48 +01:00
Anonymus Raccoon d31170cdc1 Creating the switch case for default names 2020-02-16 20:47:34 +01:00
Anonymus Raccoon 6e889fc5c9 Adding icons and a resume/pause button 2020-02-16 20:11:14 +01:00
Anonymus Raccoon c6f9f09f09 Implementing a logger UI 2020-02-16 18:47:39 +01:00
Anonymus Raccoon 84a2e01053 Finishing the window management of the debugger 2020-02-16 17:41:00 +01:00
Anonymus Raccoon c16ce36105 Adding a base class for a QT window 2020-02-16 16:53:18 +01:00
Anonymus Raccoon 405847ad6f Updating the app to use QT 2020-02-16 01:57:38 +01:00
AnonymusRaccoon 9d614a6e0a Implementing TGUI 2020-02-14 18:24:24 +01:00
AnonymusRaccoon 4f150441a3 Creating a base window 2020-02-14 17:55:53 +01:00