Clément Le Bihan
|
d5af9fe98a
|
starting implementing bg scroll
|
2021-02-04 19:06:54 +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
|
a4d9047a89
|
fixing getPalette due to wrong start
|
2021-02-02 01:08:39 +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
|
16c41b528e
|
adding getter setter for public vars of Background Class and norm fixes
|
2021-02-01 15:20:07 +01:00 |
|
Clément Le Bihan
|
1c3cfb232b
|
norm fix
|
2021-02-01 14:29:46 +01:00 |
|
Clément Le Bihan
|
d1b0e039ef
|
handling tilemap mirroring
|
2020-10-15 23:16:59 +02:00 |
|
Clément Le Bihan
|
44ec270c56
|
fixing the get palette and getTilesetAddress
|
2020-10-13 23:48:40 +02:00 |
|
Clément Le Bihan
|
9193daccdb
|
fixing rendering for bg 1 and 2 in 4bpp
|
2020-10-13 00:13:31 +02:00 |
|
Clément Le Bihan
|
1708e73619
|
adding fixes to getPalette and creating a setter for backgrounds bpp (when bgmode is changed)
|
2020-10-11 02:07:05 +02: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
|
2d0e250982
|
setting the modification of getTilePixelReference
|
2020-09-30 00:09:09 +02:00 |
|
Clément Le Bihan
|
fa97b2ab38
|
starting clarify code
|
2020-09-07 00:33:22 +02:00 |
|
Octopus773
|
f00f8d931e
|
adding some reminders for me
|
2020-08-13 17:10:33 +02:00 |
|
devguest
|
081baf7a59
|
removing unnecessary prenthesis
|
2020-08-13 15:56:33 +02:00 |
|
Clément Le Bihan
|
0933a9803e
|
fixing some registers and update registers related to backgrounds
|
2020-05-28 14:35:06 +02:00 |
|
Clément Le Bihan
|
18757bbfa4
|
fixing getCharacterSize marge bg and reference color when it is 0
|
2020-05-28 14:14:35 +02:00 |
|
Clément Le Bihan
|
409b6fefd6
|
rendering for the tic tac toe game seems to work
|
2020-05-28 02:18:42 +02:00 |
|
Clément Le Bihan
|
4d68e8c300
|
fixing the color for 2bpp
|
2020-05-28 01:37:27 +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
|
3675bc7081
|
fixing a missing read register
|
2020-05-26 01:32:15 +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
|
a234fd0575
|
adding a read register in PPU write due to weird roms
|
2020-05-14 19:17:15 +02:00 |
|
Clément Le Bihan
|
7e33582e9c
|
fixing compilation on windows and removing useless stufff
|
2020-05-14 18:56:40 +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
|
e021f193fa
|
removing unused variable
|
2020-05-14 01:25:59 +02:00 |
|
Clément Le Bihan
|
c8f7af7ea3
|
rendering a background is done tested with red.smc
|
2020-05-14 01:05:27 +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
|
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
|
94039b658b
|
colors are now init with random (note : same seed ise used everytime)
|
2020-04-06 02:03:44 +02:00 |
|
Clément Le Bihan
|
8a48900c7f
|
CGRAM debugger supports mouse clicks on tiles and the PPU's constructor init the cgram (debug)
|
2020-04-06 02:01:45 +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
|
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 |
|