Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Kilicool64 opened this issue Jun 30, 2024 · 4 comments
Labels

Comments

@Kilicool64
Copy link

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 Kilicool64 added the bug label Jun 30, 2024
@ihaveamac
Copy link
Contributor

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

@Kilicool64
Copy link
Author

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.

@ihaveamac
Copy link
Contributor

Can you still copy them out and rename them?

@Kilicool64
Copy link
Author

Kilicool64 commented Jul 1, 2024

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."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants