Controlling the Global User Directory: Difference between revisions

Jump to navigation Jump to search
One trivial sentence removed, and other edits.
m (open up -> open. It's better to just say "open".)
(One trivial sentence removed, and other edits.)
Line 8: Line 8:


== Moving Saves and Settings from Older Versions ==
== Moving Saves and Settings from Older Versions ==
Moving saves and settings from an older version of Dolphin to {{revision|4.0}}-era builds is easy. The default location of the Global User Directory is <tt>%userprofile%\My Documents\Dolphin Emulator\</tt>. To use your old saves, copy over the <tt>\GC\</tt> and <tt>\Wii\</tt> folders from your old builds User directory to the Global User Directory. For your settings, copy over the Config file.
Moving saves and settings from an older version of Dolphin to {{revision|4.0}}-era builds is easy. The default location of the Global User Directory is <tt>%userprofile%\My Documents\Dolphin Emulator\</tt>. To use your old game saves, copy over the <tt>\GC\</tt> and <tt>\Wii\</tt> folders which are under the old build's <tt>\User\</tt> folder to the directory currently specified by Global User Directory. For your settings, copy over the <tt>\Config\</tt> folder.
*As a speed up you can even copy all of the content from your old User folder to the Dolphin Emulator folder if you like, though the GameConfig folder will be ignored.
*As a speed up you can even copy all of the content from your old <tt>\User\</tt> folder to the Dolphin Emulator folder if you like, though the <tt>\GameConfig\</tt> folder will be ignored.




Line 17: Line 17:
*Right click <tt>Software</tt> and select <tt>New > Key</tt>. Name the key "Dolphin Emulator"
*Right click <tt>Software</tt> and select <tt>New > Key</tt>. Name the key "Dolphin Emulator"
*Right click the new <tt>Dolphin Emulator</tt> key, and select <tt>New > String Value</tt>. Name the value "UserConfigPath"
*Right click the new <tt>Dolphin Emulator</tt> key, and select <tt>New > String Value</tt>. Name the value "UserConfigPath"
*Double click the "UserConfigPath" value and an Edit String dialog appears. Under "Value Data", enter the path to the custom User directory. Make sure that you include "User" in it, since it will assume whatever path it is directed to is the User folder. If you point it to the Desktop for example, you will have a very messy situation.
*Double click the "UserConfigPath" value and an Edit String dialog appears. Under "Value Data", enter the path to the custom User directory. Make sure that you include "User" in it, since it will assume whatever path it is directed to is the <tt>User</tt> folder. If you point it to the Desktop for example, you will have a very messy situation.




== Disable the Global User Directory for a Specific Build with "portable.txt" ==
== Disable the Global User Directory for a Specific Build with "portable.txt" ==
To make a build use a local user directory, create a text file named "portable" next to the exe of the build. With the extension it should be named "portable.txt". Dolphin will see the text file and will not use the global user directory, instead creating a local user directory next to the build.
To make a build use a local user directory, create a text file named "portable" next to the executable files of the build. With the extension it should be named "portable.txt". Dolphin will check if that file exists in the same directory, then it will not use the global user directory, instead it will create and use the local user directory in the same directory.




== Restore the Old Behavior with "LocalUserConfig" registry key ==
== Restore the Old Behavior with "LocalUserConfig" registry key ==
If you just want nothing to do with this whole Global User Directory thing and want Dolphin to use an local User directory in the same place as its executable files as it used to, then you can disable the Global User Directory system entirely with a registry key. The key is global so it is a one time change.
If you just want nothing to do with this whole Global User Directory thing and want Dolphin to use an local user directory in the same place as its executable files as it used to, then you can disable the Global User Directory system entirely with a registry key. The key is global so it is a one time change.
*Open the registry. Simply type "regedit" in the search bar of the Start Menu and hit enter.
*Open the registry. Simply type "regedit" in the search bar of the Start Menu and hit enter.
*Expand <tt>HKEY_CURRENT_USER</tt>
*Expand <tt>HKEY_CURRENT_USER</tt>
Line 42: Line 42:
"LocalUserConfig"="1"</pre>
"LocalUserConfig"="1"</pre>


To remove the LocalUserConfig registry key and revert back to the Global User Config system, open notepad, paste the following in it and save it as a .reg file:
To remove the LocalUserConfig registry key and revert back to the Global User Directory system, open notepad, paste the following in it and save it as a .reg file:
<pre>Windows Registry Editor Version 5.00
<pre>Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Dolphin Emulator]
[HKEY_CURRENT_USER\Software\Dolphin Emulator]
"LocalUserConfig"=-</pre>
"LocalUserConfig"=-</pre>
Simply run the first key when you want to use a Local User Directory and run the second key to remove the Local User config and return to the Global User Directory system.




== Use a Shortcut to Use a Specific User Directory for a Specific Build ==
== Use a Shortcut to Use a Specific User Directory for a Specific Build ==
You can customize a shortcut to tell a specific build to use a specific user directory. This also overrides the portable.txt file.
A shortcut can be customized to tell a specific build to use a specific user directory. This also overrides the portable.txt file.
*Create a shortcut to the Dolphin build you want to use, say on the desktop.
*Create a shortcut to the Dolphin build you want to use, say on the desktop.
*Open the shortcut's properties and edit the target field. After the path to dolphin, add an argument <tt>-U</tt> (case sensitive) then add the desired path to user folder. When complete, the target field should look something like the following:
*Open the shortcut's properties and edit the target field. After the path to dolphin, add an argument <tt>-U</tt> (case sensitive) then add the desired path to user folder. When complete, the target field should look something like the following:
6,576

edits

Navigation menu