Skip to content

Decrypt CIA/3DS roms in UNIX environments (Linux and macOS)

License

Notifications You must be signed in to change notification settings

shijimasoft/cia-unix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cia-unix

Decrypt CIA roms in UNIX environments 🪐

Requirements

  • Python 2.7
  • PyCrypto
cia-unix/
├─ cia-unix
├─ decrypt.py
├─ ctrtool
├─ makerom
└─ Encrypted Game.cia

ctrtool and makerom can be downloaded with dltools.sh

📋 Roadmap

  • Decrypt .cia
    • Games
    • Patch and DLCs
  • Decrypt .3ds
  • Rust 'decrypt.py' rewrite

⚡️ Build from source

You’ll need the Crystal compiler

crystal build cia-unix.cr --release

Dependencies can be compiled with makerom and ctrtool make files

Contributors

ctrtool and makerom are from 3DSGuy repository

AdawareDeveloper contributed translating the windows-only version