Metadata-Version: 2.4
Name: apnds
Version: 0.2.3
Summary: A small, MIT-licensed, pure Python 3 package for handling Nintendo DS ROMs and certain common Nintendo DS formats.
Author-email: James Petersen <m@jamespetersen.ca>
Maintainer-email: James Petersen <m@jamespetersen.ca>
License-Expression: MIT
Project-URL: Homepage, https://jamespetersen.ca/apnds/
Project-URL: Documentation, https://jamespetersen.ca/apnds/docs/
Project-URL: Repository, https://github.com/ljtpetersen/apnds
Project-URL: Issues, https://github.com/ljtpetersen/apnds/issues
Project-URL: Changelog, https://github.com/ljtpetersen/apnds/blob/master/CHANGELOG.md
Keywords: ds,nintendo,dsi,lz,lz10,narc,nintendo ds,nintendo dsi
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Operating System :: OS Independent
Classifier: Natural Language :: English
Classifier: Topic :: File Formats
Classifier: Typing :: Typed
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# apnds

`apnds` is a small Python library designed to read, modify, and write to Nintendo DS ROMs, and adjacent file formats.
Currently, it only supports working on ROMs themselves, not any other formats.

## Achknowledgments
* [lhearachel](https://github.com/lhearachel/)'s [nitrorom](https://github.com/lhearachel/nitrorom) program was heavily
referenced in the development of the ROM-managing portion of this library.
* [red031000](https://github.com/red031000)'s [nitrogfx](https://github.com/red031000/nitrogfx) program was heavily
referenced for the LZ10 (de)compression algorithms.
* [lhearachel](https://github.com/lhearachel/)'s [narc](https://github.com/lhearachel/narc) and [Nick Woronekin](https://github.com/nickworonekin)'s
[narchive](https://github.com/nickworonekin/narchive) programs were referenced for the NARC-managing portion of this library.
* [GBATEK](https://problemkaputt.de/gbatek-index.htm) was indispensible in certain parts of the development.
* [Metalcape's work on Nintendo DSi cryptography](https://gist.github.com/Metalcape/b9d487811d28d0df310bb0bf3d37a38b) was referenced when dealing with MODCRYPT.
