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.6.tar.gz (96.5 kB view details)

Uploaded Source

Built Distribution

pyctr-0.4.6-py3-none-any.whl (139.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyctr-0.4.6.tar.gz
Algorithm Hash digest
SHA256 c5a7ab0ebe717ec5fcf775a4372b8983aebcd02c55adeb6d3200f59cba71f40e
MD5 9e4a7f9fb24f21720b789a1c15db1d0d
BLAKE2b-256 4f0db9bfd53458d14968289a9b059b71c268133069e3b0dd4c26a9eb5dbe047e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyctr-0.4.6-py3-none-any.whl
Algorithm Hash digest
SHA256 d69f377faa7de00b7021d0a3dabd562bbc1f94b0f6b299fdc5f3865729ffdf49
MD5 e58d9e284056bc05d179ae11a86121e6
BLAKE2b-256 2a49a782b26ec87231d470e99be1195d2986168a3ca44ad65476e597cc4743c4

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