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-02-04 08:42:40 +00:00
b233981a34
feat: rename ARM and THUMB SWI functions
1b8db0c427
chore: group THUMB and select ARM instructions together (same file)
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-04 07:12:50 +00:00
3e4f9eddb2
feat: integrate zig-clap with ZBA
paoda
pushed to
main
at
paoda/zba
2022-02-03 05:29:44 +00:00
6ab4610a81
fix(cpu): properly decode format 7 and 8
91384a7c68
fix(cpu): resolve edge cases in THUMB Format 5
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-03 02:55:06 +00:00
c6bb4bf8e1
fix(cpu): allow for select values to overflow
paoda
pushed to
main
at
paoda/zba
2022-02-03 02:31:50 +00:00
800ed6f1a7
feat(cpu): implement format 13
027e4fb57b
feat(cpu): implement THUMB format 17
1378c809e6
feat(cpu): implement THUMB format11
Compare 3 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-03 01:26:22 +00:00
33399e9517
chore: update to latest zig nightly
paoda
pushed to
main
at
paoda/zba
2022-02-03 01:15:05 +00:00
99492a6782
chore: progress towards passing ldr/str thumb in armwrestler
8b574efe85
fix(cpu): properly negate in NEG
9fd03d2a92
fix(cpu): reimplement THUMB offset shifts
9affe01da8
fix(cpu): op == 0b00 decodes to add in format 5
784bc81a4a
fix(cpu): account for overflow in THUMB alu MUL
Compare 6 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-02 21:40:42 +00:00
c2901ee0d8
fix(cpu): account for rn in rlist in block data transfer
d95efa5b12
feat: implement LDM/STM behaviour when S is set
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-02 18:09:30 +00:00
237beb9caa
feat(cpu): Pass all LDR/STR ARMwrestler tests
paoda
pushed to
main
at
paoda/zba
2022-02-02 16:07:04 +00:00
30bad76e44
feat(cpu): decode and implement all necessary ARM CPU instructions
c34c2ee6eb
feat(cpu): implement ARM SWP and SWPB
6c7934be70
fix: resolve off by n * 2 when accessing Palette during BG Mode 4
Compare 3 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-02 02:09:56 +00:00
48017b45f5
feat(cpu): Implement Multiply Long ARM instructions
28c81f79ae
fix: no buttons are pressed by default
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-01 23:12:09 +00:00
a80600156d
feat(cpu): implement format 18 THUMB instructions
0d7600ed7a
chore: more detailed panic message
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-01 22:38:48 +00:00
46b404ebd5
feat(cpu): implement format 18 THUMB instructions
c5681d5d75
chore: more detailed panic message
ca41f6a85c
feat(cpu): implement format 10 THUMB instructions
85927a943f
feat(cpu): implement SWP
b27bf4a85c
fix(cpu): perform MUL with u64s, throw away upper 32 bits
Compare 6 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-30 06:43:27 +00:00
f6e4b4931f
chore: don't panic on unsupported BG mode
e35d81eeb8
chore: tempoarily disable fps counter
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-30 06:39:30 +00:00
8c248ffb11
chore: zero-initialize VRAM
b0332e6eb8
chore: stub KeyInput I/O register
dd632975f8
fix(cpu): properly decode multiply instructions
a459d4b433
feat(cpu): implement ARM multiply instructions
6c008ce950
fix: allow 32-bit writes to DISPCNT
Compare 11 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-30 01:10:42 +00:00
00058f6094
feat(cpu): implement THUMB ldmia stmia
paoda
pushed to
main
at
paoda/zba
2022-01-30 00:42:24 +00:00
2dde47318c
chore: implement THUMB format 4 instructions
paoda
pushed to
main
at
paoda/zba
2022-01-30 00:06:58 +00:00
ae4023e51c
chore: dedup code in THUMB instructions
bce067557f
chore: refactor and genericize ARM data processing calculations
e0acabf050
chore: relocate barrel_shifter zig file
599e068c7e
feat(cpu): implement format2 THUMB instructions
4ca65caef0
feat(cpu): implement format19 THUMB instructions
Compare 11 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-29 02:59:25 +00:00
6a6dccf4d8
chore: refactor GBA Display Timings
ad1db4dc2e
chore: move a single statement lol
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-28 21:25:36 +00:00
19359f7ee4
chore: mark indexing methods as inline
First
Previous
...
46
47
48
49
50
...
Next
Last