PGOETZ@LOYVAX.BITNET (03/31/88)
In 1984 I developed a modified DOS 3.3 which I called HackerDOS. Maybe some of you would be interested in it. Here's a description. If anyone wants a copy, send $5, a disk, and a SASE big enough for the disk which looks like this ___________________________________________ |Phil Goetz | |4023 Huckleberry Row $.56 postage | |Ellicott City, MD 21043 | | | | (your address) | | | | DO NOT BEND | |_________________________________________| to me at the above address. Include a note with at least 1 word - "HackerDOS". HackerDOS New Commands UND Undelete a file M Enter the monitor / Same as CATALOG AL Prints starting address and length of last used file ZL Translate from hex to dec or vice-versa. Old Commands which Work Differently LOAD/BLOAD/RUN/BRUN Sped up as in most fast DOSes BSAVE File lengths can be up to $FFFF VERIFY When used on text files, also prints them to the screen (ala TYPE) CATALOG or / Gives free space on disk, can be stopped by space or exited by esc, can display deleted files and print in single or double column. No longer stops and waits for a keypress after filling the screen with files. Won't work with many printers. Text file I/O takes only 4/5 as much time as previously. Miscellaneous I recommend using 36 tracks, which the vast majority of drives can handle, instead of 35. DOS has been pushed downward on the disk and slightly compressed to take up only track 0 sector 0 thru track 2 sector 0. This plus track 36 gives 527 free sectors per disk, instead of 496. Certain boot patches that have been added to Apple IIe DOS (turn off 80-column card, set normal character set on, etc.) have been included. Patches have been made to avoid crashing DOS after an interrupt. There are still 27 free bytes scattered throughout DOS. Many error messages are shortened (ie. I/O instead of I/O ERROR). No commands have been removed. To use UND in single-column catalog mode, you will have to CATALOG and trace over the ENTIRE name, including the garbage character on the right edge of the screen (this is the ASCII of the file's track/sector list track). For some reason, the M command unhooks DOS unless a syntax error is made sometime before using it. BCF2:00 will let VERIFY print out any file, not just text files. You cannot make a master disk with HackerDOS. Not that many people have 16 or 32K systems anymore. Support programs: The Customizer: Modify HackerDOS: single/double column catalog display/don't display undeleted files 35-40 tracks per disk BASIC/Text/Binary boot program several other things You can write all options to an EXECable text file so you can modify the DOS in memory by EXECing it. LU: A small program which translates lowercase into uppercase so ][ & ][+ owners can read the docs. Sector copy: Copy 5 1/4 disks using 1 or 2 drives, either whole disk or specify the starting and ending track and sector. You need this so you can copy the 35- to 40-track disks you may create with HackerDOS. Phil Goetz PGOETZ@LOYVAX.bitnet "Real hackers don't do windows."