[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
dsktool.rb
- Subject: dsktool.rb
- From: jonnosan <jonnosan@gmail.com>
- Date: Sat, 16 Jun 2007 05:15:07 -0700
- Complaints-to: groups-abuse@google.com
- Injection-info: q19g2000prn.googlegroups.com; posting-host=210.84.55.254; posting-account=nN5zMg0AAAC02BcYw9sd2QtH5FXeVNSV
- Newsgroups: comp.sys.apple2, comp.emulators.apple2
- Organization: http://groups.google.com
- User-agent: G2/1.0
- Xref: g2news1.google.com comp.sys.apple2:26632 comp.emulators.apple2:2532
dsktool.rb is a command line tool + libraries (all in ruby) for
manipulating DSK format images used by Apple 2 emulators. Currently
only DOS 3.3 format is supported.
Requires ruby ( http://www.ruby-lang.org/en/downloads/ )
if ruby is installed, dsktool.rb can be installed with "gem install
dsktool.rb"
project website is http://dsktool.rubyforge.org/
Usage
-----
dsktool.rb [switches] <filename.dsk>
-c | --log display catalog
-e | --extract FILENAME extract file by name (either to stdout,
or file specified by --output)
-h | --help display this message
-l | --list FILENAME monitor style listing (disassembles
65C02 opcodes)
-o | --output FILENAME specify name to save extracted file as
-x | --explode extract all files
-v | --version show version number
Currently only works with DOS 3.3 format DSK images
examples:
dsktool.rb -c DOS3MASTR.dsk.gz
dsktool.rb -l FID DOS3MASTR.dsk
dsktool.rb --list fid -o fid.asm DOS3MASTR.dsk
dsktool.rb --extract "COLOR DEMOSOFT" DOS3MASTR.dsk
dsktool.rb -e HELLO -o HELLO.bas DOS3MASTR.dsk
dsktool.rb -x DOS3MASTR.dsk.gz