Emulator Issues #10127
closed
[Feature Request] Global switch for "Speed Up Disc Transfer"
Added by mbc07 almost 8 years ago.
Updated about 2 years ago.
Issue type:
Feature request
Relates to performance:
No
Relates to maintainability:
No
Description
While it's nice Dolphin now has accurate disc transfer timings (as of 5.0-2431), I noticed the loading times of many games are way faster with speed up disc transfer option in the game properties (that's what the option does after all). It would be nice having a way of enabling it for all games instead of manually enabling the option in every game. Either a new checkbox in the GUI or a new INI key if exposing this in the GUI isn't desired would cut it, I think...
I think we should wait on this; something Josjuice wanted to do was a better version of Speedup disc transfer that wouldn't break games. I don't know if that's still on the table, but it was blocked by the accurate disc speed stuff not being merged. So, it may be time to look at that again in the near future.
As for the current SUDTR - I'm 100% against having an option to enable it. As much as it does good, it can also break things. Even in a game as simple as Melee, loading too fast can mess up the audio and cause music not to play.
Yes, I noticed this issue with Melee too, but many games benefits from the faster transfer speeds without breaking :P
Adding this as an INI key only and not exposing in the GUI (similarly to the "Disable Shader Cache" implemented recently) would still be nice until this better version of SUDTR you cited get implemented, though...
What I was planning was making the disc speed adjustable instead of just being able to pick between accurate and ridiculously fast. I'll have to see when I get time for it.
Adding a global setting for the current implementation of SUDTR is probably not a good idea.
- Status changed from New to Accepted
- Priority changed from Normal to Low
Accepting because when that is rewritten, I think having a scaling drive speed as a global option is necessary.
- Issue type changed from Bug to Feature request
- Status changed from Accepted to Won't fix
The rewrite never happened. Current fast disc speed is too destructive.
Maybe this should be reborn as a feature request for the rewritten SUDTR?
Just to be noted, I strongly disagree with the reasoning used to mark this issue as won't fix.
Dolphin already has other more "destructive" settings exposed in the GUI (globally, not just in the per-game properties page -- like Emulated CPU Clock/RAM Override) and the number of games that break with the current SUDTR implementation is ridiculously small compared to the number of games that benefits from faster loading speeds without any adverse effects.
Guess I'll just keep enabling SUDTR manually for every game that don't break, which can become annoying very quickly on any decently sized library ¯\_(ツ)_/¯
Also available in: Atom
PDF