Zoe Roux
|
6693c30df2
|
Fixing unit tests compilation
|
2021-07-05 20:46:48 +02:00 |
|
Zoe Roux
|
9a36eded32
|
Cleaning up
|
2021-07-04 02:56:44 +02:00 |
|
Melefo
|
cb1d35c288
|
Checking rom size
|
2021-06-23 21:49:18 +02:00 |
|
Melefo
|
fff94e74bf
|
Merge branch 'master' of github.com:AnonymusRaccoon/ComSquare into APU
|
2021-06-07 17:45:14 +02:00 |
|
Melefo
|
eec17c9321
|
Fixing call to some isntructions
|
2021-06-07 17:45:05 +02:00 |
|
Melefo
|
06cdafbf16
|
Replace logger with basic disassembly in APU debugger (& fixing Absolute By X Address operand?)
|
2021-04-01 14:20:02 +02:00 |
|
Melefo
|
044aae174d
|
Parsing SPC ROM data into APU & fixing operands of two MOV instructions
|
2021-03-25 11:22:26 +01:00 |
|
Clément Le Bihan
|
836ea0b8e5
|
merge master into PPU
|
2021-02-17 14:37:39 +01:00 |
|
Melefo
|
ed188e0e63
|
Update C++ to v20
Using span inside renderers
|
2021-02-11 09:43:58 +01:00 |
|
Melefo
|
18bf27c318
|
Using std::array instead of a raw pointer
|
2021-02-10 16:13:09 +01:00 |
|
Melefo
|
b976b16f43
|
tabs
|
2021-02-10 15:06:34 +01:00 |
|
Melefo
|
850f3b8ef2
|
Fixing warning & fixing tab
|
2021-02-10 12:21:25 +01:00 |
|
Melefo
|
11ab2125b8
|
Merging origin/master
|
2021-02-05 14:41:25 +01:00 |
|
Clément Le Bihan
|
44993064be
|
merge master into PPU
|
2021-02-04 19:26:02 +01:00 |
|
Zoe Roux
|
c9eed50289
|
Adding const qualifiers to the IMemory and adding error messages in the memory viewer
|
2021-02-04 10:22:30 +01:00 |
|
Melefo
|
b0fb1e3351
|
new MemoryMap architecture
starting to working of voices and so on BRR, Envelopes, Gauss and Timers as they use each others
|
2021-02-04 00:06:39 +01:00 |
|
Zoe Roux
|
874c21b0fd
|
Reworking the memory management & fixing a bug in the memory viewer goto
|
2021-02-03 23:43:07 +01:00 |
|
Melefo
|
61ef40e968
|
new DSP architecture (is this one correct ?)
Start of voice & echo functions (need to name them)
|
2021-02-03 01:34:43 +01:00 |
|
Melefo
|
694ea7f9d4
|
Adding renderer to APU to play the samples generated
|
2021-02-02 15:46:30 +01:00 |
|
Melefo
|
0ee4575512
|
Fxing MOVW, fixing 0xEB MOV
Adding better temporary CPU-APU synchro
|
2020-05-27 19:17:37 +02:00 |
|
Melefo
|
c58c5088b7
|
Fixing APU tests
|
2020-04-09 19:26:08 +02:00 |
|
Melefo
|
62daa00390
|
APU's start boot is working !
|
2020-04-09 17:29:39 +02:00 |
|
Melefo
|
a9d2a9ef5d
|
Fixing APU's padding cycles
|
2020-03-26 22:03:02 +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 |
|
Anonymus Raccoon
|
09cd825bed
|
Cleaning up all debuggers
|
2020-03-23 23:07:15 +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
|
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 |
|
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
|
92d8e97fa5
|
Adding QT View
|
2020-02-21 16:33:29 +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 |
|
Melefo
|
98c5036b58
|
Finishing Bit operations
|
2020-02-20 17:40:09 +01:00 |
|
Melefo
|
d958bd5131
|
Adding APU Debugger window
Separating APU ram from its component
|
2020-02-20 13:24:10 +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 |
|
Melefo
|
3ebe1952d8
|
TSET1 instruction finished
|
2020-02-13 16:37:37 +01:00 |
|
Melefo
|
e7501ab0c2
|
Merging
|
2020-02-13 14:37:50 +01:00 |
|
Melefo
|
b3789341de
|
Using internal read to get Direct Address
|
2020-02-12 14:35:23 +01:00 |
|
Melefo
|
05052037e5
|
Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare into APU
|
2020-02-12 14:31:16 +01:00 |
|
Melefo
|
8fced75d85
|
APU RAM implementation
|
2020-02-12 14:25:00 +01:00 |
|