Zoe Roux
|
874c21b0fd
|
Reworking the memory management & fixing a bug in the memory viewer goto
|
2021-02-03 23:43:07 +01:00 |
|
Zoe Roux
|
0b28719f41
|
Adding more dma tests
|
2021-02-03 18:37:07 +01:00 |
|
Zoe Roux
|
8ec3cad58b
|
Running dma inside the CPU's debugger
|
2021-02-03 18:18:49 +01:00 |
|
Zoe Roux
|
2d83137b40
|
Fixing the DMA test
|
2021-02-03 17:44:02 +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 |
|
Zoe Roux
|
71096ded7c
|
Adding missings mode in the DMA & adding notes for weird behaviors
|
2021-02-03 00:32:06 +01:00 |
|
Clément Le Bihan
|
58fd02c8ec
|
fixing scroll registers except mode 7
|
2021-02-02 17:51:34 +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
|
a4d9047a89
|
fixing getPalette due to wrong start
|
2021-02-02 01:08:39 +01:00 |
|
Clément Le Bihan
|
58f7fe6a2c
|
fixing ppu vram write
|
2021-02-02 00:20:22 +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
|
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
|
e1f1990402
|
adding define to clarify
|
2021-02-01 15:43:14 +01:00 |
|
Clément Le Bihan
|
873efa99a7
|
uncomment Qt attribute
|
2021-02-01 15:26:08 +01:00 |
|
Clément Le Bihan
|
be689f2cda
|
adding doc for PPUUtils
|
2021-02-01 15:24:38 +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
|
6334b4805a
|
fixing warning implicit fallthrough (intentional fallthrough)
|
2020-10-15 22:35:05 +02:00 |
|
Clément Le Bihan
|
484d332b05
|
flipping horizontal and/or vertical bg tiles are now handled and rm a useless ternary
|
2020-10-15 22:24:11 +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
|
65a6494f34
|
adding documentation
|
2020-10-03 00:26:22 +02:00 |
|
Clément Le Bihan
|
8f6ee75c38
|
factorisation is done
|
2020-10-03 00:11:18 +02:00 |
|
Clément Le Bihan
|
85fe6cf0aa
|
refactoring started but rendering isn't working
|
2020-10-02 23:27:59 +02:00 |
|
Clément Le Bihan
|
1f852ba6fa
|
starting refactoring the function to get pixel reference
|
2020-10-02 00:23:21 +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 |
|
Octopus773
|
b256f76002
|
test git
|
2020-08-13 16:01:51 +02:00 |
|
devguest
|
081baf7a59
|
removing unnecessary prenthesis
|
2020-08-13 15:56:33 +02:00 |
|
Anonymus Raccoon
|
fdfa0fc0d6
|
Adding the first dma channel to the register viewer
|
2020-05-29 21:32:50 +02:00 |
|
Anonymus Raccoon
|
c38b100c14
|
Creating the structures of the register viewer
|
2020-05-29 18:52:58 +02:00 |
|
Anonymus Raccoon
|
3fb36e1be3
|
Remplacing the DMA viewer by a registers viewer
|
2020-05-28 14:51:44 +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 |
|
Anonymus Raccoon
|
5e0f6104fe
|
Creating the layout of a DMA viewer
|
2020-05-28 14:13:12 +02:00 |
|
Anonymus Raccoon
|
29540ce9db
|
Cleaning up
|
2020-05-28 04:53:16 +02:00 |
|
Anonymus Raccoon
|
627fac8f2d
|
Fixing the PHA
|
2020-05-28 03:45:37 +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 |
|
Anonymus Raccoon
|
5ef1ba8d4f
|
Handling DMA's modes
|
2020-05-28 01:17:45 +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 |
|
Melefo
|
0ee4575512
|
Fxing MOVW, fixing 0xEB MOV
Adding better temporary CPU-APU synchro
|
2020-05-27 19:17:37 +02:00 |
|
Anonymus Raccoon
|
291426a392
|
Handling a basic DMA
|
2020-05-27 18:52:11 +02:00 |
|