Actions
Emulator Issues #12951
closedGamecube audio dumping desyncs from video over time
Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:
0%
Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-16788
Description
This has been known for a while but I guess no one made a ticket for it?
I believe this started happening with https://github.com/dolphin-emu/dolphin/pull/6040 but it could be newer than that. It's definitely related to the nonstandard GC audio sample rate at least.
It has been suggested that this is an integer rounding issue, where the actual sample rate of 54000000/1124 (for 48khz) is not properly represented by our integer timing values. That seems plausible, but requires a bit of refactoring to prove.
https://cdn.discordapp.com/attachments/822820107788746812/986072704186712125/unknown.png
Actions