3dsconv icon indicating copy to clipboard operation
3dsconv copied to clipboard

Name "exefs_icon" is not defined

Open mayonnaisefarmer opened this issue 7 years ago • 13 comments

Seems like no matter what 3ds files I try, whether or not they were things I dumped previously for Citra, will not convert back into CIA files, giving me this error every single time. exefs_name

mayonnaisefarmer avatar Dec 31 '17 14:12 mayonnaisefarmer

seems I made a mistake and exefs_icon isn't actually defined if the icon is missing.

ihaveamac avatar Jan 01 '18 13:01 ihaveamac

4f27733527ee4e60eae3914e7b6a44570687867a this commit should fix the error. it won't make the rom convert if the icon is missing but it should not crash at least.

ihaveamac avatar Jan 01 '18 13:01 ihaveamac

I know the files I have should definitely have icons though, at least they do in Citra but I don't know if that has anything to do with this or not(?)

mayonnaisefarmer avatar Jan 05 '18 01:01 mayonnaisefarmer

this error should only happen if "icon" wasn't found in the exefs. have you tried the latest commit?

ihaveamac avatar Jan 05 '18 09:01 ihaveamac

Latest commit doesn't have the error showing up but it still appears to not convert on my end, which I'm not sure if that's intended or not?

mayonnaisefarmer avatar Jan 18 '18 08:01 mayonnaisefarmer

what's the output?

ihaveamac avatar Jan 18 '18 08:01 ihaveamac

Hey, I'm running into the same problem as above. When I try and run the new commit with python, I get this error.

image

Crono141 avatar Apr 13 '19 23:04 Crono141

@Crono141 make sure you're using Python 3.4 or later. run it like: py -3 3dsconv.py ...

ihaveamac avatar Apr 13 '19 23:04 ihaveamac

Thanks, after installing python3 and installing pyaes, I was able to get ONE of my files to convert. The rest gave this error: [image removed due to rom url]

Which I think brings us back to what @damnsquidpeople was saying last year.

Crono141 avatar Apr 13 '19 23:04 Crono141

The crypto flag was probably not set correctly when it was decrypted.

ihaveamac avatar Apr 13 '19 23:04 ihaveamac

Anything I can do about that?

Crono141 avatar Apr 13 '19 23:04 Crono141

Consider re-dumping with modern tools, GodMode9 can also create a cia directly from a game cart.

ihaveamac avatar Apr 13 '19 23:04 ihaveamac

OK. Thanks.

Crono141 avatar Apr 13 '19 23:04 Crono141