GodMode9 icon indicating copy to clipboard operation
GodMode9 copied to clipboard

[BUG] Can't extract some files from Tales of Innocence's fan translation.

Open Kilicool64 opened this issue 1 year ago • 4 comments

The game's fan translators really didn't want others to touch their work. So to make things just a little harder, they gave most files in the "data\translation" directory non-printable characters as file names. GodMode9 can open them, but since FAT32 doesn't allow such names, it will fail to extract them. Yet it also doesn't offer to copy them with altered names instead. It seems it wasn't prepared for this possibility.

Kilicool64 avatar Jun 30 '24 23:06 Kilicool64

Can the romfs be read with other tools like ctrtool and ninfs?

ihaveamac avatar Jul 01 '24 00:07 ihaveamac

I just tested both. ctrtool seems to strictly be for 3DS games. This is a DS game.

ninfs can mount it, but while the files I mentioned can be seen in Windows Explorer with their non-printable names, any program I try to open them with claims they don't exist.

Kilicool64 avatar Jul 01 '24 00:07 Kilicool64

Can you still copy them out and rename them?

ihaveamac avatar Jul 01 '24 02:07 ihaveamac

Assuming you're talking about ninfs, the answer is surprisingly yes. Turns out I can also do things like have Firefox upload them or have 7-Zip add them to an archive. So it seems some programs can work with them. Explorer will fail to rename them, but 7-Zip can do that.

So it seems that ninfs is capable of retrieving them, even if there are some bugs due to their weird names.

But if you're talking about GodMode9, then no. That doesn't work. It just gives me the message "Error: Cannot open destination file."

Kilicool64 avatar Jul 01 '24 09:07 Kilicool64