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..