XCI-Explorer icon indicating copy to clipboard operation
XCI-Explorer copied to clipboard

Is missing!

Open MichaelRebirth opened this issue 6 years ago • 5 comments

Pop up error only shows 'is missing!' <== what kind of error is this??? I have no idea what missing.... And when load nsp/xci no information shown only title id... (all other box blank)

MichaelRebirth avatar Oct 08 '19 07:10 MichaelRebirth

Hi, what game is this happening with?

StudentBlake avatar Oct 08 '19 14:10 StudentBlake

This error alongside with the other "System.IO.DirectoryNotFoundException" occurs when you try to run XCI-explorer with a x86 (32-bit) windows. Hactool doesn't support a 32-bit system, whenever "hactool.exe -k keys.txt --section0dir=data meta" is applied in XCI-explorer under a 32-bit system, it fetched no data directory but an error.

zzpong avatar Mar 23 '20 13:03 zzpong

Maybe I should compile XCI Explorer for 64-bit only.

StudentBlake avatar Mar 24 '20 00:03 StudentBlake

Maybe, but I'm not sure. The "System.IO.DirectoryNotFoundException" issue also appears in some 64-bit windows, as very few users reported. I'll follow up this and try to figure it out asap.

zzpong avatar Mar 24 '20 05:03 zzpong

Got it. The issue comes from hactool that succeed in fetching meta but failed to create "data" folder. There are two different circumstances: First, the usage of an "improper" system (not sure if all 32-bit windows included) will cause the hactool error "hactool.exe is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need a x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher." Secondly, the usage of some "non-english" user account like "Čeněk" (from win10) will also cause hactool error "Cannot convert "C:\Users\Čeněk" to UTF-16", which means hactool fails on user accounts with specific characters.

zzpong avatar Mar 24 '20 06:03 zzpong