Commit Graph

153 Commits

Author SHA1 Message Date
Zoe Roux 96e23e0400 Fixing PR feedback 2021-07-08 15:49:42 +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 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 cb6fb8a240 Enabling the memory bus debugger 2021-07-05 00:23:48 +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 eb02c23eb9 Trying to use catch instead of critertion 2021-07-03 17:38:57 +02: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 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
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 71096ded7c Adding missings mode in the DMA & adding notes for weird behaviors 2021-02-03 00:32:06 +01:00
Zoe Roux ced42a3bf9 Fixing bugs with the DMA 2021-02-01 19:21:18 +01:00
Anonymus Raccoon c38b100c14 Creating the structures of the register viewer 2020-05-29 18:52:58 +02:00
Anonymus Raccoon 29540ce9db Cleaning up 2020-05-28 04:53:16 +02:00
Anonymus Raccoon 627fac8f2d Fixing the PHA 2020-05-28 03:45:37 +02:00
Anonymus Raccoon 5ef1ba8d4f Handling DMA's modes 2020-05-28 01:17:45 +02:00
Melefo 0ee4575512 Fxing MOVW, fixing 0xEB MOV
Adding better temporary CPU-APU synchro
2020-05-27 19:17:37 +02:00
Anonymus Raccoon 291426a392 Handling a basic DMA 2020-05-27 18:52:11 +02:00
Anonymus Raccoon 73b84b1925 Fixing the RTS/RTL swap 2020-05-27 16:39:03 +02:00
Anonymus Raccoon dab1dcbccb Oups 2020-05-27 16:13:37 +02:00
Anonymus Raccoon 0af0db6d66 Merging master 2020-05-27 16:11:59 +02:00
Anonymus Raccoon c374641ef1 Merge branch 'master' of github.com:AnonymusRaccoon/ComSquare into CPU 2020-05-27 16:11:09 +02:00
Anonymus Raccoon 4c965e916f Mapping the DMA's channels to the bus 2020-05-27 15:04:01 +02:00
Anonymus Raccoon 56d51425f3 Creating the DMA class 2020-05-27 14:40:26 +02:00
Melefo ea55392307 Merging with master to PR 2020-05-20 16:03:34 +02:00
Melefo 7e2c8d99f1 Temporary better synchronisation between CPU & APU by decreasing the number of instructions and therefor the number of cycles 2020-05-18 11:18:05 +02:00
Anonymus Raccoon efbf009f21 Oups 2020-05-14 17:58:47 +02:00
Anonymus Raccoon 2c3cf61dbb Merge branch 'Debugger' of github.com:AnonymusRaccoon/ComSquare into CPU 2020-05-14 17:58:00 +02:00
Anonymus Raccoon 5f0ed5f561 Adding the WAI and handling NMI & IRQ interrupts 2020-05-14 17:37:06 +02:00
Anonymus Raccoon c6e4cd1702 Fixing a segfault with the bus & cpu's debugger together 2020-05-14 15:51:48 +02:00
Anonymus Raccoon 8240fbd54c Implementing MVP 2020-05-14 01:06:29 +02:00
Anonymus Raccoon d0e4caf12e Implementing MVN 2020-05-13 23:12:31 +02:00
Anonymus Raccoon 7fe28a8bcc Implemnting the STP 2020-05-13 19:14:53 +02:00
Anonymus Raccoon 051d1d7596 Adding PEA 2020-05-13 18:19:21 +02:00
Anonymus Raccoon fea20fee70 Implemnting PEI 2020-05-13 18:10:56 +02:00
Anonymus Raccoon 876b78a5c9 Implementing PER 2020-05-13 17:52:47 +02:00
Anonymus Raccoon b29d1c4216 Implementing TRB 2020-05-13 17:04:14 +02:00
Anonymus Raccoon 4c4cc6b655 Implementing ROR 2020-05-13 16:35:13 +02:00
Anonymus Raccoon deab98dac0 Implementing ROL 2020-05-13 14:58:37 +02:00
Anonymus Raccoon 475986580d Implementing LSR 2020-05-13 14:39:46 +02:00
Anonymus Raccoon 66f82dc5f0 Implementing ASL 2020-05-13 14:11:58 +02:00
Anonymus Raccoon abe445d202 Adding the BIT instruction 2020-04-28 23:12:43 +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