Skip to main content

Python library to parse several Nintendo 3DS files

Project description

PyCTR

Python library to interact with Nintendo 3DS files.

The API is not yet stable. If you decide to use this, you should stick to a specific version on pypi, or store a copy locally, until it is stable.

This was recently separated out to its own repository. This will be a better README at some point.

Support can be found on Discord (info, invite link)

Supported types

  • CDN contents ("tmd" next to other contents)
  • CTR Cart Image (".3ds", ".cci")
  • CTR Importable Archive (".cia")
  • Executable Filesystem (".exefs", "exefs.bin")
  • NCCH (".cxi", ".cfa", ".ncch", ".app")
  • Read-only Filesystem (".romfs", "romfs.bin")
  • SD card filesystem ("Nintendo 3DS" directory)
  • SMDH icon ("*.smdh", "icon.bin")
  • Title Metadata ("*.tmd")

License

pyctr is under the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyctr-0.4.7.tar.gz (52.1 kB view details)

Uploaded Source

Built Distribution

pyctr-0.4.7-py3-none-any.whl (73.1 kB view details)

Uploaded Python 3

File details

Details for the file pyctr-0.4.7.tar.gz.

File metadata

  • Download URL: pyctr-0.4.7.tar.gz
  • Upload date:
  • Size: 52.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.8

File hashes

Hashes for pyctr-0.4.7.tar.gz
Algorithm Hash digest
SHA256 5510456bf3fa66683c29069e8043eda5d0ce35b884b38cc4efbc0c6d7e59e5e6
MD5 82e2321dcf5149154e63539a653ffc86
BLAKE2b-256 d948c5e3a6b9141788a91e7e7eb8c13cd190435684163c827bfc8604d2a4e528

See more details on using hashes here.

File details

Details for the file pyctr-0.4.7-py3-none-any.whl.

File metadata

  • Download URL: pyctr-0.4.7-py3-none-any.whl
  • Upload date:
  • Size: 73.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.8

File hashes

Hashes for pyctr-0.4.7-py3-none-any.whl
Algorithm Hash digest
SHA256 3125445588897080d4e20e57473e6e708d3c1bc27120f8a9ec84823658d85daf
MD5 c208f505c611001b6ed6c0c2be8a5bd0
BLAKE2b-256 34d9e871175a79fda5e4ecae54192d8949b6a82b8f6b21d2fbf4654b0732a71a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page