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