Project

General

Profile

Emulator Issues #11815

[FEATURE REQUEST] Auto-download compatible Dolphin version when incompatible savestate is opened

Added by Jebeld17@gmail.com 22 days ago. Updated 21 days ago.

Status:
New
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:

Description

I have a lot of saved savestate files from my emulated games over the years, and it gets a little difficult keeping track of the versions of dolphin I've used over the years in relation to the savestate files. There must be a way to get around this "compatibility error" hurdle better - where I'd have to go back manually and re-download the old Dolphin build just to resume an old savestate - in an automated fashion.

I have a solution:
Upon opening an incompatible saved savestate file, Dolphin:
1. auto-downloads the needed Dolphin build,
2. auto-installs the needed Dolphin build to a temporary location,
3. re-opens the savestate file in the new Dolphin build directory, applying the same game's .ini settings and Dolphin settings where possible
4. deletes the temporary file(s) used in the process after the user closes the session.

History

#1 Updated by JMC4789 22 days ago

No thanks, automatically doing all of that is far, far, more than a user could expect or want in some cases. The closest thing we could do is put a link to the build in the on-screen display messages and let the user choose whether or not they want to download another build.

#2 Updated by Jebeld17@gmail.com 21 days ago

JMC4789 wrote:

No thanks, automatically doing all of that is far, far, more than a user could expect or want in some cases. The closest thing we could do is put a link to the build in the on-screen display messages and let the user choose whether or not they want to download another build.

Even though the users may have not asked for it directly, adding a nice automated feature into the program to do this shouldn't be off the cards. I believe adding more automation into programs increases productivity and saves time.

#3 Updated by JosJuice 21 days ago

I don't think it would provide enough value to users to balance out it making things messier on the code side. But a link should be fine.

Also available in: Atom PDF