WiiFlow_Lite icon indicating copy to clipboard operation
WiiFlow_Lite copied to clipboard

Games in SD will not start when NAND Emulation is set to Game save or Full

Open TeenTin opened this issue 4 years ago • 35 comments

Games in SD will not start when NAND Emulation is set to Game save or Full.

When pressing Start, WiiFlow Lite tries to load the game but fail, returning to the WiiFlow menu. Any fix ?

TeenTin avatar Aug 09 '20 04:08 TeenTin

wii games? or emunand games?

Fledge68 avatar Sep 26 '20 14:09 Fledge68

Wii games

TeenTin avatar Sep 26 '20 15:09 TeenTin

did you set up an emu nand on your sd card in a subfolder of sd:/nands? example - sd:/nands/mynand

did you go to main settings and emu nand settings to set up your emu nand as a saves nand?

also some wii games do not work with gamesaves on emu nand.

Fledge68 avatar Sep 30 '20 21:09 Fledge68

did you set up an emu nand on your sd card in a subfolder of sd:/nands? example - sd:/nands/mynand

Yes, I did.

did you go to main settings and emu nand settings to set up your emu nand as a saves nand?

Yes, I did.

also some wii games do not work with gamesaves on emu nand.

I have tested tons of games, none works. However, when I load games from USB instead of SD, almost all games work.

TeenTin avatar Sep 30 '20 22:09 TeenTin

Did you try a different SD card, or the same SD card formatted to the correct guidelines (FAT32 etc)?

gingerbeardman avatar Oct 01 '20 12:10 gingerbeardman

Did you try a different SD card, or the same SD card formatted to the correct guidelines (FAT32 etc)?

I have tried different SD cards (different sizes and brands), all formatted to FAT32 (32 kB cluster).

TeenTin avatar Oct 01 '20 14:10 TeenTin

Wii or vWii?

Please check your setup using ModMii and SysCheck

gingerbeardman avatar Oct 01 '20 15:10 gingerbeardman

so when you launch a game - after the animated wiiflow logo do you see a white bar progress across the bottom of the screen and does it appear to go all the way or only part way?

Fledge68 avatar Oct 01 '20 19:10 Fledge68

so when you launch a game - after the animated wiiflow logo do you see a white bar progress across the bottom of the screen and does it appear to go all the way or only part way?

No white bar at all. After the animated wiiflow logo, I just got a black screen and then return to wiiflow automatically.

TeenTin avatar Oct 01 '20 20:10 TeenTin

Wii or vWii?

Wii

Please check your setup using ModMii and SysCheck

Wii check it soon.

TeenTin avatar Oct 01 '20 20:10 TeenTin

May I ask if there is anybody who has successfully load games in SD with NAND Emulation set to Game save ?

TeenTin avatar Oct 01 '20 21:10 TeenTin

Please check your setup using ModMii and SysCheck

Here is the file generated by SysCheck : https://www.dropbox.com/s/1pcw5te4t18uhrb/sysCheck.csv?dl=0

P.S. I don't know how to use ModMii to check the setup, sorry.

TeenTin avatar Oct 01 '20 21:10 TeenTin

P.S. I don't know how to use ModMii to check the setup, sorry.

detailed "how to" is in this topic: https://gbatemp.net/threads/guide-to-safely-update-your-softmod-fixes-most-compatibility-issues.394397/

gingerbeardman avatar Oct 02 '20 11:10 gingerbeardman

P.S. I don't know how to use ModMii to check the setup, sorry.

detailed "how to" is in this topic: https://gbatemp.net/threads/guide-to-safely-update-your-softmod-fixes-most-compatibility-issues.394397/

Tried. ModMii freezes in the step of downloading HackMii Installer. https://imgur.com/MUNKZmR https://imgur.com/3ASqqsY

P.S. May I ask again : Is there anybody who has successfully load games in SD with NAND Emulation set to Game save ?

TeenTin avatar Oct 02 '20 22:10 TeenTin

Tried. ModMii freezes in the step of downloading HackMii Installer. https://imgur.com/MUNKZmR https://imgur.com/3ASqqsY

You don't need to install or download anything, just run the syscheck part of ModMii

At your computer you'll need to start up ModMii. ModMii will use your recently generated "sysCheck.csv" file to inform you on which of your IOS's/cIOS's need to be updated.

That's it!

P.S. May I ask again : Is there anybody who has successfully load games in SD with NAND Emulation set to Game save ?

You will reach most users in the official support thread: https://gbatemp.net/threads/wiiflow-lite.422685/

gingerbeardman avatar Oct 02 '20 23:10 gingerbeardman

You don't need to install or download anything, just run the syscheck part of ModMii

At your computer you'll need to start up ModMii. ModMii will use your recently generated "sysCheck.csv" file to inform you on which of your IOS's/cIOS's need to be updated.

That's it!

I have tried the IOS/cIOS suggested by ModMii. They did not help. Same result.

TeenTin avatar Oct 03 '20 06:10 TeenTin

So did you go to emu nand settings page 3 and set your saves nand partition to SD?

Fledge68 avatar Oct 03 '20 21:10 Fledge68

So did you go to emu nand settings page 3 and set your saves nand partition to SD?

Of course, I did. Actually, I can play the virtual console games in the emu nand without problems.

TeenTin avatar Oct 03 '20 22:10 TeenTin

so when you use your sd card you can set wiiflow to output a debug log to sd.

open wiiflow_lite.ini in a text editor (notepad++) and under [DEBUG] set sd_write_log=yes and save. run wiiflow and try to launch a wii game with emunand gamesave. exit wiiflow if you need to. now on the root of the sd card should be a file named wiiflow.log

