139 Commits

Author SHA1 Message Date
Melefo bb156d600c Fixing space indent to tab 2021-06-23 22:02:32 +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 7555227e20 Fixing more tabs 2021-02-10 13:49:56 +01:00
Clément Le Bihan b7952720e6 little fix 2021-02-05 23:52:25 +01:00
Clément Le Bihan 31eb0dd191 finishing adding ppu registers into debugger 2021-02-05 23:49:37 +01:00
Clément Le Bihan 7fd2bf4de4 almost finished adding ppu's registers 2021-02-05 19:28:47 +01:00
Clément Le Bihan 668ec50c6b implementing more ppu registers to the debugger 2021-02-05 17:11:34 +01:00
Clément Le Bihan 499e2f4fa7 starting to implement registers of ppu in debugger 2021-02-05 16:39:11 +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 77232268bc Adding all DMA channels in the register viewer 2021-02-04 14:51:03 +01:00
Zoe Roux 845a8c26f0 Adding an error message on invalid instructions 2021-02-04 12:07:26 +01:00
Zoe Roux 2e1ede5016 Adding error icons in the memory viewer's messages 2021-02-04 10:24:45 +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
Zoe Roux 2e4e39a696 Fixing the DMA test 2021-02-04 09:27:04 +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
Zoe Roux 0b28719f41 Adding more dma tests 2021-02-03 18:37:07 +01:00
Zoe Roux 8ec3cad58b Running dma inside the CPU's debugger 2021-02-03 18:18:49 +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
Zoe Roux ced42a3bf9 Fixing bugs with the DMA 2021-02-01 19:21:18 +01:00
Anonymus Raccoon fdfa0fc0d6 Adding the first dma channel to the register viewer 2020-05-29 21:32:50 +02:00
Anonymus Raccoon c38b100c14 Creating the structures of the register viewer 2020-05-29 18:52:58 +02: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 4af6bbf340 Merge branch 'master' of github.com:AnonymusRaccoon/ComSquare into PPU 2020-05-25 15:47:44 +02:00
Melefo a6d791acfc Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare into APU 2020-05-20 16:01:51 +02:00
Melefo 3ecc5cefd8 Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare into APU 2020-05-18 11:13:51 +02:00
Anonymus Raccoon c661dfa641 Fixing ??? message on the bus's debugger 2020-05-14 19:00:13 +02:00
Clément Le Bihan cb488cf211 removing commentary 2020-05-14 18:41:06 +02:00
Clément Le Bihan b41a9fe989 merge cpu into ppu 2020-05-14 18:22:07 +02:00
Anonymus Raccoon 24bcafeea3 Removing unintended logs to the bus's debugger 2020-05-14 18:12:29 +02:00
Anonymus Raccoon c6e4cd1702 Fixing a segfault with the bus & cpu's debugger together 2020-05-14 15:51:48 +02:00
Clément Le Bihan 98692d31a0 merge 2020-05-14 15:00:54 +02:00
Anonymus Raccoon 92e0d41f74 Fixing an open bus issue with the bus's debugger 2020-05-14 14:52:50 +02:00
Melefo 5c94bdb27a Fix APU CMP & Debugger 2020-05-07 16:42:23 +02:00
Melefo 62daa00390 APU's start boot is working ! 2020-04-09 17:29:39 +02:00
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