77 Commits

Author SHA1 Message Date
Zoe Roux 44361c8482 Cleaning up rom data 2021-07-06 23:06:02 +02:00
Zoe Roux 0d0dbc9b02 Fixing the rom reset and adding an open rom button 2021-07-06 20:46:36 +02:00
Zoe Roux c38dfefd73 Fixing some tests 2021-07-06 18:23:22 +02:00
Zoe Roux 37ced8e553 Updating to catch 3 2021-07-06 17:51:19 +02:00
Zoe Roux 7a51648ac9 Reenabling APUs debugger 2021-07-06 14:40:58 +02:00
Zoe Roux f189821764 Reenabling the CPU debugger 2021-07-06 12:45:27 +02:00
Zoe Roux 6693c30df2 Fixing unit tests compilation 2021-07-05 20:46:48 +02:00
Zoe Roux cb6fb8a240 Enabling the memory bus debugger 2021-07-05 00:23:48 +02:00
Zoe Roux f16815c36f Enabling more debuggers 2021-07-04 23:20:07 +02:00
Zoe Roux 15fde029a7 Starting to reenable debuggers 2021-07-04 22:57:58 +02:00
Zoe Roux 9a36eded32 Cleaning up 2021-07-04 02:56:44 +02:00
Zoe Roux c24fde7c87 Fixing unit tests 2021-07-03 17:50:36 +02:00
Zoe Roux eb02c23eb9 Trying to use catch instead of critertion 2021-07-03 17:38:57 +02:00
Zoe Roux 7994c5dbf0 Fixing framerate for the update interval 2021-06-29 10:26:47 +02:00
Clément Le Bihan 9d558cc28c Merge branch 'master' of github.com:AnonymusRaccoon/ComSquare into PPU 2021-06-23 22:25:32 +02:00
Clément Le Bihan 6c1fc61a28 pr fixes 2021-06-23 22:02:12 +02:00
Clément Le Bihan 3ff26f11cb fixing unit tests compil 2021-06-23 00:32:22 +02:00
Clément Le Bihan eee41aeaf7 tile rendering is working (still some issues) 2021-05-24 01:24:03 +02:00
Clément Le Bihan 699fee9537 starting window 2021-05-07 00:29:37 +02:00
Clément Le Bihan fad712f9e2 fixing typos and indents 2021-05-04 23:30:20 +02:00
Melefo 044aae174d Parsing SPC ROM data into APU & fixing operands of two MOV instructions 2021-03-25 11:22:26 +01:00
Melefo d4b3046bbe Parsing header of SPC file format and stop update (for now) 2021-03-09 10:39:54 +01:00
Melefo 11ab2125b8 Merging origin/master 2021-02-05 14:41:25 +01:00
Zoe Roux ecc611748c Fixing a warning when debuggers are disabled 2021-02-04 14:25:48 +01:00
Zoe Roux 845a8c26f0 Adding an error message on invalid instructions 2021-02-04 12:07:26 +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
Melefo 694ea7f9d4 Adding renderer to APU to play the samples generated 2021-02-02 15:46:30 +01: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
Anonymus Raccoon c661dfa641 Fixing ??? message on the bus's debugger 2020-05-14 19:00:13 +02:00
Clément Le Bihan 996758c41f refixing compilation 2020-05-14 18:28:51 +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
Clément Le Bihan d889936aa0 Merge branch 'master' of github.com:AnonymusRaccoon/ComSquare into PPU 2020-05-11 23:26:09 +02:00
Anonymus Raccoon b6616e2031 Merge branch 'master' of github.com:AnonymusRaccoon/ComSquare into Debugger 2020-04-28 21:28:46 +02:00
Anonymus Raccoon ab59fac0fc Oups 2020-04-28 21:26:53 +02:00
Anonymus Raccoon 88a6c5a096 Solving a bug with the bus when enabling/disabling a debugger 2020-04-28 21:20:16 +02:00
Clément Le Bihan eb867c515f merge master to PPU 2020-04-08 17:37:06 +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 4f56cef3f2 Re-enbaling the APU 2020-03-28 20:49:18 +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
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 80ebfa8064 Finishing the array of instruction, it now works well 2020-03-26 22:19:16 +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 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