Disk Library

Courtesy of Washington Apple Pi



APPLE-3-WAP-rep-01a.dsk [Catalog]APPLE-3-WAP-rep-01b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARYPDS NAME: Apple /// Confidence DiskDISK ID : APPLE-3-WAP-REP-01BOOTABLE? Both SidesSIDE ONE:This is one of many disks designed to test your /// in various ways to helpyou trouble shoot software or hardware problems.  Instructions for usingthis disk are on side one. SIDE TWOThis contains the actual Confidence Disk program.  Self-booting. NotListable - but copyable with System Utilities.


APPLE-3-WAP-rep-02a.dsk [Catalog]APPLE-3-WAP-rep-02b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARYPDS NAME: Apple /// Diagnostics Disk/Block EditorDisk ID: APPLE-3-WAP-REP-02BOOTABLE: YesSIDE ONE:Another version of the Apple /// Diagnostics disk.  Easy to use - but beware:the disk check program has been reported to be unreliable.  SIDE TWO:The famous Mensch Block Edit Program.  Allows you to view or change code at theroot level.  Not for the faint of heart!


APPLE-3-WAP-rep-03a.dsk [Catalog]APPLE-3-WAP-rep-03b.dsk [Catalog]/// SIG PD LIBRARYBy David Ottalini   WAP /// SIG Co-ChairmanPDS NAME: Apple ///+ Diagnostics/512K Memory TestDISK ID : APPLE-3-WAP-REP-03:  BOOTABLE? Side One - With a ///+          Side Two - Requires 512K Memory BoardApple ///+ Diagnostics Disk/512K Memory Test - Two programs on this disk willhelp you determine the health of your ///+ and (if equipped) its 512K memoryboard.  Both are written in Applesoft Basic under the old DOS 3.3 and are self-booting.  The Apple ///+ Diagnostics is similar to, but a tad different from the Apple /// version in that the tests have been moved around a bit andit will check the health of your clock chip.  The RAM test seems to be a bitbetter at identifying what chips may, in fact, be bad.  Other than that, its the same as its earlier version.  You could, in fact, run this test on a /// - just don't bother with the clock chip test.The 512K memory test is the one supplied by On Three and is an expanded version of the older Apple /// memory test found on the Confidence disk (APPLE-3-WAP-REP-01).  It will, in fact, work on any Apple /// - it simply checks to seewhat memory is available, forgets what isn't and procedes with the test.When checking your ///'s memory, be sure to do it both from a cold boot andafter its warmed up a bit.  I've found that while problems occur while cold, they can go away after things have warmed up a bit.  And don't be afraid to run this test overnight - problems can turn up over time that may not with just a few minutes of chip testing.Thanks to /// SIGer Rick Gast for contributing the ///+ Diagnostics disk.


APPLE-3-WAP-rep-04a.dsk [Catalog]APPLE-3-WAP-rep-04b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARYPDS NAME: Repairing Your Apple ///Disk ID: APPLE-3-WAP-REP-04                              BOOTABLE? Side One OnlyA double-sided disk full of information related to problemsexperienced by Apple ///ers, and suggestions about how to fix them. On Side One: CLOCK (subdirectory): - BATTERY.BACKUP : How to install a battery backup. - CLOCK.KIT      : How to install a clock chip. - SET.SPEED      : How to increase the speed of your ///. - TIMESET.2000   : How to deal with the fact your /// can't count past                    1999.DATA.BASES (subdirectory) - A3.REPAIRS : 3EZ Pieces/AppleWorks DB of Apple /// repair sources. - APPLE3.CHIPS: Chip locations on the ///'s motherboard (ASCII Text File) - REPAIR.BIB : 3EZP Bibliography of articles about repairing your ///. - REPAIRS.ASCII: Apple /// repair sources in ASCII Text form. READ.ME.FIRST: Information about this disk side. POWER.SUPPLY (subdirectory) - PS.dskCTOR       :Discussion of some common power supply problems. - PS.dskCTOR2      :More PS problems and their solutions. - REPLACE.HOW.TO  :How to replace your Apple /// power supply. - REPLACE.PS      :Discussion about replacing a ///+ power supply.On Side Two:WHERE.TO.FIND (subdirectory): - PARTS :An article about finding parts for your Apple ///.A3.dskCTOR (subdirectory): - DIAGNOSIS :Some possible symptoms of a sick Apple /// and how to fix     them. - SERIAL.PORT: Problems with your ///'s serial port and how to fix them.CABLES (subdirectory): - SERIAL.HOW.TO: Build a serial cable.DISK.DRIVES (subdirectory): -BYPASS.HOW.TO:  How to bypass the write-protect switch. -LAMPS        :  How to replace the on/off lamp in your ///. -MS.A143      :  Repairing the MicroSci A-143 disk drive. -QUESTIONS    :  Questions and answers about disk drive problems. -WONT.BOOT    :  What to do if your disk drive won't boot.HARD.DISKS (subdirectory): - BAD.BLOCKS     :Marking out bad blocks on a Profile hard disk. - PROFILE.HOW.TO :How to take apart your Profile hard disk.JOYSTICK (subdirectory): - CURSOR.MOD     :How to modify a Cursor /// to work in // mode.KEYBOARD (subdirectory): - DELETE.KEY     :How to install a delete key in an Apple ///.MONITOR (subdirectory): - COMMANDS  :Monitor command directory.MOTHERBOARD (subdirectory): - AILING.3 :   Problems and answers for a sick Apple ///. - COMPAT.65C02 : Is the 65c02 chip compatible? - DYING.3      : Bringing back a dying Apple ///.NOISE (subdirectory) - RF.1 :Beware of RF (Radio Frequency) near your ///.RAM.CARD (subdirectory): - RAM.TEST      :Testing the RAM in your ///. - UPGRADE.256K  :How to upgrade your /// from 128 to 256K.SOFTWARE (subdirectory): - BACKUP.PROBLEMS: Dealing with Backup /// problems. - CONFIDENCE.DISK :Problems with the Apple /// Confidence Disk. - CONTROL.RESET   :How to Control-Reset out of any program. - DTM.WJ          :Using Desktop Manager with Word Juggler.SOFTWARE (subdirectory-continued): - EZP.FIXES     :Problems and answers to 3EZ Pieces problems. - FILE.RECOVERY :Recovering lost files. - MACRO.MGR     :Problems with On Three's Macro Manager. - RAM.DISK      :RAM disk problems. - SYS.UTILS     :Problems with System Utilites version 1.2x.


APPLE-3-WAP-rep-05a.dsk [Catalog]APPLE-3-WAP-rep-05b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARYPDS NAME: Brain SurgeonDisk ID: APPLE-3-WAP-REP-05                           BOOTABLE? Side One OnlyBackup/// is rather notorious for its shortcomings. One serious one: when backing up a 16 meg volume from a CMC or other hard disk with somedirectory damage. If you try to restore, you'll get some bizarre Internal Errormessage, and a destroyed backup!One can avoid the deadly situation two ways.  One: Get On Three's GoBack /// - a Backup /// replacment that works much better.  Or, you can try BrainSurgeon, which can help if there is any situation in whichyour backup got cooked by virtue of the famed INTERNAL ERROR or some badblock situation or the like.Side One includes the documention for this program (readable withMenu.Maker), and Side Two contains Brain Surgeon (a self-booting Pascalprogram).


APPLE-3-WAP-rep-06a.dsk [Catalog]APPLE-3-WAP-rep-06b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARY JANUARY 1992PDS NAME: Disk Map By Rick SidwellDisk ID: APPLE-3-WAP-REP-06SUBJECT: RepairsDESCRIPTION: This program is a hard disk directory fixer.   Complete documentation included.-:-: On Side One:-: DISKMAP.dskC :Complete documentation for Disk Map.-:-: On Side Two:-: Disk Map program.  Self booting (Pascal based).


APPLE-3-WAP-rep-07a.dsk [Catalog]APPLE-3-WAP-rep-07b.dsk [Catalog]WAP /// SIG Public Domain Library PDS NAME : DISKCHECK and PROHEALTHDisk ID  : APPLE-3-WAP-REP-07BOOTABLE?  Both Sides        This disk has two programs you'll find to be very useful forprotecting the health of your Profile/800K/floppy disk.  Thanks to TAU (ThirdApple Users Group) for these programs:SIDE ONE: DISKCHECK  It is useful for 2 primary types of situations:     * Directory Damage     * Using A Block Editor on a DiskFor most uses, just boot the disk and give it the DEVICE NAME of the disk youwish to check. (i.e. .PROFILE). You will be asked where to send the information.  That should probably NOT beto your printer.  That's because DISKCHECK generates a lot of informationneeded only if you plan to use a block editor on the file.The program starts by displaying detailed block locations for each item inthe directories on the file.  Then it displays information concerning theoverall status of the directories. IF THERE IS DIRECTORY DAMAGE on thedevice, AND there have not been overwrites (i.e. files written partiallyover other ones), DISKCHECK will ask if you want it to FIX your directories.If you say YES, it will fix the directories.If there are files which have written-over parts of other active files,(THIS IS RARE), you will definitely lose some data.  But if you knowsomething about file formats and how to use a block editor you can save mostof them.As for block editors, you might want to try the one written by TAU's Dan Wade, which includes information about SOS directory format structure. Thisblock editor is available thru WAP as is Daryl Anderson's Disk Window+.SIDE TWO: PROHEALTH This quick little program has no options. After booting, it displays onescreen of very useful information concerning your profile. It tells itsname, total number of blocks, number of blocks which have gone bad and numberof spare blocks that are still available on the device, as well as number ofnormal blocks available (not written yet).This can diagnose whether your disk is about to go bad!


APPLE-3-WAP-rep-08a.dsk [Catalog]APPLE-3-WAP-rep-08b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARYPDS NAME : Vindicator and FixerDISK ID  : III.REP.08BOOTABLE : Both SidesON SIDE ONE:"VINDICATOR" is another RAM memory test program.  It's a DOS-based programthat will boot on your /// and is copyable - but not listable (use Copy //+if you want to look at the code level).  VINDICATOR will work on any ///up to 512K of memory.  If you think you're having a RAM problem, runVINDICATOR overnight for best results.  Does NOT give you a running countof home many runthroughs made.ON SIDE TWO:                                   FIXER.0001  This program is intended to be used in emergency situations that arise  from catastrophic failures to your CATALYST SYSTEM.  The purpose is to  allow you to use your ORIGINAL disk as a boot disk, after it has been  LOCKED by the CATALYST installation procedure.    This program UNLOCKS the ORIGINAL disk in such a manor that it can be  reinstalled into CATALYST by reusing the installation procedure provided  with CATALYST.    After executing this program from Menu.Maker simply boot the floppy disk  and use it as you normally would without the CATALYST SYSTEM.     DISCLAIMER:         THIS SOFTWARE PROVIDES NO WARRANTY AS TO ITS USEFULNESS OR PURPOSE.   THE AUTHOR ACCEPTS NO RESPONSIBILITY FOR ANY DAMAGES THAT MAY RESULT FROM  ITS USE.                                                                     USE AT YOUR OWN RISK!


APPLE-3-WAP-rep-09a.dsk [Catalog]APPLE-3-WAP-rep-09b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARYPDS NAME :  BLOCK EDITOR AND BLOCK BYTERDISK ID  :  APPLE-3-WAP-REP-09BOOTABLE?   BOTH SIDESSIDE ONE: BLOCK EDITOR     This program allows you to change the contents of any block on a blockdevice.  Use it carefully, since making the wrong change on a diskette canrender it unreadable.  For demonstration purposes we suggest you use ascratch diskette.D)evice      Set the device where the next read/write will take place.             Usually it will be '.D1', '.D2',  etc.B)lock       Sets the block number for the next read/write.  Usually 0-279.R)ead        Reads in the block specified by 'device' and 'block'.W)rite       Writes to the block specified by 'device' and 'block'.L)ist        Lists out the contents of the last block read.  Press any             key to stop the listing.C)hange      Changes the contents of a block that has already been read.             'Value CR' = change value,  'CR' = done changing,             'Space bar' = skip to next valueSIDE TWO: BLOCKBYTERThe BlockByter program contains two major segments: (1) The Block Editor allows you to read, edit, and print information in anyblock of a SOS, ProDOS, or DOS 3.3 disk.(2)  The Cat Fixer attempts to recover files whose directories are damaged oroverwritten.                                THE BLOCK EDITOR:  displays the information in each block as text and ashexadecimal numbers.  You may edit only the hexadecimal side of the screen.The program will write the changed block to the disk, read the revised block,and display it for verification. Note:  You can edit ONLY the hexadecimal side of the screen.  The text sidewill not reflect your edits until the program reads the revised data from the disk.  Therefore, it's a good idea to P)rint the block before editing. Ifyou make an error in your hexadecimal math you'll have a hard copy of theoriginal block.}                                   CAT FIXER:  The Cat Fixer segment of the program works only with SOS orProDOS disks.  It identifies each map on a disk, reads the blocks on that map, and writes them to a new file on a new disk.  Cat Fixer can restore textfiles on a disk whose directory was erased by a power surge, but it has alsorestored files when the original directory entry was replaced by the entry ofa new file. In such cases, programs like Lazarus cannot restore the file, forthey read the disk directory to find and restore the file.  Cat Fixer uses only the map blocks of the disk.Do not use Cat Fixer as anything but a last resort, however.  Because the program doesn't consult the directory, it doesn't know what kind of file it'scopying.  Every file produced by Cat Fixer is an ASCII file, for that's themost common file type.  If your copied file doesn't work, use Pascal's A)ltercommand to change the file type.Cat Fixer requires a blank formatted disk in Drive 2 and your original damaged disk in Drive 1.  (The program tells you when to switch disks.) Finally, you can specify the range of blocks which Cat Fixer should search for maps.


