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-18 13:46:18 +00:00
a7a44c4463
chore(cpu): refactor the barrel shifter once again
d4d2fedfbe
feat(cpu): implement ADC
483e149b32
feat(cpu): implement RRX for Barrel Shifter
Compare 3 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-17 15:36:24 +00:00
85ffdf44f5
feat(cpu): implement SUB in THUMB format 3
9098a55ae3
feat(cpu): implement ARM SUB in data processing
c0d956ea95
feat(cpu): implement MVN
Compare 3 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-17 15:17:30 +00:00
1025500407
chore(cpu): refactor barrel shifter
d05a924420
fix(cpu): use barrel shifter in data processing immediates
2a416fb2c6
feat(cpu): implement format 12 thumb instructions
ea5f0ce552
feat(cpu): implement some already decoded format 3 instructions
e55d2dc323
feat(cpu): implement THUMB format 5 instructions
Compare 6 commits »
paoda
pushed to
main
at
paoda/zba
2022-01-16 16:47:07 +00:00
1915d98bdd
feat(cpu): implement like 1 THUMB instruction
paoda
pushed to
main
at
paoda/zba
2022-01-14 11:26:36 +00:00
9648dda3cb
feat(cpu): implement like 1 THUMB instruction
f10670d5e3
feat(cpu): implement like 1 THUMB instruction
Compare 2 commits »
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
First
Previous
...
48
49
50
51
52
...
Next
Last