Skip to main content

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

Project description

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

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

adf2dms-0.0.1.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

adf2dms-0.0.1-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file adf2dms-0.0.1.tar.gz.

File metadata

  • Download URL: adf2dms-0.0.1.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for adf2dms-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ac5482522563925179e57b0612ade62264f6828622df0f1196879033058a4746
MD5 1fa2cddf96588ee08533d433f2a5db09
BLAKE2b-256 85e282726245613b568894cf8e64f2d68e511e971353a3a9834f3517ccff9656

See more details on using hashes here.

File details

Details for the file adf2dms-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: adf2dms-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for adf2dms-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 052015b2f905721083bf05365460ced0856f63a87734eb181a610be2094ee166
MD5 370b00a42e3ec800960c1ddab7fa2c01
BLAKE2b-256 41e2dd0e6f1413cb6839802212e06fabee2e2de13d142e2a42dd59624387f1b0

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