Rekai Nyangadzayi Musuka
|
c03c142b14
|
feat: implement ARM read open bus
|
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
|
e69f4cfafe
|
chore: tick scheduler on memory access
|
2022-10-21 05:12:33 -03:00 |
Rekai Nyangadzayi Musuka
|
b76481b34c
|
chore: don't assume 1cpi when stepping by a frame
|
2022-10-21 05:12:30 -03:00 |
Rekai Nyangadzayi Musuka
|
147f6ac9ec
|
Revert "chore: tick on memory access instead of 1cpi"
This reverts commit 7f555095f2 .
|
2022-10-21 05:12:30 -03:00 |
Rekai Nyangadzayi Musuka
|
84273cbdad
|
chore: tick on memory access instead of 1cpi
|
2022-10-21 05:12:30 -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
|
0116dcdbe1
|
fix: improve frame limiting and fps counting
|
2022-10-21 05:12:28 -03:00 |
Rekai Nyangadzayi Musuka
|
92e63f5dd6
|
chore: create different types of emuloops
|
2022-10-21 05:12:27 -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
|
3994c2c7c8
|
feat: implement video sync
|
2022-10-21 05:12:26 -03:00 |
Rekai Nyangadzayi Musuka
|
3e4d7e7ed8
|
feat: implement keyboard input
|
2022-10-21 05:12:08 -03:00 |
Rekai Nyangadzayi Musuka
|
de1c84914c
|
feat: create emulator thread
|
2022-10-21 05:12:03 -03:00 |
Rekai Nyangadzayi Musuka
|
8348d7c4bc
|
feat(ppu): improve timings + implement BG mode 3 bitmap
|
2022-10-21 05:11:51 -03:00 |
Rekai Nyangadzayi Musuka
|
880546468c
|
chore(bus): refactor bus.zig
|
2022-10-21 05:11:50 -03:00 |
Rekai Nyangadzayi Musuka
|
d54c8df7b3
|
feat(sched): add HBlank and VBlank events to the scheduler
|
2022-10-21 05:11:49 -03:00 |
Rekai Nyangadzayi Musuka
|
dcf78d0f76
|
fix(emu): prevent infinite loop when advancing scheduler
|
2022-10-21 05:11:46 -03:00 |
Rekai Nyangadzayi Musuka
|
c98e8d384a
|
chore: conform to zig style guides
|
2022-10-21 05:11:44 -03:00 |
Rekai Nyangadzayi Musuka
|
5b3b81e4dc
|
Initial Commit
|
2021-12-29 15:09:00 -06:00 |