Commit Graph

19 Commits

Author SHA1 Message Date
Rekai Nyangadzayi Musuka 36f3b0d381 chore: special case saving for ROMS without titles 2022-10-21 05:12:39 -03:00
Rekai Nyangadzayi Musuka a92989ed24 chore: remove magic numbers 2022-10-21 05:12:35 -03:00
Rekai Nyangadzayi Musuka f039c891c7 feat: Initial Implementation of DMA Audio 2022-10-21 05:12:33 -03:00
Rekai Nyangadzayi Musuka b6d2084c96 chore: run zigfmt 2022-10-21 05:12:32 -03:00
Rekai Nyangadzayi Musuka ed896d976d chore: change implementation of rotr 2022-10-21 05:12:32 -03:00
Rekai Nyangadzayi Musuka a93b335dea fix: account for subset of disallowed chars in save file names 2022-10-21 05:12:29 -03:00
Rekai Nyangadzayi Musuka ad9463dcb9 feat: implement SRAM saving and loading 2022-10-21 05:12:29 -03:00
Rekai Nyangadzayi Musuka 22a8f67d81 fix: speed percentage in title is now accurate
We now properly account for full speed being 59.97Hz not, 59Hz or 60Hz
2022-10-21 05:12:29 -03:00
Rekai Nyangadzayi Musuka 20f39176c6 feat: minor performance improvements 2022-10-21 05:12:29 -03:00
Rekai Nyangadzayi Musuka ed792d71d3 feat: switch from BGR555 to RGBA8888 2022-10-21 05:12:28 -03:00
Rekai Nyangadzayi Musuka c3ae727ed1 fix: improve perf of instructions w/ rotr 2022-10-21 05:12:28 -03:00
Rekai Nyangadzayi Musuka d7354cca33 chore: improve accuracy of frame limiter 2022-10-21 05:12:27 -03:00
Rekai Nyangadzayi Musuka 7684cf0f4a chore: improve accuracy of thread sleep in emu thread 2022-10-21 05:12:27 -03:00
Rekai Nyangadzayi Musuka 68b0601a42 chore: replace unnecessarily complex sign extension implementation 2022-10-21 05:12:24 -03:00
Rekai Nyangadzayi Musuka f046787523 chore: reorganize util.zig 2022-10-21 05:12:15 -03:00
Rekai Nyangadzayi Musuka 036b861b05 chore: code cleanup 2022-10-21 05:11:50 -03:00
Rekai Nyangadzayi Musuka e841bf44ca chore(cpu): iron out some false assumptions 2022-10-21 05:11:44 -03:00
Rekai Nyangadzayi Musuka 6c6d7d463d chore: run zig fmt 2022-10-21 05:11:43 -03:00
Rekai Nyangadzayi Musuka 5b3b81e4dc Initial Commit 2021-12-29 15:09:00 -06:00