Project

General

Profile

Emulator Issues #10127

[Feature Request] Global switch for "Speed Up Disc Transfer"

Added by mbc07 about 4 years ago. Updated about 4 years ago.

Status:
Accepted
Priority:
Low
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Feature request
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

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...

History

#1 Updated by JMC4789 about 4 years ago

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.

#2 Updated by mbc07 about 4 years ago

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...

#3 Updated by JosJuice about 4 years ago

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.

#4 Updated by JMC4789 about 4 years ago

  • 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.

#5 Updated by JosJuice about 4 years ago

  • Issue type changed from Bug to Feature request

Also available in: Atom PDF