Emulator Issues #1312
closedCase does matter in Unix: NAND Dump boot errors / Wad not working
0%
Description
What steps will reproduce the problem?
- Place NAND Dump in User/Wii/ LOWCASE
- Errors at Startup ( USER/WII/TITLE/00000001/00000002/CONTENT could not
be found ) - Wad Does not work (Could not recognize ISO file /path/to/my.wad) / Wii
Menu crashes
What is the expected output? What do you see instead?
no errors
What version of the product are you using? On what operating system?
ubuntu linux 64 bit
Please provide any additional information below.
I had to uncomment
/*
std::transform(KeyString.begin(), KeyString.end(), KeyString.begin(),
(int(*)(int)) toupper);
*/
in NANDContentLoader.cpp to get WAD Working and recursivly make filenames
lowcase in my nand dump folder:
find thefolder -depth -exec rename 's/(.)/([^\/])/$1/\L$2/' {} ;
my folder structure is:
User/Wii/title/00000001/00000002/content
The Problem is that Wii Menu seems to use lowcase and the initialization
check uses upcase paths for the wii fs. this causes confusion in
filesystems where case does matter.