3dsconv
3dsconv copied to clipboard
Python script to convert Nintendo 3DS CCI (".cci", ".3ds") files to the CIA format
To save the next guy looking to simply convert his files some trouble, here's a pre-built EXE of the latest commit as of writing: [3dsconv_bde8c8f.zip](https://github.com/ihaveamac/3dsconv/files/5730386/3dsconv_bde8c8f.zip)
The console entry point was failing because the generated code contained "from 3dsconv.3dsconv import main" which is invalid syntax. ## Problem steps 1. `pip install .` 2. `3dsconv` ## Expected...
Just a note for lurkers that this script still works great. Used godmode9 to decrypt in-place on the system, then converted to cia using the script + installed the CIA...
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...
Expected: --output=c:\cias converts the files and puts the new one in c:\cias Actual: the folder c:\cias is made, but it just puts the new file next to the 3dsconv.exe file...
Yeah everytime I try to use the exe with a boot9.bin it doesn't convert the .3ds file to a .cia and doesn't run. I have the latest version and I've...
This PR means to package this script for Nix. Notable changes: * wrapper.py: import 3dsconv.3dsconv via importlib * setup.py: call wrapper:main() These changes were made because python package identifiers can't...
what about creating an exe with something like this: ``` import os import sys def run3dsconv(): if not os.path.exists("cias"): os.makedirs("cias") input_directory = "roms" for root, dirs, files in os.walk(input_directory): for...