Rekai Nyangadzayi Musuka paoda
paoda pushed to pipeline at paoda/zba 2022-09-06 01:53:00 +00:00
1c7202aa0e fix: advance r15, even when the pipeline is reloaded from the scheduler
b599a77d20 chore: dump pipeline state on cpu panic
fb5d96abca fix: reimpl THUMB.5 instructions
95865bfcae fix: impl workaround for stage2 miscompilation
9b6118fffb chore: instantly refill the pipeline on flush
Compare 10 commits »
paoda pushed to pipeline at paoda/zba 2022-09-05 04:46:21 +00:00
ad3c0257df fix: advance r15, even when the pipeline is reloaded from the scheduler
092981794b chore: dump pipeline state on cpu panic
11d170caa6 fix: reimpl THUMB.5 instructions
61cb8f223a fix: impl workaround for stage2 miscompilation
aa7fb7bb90 chore: instantly refill the pipeline on flush
Compare 13 commits »
paoda pushed to rtc at paoda/zba 2022-09-05 04:40:41 +00:00
8b018bdc49 fix: update GpioData extern union
76f2ddfabe tmp: incomplete impl of GPIO + RTC
3fb7f2f814 chore: better conform to zig idioms
59669ba3a5 chore: rename arm7tdmi variables to just cpu
6a798d2c9d chore: allocate sprite array on heap
Compare 10 commits »
paoda pushed to window at paoda/zba 2022-09-05 04:21:38 +00:00
a5ac5f7d04 fix: 8-bit writes to WIN PPU registers
f74b016849 chore: refactor window
c89ccad6d0 chore: crude background window impl (no affine)
79f2f79d9c chore: rename function (misspelt until now somehow)
3fb7f2f814 chore: better conform to zig idioms
Compare 12 commits »
paoda pushed to main at paoda/zba 2022-09-03 21:51:36 +00:00
3fb7f2f814 chore: better conform to zig idioms
59669ba3a5 chore: rename arm7tdmi variables to just cpu
Compare 2 commits »
paoda pushed to main at paoda/dotfiles 2022-09-03 20:16:54 +00:00
6d3af676eb fix: use helix version built from source
paoda pushed to main at paoda/zba 2022-08-29 06:40:59 +00:00
6a798d2c9d chore: allocate sprite array on heap
5f8c6833f4 chore: improve init/deinit methods
Compare 2 commits »
paoda pushed to pipeline at paoda/zba 2022-08-27 06:47:58 +00:00
f601bec0c4 fix: advance r15, even when the pipeline is reloaded from the scheduler
2c0c3a8ac4 chore: dump pipeline state on cpu panic
Compare 2 commits »
paoda pushed to pipeline at paoda/zba 2022-08-27 01:45:08 +00:00
20d9f0a7f4 fix: reimpl THUMB.5 instructions
paoda pushed to pipeline at paoda/zba 2022-08-27 00:25:57 +00:00
6919322c8c fix: impl workaround for stage2 miscompilation
affd89c6d6 chore: instantly refill the pipeline on flush
5c334057b5 fix: reimpl handleInterrupt code
cec0e7f072 feat: implement basic pipeline
442e90e24d feat: resolve off-by-{word, halfword} errors when printing debug info
Compare 10 commits »
paoda pushed to main at paoda/zba 2022-08-26 19:14:08 +00:00
aa52bb5917 chore: reorganize some code
e57f918856 chore: pass the allocator as an argument more often
Compare 2 commits »
paoda pushed to main at paoda/zba 2022-08-26 18:06:23 +00:00
e5b7441740 fix: resolve use-afer-free in backup.zig
paoda pushed to main at paoda/zba 2022-08-21 17:28:51 +00:00
2ab8769b7a feat: Get ZBA working on Zig's new stage2/stage3 compiler
paoda pushed to pipeline at paoda/zba 2022-08-18 22:53:17 +00:00
181ea5279c chore: instantly refill the pipeline on flush
paoda pushed to window at paoda/zba 2022-08-18 22:31:39 +00:00
0484f546d6 fix: 8-bit writes to WIN PPU registers
0e08fbc4a4 chore: refactor window
437f8f11ea chore: crude background window impl (no affine)
56e95782d5 chore: rename function (misspelt until now somehow)
3c3c0d32dd chore: move window scale const to emu.zig
Compare 7 commits »
paoda pushed to pipeline at paoda/zba 2022-08-18 22:30:44 +00:00
047ab445ca fix: reimpl handleInterrupt code
523828226f feat: implement basic pipeline
a774570370 feat: resolve off-by-{word, halfword} errors when printing debug info
52da1f0406 feat: reimplement cpu logging
3c3c0d32dd chore: move window scale const to emu.zig
Compare 8 commits »
paoda pushed to main at paoda/zba 2022-08-18 22:26:11 +00:00
3c3c0d32dd chore: move window scale const to emu.zig
739db99c83 fix: reimpl debug reads w/out throwing away *const Self
Compare 2 commits »
paoda created branch rtc in paoda/zba 2022-08-18 22:25:56 +00:00
paoda pushed to rtc at paoda/zba 2022-08-18 22:25:56 +00:00
59063fb2c4 tmp: incomplete impl of GPIO + RTC
3c3c0d32dd chore: move window scale const to emu.zig
739db99c83 fix: reimpl debug reads w/out throwing away *const Self
Compare 3 commits »
paoda pushed to main at paoda/zba 2022-08-06 13:29:58 +00:00
5a18b1dcc7 chore: update dependencies: