Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| emulators:dolphin [2021/05/09 20:34] – Form correction gammelstulle | emulators:dolphin [2022/07/05 01:23] (current) – added Riivolution patch info atari | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | + | ====== Dolphin | |
| - | ====== Dolphin | + | |
| This section covers topics for the Dolphin Emulator that are relevant for both System (Gamecube and Wii) | This section covers topics for the Dolphin Emulator that are relevant for both System (Gamecube and Wii) | ||
| If you are looking for information on the individual systems themselves, please visit the following articles: | If you are looking for information on the individual systems themselves, please visit the following articles: | ||
| - | * [[emulators: | + | * [[systems: |
| - | * [[emulators: | + | * [[systems: |
| - | ===== How to access | + | ===== How to access Dolphin's configuration application |
| As probably already explained in the two child topics for Gamecupe/ WII, you can find the Dolphin interface via the PCManFM environment. | As probably already explained in the two child topics for Gamecupe/ WII, you can find the Dolphin interface via the PCManFM environment. | ||
| Line 20: | Line 19: | ||
| ===== Location of the Global User Directory ===== | ===== Location of the Global User Directory ===== | ||
| + | |||
| The Global User Directory are the location where texture packs, saves, settings, screenshots, | The Global User Directory are the location where texture packs, saves, settings, screenshots, | ||
| It can be considered as the work-folder of dolphin. | It can be considered as the work-folder of dolphin. | ||
| Line 43: | Line 43: | ||
| \\ | \\ | ||
| \\ | \\ | ||
| + | |||
| + | ===== Riivolution patches ===== | ||
| + | |||
| + | <WRAP center round todo> | ||
| + | Untested, there may be some additional steps required, such as renaming the patch file to include the extension " | ||
| + | </ | ||
| + | |||
| + | Some popular game hacks such as Newer Super Mario Bros. can be played by applying the Riivolution patch over the top of the original game's file. On a real Wii, this would be accomplished by launching the game with the correct parameters. A similar feat can be accomplished within Batocera **v35 and above** using Dolphin' | ||
| + | |||
| + | - First, extract the Riivolution patch you want to play and ensure that you have the correct " | ||
| + | - Go to Applications ('' | ||
| + | - Right-click the base game (for example, New Super Mario Bros.) and select **Run with Riivolution patches**. | ||
| + | - Specify the patch you'd like to run it with in the dialogue box that appears by selecting the appropriate XML file from the patch. <WRAP center round info> | ||
| + | If you'd like to test that the patch is working first, click **Start** and the game will begin. Once you've confirmed that everything is running, repeat the steps back up to this point and continue on. | ||
| + | </ | ||
| + | - Click **Save**. | ||
| + | |||
| + | That's it. The live patch will now appear the next time you go to EmulationStation, | ||
| + | |||
| + | --> Example JSON file# | ||
| + | |||
| + | In case you'd like to see what a JSON patch file ordinarily should look like: | ||
| + | |||
| + | <file json NewerSMBW130.json> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | ], | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | ] | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | <-- | ||
| ===== GameINI ===== | ===== GameINI ===== | ||
| Line 65: | Line 113: | ||
| you can also search for completed gameini packages in the www. | you can also search for completed gameini packages in the www. | ||
| - | ===== Hotkey | + | ==== Example of a GameINI ==== |
| + | |||
| + | For each game you need to create a '' | ||
| + | |||
| + | The ini file needs to contain the settings for the game. For Metroid Prime 2: Echoes, we would like to have async shaders, widescreen patch, etc. And so the ini file would contain the following: | ||
| + | |||
| + | <code - G2ME01.ini> | ||
| + | [Video_Settings] | ||
| + | |||
| + | AspectRatio = 1 | ||
| + | |||
| + | wideScreenHack = True | ||
| + | |||
| + | WaitForShadersBeforeStarting = True | ||
| + | |||
| + | [ActionReplay] | ||
| + | |||
| + | $Widescreen Culling Fix | ||
| + | |||
| + | 04302498 38600001 | ||
| + | |||
| + | 0430249C 4E800020 | ||
| + | |||
| + | 04302298 38600001 | ||
| + | |||
| + | 0430229C 4E800020 | ||
| + | |||
| + | 043022F8 38600001 | ||
| + | |||
| + | 043022FC 4E800020 | ||
| + | |||
| + | 04302450 38600001 | ||
| + | |||
| + | 04302454 4E800020 | ||
| + | |||
| + | 04302364 38600001 | ||
| + | |||
| + | 04302368 4E800020 | ||
| + | |||
| + | [ActionReplay_Enabled] | ||
| + | |||
| + | $Widescreen Culling Fix | ||
| + | </ | ||
| + | |||
| + | I got the widescreen culling patch from the same dolphin wiki page where I found the GameId. Sometimes the hacks/ | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | This means you don't need cheats enabled for ActionReplay codes, but **do** need cheats enabled for Gecko codes. | ||
| + | </ | ||
| + | |||
| + | Here is another example with Gecko codes for Prince of Persia: The Sands of Time to also achieve widescreen: | ||
| + | |||
| + | <code - GPTE41.ini> | ||
| + | [Core] | ||
| + | |||
| + | EnableCheats = True | ||
| + | |||
| + | [Video_Settings] | ||
| + | |||
| + | AspectRatio = 1 | ||
| + | |||
| + | [Video_Hacks] | ||
| + | |||
| + | XFBToTextureEnable = False | ||
| + | |||
| + | [Gecko] | ||
| + | |||
| + | $16:9 Widescreen | ||
| + | |||
| + | 2006ACD0 4180FD6C | ||
| + | |||
| + | 06004000 00000010 | ||
| + | |||
| + | C002B4A4 EC000732 | ||
| + | |||
| + | D01F0110 481AF56C | ||
| + | |||
| + | 0416DF94 C00296C4 | ||
| + | |||
| + | 041B3574 4BE50A8C | ||
| + | |||
| + | 044EAFE4 3F1A0000 | ||
| + | |||
| + | E2000001 80008000 | ||
| + | |||
| + | [Gecko_Enabled] | ||
| + | |||
| + | $16:9 Widescreen | ||
| + | </ | ||
| + | |||
| + | Once you have the patches and hacks added to your ini file, you need to add the file in the right location so dolphin will load it. Place the ini files in / | ||
| + | |||
| + | There is no easy way to ensure you have configured the ini file correctly except to launch the game and see if things look as expected e.g. things don’t look stretched anymore, etc. | ||
| + | |||
| + | ===== Hotkey | ||
| Some function of dolphin are mapped to a hotkey Button combination. Here is a quick overview. | Some function of dolphin are mapped to a hotkey Button combination. Here is a quick overview. | ||
| Line 83: | Line 225: | ||
| \\ you can make a screenshot via **L1 + hotkey**. | \\ you can make a screenshot via **L1 + hotkey**. | ||
| * // | * // | ||
| + | |||
| + | ===== Troubleshooting ===== | ||
| + | |||
| + | ==== My gamepad profiles aren't working ==== | ||
| + | |||
| + | Ensure that you have " | ||
- emulators/dolphin.1620592497.txt.gz
- Last modified: 5 years ago
- by gammelstulle