Rekai Nyangadzayi Musuka
|
084d4b28dd
|
chore: implement I/O regsister for Minish Cap
|
2022-10-21 05:12:38 -03:00 |
Rekai Nyangadzayi Musuka
|
0f343f0b74
|
chore: only sync to audio for now
|
2022-10-21 05:12:38 -03:00 |
Rekai Nyangadzayi Musuka
|
e690f88cda
|
chore: misc improvements
|
2022-10-21 05:12:37 -03:00 |
Rekai Nyangadzayi Musuka
|
f074b703b3
|
feat: implement Noise
Kirby & The Amazing Mirror crashes only in ReleaseSafe / ReleaseBug.
TODO: Figure out why
|
2022-10-21 05:12:37 -03:00 |
Rekai Nyangadzayi Musuka
|
f8159645e0
|
feat: implement ch3
|
2022-10-21 05:12:37 -03:00 |
Rekai Nyangadzayi Musuka
|
cccb83a926
|
feat: implement ch2
|
2022-10-21 05:12:37 -03:00 |
Rekai Nyangadzayi Musuka
|
af8fe66c43
|
feat: implement ch1
TODO: It's really loud
|
2022-10-21 05:12:36 -03:00 |
Rekai Nyangadzayi Musuka
|
1f23aff22c
|
chore: broken impl of ch1
|
2022-10-21 05:12:36 -03:00 |
Rekai Nyangadzayi Musuka
|
e580b78020
|
feat: add audio resampler
Also implement extremely naive audio sync
|
2022-10-21 05:12:36 -03:00 |
Rekai Nyangadzayi Musuka
|
a87a5ce273
|
chore: calculate apu sample rate a bit better
|
2022-10-21 05:12:36 -03:00 |
Rekai Nyangadzayi Musuka
|
af1887e0a6
|
feat: schedule audio sampling on scheduler
DMA sound in games like Pokemon Emerald, Chobits, Love Hina, and Kirby:
Nightmare in Dream Land sound great save for conerns about resampling
|
2022-10-21 05:12:36 -03:00 |
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
|
b6d2084c96
|
chore: run zigfmt
|
2022-10-21 05:12:32 -03:00 |
Rekai Nyangadzayi Musuka
|
f12800f2d0
|
chore: stub more apu I/O addresses
|
2022-10-21 05:12:30 -03:00 |
Rekai Nyangadzayi Musuka
|
bb9dc45e0c
|
feat: define APU registers
|
2022-10-21 05:12:27 -03:00 |