[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ADT for the Comm Card, plus a new utility for .DSK image files
- Subject: ADT for the Comm Card, plus a new utility for .DSK image files
- From: pausch@saafNOSPAM.se (Paul Schlyter)
- Date: 2000/05/16
- Newsgroups: comp.sys.apple2
- Organization: Svensk Amat|rAstronomisk F|rening (SAAF)
Some new stuff is now available for download at
http://hotel04.ausys.se/pausch/apple2/dsk.html
============================================================================
ADT (Apple Disk Transfer) for Apple Comm Card
http://hotel04.ausys.se/pausch/apple2/ADT_SC.ZIP
ADT for Apple Communications Card
This is an adaptation of Paul Guertin's ADT (Apple Disk Transfer) utility
so it runs on the older Apple Communications Card. That old serial card
supports only two bit rates. By default these bit rates are 110 and 300 bps,
but the Comm Card can be strapped for 300/1200 bps or 1200/4800 bps. This
strapping is higly recommended, unless you're VERY patient in your
downloads (downloading one 140K disk takes almost 1.5 hours in 300 bps
but only 5 minutes in 4800 bps). The Apple Comm Card manual describes
how to do this strapping. ADT for the Comm Card always uses the higher
bit rate and offers no option to select the lower bit rate.
ADT_SC.ZIP contains the files below:
ADT_SC.DSK .DSK image of S-C Asm source for ADT: Super Serial & Comm Card versions
Text files:
ADT_SS.ASM ADT for Super Serial Card: S-C Assembler source
ADT_CC.ASM ADT for Comm Card (hi speed only): S-C Assembler source
ADT.DIF Differences between ADT_SS.ASM and ADT_CC.ASM
ADT_SS.BIN ADT for Super Serial Card: hex dump of executable
ADT_CC.BIN ADT Comm Card (hi speed only): hex dump of executable
============================================================================
FID - "File Developer" for .DSK images of DOS 3.3 disks
http://hotel04.ausys.se/pausch/apple2/FID.ZIP
FID is a file manipulation utility for DOS 3.3 disk images in .DSK format.
FID is somewhat inspired by the old Apple II utility FID, and it may in
the future be expanded to move files/etc too.
Currently, FID does two things:
1. List the directory of an Apple DOS 3.3 disk image in .DSK format
2. List the files on the disk in ASCII format, sending the output to
either the screen or a disk file. Four file types are handled:
a) T: Text files -- converts char codes to normal ASCII
b) B: Binary files -- produces a hex dump in Apple II Monitor format
c) A: Applesoft files -- de-tokenizes the file and lists it in ASCII
d) I: Integer Basic files or S-C Assembler source files. Attempts
to autodetect this, and lists the file in ASCII, de-tokenizing
and uncompressing the file as needed. If the file is corrupt,
or if it's an Integer Basic file with embedded machine code,
the autodetect may fail -- if so, the user is asked how he
wishes to list this file.
FID is written in portable Standard C as much as possible. It's been
tested and run under good ol' MS-DOS, Win32, Free-BSD, HP-UX and AIX
and works well under all these environments. There's even a
"fallback" alternative to Generic Standard C if nothing else should
work on your system.
Currently FID works only on .DSK images of DOS 3.3, however it can
also handle .DSK images of different sizes than 140K if you would have
one available.
Planned future enhancements (when I have the time.. :-):
- other disk image formats: NIB is an obvious candidate. Perhaps even SHK?
- other Apple II disk formats: ProDOS, Apple Pascal, Apple CP/M
- ability to also create and write to new files within these disk images
FID.ZIP contains the files below:
FID.C C source for Win32
FIDUNIX.C C source for UNIX
FID.EXE EXE file for 16-bit DOS -- executes in Win32 too
Using FID:
FID can be invoked in one of three ways:
FID
prints out a short help screen
FID diskimagefilename
where diskimagefilename can contain wildcard characters: FID produces
a directory listing of all disk image files matching diskimagefilename
FID -d diskimagefilename
As above, but also enters a user dialog, offering the user to list any
Apple II files within each disk image, and sends the list of the file to
either a separate disk file or to the screen.
--
----------------------------------------------------------------
Paul Schlyter, Swedish Amateur Astronomer's Society (SAAF)
Grev Turegatan 40, S-114 38 Stockholm, SWEDEN
e-mail: pausch at saaf dot se or paul.schlyter at ausys dot se
WWW: http://hotel04.ausys.se/pausch http://welcome.to/pausch