ITotalJustice / notorious_beeg

gba emulator written in c++23
https://notorious-beeg.netlify.app/
GNU General Public License v3.0
41 stars 4 forks source link

[Pokémon mystery dungeon] audio crackling with bios hle #75

Closed ITotalJustice closed 1 year ago

ITotalJustice commented 2 years ago

This happens when hle cpuset.

I am very sure that cpuset is correct. The issue (I think) comes from looping through cpuset (a lot of cycles) that the timer isn't clocked for a while, so the FIFO isnt clocked etc.

This can be fixed by simply not hle cpuset for now.

Another fix can be stepping the scheduler in cpuset.

ITotalJustice commented 1 year ago

can't seem to reproduce this...

maybe this was implicitly fixed when i improved the timing of the emulator?

closing for now