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/zba
2022-01-14 11:26:03 +00:00
f10670d5e3
feat(cpu): implement like 1 THUMB instruction
4606a1ab25
chore: distinguish between undefined ARM and THUMB instr
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-14 09:23:33 +00:00
0cf052838d
chore(cpu): lay groundwork for THUMB instruction decoding and execution
paoda
pushed to
main
at
paoda/zba
2022-01-14 08:29:07 +00:00
ae37b1218b
chore(cpu): refactor ARM functions to make room for THUMB
070322064d
fix(cpu): fix conditions for GT cond
37bd6758fb
fix(cpu): fix imm value calculation in MSR
7f6ab626d9
fix(cpu): resolve off-by-one error when executing LDM
Compare 4 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-12 11:20:29 +00:00
77dba68a0b
feat(cpu): implement branch and exchange
7adc7c8802
fix(cpu): make Data Processing instructions r15-aware
229f7c3388
fix(cpu): make LDRH and STRH aware of r15
f7680cd824
feat(cpu): implement branch and exchange
9860294329
fix(cpu): make Data Processing instructions r15-aware
Compare 6 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-12 11:15:25 +00:00
f7680cd824
feat(cpu): implement branch and exchange
9860294329
fix(cpu): make Data Processing instructions r15-aware
22cab0210b
fix(cpu): make LDRH and STRH aware of r15
5812b9713c
fix(cpu): account for r15 in LDR and STR instructions
98c5803208
fix(cpu): flip two branches in PSR Transfer execution
Compare 8 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-12 05:06:17 +00:00
769c67b9d4
chore: remove some magic constants
paoda
pushed to
main
at
paoda/zba
2022-01-11 06:36:45 +00:00
3596caf106
Merge branch 'main' of ssh://musuka.dev:2222/paoda/zba
c1be53bcb2
fix(bus): remove accidental recursion
072a66cfdb
fix(cpu): write results of ORR to destination register
Compare 3 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-11 06:20:25 +00:00
3be084cb82
chore: ignores for building on windows
paoda
pushed to
main
at
paoda/zba
2022-01-10 14:29:18 +00:00
ed3bdd90fb
feat(cpu): implement TEQ
e9c1c94cae
feat(cpu): Implement ORR
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-10 11:59:35 +00:00
0f08ad05be
feat(bus): implement IWRAM and EWRAM
paoda
pushed to
main
at
paoda/zba
2022-01-10 11:24:26 +00:00
fd5006b29d
fix(ppu): properly access Mode 4 palette
22b95b2a74
feat(cpu): refactor LDM/STM
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-10 10:27:52 +00:00
7d79a0bee2
feat(cpu): implement LDM/STM
6c0651ca08
chore(io): DISPSTAT bits 3 and 4 better match GBATEK documentation
0d8c5e6882
fix(cpu): fix off-by-word bug in BL
89a8fe403b
feat(bus): have VCOUNT be addressable on the bus
7c5d2d2389
feat(ppu): implement Mode 4
Compare 6 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-10 05:26:02 +00:00
0d4c850218
chore: remove premature inlines
bbe2ecfa53
chore: add FPS counter
c54145ce3c
chore: improve code clarity
Compare 3 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-10 02:16:55 +00:00
ead6d1ce49
feat(ppu): improve timings + implement BG mode 3 bitmap
7d96019c01
feat(ppu): improve timings + implement BG mode 3 bitmap
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-09 14:23:17 +00:00
7d96019c01
feat(ppu): improve timings + implement BG mode 3 bitmap
paoda
pushed to
main
at
paoda/zba
2022-01-09 00:31:25 +00:00
581285a434
fix: allocate framebuf on heap
paoda
pushed to
main
at
paoda/zba
2022-01-08 22:54:48 +00:00
0d203543ca
chore: add code for heap alloc of white texture
eb6c00f0ac
chore(gui): switch from RGBA8888 to BGR5555 to match BG Mode 3
da7f21f47e
feat: draw white texture using SDL2
8fb666624f
fix(ppu): deallocate palette RAM on cleanup
Compare 4 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-08 00:00:55 +00:00
568c374131
chore: code cleanup
paoda
pushed to
main
at
paoda/zba
2022-01-07 23:50:42 +00:00
910745f442
chore(bus): refactor bus.zig
f8c6af3247
chore: refactor instruction exec code
a407671de2
chore(io): alias @This() to Self in io.zig
e9ec124e33
chore: refactor bios.zig and pak.zig
9f64804763
fix: by convention deinit() should not take pointers to self
Compare 5 commits »
paoda
pushed to
main
at
paoda/dotfiles
2022-01-07 23:01:12 +00:00
09aa1d67f6
feat: add helix config file
First
Previous
...
48
49
50
51
52
...
Next
Last