Rekai Nyangadzayi Musuka paoda
paoda pushed to main at paoda/zba 2022-04-12 01:52:32 +00:00
2c763e9772 feat: pass jsmolka memory.gba
paoda pushed to main at paoda/zba 2022-04-11 07:43:10 +00:00
ad1f5ea8b8 chore: ignore instead of logging errors for perf reasons
paoda pushed to main at paoda/zba 2022-04-10 07:51:10 +00:00
76b4d56ca6 feat: Initial Implementation of DMA Audio
paoda pushed to main at paoda/zba 2022-04-09 22:43:32 +00:00
c100d64fcb chore: tick scheduler on memory access
5da84aff36 chore: log error on open bus in page 0x00 and 0x01
Compare 2 commits »
paoda pushed to main at paoda/zba 2022-04-08 20:07:53 +00:00
76789aa8bc chore: rewrite I/O read/writes
80e714e2eb chore: reimplement bus read/writes
Compare 2 commits »
paoda pushed to main at paoda/zba 2022-04-08 18:17:53 +00:00
37a360ec07 fix: force align reads/writes in memory bus rather than in CPU
a976a5769e fix: pass none.gba and kind of sram.gba from jsmolka test suite
Compare 2 commits »
paoda pushed to main at paoda/zba 2022-04-08 05:34:27 +00:00
6df55c2d86 feat: implement GamePak out-of-bounds reads
a1008738d2 chore: run zigfmt
11a034658a chore: change implementation of rotr
aac01b0bfe chore: rewrite read/write methods for remainig Bus devices
5310c12669 chore: mirror VRAM
Compare 6 commits »
paoda pushed to main at paoda/zba 2022-04-07 20:23:50 +00:00
f8018854be Merge branch 'main' of ssh://musuka.dev:2222/paoda/zba
fae4b430ab chore: update dependencies
Compare 2 commits »
paoda pushed to main at paoda/gb 2022-04-07 18:44:46 +00:00
926c66746d chore: update some dependencies
paoda pushed to main at paoda/zba 2022-03-29 21:52:19 +00:00
1bb3659df6 chore: update README
paoda pushed to main at paoda/zba 2022-03-29 12:06:53 +00:00
3046e6243a chore: don't assume 1cpi when stepping by a frame
e127669549 Revert "chore: tick on memory access instead of 1cpi"
Compare 2 commits »
paoda pushed to main at paoda/zba 2022-03-29 11:50:26 +00:00
7f555095f2 chore: tick on memory access instead of 1cpi
paoda pushed to main at paoda/zba 2022-03-28 22:41:50 +00:00
29da7b294e feat: implement Flash backup cartrige kinds
bf7b533b3c chore: stub more apu I/O addresses
Compare 2 commits »
paoda pushed to main at paoda/zba 2022-03-22 18:04:09 +00:00
37c039fb92 fix: don't create un-needed save file
paoda pushed to main at paoda/zba 2022-03-22 17:55:19 +00:00
4c172cff70 fix: account for subset of disallowed chars in save file names
paoda pushed to main at paoda/zba 2022-03-22 17:42:14 +00:00
bd54cba8a0 feat: implement SRAM saving and loading
da4bb17782 chore: properly deallocate OAM buffer
Compare 2 commits »
paoda pushed to main at paoda/zba 2022-03-22 13:46:10 +00:00
5dd69500ca fix: speed percentage in title is now accurate
eff25a0ab2 chore: make some variables const
Compare 2 commits »
paoda pushed to main at paoda/zba 2022-03-18 13:55:07 +00:00
1901a471e4 feat: minor performance improvements
paoda pushed to main at paoda/zba 2022-03-18 10:53:02 +00:00
3d61c0dba4 feat: switch from BGR555 to RGBA8888
paoda pushed to main at paoda/zba 2022-03-18 09:27:58 +00:00
c3c48eaf81 feat: switch from BGR555 to RGBA8888