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-17 15:02:01 +00:00
443941293c
chore: don't panic on 32-bit writes
paoda
pushed to
main
at
paoda/zba
2022-02-17 05:23:49 +00:00
e77ea94842
chore: slight modifications to panic messages
paoda
pushed to
main
at
paoda/zba
2022-02-17 04:38:27 +00:00
f6c8d7ca07
chore: stub CPU HALTing
paoda
pushed to
main
at
paoda/zba
2022-02-17 03:49:40 +00:00
07343efdf3
chore: correct logic errors in map size 1 and 3
4018f3875b
chore: properly write to VOFS and HOFS in 32-bit bus
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-16 13:04:47 +00:00
034f2e8d1d
feat: implement hofs and vofs on io bus
d275a4890f
feat: implement scrolling
ce97a52868
feat: add support for multiple BGs in Mode 0
Compare 3 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-16 07:05:30 +00:00
d2d4667f7b
feat: document mode 0
5835b509e4
feat: Mode 0 MVP
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-15 14:04:57 +00:00
338122ed43
chore: use zig slices for fun
paoda
pushed to
main
at
paoda/zba
2022-02-13 08:28:28 +00:00
e5a76a3c02
chore: give DISPCNT DISPSTAT and VCOUNT to PPU struct
31fa06ac4a
chore: give io read/write functions access to the entire Bus
ec25a9aae4
feat: implement BG Scrolling Registers
b238a3e8f3
feat: impelemnt BG0,1,2CNT and IF
Compare 4 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-13 06:30:10 +00:00
aca7fc9a60
feat: implement OAM
d2740e30d9
chore: squash bugs preventing swi_demo.gba from working
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-12 08:37:14 +00:00
8ab7a178c1
chore(cpu): reimplement bank switching logic
d897c2fdcc
fix: don't mask away MSB in THUMB.5 add
783706193b
fix: properly decode format 11 instructions
b93bd53529
chore: make use of scoped logging
Compare 4 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-11 03:02:50 +00:00
f9013cf9db
Merge branch 'main' of ssh://musuka.dev:2222/paoda/zba
ee27053db3
chore: remove TODOs and some useless imports
7441dd151c
fix: improper condition check and initialization of register
bbd4447734
fix(cpu): force align thumb and arm block data transfers
Compare 4 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-11 01:22:05 +00:00
eaac49cebb
chore: update README
paoda
pushed to
main
at
paoda/zba
2022-02-06 09:06:34 +00:00
225c0f7d55
feat: pass arm.gba
fcde905ae1
chore: reimplement ARM LDM/STM
798987eba0
chore: improve arm ldm/stm
adfd501fc4
fix(cpu): force-align SWP reads and writes
9581e3b3cb
fix: force-align ARM STRH reads
Compare 7 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-06 01:35:52 +00:00
7bfb87a859
fix: listen to my past self
paoda
pushed to
main
at
paoda/zba
2022-02-06 01:07:28 +00:00
aec189ac6a
chore: update SDL.zig
paoda
pushed to
main
at
paoda/zba
2022-02-06 01:05:34 +00:00
0aece06107
chore: dont use std.mem.bytesToValue
2842345111
chore: remove unnecessary @as calls
Compare 2 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-06 00:39:26 +00:00
aa6f3c7a92
feat: pass thumb.gba
3ae24d6977
chore: account for empty rlist in THUMB LDM/STM
0a22730479
fix(cpu): handle edge case in LDRSH
Compare 3 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-05 20:28:24 +00:00
166bc6fc6d
chore: specify which compiler this project is built with
bf4207ba8c
chore: reorganize util.zig
78080b4682
fix: zero initialize all allocated memory
9159270e87
chore: don't commit *.sh files
428eff1468
Revert "fix: allow for 32-bit reads to KEYINPUT"
Compare 6 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-05 17:47:20 +00:00
3a51707280
fix: allow for 32-bit reads to KEYINPUT
b4d20fb264
chore: refactor ARMv4 decoding
746158043d
chore: add more debug information to CPU panic method
25300c8a9f
chore: give more descriptive panic messages when changing mode fails
27d0ba8c7e
chore: clean up THUMB instruction decoding
Compare 5 commits »
paoda
pushed to
main
at
paoda/zba
2022-02-04 09:54:18 +00:00
2f74b61f2e
feat: parse cartridge header
First
Previous
...
45
46
47
48
49
...
Next
Last