Metadata-Version: 2.4
Name: retrotool-asar
Version: 1.91
Summary: Bundled asar (RPGHacker) 65816 patcher binary for retrotool
Author-email: Daniel Burgess <daniel@herotechsys.com>
License: MIT AND LGPL-3.0-or-later
Keywords: asar,65816,snes,sfc,patcher,assembler
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Assemblers
Requires-Python: >=3.12
Description-Content-Type: text/markdown

# retrotool-asar

Bundled [asar](https://github.com/RPGHacker/asar) (RPGHacker) standalone
65816 patcher CLI for retrotool. Installing this wheel makes `asar`
available to `retrotool.asm.patcher` without a system asar on PATH.

## Usage

```python
from retrotool_asar import asar_binary, run_asar

run_asar(["patch.asm", "rom.sfc"])
```

`retrotool.asm.patcher.apply_patch` prefers the bundled binary when this
package is installed, else falls back to `asar` on PATH.

## License

asar is MIT (RPGHacker, Alcaro, et al.). This wheel redistributes the
compiled binary under the same license. See `vendor/asar/LICENSE.txt`.
