Hey guys
So another issue that annoys me with Dolphin..
I love using the Wii menu on Dolphin 3.5 and I'm able to easily go back and forth between the Mii channel and the Wii menu, however I always play my games on Dolphin 4 (latest revision) instead as all info is saved in the documents folder plus there's a great increase in FPS for many games. The issue is that Dolphin 4.0 doesn't support channel switching AT ALL like Dolphin 3.5 does
Whenever I launch the Mii channel directly within Dolphin 4 or try to access it from the Wii menu, it just results in a black screen (indicating it got stuck loading).
I looked at the log and this line might help because it's the only difference between 4.0 and 3.5 (3.5 doesn't display this at all when switching channels, it's either a "read" or "write" statement):
35:43:908 Main.cpp:675 N[Wiimote]: Not connected
For further reference, here's the entire log statements from 3.5 when launching the channel directly and returning to the wii menu successfully:
41:05:476 Src\Boot\Boot.cpp:197 N[BOOT]: Booting I:\Iso Files\Wii Games/Mii channel latest.wad
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:30:570 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:30:570 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:30:570 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:30:570 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
and here's the entire log statements from 4.0 latest revision when launching the channel directly and returning to the wii menu with a black screen:
43:04:334 ConfigManager.cpp:141 N[BOOT]: Saving settings to C:/Users/Daniel/Documents/Dolphin Emulator/Config/Dolphin.ini
43:04:581 Main.cpp:675 N[Wiimote]: Not connected
43:05:420 HW\WiimoteReal\WiimoteReal.cpp:447 N[Wiimote]: Wiimote scanning has started.
43:05:420 HW\WiimoteReal\WiimoteReal.cpp:614 N[Wiimote]: WiimoteReal::Initialize
43:05:441 Boot\Boot.cpp:194 N[BOOT]: Booting I:\Iso Files\Wii Games/Mii channel latest.wad
43:05:451 D3DBase.cpp:112 N[Video]: Successfully loaded D3DCompiler_42.dll. If you're having trouble, try updating your DX runtime first.
43:06:624 Main.cpp:675 N[Wiimote]: Connecting...
43:06:668 Main.cpp:675 N[Wiimote]: Wiimote Connected
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
43:12:116 Main.cpp:675 N[Wiimote]: Not connected
I'm using an emulated wiimote each time (keyboard & mouse approach). I could use my real ones instead but it makes no difference.
Any ideas guys? Thanks..
So another issue that annoys me with Dolphin..
I love using the Wii menu on Dolphin 3.5 and I'm able to easily go back and forth between the Mii channel and the Wii menu, however I always play my games on Dolphin 4 (latest revision) instead as all info is saved in the documents folder plus there's a great increase in FPS for many games. The issue is that Dolphin 4.0 doesn't support channel switching AT ALL like Dolphin 3.5 does
Whenever I launch the Mii channel directly within Dolphin 4 or try to access it from the Wii menu, it just results in a black screen (indicating it got stuck loading).I looked at the log and this line might help because it's the only difference between 4.0 and 3.5 (3.5 doesn't display this at all when switching channels, it's either a "read" or "write" statement):
35:43:908 Main.cpp:675 N[Wiimote]: Not connected
For further reference, here's the entire log statements from 3.5 when launching the channel directly and returning to the wii menu successfully:
41:05:476 Src\Boot\Boot.cpp:197 N[BOOT]: Booting I:\Iso Files\Wii Games/Mii channel latest.wad
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:497 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000000
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
41:29:698 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000100
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:29:759 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:30:570 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:30:570 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:30:570 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
41:30:570 Src\HW\EXI_DeviceIPL.cpp:352 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
and here's the entire log statements from 4.0 latest revision when launching the channel directly and returning to the wii menu with a black screen:
43:04:334 ConfigManager.cpp:141 N[BOOT]: Saving settings to C:/Users/Daniel/Documents/Dolphin Emulator/Config/Dolphin.ini
43:04:581 Main.cpp:675 N[Wiimote]: Not connected
43:05:420 HW\WiimoteReal\WiimoteReal.cpp:447 N[Wiimote]: Wiimote scanning has started.
43:05:420 HW\WiimoteReal\WiimoteReal.cpp:614 N[Wiimote]: WiimoteReal::Initialize
43:05:441 Boot\Boot.cpp:194 N[BOOT]: Booting I:\Iso Files\Wii Games/Mii channel latest.wad
43:05:451 D3DBase.cpp:112 N[Video]: Successfully loaded D3DCompiler_42.dll. If you're having trouble, try updating your DX runtime first.
43:06:624 Main.cpp:675 N[Wiimote]: Connecting...
43:06:668 Main.cpp:675 N[Wiimote]: Wiimote Connected
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: read 0 at 21000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
43:11:995 HW\EXI_DeviceIPL.cpp:336 N[OSREPORT]: EXI IPL-DEV: write 0 at a1000800
43:12:116 Main.cpp:675 N[Wiimote]: Not connected
I'm using an emulated wiimote each time (keyboard & mouse approach). I could use my real ones instead but it makes no difference.
Any ideas guys? Thanks..


![[Image: RPvlSEt.png]](https://i.imgur.com/RPvlSEt.png)
