3dsconv - Convert 3DS to CIA files - Linux CLI Jan. 23, 2019

from gotbletu·

https://github.com/ihaveamac/3dsconv https://aur.archlinux.org/packages/3dsconv/ 3dsconv.py is a Python 3 script that converts Nintendo 3DS CTR Cart Image files (CCI, ".cci", ".3ds") to the CTR Importable Archive format (CIA). 3dsconv can detect if a CCI is decrypted, encrypted using original NCCH (slot 0x2C), or encrypted using zerokey. Encryption requires pyaes (pip install pyaes). Original NCCH encryption requires a copy of the protected ARM9 bootROM. Decrypt9WIP and GodMode9 can dump game cards to CIA directly now, rendering this tool partially obsolete. It can still be used for existing game dumps, however. ------------- install 3dsconv python-pyaes put boot9.bin in ~/.3ds/ md5sum: d8675e80e5dd3a9afaaf885d79b14e9c boot9.bin sha256sum: 2f88744feed717856386400a44bba4b9ca62e76a32c715d4f309c399bf28166f …



https://github.com/ihaveamac/3dsconv https://aur.archlinux.org/packages/3dsconv/ 3dsconv.py is a Python 3 script that converts Nintendo 3DS CTR Cart Image files (CCI, ".cci", ".3ds") to the CTR Importable Archive format (CIA). 3dsconv can detect if a CCI is decrypted, encrypted using original NCCH (slot 0x2C), or encrypted using zerokey. Encryption requires pyaes (pip install pyaes). Original NCCH encryption requires a copy of the protected ARM9 bootROM. Decrypt9WIP and GodMode9 can dump game cards to CIA directly now, rendering this tool partially obsolete. It can still be used for existing game dumps, however. ------------- install 3dsconv python-pyaes put boot9.bin in ~/.3ds/ md5sum: d8675e80e5dd3a9afaaf885d79b14e9c boot9.bin sha256sum: 2f88744feed717856386400a44bba4b9ca62e76a32c715d4f309c399bf28166f boot9.bin