Commit Graph

26 Commits

Author SHA1 Message Date
william eee13026b0 Add working basic component based GUI system. Allows to open and close windows without restarting. 2024-10-03 19:24:03 -04:00
william 32c9cebd19 More debug tools and finally fix rendering! 2024-08-20 20:43:42 -04:00
william 1add13dd20 Add tile debugger to main view 2024-08-17 17:38:15 -04:00
william 77b37fc3b6 Tile debugger 2024-08-13 21:49:48 -04:00
william d1ddcb1b0f Add palette colors the main emulator view 2024-08-13 17:32:54 -04:00
FyloZ 96af510b19
Less buggy PPU 2024-07-25 22:08:08 -04:00
FyloZ 54825ecb5a
Move debugging to compiler flag 2024-07-25 21:22:00 -04:00
william 8ce002e307 Fix debug pattern rendering 2024-07-21 16:41:38 -04:00
william a533af7901 Nametable debugger 2024-07-12 18:52:54 -04:00
FyloZ 97d46b4583
Start nametable debugger 2024-07-12 13:07:16 -04:00
FyloZ eb0e0a42c0
PPU rewrite 2024-06-21 13:47:28 -04:00
william dcb01b4c6a Efficient rendering 2024-06-16 19:22:40 -04:00
FyloZ d9f0c67668
PPU nametable/pattern background rendering!!! 2024-05-31 00:52:28 -04:00
william 5fd5106ad4 PPU debugging 2024-05-29 21:38:52 -04:00
FyloZ 66785039a9
Fix memory mapping 2024-05-23 23:52:04 -04:00
william 07d044c47f PPU 2024-05-23 22:44:52 -04:00
FyloZ 608a2b7578
Palette 2024-05-17 13:25:32 -04:00
FyloZ 87179ec891
Pattern table view 2024-05-17 13:16:21 -04:00
william 9629efeeb9 PPU registers 2024-05-15 13:02:40 -04:00
william 1bc9d4950f PPU_CTRL, PPU_STATUS 2024-05-13 17:37:36 -04:00
FyloZ d5fba04314
PPU 2024-05-10 14:03:08 -04:00
FyloZ 22401f30ac
Move states to global variables 2024-05-06 20:23:44 -04:00
FyloZ 7caf88171f
CPU NMI implementation 2024-05-04 22:16:12 -04:00
william 4ac584f633 PPU 2024-05-04 21:38:09 -04:00
william e5e972fc4a Fix build system 2024-04-30 12:28:43 -04:00
william cebee66076 Things 2024-01-06 14:27:09 -05:00