Metadata-Version: 2.1
Name: adf2dms
Version: 0.0.1
Summary: Convert Amiga disk images from ADF to DMS (DiskMasher) format
Home-page: https://github.com/dlitz/adf2dms
Author: Darsey Litzenberger
Author-email: dlitz@dlitz.net
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/dlitz/adf2dms/issues
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: crccheck

# adf2dms
Convert Amiga disk images from ADF to DMS (DiskMasher) format

## Note: Experimental software

This code is experiental and currently only implements the uncompressed
("NOCOMP") and RLE ("SIMPLE") compression modes.

## Usage

```
$ python3 -m adf2dms --help
usage: adf2dms [-h] [-0] [-a FILE] [-b FILE] [-f] [-o file.dms] [-s TRKNUM] [-e TRKNUM | -n COUNT] file.adf

Convert an ADF file to DMS (DiskMasher) format

positional arguments:
  file.adf              ADF file to read

optional arguments:
  -h, --help            show this help message and exit
  -0, --store           store tracks uncompressed
  -a FILE, --fileid FILE
                        attach FILE_ID.DIZ file
  -b FILE, --banner FILE
                        attach banner file
  -f, --force-overwrite
                        overwrite output file if it already exists
  -o file.dms, --output file.dms
                        DMS file to create instead of stdout
  -s TRKNUM, --low-track TRKNUM
                        first track, default: 0
  -e TRKNUM, --high-track TRKNUM
                        last track, default: determined by file length
  -n COUNT, --num-tracks COUNT
                        number of tracks to add, default: determined by file length

Input files ending in .adz or .gz will automatically be un-gzipped.
```

## Building adf2dms

```
git clone https://github.com/dlitz/adf2dms
python3 -m build adf2dms
```


