Commit Graph

40 Commits

Author SHA1 Message Date
Clément Le Bihan
8fa40ad5e0 the CGRam debugger is fixed display correctly the cgram and cgram value getter supports all 512 entries of the ram 2020-04-05 18:29:06 +02:00
Clément Le Bihan
bb2111f3ee ppu read use ppuRegisters enum instead of their real address 2020-04-05 17:24:12 +02:00
Clément Le Bihan
33dfb9e09c fiw the prototype of getVramAddress uint8 -> uint16 2020-04-05 17:14:03 +02:00
Anonymus Raccoon
63d4ac94ab Adding PPU's Ram to the debugger 2020-04-05 16:22:01 +02:00
Clément Le Bihan
30198a5ad2 adding getters to ppus maps and modifing ram writes 2020-04-05 15:52:06 +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
Clément Le Bihan
1354c86a4a starting implementing cgram debugger 2020-03-27 18:52:41 +01:00
Clément Le Bihan
71f1d8f12d cgram colors fixed now got the right color, and the brightness is now effective 2020-03-26 18:00:17 +01:00
Clément Le Bihan
3c190b0e8a adding m7 matrices registers and getValueName method 2020-03-26 12:16:56 +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
Anonymus Raccoon
ea19186269 Splitting the debug window of the component to allow quick change of a component 2020-03-20 16:41:45 +01:00
Clément Le Bihan
532508b078 init all ppu registers to 0 2020-03-20 14:55:15 +01:00
Clément Le Bihan
4d6f645a4e debug 2020-03-20 00:57:38 +01:00
AnonymusRaccoon
c15ec0a9cb Starting the jump 2020-02-28 20:25:34 +01:00
Anonymus Raccoon
ad5aacbf56 Making the debugger available on demand with a macro 2020-02-16 02:22:46 +01:00
Anonymus Raccoon
405847ad6f Updating the app to use QT 2020-02-16 01:57:38 +01:00
Clément Le Bihan
0b2146be2f main window displaying the value of all the cgram 2020-02-15 17:57:54 +01:00
Clément Le Bihan
c831562a7c did an oupsie 2020-02-14 18:10:38 +01:00
Clément Le Bihan
b57a0ef92d hot fix 2020-02-14 17:32:13 +01:00
Clément Le Bihan
c396c0b0e6 merge and fx cmake 2020-02-13 19:13:07 +01:00
Clément Le Bihan
5619c634d6 merge 2020-02-13 19:03:29 +01:00
Clément Le Bihan
98eaaa1f0a fix warn 2020-02-13 16:29:48 +01:00
Clément Le Bihan
c5fa9906c1 all ppu registers write (except write registers to vram cgram & oamram)) 2020-02-13 11:16:29 +01:00
Clément Le Bihan
62a36d98b0 added 0x2123 - 0x212D ppu registers w/ tests 2020-02-13 00:10:50 +01:00
Clément Le Bihan
ad22881b58 mdr jsp 2020-02-12 17:52:17 +01:00
Clément Le Bihan
de0c145dd0 added registers (BGXXOFS) 2020-02-12 17:38:23 +01:00
Clément Le Bihan
49b5401135 added documentation on the ppu's register 2020-02-11 23:54:43 +01:00
Clément Le Bihan
d0ddbc804f oups 2 2020-02-11 16:32:26 +01:00
Clément Le Bihan
7639580818 oups 2020-02-11 16:29:28 +01:00
Clément Le Bihan
ebd7b131d1 Merge branch 'master' of https://github.com/AnonymusRaccoon/ComSquare into PPU 2020-02-11 16:15:07 +01:00
AnonymusRaccoon
1c5f82ed32 Creating a real main 2020-02-11 14:37:42 +01:00
Clément Le Bihan
b4a0a23069 more tests 2020-02-10 17:49:11 +01:00
Clément Le Bihan
073a2ae422 adding tests and fix unions 2020-02-10 15:56:29 +01:00
Clément Le Bihan
82e0e9f086 starting PPU write V2 2020-02-07 18:50:26 +01:00
Clément Le Bihan
76bdee9fb5 Added render interface and sfml renderer 2020-01-30 17:33:47 +01:00
Clément Le Bihan
f9de489f1f ppu modified 2020-01-29 18:58:42 +01:00
Clément Le Bihan
8e732cf092 added more register to the write fct of PPU 2020-01-28 17:15:38 +01:00
Clément Le Bihan
9f10efa630 PPU's constructor added and started read and write for the PPU 2020-01-28 16:29:18 +01:00
Clément Le Bihan
d7eb7e7307 merge 2020-01-27 22:13:28 +01:00