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

Uploaded Source

Built Distribution

pyctr-0.5.0-py3-none-any.whl (76.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyctr-0.5.0.tar.gz
  • Upload date:
  • Size: 53.7 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.5.0.tar.gz
Algorithm Hash digest
SHA256 507baf7c8ffa59e4c8704f4dc48aa77deed4cde2d46f3ded102a7ad841f76697
MD5 606cf609dbb0aad6627373385266cbe0
BLAKE2b-256 52db7671494d28d6bc488e46524939222f30c0f215f45fc14097e4aa6b076767

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyctr-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 76.4 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.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5f29bef8312835dd727f7c9562130b278efc97231ff6d4a9c3b40b196acb095f
MD5 5a42d572bac1417be37118e40f7c1a05
BLAKE2b-256 f0b8063525a5f3c5dc409eae9dc5b0bdaca867cc3e5cba683470966f066ddc62

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