APPLE-3-WAP-rep-10a.dsk [Catalog]APPLE-3-WAP-rep-10b.dsk [Catalog]WAP /// SIG PUBLIC DOMAIN LIBRARYPDS NAME: JEPPSON DISASSEMBLERDISK ID : APPLE-3-WAP-REP-10BOOTABLE? Side OneSIDE ONE:Dr. Jeppson's Pascal program that will disassemble the Apple /// memory orany Apple /// file to its assembly language roots.  For Advanced users only. To Use on a Hard Disk:      Place all code files and data files under one sub-directory on your      hard disk with the name : 'DISASSEMBLER'. Pascal text files       are not needed.      This program can be used with disk drives, but it is a pain!!      Additional notes 02/01/86      This version of the Jeppson Disassembler contains the CREATE.CODE      program that can take a disassembled Jeppson file and turn it into a      compilable source.text file for the ///'s assembler.  The program used      after you have successfully disassembled a file.  The program is self      documenting, so just follow the instructions.                                                - Updated from Pair Software                                                  version 2/1/94SIDE TWO:JEPPSON DISASSEMBLER DATA AND SOURCE CODE FILESThis side of disk APPLE-3-WAP-REP-10 contains the source code files for the JeppsonDisassembler.  It's presented for those interested in wanting to examine or tinker with Dr. Jeppson's work.  For more information, see "Peeking at the ///" in the August, 1982 "Softalk Magazine" (available in the WAP office or from Dave Ottalini.


APPLE-3-WAP-rep-11a.dsk [Catalog]APPLE-3-WAP-rep-11b.dsk [Catalog]WAP /// SIG PD LIBRARYPDS NAME: TICKTOCKDISK ID : APPLE-3-WAP-REP-11BOOTABLE? Both Sides        "TICKTOCK" is a small DOS 3.3 -based utility that will help youproperly set your Apple /// clock.  If you have a clock chip installed, itwill simply tell you whether it is going too fast - or too slow.  If you havea problem, you can easily fix it yourself.WHAT YOU"LL SEE        To use TICKTOCK, simply insert the disk and reboot your system.The program is DOS-based and includes the software on disk to turn onthe Apple // emulation mode.        Once booted, at the top of the screen, you'll see:                    APPLE /// CLOCK CALIBRATION TEST        Just below it will be:                    1 Second Test               (a number)        You'll hear a "clock" ticking in the background throughout.          Actually that's it.  The "1 Second Test" will give you a numberthat is either + or -.; presumably your clock is either too fast or too slowbased on that number, and should be adjusted accordingly.        HOW TO ADJUST YOUR CLOCK      The clock adjustment "pot" is located on the motherboard just nextto the clock chip.  You can get at it by taking off the cover of yourkeyboard and unscrewing the four screws holding the keyboard to the chassis.Lift it up and away from you, resting against the Apple /// case (stillconnected to the motherboard with the ribbon cable.) The pot is approximatelyunder the "L" key and can be adjusted with a small (thin) flat-headscrewdriver.          I tried this on my ///+ and started with a 1 Second Test of +75.Adjusting the pot, I was able to get it down to +21.  I would have to saythe best you can do is get it as close to "0" as you can.        THE ALTERNATIVE WAY IS TO:        Use Business Basic to run this program:10 VPOS=20:HPOS=10:Print TIME$;:GOTO 10       This will give you a continuous time print-out on screen, allowing youto adjust the clock potentiameter against a time source of your choosing. (Again - you'll have to have a clock chip installed and used System Utilities, Desktop Manager, Powerkeys or a Basic or Pascal program to setthe proper time to start with.)In Washington DC, you can call the Naval Observatory for the atomic clock. That number is (202)-653-1800.The short program above is on this disk side for your convenience and can berun from Menu.Maker (you'll have to hit <CONTROL>+ "C" to end and then atthe")" prompt type "Run Menu.Maker" to return to MM.ENDING        To stop the program, press the <RESET> and <ESCAPE> keys atthe sametime.  You'll be returned to the familier "INSERT DISK AND REBOOT" message.MORE CLOCK INFORMATION:        We've included a Three EZ Pieces data base on this disk listingall our PD disks with Apple /// clock-related files (CLOCK.PD). Another DataBase (CLOCK.ARTICLES) lists articles you might be interested in from pastyears.FINALLY                Let the /// SIG know if you have any success with TICKTOCK and if youhave any suggestions for using it.  A ThreeWorks Database search turned upno articles or even mention of this program. Nor was there a mention evenin the Apple /// Technical Reference Manual. TICKTOCK was found in the PDlibrary of our old friend Joe Dobrowolski of Apple Users Group Internationalfame.Dave OttaliniWAP /// SIGDecember 5, 1992(updated a tad - April 17, 1995)


