160 Commits

Author SHA1 Message Date
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
Anonymus Raccoon 56d51425f3 Creating the DMA class 2020-05-27 14:40:26 +02:00
Clément Le Bihan 81b20e559a setting the default color in the main screen and moving getrealcolor fct 2020-05-26 01:03:04 +02:00
Clément Le Bihan 8a40625dea Background run by class is working 2020-05-25 19:33:10 +02:00
Clément Le Bihan c3a24f0238 fixing compilation 2020-05-14 18:21:21 +02:00
Clément Le Bihan 166a55ec04 moving background related founctions in backgrounds.c 2020-05-14 14:53:46 +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 d0e4caf12e Implementing MVN 2020-05-13 23:12:31 +02:00
Clément Le Bihan ffe1b8fc1b adding Vector2 in Models and starting drawBgTile loop 2020-05-13 13:07:20 +02:00
Clément Le Bihan eb867c515f merge master to PPU 2020-04-08 17:37:06 +02:00
Anonymus Raccoon 83b8c83e6e Implementing the CMP 2020-04-06 17:12:12 +02:00
Anonymus Raccoon e60c6d7bd7 Fixing memory shadow's bank offset 2020-04-06 15:49:46 +02:00
Clément Le Bihan 65a00f55a2 cgram oamram and vram are now RAM type and the storage method need to be fix 2020-04-04 22:49:31 +02:00
Anonymus Raccoon 8e7d28dc4d Testing DEX & DEY 2020-04-03 15:24:47 +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