Dolphin, the GameCube and Wii emulator - Forums

Full Version: Using a lot of savestates
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hey,

I want to use a lot of savestates, and make them as accessible as possible. Before with 3.5 what I did was just make a new Dolphin and I had like 10 Dolphin folders each with it's set of 8 savestates.

Now that I'm trying to switch over to 4.0 I'd like to set up things differently. The normal set-up now uses a global directory. This seemed like an issue at first, but I found I can use the "add portable.txt" method and that should work fine. So that's my fallback solution if no one else knows a better way.

I think a better way, however, would be to have multiple user folders and use shortcuts for dolphin to access the different user folders.

This is described here: https://dolphin-emu.org/docs/guides/controlling-global-user-directory/

The problem is I just can't get that to work. It seems quite simple, but when I add -U [path] to the target it says isn't valid. I'm just not sure how to get it to work, because I feel I have followed the directions precisely.

What would be even better is if I could make a shortcut dolphin to use the save build and user folder, except with different "Statesaves" folder.


Anyone have any ideas for how this type of thing could be done better? I'm sure I could save the savestate files and then just copy and paste the ones I want at the time, but that's a pretty clunky solution...

Thanks for any advice. I am using Windows 7 if that helps and Dolphin 4.0 as previously stated, but I don't think my other specs are relevant.
Not sure what you're doing wrong, but you are aware that you can save as many states as you want manually, right?

Also, you may not be aware that more recent versions allow you to use 10 save state slots, though the last two do not have hotkeys set by default.
Make it /U instead of -U. *nix OSes use "-flag" for command-line flags, but Windows uses "/flag" because evidently Microsoft liked the DOS CLI too much to switch to a more sane command-line interface when they wrote the NT kernel...
- works just fine on windows.
I don't remember that ever being the case, but whatev, let's just see if it ends up fixing OP's issue.
So here's what I put in the "Target:" line -
"D:\Dolphin Directory\Dolphin 4.0\Dolphin.exe /U D:\Dolphin Directory\User"
I tried both -U and /U, I'm not sure about if the spaces mess it up or anything. It was ""D:\Dolphin Directory\Dolphin 4.0\Dolphin.exe" before I added anything to it.

Also, I know I can save as many savestates as I want, but only the ones that go to the hotkeys matter.
I don't know that you need to know more specifically why I am interested in this, but I'll give you a brief summary if you're interested or if it helps:

I play SSBM at a competitive level and I have been using Dolphin to help practice combos, among other things. Using a savestate I can reproduce a certain situation, and using Autohotkey, I can make my opponent do certain things. In this way I can reproduce scenarios, decide the best options, and practice reacting the correct way to the scenario. I use the savestates in my autohotkey codes so I can have a similar situation, but do it at different percents (since knockback is dependent on % it changes a lot of how combos work). In order to use the savestates like this, they need to be assigned to a hotkey. Only having 10 (or 8 as it was in 3.5 like I've been using) is a little restricting on how many scenarios I can recreate. So I have a whole new Dolphin for a set of savestates which correspond to scenarios I can use. If I could just have 1 Dolphin and switch out the set of savestates I'm using easily, that'd be great. If not, what I have been doing is working ok, but you'd think there'd be a better way.
do you put the whole thing in double quotes?
If so, that wont work. You need quotes around each path separately. Like this:

"D:\Dolphin Directory\Dolphin 4.0\Dolphin.exe" /U "D:\Dolphin Directory\User"

Give that a shot!

Also dashes should be fine in Windows. I use the -e arg when running Dolphin from CLI
Thanks haddockd, that worked, but is there anyway I can make the shortcut so that it will load a different "Statesave" folder, rather than a whole different User Folder?
I am not 100% sure what you are asking. Can you clarify?
Ok by putting in the target :
"D:\Dolphin Directory\Dolphin 4.0\Dolphin.exe" /U "D:\Dolphin Directory\User"
It opens up Dolphin.exe, but uses the User folder specified rather than whatever is in the general directory. So by doing this, I can make two shortcuts and two user folders, but use the same dolphin.exe. What I'd like to do is have two shortcuts and two statesave folders, that share the same dolphin.exe and user folder (except for the statesave folder). That way I don't have a bunch of duplicate folders on my computer, just redirecting stuff.
Pages: 1 2