5,502
edits
Progress Continues
We've already had 21453 updates since Dolphin 5.0. Keep up with Dolphin's continuing progress through the Dolphin Blog: August, September, and October 2023 Progress Report. |
The Dolphin Emulator Wiki needs your help! Dolphin can play thousands of games, and changes are happening all the time. Help us keep up! Join in and help us make this the best resource for Dolphin. |
(One trivial sentence removed, and other edits.) |
(Modernizing and adding in the portable.txt on linux information that passed us by! Removing the instructions for moving saves from old versions (important then but irrelevant now), and shortcut instructions (portable.txt was always better)) |
||
(13 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
The '''Global User Directory''' was brought to Windows in {{revision|3.5-2381}} and release {{revision|4.0}}. Now, like Linux and | The '''Global User Directory''' was brought to Windows in {{revision|3.5-2381}} and release {{revision|4.0}}. Now, like Linux and macOS before it, Windows builds have a central location where saves, settings, screenshots, themes, etc are kept. All builds will have the same settings and saves, and updating from one revision to another will be much easier. | ||
== Choose the Location of the Global User Directory == | == Choose the Location of the Global User Directory == | ||
===Windows=== | |||
*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 < | *Expand <var>HKEY_CURRENT_USER</var>. | ||
*Right click < | *Right click <var>Software</var> and select <var>New > Key</var>. Name the key <kbd>Dolphin Emulator</kbd>. | ||
*Right click the new < | *Right click the new <var>Dolphin Emulator</var> key, and select <var>New > String Value</var>. Name the value <kbd>UserConfigPath</kbd>. | ||
*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 | *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 the "User" folder is explicitly specified, since Dolphin will assume whatever path it is directed to is the <var>\User\</var> folder. If it is pointed to Desktop for example, the Desktop will be flooded with folders unnecessarily. | ||
=== Linux and macOS === | |||
On Linux and macOS, the Global User Directory's location can be changed with the command: | |||
<pre>/path/to/dolphin/build/dolphin-emu -u /path/to/user/directory</pre> | |||
== 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 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. | 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. | ||
This will work on Windows and Linux (as of {{revision|5.0-148}}). macOS and Android are not supported for this method. | |||
== Use Local User Directories on Windows == | |||
The Global User Directory system can be disabled entirely with a registry key. The key is global, so it is a "once and for all" change. | |||
When done editing the Windows Registry, and before launching Dolphin, be sure to move the <var>\User\</var> folder along with Dolphin executable files (or check if it's placed correctly). Otherwise, Dolphin will create a new one instead. | |||
== | === Manual Registry Editing === | ||
*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 < | *Expand <var>HKEY_CURRENT_USER</var>. | ||
*Right click < | *Right click <var>Software</var> and select <var>New > Key</var>. Name the key <kbd>Dolphin Emulator</kbd>. | ||
*Right click the new < | *Right click the new <var>Dolphin Emulator</var> key, and select <var>New > String Value</var>. Name the value <kbd>LocalUserConfig</kbd>. | ||
*Double click the "LocalUserConfig" value and an Edit String dialog appears. Under "Value Data", type the number < | *Double click the "LocalUserConfig" value and an Edit String dialog appears. Under "Value Data", type the number <var>1</var>. | ||
=== . | === Automatic Process with .REG Files === | ||
These registry keys can be created and removed with .reg files to make the process easier. | These registry keys can be created and removed with .reg files to make the process easier. | ||
Line 47: | Line 44: | ||
"LocalUserConfig"=-</pre> | "LocalUserConfig"=-</pre> | ||
The first key will set all Dolphin builds to use a Local User Directory, whereas the second will remove the Local User config and return to the Global User Directory system. | |||
[[Category:Tutorials]] | [[Category:Tutorials]] |