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

Mounting some images does not work and produces the same error message #1

Closed
SuperOkazaki opened this issue Mar 24, 2018 · 7 comments
Closed

Comments

@SuperOkazaki
Copy link

Mounting some cxi, cia, and NAND backup files produce an error message saying

AttributeError: 'CTRCartImageMount' object has no attribute 'f'

In addition, the images do not mount. The game images are decrypted with GM9, and a correct boot9.bin, boot9_prot.bin, nandcid.bin, otp.bin, and seeddb.bin are provided.

I have gotten other files to work, but never a NAND backup.

MacOS 10.2.6, Python 3.6.4

@ihaveamac
Copy link
Owner

can you post the full traceback/output?

@SuperOkazaki
Copy link
Author

For cxi files, the output is as follows
Exception ignored in: <bound method CTRCartImageMount.__del__ of <mount.cci.CTRCartImageMount object at 0x10353ddd8>>

Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/fuse3ds/mount/cci.py", line 79, in __del__ self.f.close()

AttributeError: 'CTRCartImageMount' object has no attribute 'f'

@ihaveamac
Copy link
Owner

that happens in __del__, so it only happens when the interpreter is shutting down (fixed locally already).

if nothing is being displayed in the mount (or it's not being made at all), the issue is probably something else.

@ihaveamac
Copy link
Owner

also, "For cxi files" ... "CTRCartImageMount" make sure you're using the right mount type.

@SuperOkazaki
Copy link
Author

My bad, I mean .cci. I always confuse those extensions.
Do you think something is configured wrong on my end? Some files work and some do not. I made a new dump of a cart and tried it again and it didn't work. In addition a fresh NAND backup from GM9 also makes the same error.

Is there any more info I can get you to troubleshoot?

@ihaveamac
Copy link
Owner

please dump the entire output of the program and post it here. you can save it to a file with a cmd like mount_cci game.cci &> out.txt. you can edit out sensitive parts of paths if you want.

@SuperOkazaki
Copy link
Author

I think I figured out the problem. I reinstalled pip, Python3, and FUSE and rebooted and it seems to work now. I guess there was just something configured wrong. Thank you for attempting to help though, I appreciate it!

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

No branches or pull requests

2 participants