This website requires JavaScript.
Explore
Help
Sign In
Rekai Nyangadzayi Musuka
paoda
0 Followers
·
0 Following
Winnipeg or Halifax, Canada
https://musuka.dev
Joined on
2021-06-29
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
29
Projects
Packages
Public Activity
Starred Repositories
paoda
pushed to
main
at
paoda/gb
2021-08-01 01:30:19 +00:00
7112cd15e3
chore(cpu): refactor SM83 implementation
paoda
pushed to
main
at
paoda/gb
2021-07-31 23:03:20 +00:00
2af673d7c5
chore: remove various warnings
e43cac8041
fix(apu): don't spin if ringbuf is full
8724da824e
chore: inline some methods
Compare 3 commits »
paoda
pushed to
master
at
paoda/dotfiles
2021-07-31 07:35:28 +00:00
961ebabfa2
Merge branch 'master' of ssh://musuka.dev:2222/paoda/dotfiles
ff93fa3a01
chore: general update
Compare 2 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-28 07:01:28 +00:00
903cfacad3
fix(apu): replace mpsc with spsc ringbuffer
9d0e099a97
chore: remove unnecessary derivations from structs
Compare 2 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-28 03:53:11 +00:00
d9a3a7b0dd
chore: update dependencies
1a4546f4a4
chore: remove egui from project
bd685a99a4
chore: update dependencies
Compare 3 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-25 23:39:52 +00:00
31abd6dc5c
chore(apu): change default sample rate
paoda
pushed to
main
at
paoda/gb
2021-07-25 23:19:48 +00:00
c7e3cb5b35
fix(apu): abstract Apu read/write using BusIO trait
e4d77d66ba
fix(apu): abstract wave RAM behind BusIO trait
Compare 2 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-25 22:42:54 +00:00
9e36e86c14
fix(apu): increase accuracy of apu
6f6c308d84
fix(apu): implement write guards for Ch1 & Ch1 when disabled
f429d72882
chore(bus): remove panics in IO bus read/write failures with stderr msgs
4fda7587ce
chore(main): disable vsync
Compare 4 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-19 02:18:25 +00:00
3fb182b9cb
fix(apu): have send_samples block main thraed
c1430594cf
chore(apu): change access modifiers of some methods
8e2ef58b81
chore(main): remove rodio sink
Compare 3 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-17 02:07:54 +00:00
b4b84d0cc5
fix(main): Allow emu to work on windows and linux
paoda
pushed to
main
at
paoda/gb
2021-07-17 02:02:02 +00:00
1d8fb8d32a
fix(ppu): delay ppu by one cycle on scx fifo discard
paoda
pushed to
main
at
paoda/gb
2021-07-17 01:52:25 +00:00
cc0cb0dd8a
chore(apu): satisfy clippy
fd9a5b51ba
chore(ppu): reimplement background/window/sprite priority
b9a798d0ad
chore: update dependencies
Compare 3 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-15 04:51:00 +00:00
a1eadc0bc4
chore(apu): rename sound/snd to apu
ea53f97312
chore(snd): refactor APU implementation
Compare 2 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-15 03:38:49 +00:00
08bd33b4d4
fix(snd): replace Audio Sync solution with a faster one
2b5926e533
chore(snd): Make AudioReceiver and AudioSender structs generic
1e27875dc3
fix(cpu): fix timing issue involving when the bus is clocked
1566d60fd4
fix(ppu): add fifo delay when BG fifo is not empty
ab99e24f64
chore: modify commented out debug statement
Compare 5 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-14 18:25:02 +00:00
192bdffd64
fix(ppu): PPU cycle count increases even if LCDC bit 7 says otherwise
afdfcfce2c
chore: add _debug_log function to cpu.rs
44b605970f
chore(snd): rename some structs
Compare 3 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-12 04:49:24 +00:00
b13444c885
feat(snd): simplify audio buffer
3754325e30
chore(cartridge): silence warning
3b772c7c49
feat(snd): synchronize audio with rest of system
45dc27301c
chore: enable/disable gamepad input at compile time
Compare 4 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-11 20:09:24 +00:00
db421c58f8
chore(snd): Don't repeat yourself
ce6a83425f
feat(snd): implement channel 3
d145ae44f3
feat(snd): implement channel 4
3dbf026d33
fix(snd): increase accuracy of when to sample from APU
7ab6e120f9
feat(snd): implement ch1 & envelopes for ch1 and ch2
Compare 10 commits »
paoda
pushed to
main
at
paoda/gb
2021-07-09 06:30:51 +00:00
367eb60238
chore: update CI config
paoda
pushed to
main
at
paoda/gb
2021-07-09 06:26:20 +00:00
ce630baa5d
feat(snd): implement audio playback using rodio
0fa818a1a6
chore(snd): reimplement NR52 & implement sampling for ch2
9b3a5d49d2
chore: update error messages in expect() calls
Compare 3 commits »
paoda
pushed to
main
at
paoda/scratch
2021-07-07 01:48:58 +00:00
6896d03214
update
First
Previous
...
55
56
57
58
59
Next
Last