Clément Le Bihan
|
4024b51c9f
|
starting to implement true TileRenderer
|
2021-05-24 00:28:08 +02:00 |
|
Clément Le Bihan
|
11d0f35e07
|
adding a define for fallthrough abstraction
|
2021-05-21 00:41:11 +02:00 |
|
Clément Le Bihan
|
3a06afa507
|
fixing some issues from those reported by the pr
|
2021-05-21 00:27:49 +02:00 |
|
Clément Le Bihan
|
7fd2bf4de4
|
almost finished adding ppu's registers
|
2021-02-05 19:28:47 +01:00 |
|
Clément Le Bihan
|
499e2f4fa7
|
starting to implement registers of ppu in debugger
|
2021-02-05 16:39:11 +01:00 |
|
Clément Le Bihan
|
44993064be
|
merge master into PPU
|
2021-02-04 19:26:02 +01:00 |
|
Clément Le Bihan
|
d5af9fe98a
|
starting implementing bg scroll
|
2021-02-04 19:06:54 +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 |
|
Clément Le Bihan
|
58fd02c8ec
|
fixing scroll registers except mode 7
|
2021-02-02 17:51:34 +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 |
|
Clément Le Bihan
|
71dfa7b880
|
adding vram read registers
|
2021-02-01 18:38:04 +01:00 |
|
Clément Le Bihan
|
4802ba0714
|
getPalette should work fine
|
2021-02-01 17:55:57 +01:00 |
|
Clément Le Bihan
|
1c3cfb232b
|
norm fix
|
2021-02-01 14:29:46 +01:00 |
|
Clément Le Bihan
|
10cead862f
|
refactoring PPU's unions to be used as intended
|
2020-10-11 00:00:18 +02:00 |
|
Clément Le Bihan
|
004cdae186
|
changing the VRAM and CGRAM test content and unions are not working as intend
|
2020-10-06 00:24:01 +02:00 |
|
Clément Le Bihan
|
a5d353b1ed
|
fixing errors and now starting to render w mode 0 [test] memory inserted in PPU constructor
|
2020-05-28 00:04:11 +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
|
df16fc1a64
|
iplementing main and sub screens
|
2020-05-26 00:33:24 +02:00 |
|
Clément Le Bihan
|
ce4f231583
|
starting the renderMainandSubScreen fct
|
2020-05-25 23:56:18 +02:00 |
|
Clément Le Bihan
|
dac3a52eff
|
removing the cgram print of the main window and old protoypes of background functions in PPU.hpp
|
2020-05-25 19:37: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
|
1553903eff
|
making the constructor of background class much more easier to use
|
2020-05-25 17:14:11 +02:00 |
|
Clément Le Bihan
|
c3a24f0238
|
fixing compilation
|
2020-05-14 18:21:21 +02:00 |
|
Clément Le Bihan
|
838c33b1cf
|
refactoring bgrendering
|
2020-05-13 19:43:50 +02:00 |
|
Clément Le Bihan
|
fd9da7085b
|
adding rendering bg1
|
2020-05-13 18:34:20 +02:00 |
|
Clément Le Bihan
|
e90db35c88
|
fixing prototype of drawBgTile in PPU.hpp
|
2020-05-13 13:08: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
|
3e811db9cd
|
adding missing registers to stop trowing
|
2020-05-12 00:10:44 +02:00 |
|
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
|
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
|
df187e5e6a
|
fix a documentation (test cannot compile will be fixed quickly)
|
2020-03-26 12:20:06 +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
|
2e2a19cda6
|
merge
|
2020-02-21 16:28:34 +01:00 |
|
Anonymus Raccoon
|
c16ce36105
|
Adding a base class for a QT window
|
2020-02-16 16:53:18 +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
|
b57a0ef92d
|
hot fix
|
2020-02-14 17:32:13 +01:00 |
|
Clément Le Bihan
|
5619c634d6
|
merge
|
2020-02-13 19:03:29 +01:00 |
|
AnonymusRaccoon
|
f9349cf530
|
The code is now Coplien Compilent
|
2020-02-13 16:34:36 +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 |
|