APPLE-3-WAP-rep-12a.dsk [Catalog]APPLE-3-WAP-rep-12b.dsk [Catalog]WAP /// SIG PD LIBRARYPDS NAME: DIRECTRAN BY DROB:DISK ID : APPLE-3-WAP-REP-12BOOTABLE? BOTH SIDES          The purpose of DIRECTRAN is to protect the root directory of yourhard disc.  Loss or unreadability of same for any reason is a major catastrophe as it renders the entire disc useless.  DIRECTRAN transfers the root directory blocks of the hard disc to another location (on a floppy disc).  If needed, these blocks can then be transferred to the proper location on the hard disc, restoring the root directory.  It might be wise tomake DIRECTRAN part of your shut down procedure so that the directory yousave is current.  DIRECTRAN requires the invoking of both REQUEST and BLOCK invokables.  The program is self-explanatory.SIDE TWO:  DISK /// SPEED TEST        Disk /// Speed Test will test the speed of your internal disk drive. It is one of those "special" DOS 3.3/Integer Basic disks that will boot directly on your ///, but cannot be listed (except as noted below).  You canmake copies with System Utilities but not with Desktop Manager's Disk Managerutility.        You can read this disk in Apple //e emulation (with the Titan ///+//ecards) with Copy //+... which shows there are actually four Integer Basicprograms along with their associated  Binary files.  They are: Quick DiskTest; Read Write Test; Quick Seek Test and Speed Test.        The Disk Motor Speed Adjust Program was written by WOZ himself forthe Apple // and adapted for the ///.        As run, the disk is actually made up of three tests:        1) Read/Write Function Test        2) Apple /// Quick Trak Test        3) Disk Motor Speed Adjust Program        1)  This part of Disk /// Speed Test will write to and then read            from traks 28 through 34.  It will make two passes per trak.            IF everything is OK it moves on to...        2)  The Apple /// Quick Trak Test which lists in two rows all            the traks on your disk.  Row 1 is 0 to 17. Row 2 is 18 to 34.            It checks off each track bottom to top in Row 1 and top to             bottom in Row 2.  IF everything is OK it moves on to:                          3)  The Disk Motor Speed Adjust Program which tells you whether            the internal drive is too fast, too slow or just right. It will            look like this:            SLOW                  NORM                 FAST                (-100)                  0                  (+100)                                   ^                                   |                                (YOURS)                               (+/-    )                        Under "YOURS" you'll see the speed of your drive being            registered with +'s or -"s.        You can adjust the speed by adjusting the small potentiomenter on thesmaller circuit board at the back of the disk drive.  It is accessable if youtake off your SARA's top cover and the aluminum cover on top of the diskdrive.  Try to get it as close to "0" as possible.        You can also adjust other disk drives with a little extra work -open up your /// from the bottom, unplug the internal drive and plug in theexternal.          To exit the program, simply press "Escape", which will take you intoInteger Basic (NOW you can list this disk and see all the files mentioned above, load and list them.)        Many thanks to Paul Campbell for contributing this program to ourPD!

Return to Apple /// Library page