copy and paste it here and maybe it will tell me what's going on.

Fledge68 avatar Oct 03 '20 23:10 Fledge68

so when you use your sd card you can set wiiflow to output a debug log to sd.

open wiiflow_lite.ini in a text editor (notepad++) and under [DEBUG] set sd_write_log=yes and save. run wiiflow and try to launch a wii game with emunand gamesave. exit wiiflow if you need to. now on the root of the sd card should be a file named wiiflow.log

copy and paste it here and maybe it will tell me what's going on.

Thanks for your help. Here is the content of the log file :

Welcome to WiiFlow WFL 5.4.6! This is the debug output. Real Wii AHBPROT disabled = yes patched isfs_permissions 1 times. patched es_setuid 1 times. patched es_identify 1 times. patched hash_check 0 times. patched new_hash_check 1 times. Init ISFS Found WiiFlow Save Loading IOS Settings from wiiflow save Deinit ISFS AHBPROT disabled after IOS Reload: yes patched isfs_permissions 0 times. Init ISFS D2X IOS249[56] v10 FAT Partition at sd: mounted. using SD only, no need for USB mounting. Running sound thread Wiiflow boot.dol Location: sd:/apps/wiiflow Data Directory: sd:/wiiflow Wii Games Directory: %s:/wbfs Nintendont found GameCube Games Directory: %s:/games Loading cIOS map Found cIOS in slot 222 Found cIOS in slot 223 Found cIOS in slot 224 Found d2x base 56 in slot 249 Found d2x base 57 in slot 250 Found d2x base 58 in slot 251 Setting Wii games partition to: 0 emu nand path = sd:/nands/pln2o saves nand path = sd:/nands/pln2o Bootup completed! Creating Gamelist Adding wii list Games found: 94 Displaying covers Update Play log Launching game RSPE01 Game ID RSPE01 requested IOS 9. User selected 0 Changed requested IOS to 249. Return to channel DWFA using d2x succeeded.

Welcome to WiiFlow WFL 5.4.6! This is the debug output. Real Wii AHBPROT disabled = yes patched isfs_permissions 1 times. patched es_setuid 1 times. patched es_identify 1 times. patched hash_check 0 times. patched new_hash_check 1 times. Init ISFS Found WiiFlow Save Loading IOS Settings from wiiflow save Deinit ISFS AHBPROT disabled after IOS Reload: yes patched isfs_permissions 0 times. Init ISFS D2X IOS249[56] v10 FAT Partition at sd: mounted. using SD only, no need for USB mounting. Running sound thread Wiiflow boot.dol Location: sd:/apps/wiiflow Data Directory: sd:/wiiflow Wii Games Directory: %s:/wbfs Nintendont found GameCube Games Directory: %s:/games Loading cIOS map Found cIOS in slot 222 Found cIOS in slot 223 Found cIOS in slot 224 Found d2x base 56 in slot 249 Found d2x base 57 in slot 250 Found d2x base 58 in slot 251 Setting Wii games partition to: 0 emu nand path = sd:/nands/pln2o saves nand path = sd:/nands/pln2o Bootup completed! Creating Gamelist Adding wii list Games found: 94 Displaying covers Cleanup Coverflow Stopping sound thread Stopped sound thread MEM1_freesize(): 8216560 MEM2_freesize(): 41865728

TeenTin avatar Oct 03 '20 23:10 TeenTin

well that helped a little but still need to do more digging

Fledge68 avatar Oct 03 '20 23:10 Fledge68

May be the issue is due to the cIOS ?

TeenTin avatar Oct 05 '20 07:10 TeenTin

possible. you may need to go in the game's settings and set IOS to a different cios.

I looked thru the code this morning and i can't find anything to cause your issue. the debug log you did cuts off right before nand emulation is enabled. but that doesn't necessarily mean that is the problem. but it does mean shortly after that the debug output is unable to send more info to the sd card.

sorry but i have no solution to this issue.

Fledge68 avatar Oct 05 '20 12:10 Fledge68

update on this issue:

Blackbox and I have discovered that this is a real issue. game and emunand gamesave both on SD cause blackscreen crash. It seems to be a d2x cios issue involving mounting SD for emunand but not allowing wiiflow or any loader to remount SD for the game. looking into a solution but i wouldn't count on it.

Fledge68 avatar Jan 04 '22 23:01 Fledge68

You may want to check cIOs source and fix it.

eku avatar Jan 05 '22 14:01 eku

You may want to check cIOs source and fix it.

It's unlikely the problem is recent in CIOS given that it's source code hasn't been changed in 6 years. Also expecting users to update their d2x is too big an ask.

A workaround in WFL is the obvious way forward, but as Fledge68 says it's far from guaranteed.

gingerbeardman avatar Jan 05 '22 15:01 gingerbeardman

yes blackb0x and i have been looking at d2x source code but no clear fix. Ive given up but blackb0x is still looking into it.

Fledge68 avatar Jan 05 '22 18:01 Fledge68

Is any progress being made on this issue? I have a second Wii here that I would like to run completely without external media and only with internal.

eku avatar Jan 31 '22 06:01 eku

It's unlikely the problem is recent in CIOS given that it's source code hasn't been changed in 6 years. Also expecting users to update their d2x is too big an ask.

Well, it has been updated 11 day ago. Maybe @xflak could fix this issue for us.

eku avatar Feb 16 '22 10:02 eku

Having the same issues with the latest versions, workaround for me is to use v5.4.9 which loads Wii games directly from SD no problem (with Force Load cIOS set to 249 or 250) as well as Emunand (with Boot Apploader on).

sskylar avatar Jul 04 '23 23:07 sskylar