User:Mbc07/Wii Menu Saga: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 23: Line 23:
'''To do:'''
'''To do:'''
:<s>'''NAND corruption:''' further investigations on NAND corruption cases, the data I gathered along these testings weren't consistent.</s>
:<s>'''NAND corruption:''' further investigations on NAND corruption cases, the data I gathered along these testings weren't consistent.</s>
:'''Wiki page:''' add the new problems in [[System Menu]] page.
:<s>'''Wiki page:''' add the new problems in [[System Menu]] page</s>.




'''New problems*:'''<br>
'''New problems:'''<br>
:'''Channel management:''' copying channels to SD Card always fail. Deleting channels through Wii Menu will corrupt NAND.<br>
:'''Channel management:''' copying channels to SD Card always fail. Deleting channels through Wii Menu will corrupt NAND.<br>
:'''EULA for online services:''' changing some settings in Wii Menu will ask you to accept the EULA again. If you don't have EULA channel in the NAND, games with online features won't work until you install this hidden channel and then accept the EULA through Wii Menu.<br>
:'''EULA for online services:''' changing some settings in Wii Menu will ask you to accept the EULA again. If you don't have EULA channel in the NAND, games with online features won't work until you install this hidden channel and then accept the EULA through Wii Menu.<br>
Line 32: Line 32:
:'''System Update:''' trying to perform a System Update will end with an error 32004 and SYSCONF may become corrupt (needs further testing).<br>
:'''System Update:''' trying to perform a System Update will end with an error 32004 and SYSCONF may become corrupt (needs further testing).<br>
:'''Message board:''' friend codes can be added to the address book but the option to send messages is always unavailable (button grayed out).<br>
:'''Message board:''' friend codes can be added to the address book but the option to send messages is always unavailable (button grayed out).<br>
''* Only problems that aren't already listed in [[System Menu]] are here. For more details, read the full [[User:Jhonn/Wii_Menu_Saga#Quest_Log|Quest Log]].''




Line 121: Line 119:




===Day 8 (2014/08/05)===
===Final Day (2014/08/05)===
'''[14h01]:''' Well, I tried to "debug" the errors that occur when deleting channels and performing system update:
'''[14h01]:''' Well, I tried to "debug" the errors that occur when deleting channels and performing system update:
:'''Deleting channel:''' when you delete a channel, Dolphin correctly emulates the behaviour and remove the channel data from NAND too, however, title.tmd of that channel are not deleted and remain in the NAND (for example, NA version of Internet channel is stored in "User\Wii\title\00010001\48414445\content", deleting the channel through Wii Menu will delete all content of that folder, except title.tmd). In Wii Menu 3.0 or newer it'll simply ignore this file and continue working normally, however, in Wii Menu 2.2 or older, after deleting a channel you'll always get a black screen saying "The system files are corrupted. Please refer to Wii Operations Manual for help troubleshooting." In that case, manually deleting title.tmd that was left here fixes this problem and Wii Menu works again.
:'''Deleting channel:''' when you delete a channel, Dolphin correctly emulates the behaviour and remove the channel data from NAND too, however, title.tmd of that channel are not deleted and remain in the NAND (for example, NA version of Internet channel is stored in "User\Wii\title\00010001\48414445\content", deleting the channel through Wii Menu will delete all content of that folder, except title.tmd). In Wii Menu 3.0 or newer it'll simply ignore this file and continue working normally, however, in Wii Menu 2.2 or older, after deleting a channel you'll always get a black screen saying "The system files are corrupted. Please refer to Wii Operations Manual for help troubleshooting." In that case, manually deleting title.tmd that was left here fixes this problem and Wii Menu works again.


:'''System update:''' again, the data isn't consistent. From the many testings across the various revisions, the update will always fail either with a 32004 error or a 32017 error (and they're not tied to a specific menu version, you can randomly get any of these errors in any menu version and they may randomly change in furter retries). If it fails with a 32017 error, you'll just return to Wii Menu and everything remains functional. If you get a 32004 error, Dolphin may crash with the message "HLE system tried to call an undefined HLE function: 280152" and your SYSCONF may get corrupted (but again, they're not tied, you can get SYSCONF corruption without Dolphin crash or Dolphin may crash without corrupting SYSCONF). The next time you load Wii Menu or any Wii software, you may get crashes at boot depending of how SYSCONF got corrupted or everything will simply works without problems. In any case, if you got error 32004 while performing an update and then Dolphin keeps crashing at boot, deleting SYSCONF in User\Wii\shared2\sys fixes that.
:'''System update:''' again, the data isn't consistent. From the many testings across the various revisions, the update will always fail either with a 32004 error or a 32017 error (and they're not tied to a specific menu version, you can randomly get any of these errors in any menu version and they may randomly change in furter retries). If it fails with a 32017 error, you'll just return to Wii Menu and everything remains functional. If you get a 32004 error, Dolphin may crash with the message "HLE system tried to call an undefined HLE function: 280152" and your SYSCONF may get corrupted (but again, they're not tied, you can get SYSCONF corruption without Dolphin crash or Dolphin may crash without corrupting SYSCONF). The next time you load Wii Menu or any Wii software, you may get crashes at boot depending of how SYSCONF got corrupted or everything will simply works without problems. In any case, if you got error 32004 while performing an update and then Dolphin keeps crashing at boot, deleting SYSCONF in User\Wii\shared2\sys fixes that.
----
'''[17h20]:''' So, Wii Menu Saga is finally over, I'll keep this page alive for archival purposes. Thanks for reading!