Rekai Nyangadzayi Musuka paoda
paoda pushed to window at paoda/zba 2022-09-18 12:20:58 +00:00
d645827a19 chore: dont allocate not-small ?Sprite array on stack
8f9dc9d33c chore: move FrameBuffer struct to util.zig
cd985eec94 chore: move OAM, PALRAM and VRAM structs to separate files
19498f157a fix: 8-bit writes to WIN PPU registers
9a48d1aa94 chore: refactor window
Compare 8 commits »
paoda pushed to main at paoda/zba 2022-09-18 12:20:39 +00:00
e192c6712f chore: disable audio sync by default
paoda pushed to window at paoda/zba 2022-09-18 09:46:09 +00:00
965c27a188 fix: 8-bit writes to WIN PPU registers
612474cb34 chore: refactor window
95ca8a52d8 chore: crude background window impl (no affine)
3dedf4661f chore: rename function (misspelt until now somehow)
3466bf6c0a chore: change default settings
Compare 9 commits »
paoda pushed to main at paoda/zba 2022-09-18 09:30:51 +00:00
3466bf6c0a chore: change default settings
paoda pushed to main at paoda/zba 2022-09-18 09:23:56 +00:00
fbe3de0eb3 chore: reimpl util.escape
4af144fca2 fix: Detect FRAM ROMs
9a8aaba1ab chore: improve util and Gui API
fa3b9c21b9 chore: move Gpio and Clock structs to separate file
Compare 4 commits »
paoda pushed to window at paoda/zba 2022-09-17 23:42:46 +00:00
8b1fd64c16 fix: 8-bit writes to WIN PPU registers
af84aca633 chore: refactor window
6700706472 chore: crude background window impl (no affine)
a17cbd9b68 chore: rename function (misspelt until now somehow)
d3efa432fa Merge pull request 'Implement RTC' (#1) from rtc into main
Compare 24 commits »
paoda pushed to pipeline at paoda/zba 2022-09-17 23:40:14 +00:00
85072b5d17 fix: account for pipeline in obscure bios behaviour
98bfacd267 chore: update README.md
67f7c49270 fix: advance r15, even when the pipeline is reloaded from the scheduler
55cc9c9a9e chore: dump pipeline state on cpu panic
7d00609d29 fix: reimpl THUMB.5 instructions
Compare 27 commits »
paoda deleted branch rtc from paoda/zba 2022-09-17 23:36:41 +00:00
paoda pushed to main at paoda/zba 2022-09-17 23:36:35 +00:00
d3efa432fa Merge pull request 'Implement RTC' (#1) from rtc into main
50adb5fbac feat: add option to force-enable RTC
19d78b9292 feat: auto-detect RTC in commercial ROMS
a2e702c366 fix: account for lateness in RTC scheduler event
12c138364d fix: RTC day is 6 bits wide, not 3
Compare 15 commits »
paoda merged pull request paoda/zba#1 2022-09-17 23:36:34 +00:00
Implement RTC
paoda created pull request paoda/zba#1 2022-09-17 23:31:33 +00:00
Implement RTC
paoda pushed to rtc at paoda/zba 2022-09-17 23:29:00 +00:00
50adb5fbac feat: add option to force-enable RTC
19d78b9292 feat: auto-detect RTC in commercial ROMS
a2e702c366 fix: account for lateness in RTC scheduler event
Compare 3 commits »
paoda pushed to main at paoda/zba 2022-09-17 23:27:45 +00:00
4ec8dab460 chore: Guilty Gear X expects these I/O Registers
59c9ff910e feat: implement open bus for unmapped i/o
Compare 2 commits »
paoda pushed to rtc at paoda/zba 2022-09-16 14:00:13 +00:00
12c138364d fix: RTC day is 6 bits wide, not 3
paoda pushed to rtc at paoda/zba 2022-09-16 13:39:38 +00:00
7783c11fac feat: put RTC Sync on Scheduler
3fc3366c8a chore: import datetime library + default time for RTC
d6b182f245 fix: ignore RTC Time/DateTime writes
3857c44e68 chore: use Clock.Writer for Command parsing, delete Clock.Command
089c5fa025 feat: implement RTC Read/Writes
Compare 6 commits »
paoda pushed to rtc at paoda/zba 2022-09-16 05:11:00 +00:00
92417025e9 fix: properly resovle stack UAF
1c52c0bf91 chore: shorten `orelse @panic` to `.?`
617f7f4690 fix: update GpioData extern union
434a0dfac9 tmp: incomplete impl of GPIO + RTC
4ec8dab460 chore: Guilty Gear X expects these I/O Registers
Compare 5 commits »
paoda pushed to rtc at paoda/zba 2022-09-16 05:10:39 +00:00
dcdbfed4a6 fix: properly resovle stack UAF
paoda pushed to pipeline at paoda/zba 2022-09-13 02:48:18 +00:00
6bac543b30 fix: account for pipeline in obscure bios behaviour
42b0a5dfc6 chore: update README.md
f9954b346d fix: advance r15, even when the pipeline is reloaded from the scheduler
a57b44bc5c chore: dump pipeline state on cpu panic
d1970fb71f fix: reimpl THUMB.5 instructions
Compare 15 commits »
paoda pushed to rtc at paoda/zba 2022-09-13 02:23:00 +00:00
86f675a8d2 chore: shorten `orelse @panic` to `.?`
f75479bf8f fix: update GpioData extern union
2db97412d4 tmp: incomplete impl of GPIO + RTC
59c9ff910e feat: implement open bus for unmapped i/o
0027d3f8a3 chore: comment open bus impl
Compare 7 commits »
paoda pushed to main at paoda/zba 2022-09-12 10:24:20 +00:00
0027d3f8a3 chore: comment open bus impl