175 Commits

Author SHA1 Message Date
Zoe Roux 0e043b8515 Adding conditional breakpoints UI 2021-07-09 00:54:32 +02:00
Zoe Roux 8d973739af Fixing tests includes 2021-07-06 23:35:56 +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 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 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 2068240685 Merging with PPU 2021-07-03 18:06:37 +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
Clément Le Bihan f3abfe823f moving ppu ctor debug into separate file 2021-07-03 12:42:10 +02:00
Zoe Roux fbcb81d518 Cleaning the cmake and merging with master 2021-06-29 10:24:41 +02:00
Clément Le Bihan 4de2d61aaa fixing cmake indent 2021-06-23 00:44:06 +02:00
Clément Le Bihan 3ff26f11cb fixing unit tests compil 2021-06-23 00:32:22 +02:00
Clément Le Bihan e7ee90c652 general fixing (indent unused functions etc) 2021-06-23 00:24:28 +02:00
Clément Le Bihan 7b7520ce69 general cleanup can not work with 4bpp going to check 2021-06-22 23:54:04 +02:00
Clément Le Bihan daa7e285d1 Tile renderer is building 2021-06-08 23:58:07 +02:00
Clément Le Bihan 81a32100f1 adding the first working sfml window (flicker warning)
ui update
2021-06-08 22:40:15 +02:00
Clément Le Bihan 26d8dd7123 tile renderer is working fine with 2 bpp 2021-05-25 00:28:03 +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 4024b51c9f starting to implement true TileRenderer 2021-05-24 00:28:08 +02:00
Clément Le Bihan 4e42c4774a Merge branch 'PPU' into PPUDebugger 2021-05-23 23:21:37 +02:00
Clément Le Bihan 11bca5fe97 fixing some issues from those reported by the pr 2021-05-21 00:12:00 +02:00
Clément Le Bihan cf1c6614c1 fixing include recursive 2021-05-19 10:03:45 +02:00
Clément Le Bihan 06fcc69326 starting to implement QTSFML and QTSFMLWIndow 2021-05-19 00:31:18 +02:00
Clément Le Bihan da612e4b23 starting window correctly and generating correct files 2021-05-07 00:43:24 +02:00
Clément Le Bihan dfc0aef74b starting to implement test ui to try to connect window and sfmlQwidget 2021-05-07 00:16:16 +02:00
Zoe Roux a53568bf5d Finishing the WlaDx label's parser 2021-02-17 17:10:35 +01:00
Clément Le Bihan 836ea0b8e5 merge master into PPU 2021-02-17 14:37:39 +01:00
Zoe Roux 629c11d93a Merging the APU 2021-02-17 11:21:51 +01:00
Melefo ed188e0e63 Update C++ to v20
Using span inside renderers
2021-02-11 09:43:58 +01:00
Zoe Roux a826168eb2 Starting to load symbols 2021-02-06 18:29:15 +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 1a8d582646 Installing SFML & QT5 for tests, I'm tired 2021-02-04 16:15:40 +01:00
Melefo 0b9d92766a Fixing tests compilation 2021-02-04 00:17: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
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 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 4d68e8c300 fixing the color for 2bpp 2020-05-28 01:37:27 +02:00