Rekai Nyangadzayi Musuka paoda
paoda pushed to sampling-rewrite at paoda/zba 2022-05-23 14:25:35 +00:00
e70fe73899 chore: redo apu sampling
paoda created branch sampling-rewrite in paoda/zba 2022-05-22 11:18:44 +00:00
paoda pushed to sampling-rewrite at paoda/zba 2022-05-22 11:18:44 +00:00
7f32073537 chore: redo apu sampling
paoda pushed to main at paoda/zba 2022-05-21 18:19:16 +00:00
a2d2a84850 chore: implement apu u16 reads
paoda pushed to main at paoda/zba 2022-05-21 17:22:08 +00:00
109561310e fix: clean up frequency timer implementations
5164aa961d Revert "fix: resolve off-by-one errors when scheduling freq timer expirations"
Compare 2 commits »
paoda pushed to main at paoda/zba 2022-05-21 16:34:20 +00:00
c9b0030b4b fix: resolve off-by-one errors when scheduling freq timer expirations
paoda pushed to main at paoda/zba 2022-05-21 16:32:42 +00:00
4e35184be3 fix: resolve off-by-one errors when scheduling freq timer expirations
paoda pushed to main at paoda/zba 2022-05-20 19:01:37 +00:00
af2ad6c924 chore: improve APU accuracy + scheduler refactoring
paoda pushed to main at paoda/zba 2022-05-20 15:37:05 +00:00
e7777737b3 chore: update SDL.zig
paoda pushed to main at paoda/zba 2022-05-18 18:51:20 +00:00
c40cc2ba30 feat: stub Affine BG registers
paoda pushed to main at paoda/zba 2022-05-17 15:16:46 +00:00
8dddb865cc fix: resolve out-of-bounds error with 8bpp tall / horizontal sprites
paoda pushed to main at paoda/zba 2022-05-17 14:28:12 +00:00
2e821ab79c chore: improve audio accuracy
paoda pushed to main at paoda/zba 2022-05-17 13:49:16 +00:00
319bc04e44 chore: improve audio accuracy
paoda pushed to main at paoda/zba 2022-05-17 11:55:56 +00:00
a667269d26 chore: reintroduce thread sleeping + simplify fps counter
paoda pushed to main at paoda/zba 2022-05-17 09:53:51 +00:00
daf977ef06 feat: implement double buffering
paoda pushed to main at paoda/zba 2022-05-06 01:54:25 +00:00
660c8a2d62 chore: clean up DMA code
9d590b099a feat: handle DMA IRQs (maybe?)
Compare 2 commits »
paoda pushed to main at paoda/zba 2022-05-05 23:09:24 +00:00
d5443d9c2f chore: contain Timers in a tuple rather than a struct
f0ce39230b chore: contain DMA Controllers in a tuple rather than a struct
Compare 2 commits »
paoda pushed to main at paoda/zba 2022-05-05 21:22:10 +00:00
c0e026b9a8 chore: update git submodules
paoda pushed to main at paoda/zba 2022-05-05 21:08:37 +00:00
208e88e869 chore: resolve incorrect memory mirror in VRAM
paoda pushed to main at paoda/zba 2022-05-04 01:41:34 +00:00
5df023fb41 chore: stub a few I/O registers
46ac1542a6 chore: allow 8-bit IO to BG0CNT and BG1CNT
c2f55e0bfb chore: define affine sprite attributes
12f9bb51c1 feat: stub mode 1 and 2
41558c9103 feat: implement mode 5
Compare 5 commits »