Rekai Nyangadzayi Musuka
|
2cec8d9f70
|
chore: improve code clarity
|
2022-10-21 05:11:51 -03:00 |
Rekai Nyangadzayi Musuka
|
8348d7c4bc
|
feat(ppu): improve timings + implement BG mode 3 bitmap
|
2022-10-21 05:11:51 -03:00 |
Rekai Nyangadzayi Musuka
|
c33068d831
|
fix: allocate framebuf on heap
|
2022-10-21 05:11:51 -03:00 |
Rekai Nyangadzayi Musuka
|
f3ad0eb3aa
|
fix(ppu): deallocate palette RAM on cleanup
|
2022-10-21 05:11:50 -03:00 |
Rekai Nyangadzayi Musuka
|
036b861b05
|
chore: code cleanup
|
2022-10-21 05:11:50 -03:00 |
Rekai Nyangadzayi Musuka
|
ee4fcd926b
|
fix: by convention deinit() should not take pointers to self
|
2022-10-21 05:11:49 -03:00 |
Rekai Nyangadzayi Musuka
|
9d1229fe0c
|
feat: implement PPU Timings in Scheduler
|
2022-10-21 05:11:49 -03:00 |
Rekai Nyangadzayi Musuka
|
d54c8df7b3
|
feat(sched): add HBlank and VBlank events to the scheduler
|
2022-10-21 05:11:49 -03:00 |
Rekai Nyangadzayi Musuka
|
47805fb60c
|
feat(bus): implement Palette RAM and DISPSTAT
|
2022-10-21 05:11:48 -03:00 |
Rekai Nyangadzayi Musuka
|
abe2fc431e
|
fix(bus): restrict Game ROM and VRAM to a 16-bit bus
|
2022-10-21 05:11:48 -03:00 |
Rekai Nyangadzayi Musuka
|
da7300a78c
|
chore: remove all memory leaks
|
2022-10-21 05:11:47 -03:00 |
Rekai Nyangadzayi Musuka
|
5c5179a553
|
feat(ppu): implement VRAM
|
2022-10-21 05:11:47 -03:00 |