Commit Graph

21 Commits

Author SHA1 Message Date
FranLMSP 97236657a0 placeholder to compute the current pixel 2024-07-21 22:09:11 -05:00
FranLMSP 3468b1f948 Show game framebuffer (#8) 2024-07-21 17:53:33 -05:00
FranLMSP b9699e6276 Fix ADC and SBC instructions and add test runner script (#5) 2024-01-28 22:54:00 +00:00
FranLMSP 01b3493547 Compute 2bpp background framebuffer (#4) 2024-01-21 23:59:58 +00:00
FranLMSP e2446514db clippy fix 2024-01-15 21:50:57 -05:00
FranLMSP e701274cdb Small readability refactor 2023-10-07 11:21:37 -05:00
FranLMSP 7bdd9ab285 fix tests 2023-10-06 23:14:55 -05:00
FranLMSP 5c8bd6afca fix ldx and stx instructions and small refactor to vram 2023-10-06 23:08:03 -05:00
FranLMSP 967cf77cc2 fix vblank nmi register and address mapping 2023-07-09 16:14:51 -05:00
FranLMSP ea7fb8ce65 define all ppu registers 2023-07-09 14:03:59 -05:00
FranLMSP 3e32e9d606 display PPU registers and VRAM debug info 2023-07-07 21:58:15 -05:00
FranLMSP e6d97f7203 read_external function 2023-07-07 19:13:31 -05:00
FranLMSP e7a40db745 vram writes, reads, auto increments and clear vblank nmi flag when read 2023-07-05 23:13:14 -05:00
FranLMSP a82c554b25 WIP VRAM writes 2023-07-05 21:47:43 -05:00
FranLMSP 98861336d1 functions to get background char and tile addresses 2023-07-04 22:22:43 -05:00
FranLMSP c8db7d6e68 get_bg_modes function 2023-07-02 20:24:58 -05:00
FranLMSP 9d99d2d194 WIP vblank nmi 2023-07-02 17:30:42 -05:00
FranLMSP 300456a2ef h/v counters 2023-07-02 10:29:10 -05:00
FranLMSP ac4c749e37 WIP PPU registers and background rendering 2022-12-14 00:13:42 -05:00
FranLMSP a3f12e61b4 WIP PPU structure 2022-12-12 22:04:03 -05:00
FranLMSP 0d1e8f8078 bunch of ppu registers 2022-12-12 21:46:36 -05:00