191 Commits

Author SHA1 Message Date
Clément Le Bihan 6964290dcf transforming the addBuffer function into a templated function to save time with level etc 2021-07-12 00:43:08 +02:00
Clément Le Bihan 8a158bbeb3 renaming getRealColor to CGRAMColorToRGBA and finishing great random test on 8bpp rander 2021-07-12 00:17:12 +02:00
Clément Le Bihan 09520658a1 adding test for render in 2bpp and using mesen formula for getRealColor function 2021-07-11 20:10:39 +02:00
Clément Le Bihan 8a84258c5a adding tests for the getPalette function 2021-07-11 19:15:46 +02:00
Clément Le Bihan 7e2281a640 adding tests on getPixelReferenceFromTile tests 2021-07-11 18:22:57 +02:00
Clément Le Bihan 5e72662d88 removing debug print in tests 2021-07-09 14:02:15 +02:00
Clément Le Bihan 08259d018f Reenable 8bpp test with new vram test 2021-07-09 13:57:29 +02:00
Clément Le Bihan 3002f9272e adding unit tests for TileRenderer but 8bpp test isn't finished 2021-07-09 01:17:37 +02:00
Zoe Roux 8d973739af Fixing tests includes 2021-07-06 23:35:56 +02:00
Zoe Roux 6d236d5827 Merge branch 'catch' of github.com:AnonymusRaccoon/ComSquare into catch 2021-07-06 23:06:07 +02:00
Zoe Roux 44361c8482 Cleaning up rom data 2021-07-06 23:06:02 +02:00
Clément Le Bihan 33e444248a fixing zoe brilliant idea 2021-07-06 22:12:34 +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 0287effdb5 Creating a logger 2021-07-06 16:04:13 +02:00
Zoe Roux 6693c30df2 Fixing unit tests compilation 2021-07-05 20:46:48 +02:00
Zoe Roux 15fde029a7 Starting to reenable debuggers 2021-07-04 22:57:58 +02:00
Zoe Roux 814729cda7 Cleaning tests memory usage 2021-07-04 03:18:51 +02:00
Zoe Roux f78903d2d9 Fixing tests compilations 2021-07-04 03:14:01 +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
Melefo fff94e74bf Merge branch 'master' of github.com:AnonymusRaccoon/ComSquare into APU 2021-06-07 17:45:14 +02:00
Clément Le Bihan dadbea9c92 resetting cr_expect to cr_assert 2021-05-23 23:19:07 +02:00
Clément Le Bihan 89c9d71168 just some cleanup and watch out because CPU dma test is really shitty (don't work with Aladin setup) 2021-05-20 01:13:50 +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
Clément Le Bihan 836ea0b8e5 merge master into PPU 2021-02-17 14:37:39 +01:00
Melefo a4744a40cd Removing impossible test as every value is an instruction opcode 2021-02-11 10:29:55 +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 82f1dadee9 fixing tests compilation 2021-02-04 19:29:20 +01:00
Clément Le Bihan 44993064be merge master into PPU 2021-02-04 19:26:02 +01:00
Zoe Roux 04f9b9a8fc Fixing rectangle memory endPage inclusivness 2021-02-04 11:13:04 +01:00
Zoe Roux 2e4e39a696 Fixing the DMA test 2021-02-04 09:27:04 +01:00
Zoe Roux 33bb057ee6 Oups 2021-02-03 23:43:23 +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
Zoe Roux 2d83137b40 Fixing the DMA test 2021-02-03 17:44:02 +01:00
Zoe Roux 71096ded7c Adding missings mode in the DMA & adding notes for weird behaviors 2021-02-03 00:32:06 +01:00
Clément Le Bihan 58f7fe6a2c fixing ppu vram write 2021-02-02 00:20:22 +01:00
Clément Le Bihan 212a3b3922 adding tests and fixing VMDATA(L-H) and adding read registers for vram 2021-02-01 23:45:43 +01:00
Zoe Roux ced42a3bf9 Fixing bugs with the DMA 2021-02-01 19:21:18 +01:00
Clément Le Bihan 2d0e250982 setting the modification of getTilePixelReference 2020-09-30 00:09:09 +02:00
Anonymus Raccoon c38b100c14 Creating the structures of the register viewer 2020-05-29 18:52:58 +02:00
Anonymus Raccoon 627fac8f2d Fixing the PHA 2020-05-28 03:45:37 +02:00
Melefo 3ecc5cefd8 Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare into APU 2020-05-18 11:13:51 +02:00
Clément Le Bihan e8e8aa3ba5 Merge branch 'CPU' of github.com:AnonymusRaccoon/ComSquare into PPU 2020-05-14 01:19:24 +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 051d1d7596 Adding PEA 2020-05-13 18:19:21 +02:00
Anonymus Raccoon fea20fee70 Implemnting PEI 2020-05-13 18:10:56 +02:00