Dolphin, the GameCube and Wii emulator - Forums

Full Version: Wiiware games launch System Menu instead of the game?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
JosJuice has the answer: https://forums.dolphin-emu.org/Thread-ho...#pid521667




I decided to see what the "Tools > Load Wii System Menu 4.3u" option did and after setting up the Wii System... any Wiiware/Wii game I choose to play will load the Wii System Menu and *not* the Wiiware/Wii game I chose. I can't seem to find an option to revert back to direct Wiiware/Wii game loading.

Latest monthly Dolphin update.

Here's a log of me launching a game.

Code:
57:08:906 Core\IOS\STM\STM.cpp:25 N[IOS_STM]: IOCTL_STM_IDLE or IOCTL_STM_SHUTDOWN received, shutting down
57:09:016 InputCommon\ControllerInterface\ControllerInterface.cpp:376 N[CI]: Removed device: DInput/0/Logitech Dual Action
57:09:049 InputCommon\ControllerInterface\ControllerInterface.cpp:339 N[CI]: Added device: DInput/0/Logitech Dual Action
57:12:555 Core\ConfigManager.cpp:704 N[CORE]: Active title: Final Fantasy Crystal Chronicles: My Life as a King (WFCE)
57:12:557 Core\Core.cpp:1050 N[COMMON]: Want determinism <- false
57:12:573 Core\ConfigLoaders\BaseConfigLoader.cpp:80 N[CORE]: Disabling WC24 'standby' (shutdown to idle) to avoid hanging on shutdown
57:12:582 InputCommon\ControllerInterface\ControllerInterface.cpp:376 N[CI]: Removed device: DInput/0/Logitech Dual Action
57:12:615 InputCommon\ControllerInterface\ControllerInterface.cpp:339 N[CI]: Added device: DInput/0/Logitech Dual Action
57:13:320 Core\IOS\ES\ES.cpp:301 N[IOS_ES]: Launching title 0001000157464345...
57:13:325 Core\IOS\ES\ES.cpp:301 N[IOS_ES]: Launching title 0000000100000025...
57:13:343 Core\IOS\ES\ES.cpp:153 N[IOS]: Re-launching title 0001000157464345 after IOS reload.
57:13:343 Core\IOS\ES\ES.cpp:301 N[IOS_ES]: Launching title 0001000157464345...
57:13:465 Core\IOS\ES\ES.cpp:301 N[IOS_ES]: Launching title 0000000100000002...
57:13:681 Core\IOS\ES\ES.cpp:301 N[IOS_ES]: Launching title 0000000100000050...
57:14:331 Core\IOS\ES\ES.cpp:153 N[IOS]: Re-launching title 0000000100000002 after IOS reload.
57:14:331 Core\IOS\ES\ES.cpp:301 N[IOS_ES]: Launching title 0000000100000002...
57:14:340 Core\ConfigManager.cpp:704 N[CORE]: Active title: Wii Menu (0000000100000002)
57:15:131 Core\HW\EXI\EXI_DeviceIPL.cpp:390 N[EXI]: IPL-DEV Accessing unknown device
57:15:131 Core\HW\EXI\EXI_DeviceIPL.cpp:390 N[EXI]: IPL-DEV Accessing unknown device
57:15:131 Core\HW\EXI\EXI_DeviceIPL.cpp:390 N[EXI]: IPL-DEV Accessing unknown device
57:15:131 Core\HW\EXI\EXI_DeviceIPL.cpp:390 N[EXI]: IPL-DEV Accessing unknown device
57:15:132 Core\HW\EXI\EXI_DeviceIPL.cpp:390 N[EXI]: IPL-DEV Accessing unknown device
57:15:132 Core\HW\EXI\EXI_DeviceIPL.cpp:390 N[EXI]: IPL-DEV Accessing unknown device
57:15:132 Core\HW\EXI\EXI_DeviceIPL.cpp:390 N[EXI]: IPL-DEV Accessing unknown device
57:15:132 Core\HW\EXI\EXI_DeviceIPL.cpp:390 N[EXI]: IPL-DEV Accessing unknown device
The System Menu shouldn't load when booting Wii ISOs and WADs directly, if they're not launching directly, your emulated NAND is likely corrupt. Try going into Tools => Manage NAND => Check NAND. If that doesn't fix it, try Tools => Perform Online System Update => Current Region.

If none of that works you'll probably need to start fresh. Backup your save data first then go to This PC => Documents => Dolphin Emulator and delete the "Wii" subfolder...
The System Menu loads without issue and I can launch games from it without issue as well, if I install them to the NAND. It's just that double clicking a game in Dolphins main window will boot the System Menu and then I have to manually navigate to the game within the System Menu.

Your steps report no issue/is up to date.
(10-01-2021, 05:08 PM)Franpa Wrote: [ -> ]It's just that double clicking a game in Dolphins main window will boot the System Menu and then I have to manually navigate to the game within the System Menu.

Like I said, that's not supposed to happen. You'll likely have to start with a fresh NAND (delete the mentioned Wii folder to do that but don't forget to backup the save data from your Wii games first)...
I'm... not sure how to identify the Save Data, is it stuff in the Titles folder? I added a log file to my original post showing what the emulator is doing.

Edit: Oh there's a menu option for save extraction. So i can bulk export saves, but not bulk import? That was tedious, selecting Bin files one by one (lots of folder/sub-folder navigation) and only one (the important one) was deemed valid (why did it export invalid save data alongside valid data? If it can tell what is valid during importation why not when exporting?). Didn't help that exporting cropped the folder names, cutting off the last 2 characters of the game ID.

Anyways, your idea works but I wouldn't say I was suffering from a corrupt NAND (admittedly I don't have much experience with Dolphin).
For future reference, this problem could probably be solved by deleting the /shared2/sys/NANDBOOTINFO file in the NAND.

sanityormadness

Thanks for this JosJuice. It was driving me batty.
(10-02-2021, 12:42 AM)JosJuice Wrote: [ -> ]For future reference, this problem could probably be solved by deleting the /shared2/sys/NANDBOOTINFO file in the NAND.

Hi. I was having the same problem. Double click on a wad on dolphin UI launches Wii system menu.

After deleting NANDBOOTINFO they launch directly from the Dolphin UI.

Thanks
(10-02-2021, 12:42 AM)JosJuice Wrote: [ -> ]For future reference, this problem could probably be solved by deleting the /shared2/sys/NANDBOOTINFO file in the NAND.

Your method worked well, thanks. I can now explicitly access the System Menu and launch installed games via it, or directly launch games from the Dolphin Game List.