Anonymus Raccoon
|
15f6b85d9a
|
Cleaning the CMake
|
2020-03-28 20:51:42 +01:00 |
|
Anonymus Raccoon
|
e5fbde350f
|
Solving compilation issues
|
2020-03-28 14:58:30 +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
|
1354c86a4a
|
starting implementing cgram debugger
|
2020-03-27 18:52:41 +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 |
|
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
|
40f843da75
|
Adding filters
|
2020-03-24 21:06:54 +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 |
|
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 |
|
AnonymusRaccoon
|
ddaee43189
|
Implementing some transfer registers instructions
|
2020-02-28 13:46:31 +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 |
|
Melefo
|
2ec1090a2b
|
Adding 8-bit Data Transmission Operations and so every instructions are done
Forgot an instruction in _executeInstruction function
|
2020-02-27 14:58:42 +01:00 |
|
Melefo
|
1c91baf5e0
|
Adding 8-bit Arithmetic Operations
|
2020-02-27 11:35:20 +01:00 |
|
Melefo
|
2a2e22e62b
|
Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare into APU
|
2020-02-26 21:05:53 +01:00 |
|
Melefo
|
27c1220ca7
|
Adding 8-bit Logical Operations
Testing every current operands
|
2020-02-26 20:57:05 +01:00 |
|
Melefo
|
2776be601e
|
Adding 8-bit Increment & Decrement Operations
Creating a generic function to set Negative and Zero flags with a value
|
2020-02-26 13:12:42 +01:00 |
|
Anonymus Raccoon
|
9e0e712ce0
|
Merging
|
2020-02-25 21:59:34 +01:00 |
|
Melefo
|
5033b949f9
|
Adding 8-bit Shift Rotation Operations
|
2020-02-25 20:42:33 +01:00 |
|
Melefo
|
9928eb721d
|
Adding 16-bit Data Transmission Operations
|
2020-02-25 19:27:29 +01:00 |
|
Melefo
|
ebc3df354b
|
Adding 16-bit Arithmetic Operations
|
2020-02-25 19:00:02 +01:00 |
|
Melefo
|
a0f53ebd70
|
Adding Multiplication Division Operations
|
2020-02-25 11:48:48 +01:00 |
|
Melefo
|
c84bdd8be4
|
Adding Decimal Compensation Operations
|
2020-02-25 10:59:59 +01:00 |
|
Melefo
|
e9a7b9e8d7
|
Finishing Program Flow Operations
|
2020-02-24 19:06:35 +01:00 |
|
Melefo
|
21aa68a623
|
Adding some Program Flow operations
|
2020-02-21 15:50:23 +01:00 |
|
Melefo
|
b1fc2754eb
|
Adding Subroutine operations
|
2020-02-21 14:54:31 +01:00 |
|
Melefo
|
35d6bdb84d
|
Adding Stack operations
|
2020-02-21 11:03:47 +01:00 |
|
AnonymusRaccoon
|
91150dfbc1
|
Adding the AND instruction
|
2020-02-20 18:32:21 +01:00 |
|
Melefo
|
d958bd5131
|
Adding APU Debugger window
Separating APU ram from its component
|
2020-02-20 13:24:10 +01:00 |
|
Melefo
|
67295534be
|
Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare into APU
# Conflicts:
# CMakeLists.txt
# sources/Ram/Ram.cpp
# sources/Ram/Ram.hpp
|
2020-02-19 11:59:03 +01:00 |
|
Anonymus Raccoon
|
381d624e13
|
Adding a header viewer
|
2020-02-18 23:07:21 +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
|
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
|
6e889fc5c9
|
Adding icons and a resume/pause button
|
2020-02-16 20:11:14 +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
|
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 |
|
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 |
|
Clément Le Bihan
|
c396c0b0e6
|
merge and fx cmake
|
2020-02-13 19:13:07 +01:00 |
|
AnonymusRaccoon
|
dffb9625f9
|
Adding the extended ram
|
2020-02-13 18:43:52 +01:00 |
|
AnonymusRaccoon
|
ae5cae8f28
|
Reverting
|
2020-02-13 18:37:43 +01:00 |
|
AnonymusRaccoon
|
41355191aa
|
Making the RAM a template
|
2020-02-13 18:22:17 +01:00 |
|
Melefo
|
dd0c59cf8e
|
Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare into APU
# Conflicts:
# CMakeLists.txt
|
2020-02-13 16:52:02 +01:00 |
|
AnonymusRaccoon
|
f9349cf530
|
The code is now Coplien Compilent
|
2020-02-13 16:34:36 +01:00 |
|