Added the core option: Disc Based Games Boot to Wii Menu.#434
Open
replicacoil wants to merge 1 commit into
Open
Added the core option: Disc Based Games Boot to Wii Menu.#434replicacoil wants to merge 1 commit into
replicacoil wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The standalone emulator has the option to boot to the Wii Menu with the game disc in the tray, if the Wii Menu has been installed, with the following CLI arguments: dolphin.exe -b -n 0000000100000002 -C Dolphin.Core.DefaultISO=<path_to_game>.
It can also be done from the GUI by right-clicking a disc based game and selecting the option: Set as Default ISO and then launching the Wii Menu.
The retroarch core lacks this functionality currently and with this option, it is being brought over. Do note that the Wii Menu must be installed to the save location for this to work, just like with the standalone emulator.
The code simply checks if the option is enabled and if that is the case, it checks:
If both checks succeed, the disc is set as the default iso and the Wii Menu is launched. If either check fails, the game is booted as if the option is not enabled.
In the description of the option, there is a note that the game must match the same region as the Wii Menu installed, otherwise the game will not be recognized. This is not a limitation of the implementation but a limitation of the Wii Menu as it reïnstates region locking: https://wiki.dolphin-emu.org/index.php?title=Wii_Menu
"Alternate Region Titles
The Wii Menu will only load titles corresponding to its region. This region locking is enforced by the Wii Menu itself. Use an appropriately aligned version or load alternate region titles via the Game List. "
It has been tested on Wii Menu: 4.3U, 4.3E, 4.3J, 4.3K.