|
9cce4d9859
|
chore: misc improvements
|
2022-04-21 10:15:52 -03:00 |
|
|
9b9b6c0d6f
|
feat: implement ARM read open bus
|
2022-04-13 23:28:14 -03:00 |
|
|
76b4d56ca6
|
feat: Initial Implementation of DMA Audio
|
2022-04-10 04:50:09 -03:00 |
|
|
c100d64fcb
|
chore: tick scheduler on memory access
|
2022-04-09 19:43:27 -03:00 |
|
|
3046e6243a
|
chore: don't assume 1cpi when stepping by a frame
|
2022-03-29 09:06:26 -03:00 |
|
|
e127669549
|
Revert "chore: tick on memory access instead of 1cpi"
This reverts commit 7f555095f2c49cbb06bca9fc2fd6cdee05a1b2cd.
|
2022-03-29 08:58:57 -03:00 |
|
|
7f555095f2
|
chore: tick on memory access instead of 1cpi
|
2022-03-29 08:50:12 -03:00 |
|
|
bd54cba8a0
|
feat: implement SRAM saving and loading
|
2022-03-22 14:41:18 -03:00 |
|
|
5dd69500ca
|
fix: speed percentage in title is now accurate
We now properly account for full speed being 59.97Hz not, 59Hz or 60Hz
|
2022-03-22 10:39:42 -03:00 |
|
|
1921218c7b
|
fix: improve frame limiting and fps counting
|
2022-03-16 21:25:32 -03:00 |
|
|
bdea19f280
|
chore: create different types of emuloops
|
2022-03-15 03:46:33 -03:00 |
|
|
c6e6b42869
|
chore: improve accuracy of frame limiter
|
2022-03-14 20:38:29 -03:00 |
|
|
3623362f72
|
chore: improve accuracy of thread sleep in emu thread
|
2022-03-14 08:54:48 -03:00 |
|
|
c538079ad4
|
feat: implement video sync
|
2022-03-14 05:16:02 -03:00 |
|
|
b07eb22b86
|
feat: implement keyboard input
|
2022-02-01 16:11:59 -04:00 |
|
|
24f0922f86
|
feat: create emulator thread
|
2022-01-28 16:33:38 -04:00 |
|
|
ead6d1ce49
|
feat(ppu): improve timings + implement BG mode 3 bitmap
|
2022-01-09 22:16:34 -04:00 |
|
|
910745f442
|
chore(bus): refactor bus.zig
|
2022-01-07 19:49:58 -04:00 |
|
|
f709458638
|
feat(sched): add HBlank and VBlank events to the scheduler
|
2022-01-05 17:34:59 -05:00 |
|
|
1d4ba2e2b3
|
fix(emu): prevent infinite loop when advancing scheduler
|
2022-01-03 19:51:55 -06:00 |
|
|
c40a1af534
|
chore: conform to zig style guides
|
2022-01-01 21:08:47 -06:00 |
|
|
5b3b81e4dc
|
Initial Commit
|
2021-12-29 15:09:00 -06:00 |
|