|
207a99edbe
|
style: improve code quality
|
2022-10-21 05:13:04 -03:00 |
|
|
3c5b30dece
|
feat: rewrite device ticks
|
2022-10-21 05:13:04 -03:00 |
|
|
739d38533a
|
style(scheduler): rename scheduler event handlers
|
2022-10-21 05:13:04 -03:00 |
|
|
ae6b8e2f03
|
style: code refactoring
|
2022-10-21 05:13:04 -03:00 |
|
|
208f4b522d
|
style(apu): split apu.zig into multiple files + refactor
|
2022-10-21 05:13:03 -03:00 |
|
|
9baadadba2
|
style(bus): refactor several hardware abstractions
|
2022-10-21 05:13:03 -03:00 |
|
|
1acc5e35e9
|
chore: move util.zig
|
2022-10-21 05:13:02 -03:00 |
|
|
fad5c9e632
|
feat: implement open bus for unmapped i/o
|
2022-10-21 05:12:58 -03:00 |
|
|
d2a50cf9d2
|
feat: reimplement audio sync
APU will now drop samples if the Audio Queue is already full, therefore
creating a "sped-up" effect when the emulator runs faster than 100%
|
2022-10-21 05:12:57 -03:00 |
|
|
867025b1ec
|
chore: rename arm7tdmi variables to just cpu
Less verbose, specifying arm7tdmi doesn't really do much when there's
no other CPU in the system
|
2022-10-21 05:12:57 -03:00 |
|
|
91c94fe528
|
chore: change directory structure
|
2022-10-21 05:12:54 -03:00 |
|