@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"!GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G}}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 128ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u`!`H$-%.HH \hhh(`.HM)   !h(L`N) !"`3T}!3:,*2B:,"@A` A0/ +@-/(@TURN DISK OVER/-@/(@}THEN PRESS ANY KEY5AdAU)& A05% D:PROG.BASo+A%A @7-@}@Q(NO PROGRAM THIS MONTHc-@@oARB'(FLIP DISK AGAIN AND PRESS A KEY1 A08)B }A6 (}-@ @ 6( What's Your Pleasure?_B7t@d'@@d9-@@X(}enu rint ead: _)8"@w((.( Main Menu....8 A"@AP8"@}((.( Read File....8 AF.-B:,6. D1:**.TXT.67<,.7<,F A"@A )}5@<(}F A5p  A4F:A,"A6*@@@4 A5P**"@e*F:A},"ApA!`pA @4@e*F:A,"Ap:(}L-@@p(Not In This Months News Let}ter! AF AF! A!` TA @'A@hT((} 짠򠠠 0}0(( à aB7t@d'@@d4@8(D@waF:Ad,}"AFA5P F:@, @"A5  E(3(' 堒EAdAU ''F:}Ad,"AU*T:,"A5@ %AdAU(}% A5 ZAdAU(0(Z($Pres}s a Key or Trigger for Next File ''F:Ad,"AU*T:,"A5` *@@@'AdAU*$NA }%6.D1:PRESSPRT.MNU*5G@@@N(}((6-C:hhhhh Ȅԩ`,!A@h}!A " A@`(" A@@A @QB7t@d'@@d9-@@ }J( Selection: Q)!!"@i)"@eAH"@xAC,"@c' A@@}A@TK AD(}3D1:PRESSPRT.HLP= A5G A@KÛC6-@f6-@V!6-'6-36}-@96-C AI0S6-F:A,"A6E(! Viewing Complete Press Any KeyL)O$SÛDU (}-@}@'"A8K(Your Printer is Not On Line...U AFX<"Ap2(Printer Help File Not Found...< AF}b= (}-@@3(ERROR # F:A,= AFl A@-A $7@6-!}"@e'6--6-7 AH@F (}-"(PRINT STYLE?0( . DRAFTF(. DOUBLE STRIKE0)@6-&}@d0 )!AH U (}-3( PAGE COLUMNS & LINE SPACING?U(. 2 COLUMNS AT 6 LINES/INCHh%(. 2 COL}UMNS AT 8 LINES/INCHG(. 3 COLUMNS AT 6 LINES/INCHh(. 3 COLUMNS AT 8 LINES/INCH( )( @e)!@hAH@}g6-@f6-@V'6-@-6-C"@f)"@hO6-@[6-@g6-@v!@f6}-$I (}-!( PAPER TYPE?4(. CONTINUOUSI(. SINGLE SHEETS8( )( @e)!@fAIB"@}f6-&'ÛL$/ 6-6. D1:**.TXT6-%"/ A@E (}-@@>(dd, ven, or }ll Pages?E)++@e*@y*@iAPU (}-9(%LOADING BUFFER before Printing.....U(Use }-P to Pause+(Use -C to Cancel+-@= 6. 67,.67,.#6.)6.16-%=@w}/ - A`6-'6-@@/-"F:Ad,"A8" AU,F:Ad,"AF", A}& &APAQAQ 67<,. AQ@67<,. AQ@67<,.! 6-%6-%@9} ! "F:Ad,"A8" AU#,F:Ad,"AF", A$..'@"P:'@,*"@yA}SE%..'@P:'@,*"@iASE(9 A&@P:,"9(@=2 "(}GF6  '6-+",$%+",$+@&,6(=:,PN (((":6-+",$@ %+",$@G*@'}N*Z: 6-6-@@-$6.*":6. _"F:Ad,"A8" AU`,F:Ad,"AF}", Ad<67B:,%,.7<,)67B:,%,.7<,<67B:,%,.7<,n"6-?: <--|| $}  ||  || Atari User Group Inc.(c)1985 |*** Alex Pignato, Pre$}sident ****** 3376 Ocean Harbor Drive ****** Oceanside, N.Y. 11572 ***$}|Charter Member NEAR*US ATARI USER Gp.|| 砱 |$}|Charter Member NEAR*US ATARI USER Gp.|| 砱 |$ *** DOS WIZARD by Gary C. Crider For XL/XE-use TRANSLATOR progam before run(}ning DOSWIZ.OBJ on this OHAUG disk! PART A of DOCS! DANGER! IT IS IMPORTANT THAT YOU UNDERSTAND WHAT YOU ARE DO(}ING BEFORE YOU USE DOS WIZARD. DOSWIZ was written to accomplish several tasks that no other disk utility (}seemed to address. Some of these are listed below. Some knowledge of DOS file structures is assumed. Ther(}e are many good tutorials on DOS available . It may become one of your handiest utilities, but also most potentially (} dangerous if you don't understand what you are doing! PLEASE READ THIS DOCUMENTATION THOROUGHLY! VANISHING (}SECTORS? 1. RECOVERING THE SECTORS THAT JUST SEEM TO VANISH FROM DOS DISKS. When a directory listing is produced, the (}sum of all file sectors plus the remaining free sectors should total 707. You have probably noticed that this is not (}always true. The primary cause for this is pressing SYSTEM RESET while a file is open for output. This leaves the d(}irectory entry marked open and the file and its associated sectors are forever lost to DOS. Prior to DOS WIZ the (} only way to reclaim the sectors was to copy all good files to another disk, reformat the bad disk and selectively (}copy each good file back to the reformatted diskette. DOS WIZ will read all files while noting the sectors use(}d by the files. Any sector not referenced by a file entry will be freed into the available sectors pool and all (}open file directory entries will be released for reuse. ERROR's 144, OR 164? 2. You probably have received the no(}torious ERROR 164 or ERROR 144 at one time or another when trying to read a disk file. Sometimes you can't even de(}lete a file because DOS wants a valid file chain before it will delete. All sectors used by a DOS file are ch(}ained together, that is, a sector of data has a pointer to the next sector belonging to that file. Also on each sector (}is a reference to the file which owns it. ERROR 164 indicates that a sector was pointed to by a prior secto(}r, but the two sectors do not reference the same file. This means that somehow another file used a sector belongin(}g to the file in question. ERROR 144 generally indicates that a sector has for some reason become unreadable.(} This can also be the indicated by some other error codes. In either case, the integrity of the file chain is l(}ost and DOS will not be able to read the file. Usually there is nothing that can be done because a binary load file or(} a tokenized BASIC file that is not complete will not be usable in any fashion. FILE RECOVERY? However, recovering(} a portion of a data file can be very useful at times. It can prevent a lot of re-entry of data. DOS WIZ allows recove(}ry of any file up to the point where the chain is broken. This then becomes a valid DOS file and can once again(} be accessed. BAD SECTOR? 3. A bad sector on a disk is often a big headache even when your file is backed up(}. It means that all good files must be copied and the disk reformatted and the good files copied back. Only then(} can you restore your file from the backup. ANOTHER WAY? DOS WIZ allows another approach that is very often (}successful. You can analyze the disk to get the location of the bad sector and it's associated file name. Y(}ou can then write zeros to that sector and the odds are very good that you will then be able to read it again. If you(} can't you haven't lost anything since the sector was unreadable. You may then recover the file up to the point o(}f the zero sector and then delete the file. Now you can recover the sectors used by the file and then rewrite your ba(}ckup file to the disk. It sounds complicated, but is really quite simple and much easier than the alterna(}tive discussed earlier. COME BACK LITTLE FILE! 4. Occasionally a file gets deleted by mistake. If the sectors used(} by that file have not been overwritten, DOS WIZ will allow easy recovery of the file. TOO MANY NAMES? 5. Some(}times you end up with two or more files of the same name. If you delete or rename one with DOS, all files with that(} name are deleted or renamed. DOS WIZ lets you delete or rename by file number. There are never duplicate file(} numbers. HANDLING ALLOCATED SECTORS! 6. DOS WIZARD provides a translation of the sector bit map from the (}VTOC that is easily readable. It allows you to "hide" sectors from use by DOS by marking them as allocated. You can a(}lso free allocated sectors. FULL DIRECTORY LISTING! 7. DOS WIZARD's directory listing lists ALL entries including (} deleted and open files. It allows you to perform many DOS functions on those files by simply referencing the f(}ile number. This does however eliminate the use of wild cards. The directory listing also tells you at a glance (}whether any sectors are unaccounted for. FLAGGING SECTORS! 8. DOS WIZARD will allow you to flag sectors a(}s allocated and effectively hide them from DOS so that they will be reserved for your use. SPEEDUP! 9. DOS WIZAR(}D can be used to clear unused sectors of data. This will speed up the disk duplication process when FASTDUP (Copyr(}ight 1982 by Gary C. Crider) is used. HEX OR ATASCII? 10. DOS WIZARD will display sectors in hex and ASCII on the s(}ame screen. It also gives much valuable information about that sector such as the file to which it belongs. (}LISTING CONTIGUOUS SECTORS! 11. DOS WIZARD will list all extents by sector range which are occupied by a gi(}ven file. An extent is a set of contiguous sectors. PRINTING THE DOSWIZ DOCUMENTATION! Running the DOSWIZ.PRT (} program using BASIC will print the DOSWIZ.DOC file in 1.75 width letters on a STAR (tm) GEMINI series printer. It(} may work on other printers as well. Another way to print it would be to use the COPY feature of your DOS or DUP.SY(}S utility, specifying P: as the output file name. It can also be printed from most word processors. This should(} work okay on the EPSON (tm) printers. A DISKETTE ANALYSIS This MENU option performs a two- stage analysis o(}f the contents of a DOS format diskette. Either stage may be interrupted by pressing the ESC key, but any statis(}tics will only be valid up to the point where the interrupt occurred. Stage 1 reads all DOS files which are (}not marked as deleted or open and verifies that the chain is intact. All chain errors are reported with the sector n(}umber where the violation occurred and the file name for the chain being validated. A chain error is reported if:(} a) The file number in the sector does not reflect the file being validated; b) The next sector point(}er does not point to a valid sector number; c) The sector is not marked as allocated in the VTOC; d) A re(}ad error occurs while trying to read the sector; e) The byte count in the sector is less than 1 or greater than 1(}25. Stage 1 reports the following counts: 1. VALID FILES - the number of files which are accessible by (}DOS and contain no chain errors. 2. DELETED FILES - the number of directory entries flagged as deleted. 3. O(}PEN FILES - the number of directory entries flagged as open. 4. BAD CHAINS - the number of files which were fo(}und to have invalid chains. 5. SECTORS ALLOCATED - the number of sectors which are marked as allocated in (} the Volume Table Of Contents (VTOC). 6. FREE SECTORS - the number of sectors marked as not allocated in the VT(}OC. 7. DEAD SECTORS - the number of sectors allocated less the number of sectors validated while verifying (}chains. These sectors cannot be referenced by DOS. Stage 2 reads every sector on the diskette and reports (}the count of sectors containing no data (ZERO SECTORS) and the count of sectors which could not be re(}ad (BAD SECTORS). Stage 2 will list by sector number the first 64 bad sectors encountered. If there are more than )}64 and you need to know where they are, consider using FASTDUP. "C" CHANGE DISKETTES This function must be perfor)}med before processing a different diskette since the VTOC and directory are read into core only once by DOS WIZARD. "D" )}DISPLAY DIRECTORY This MENU function lists all directory entries currently in use or formerly used on this di)}skette. It also gives access to many functions which may be performed on a file. The directory listing provid)}es the following for each file: a) FILE#- This is the number of the directory entry. They are numbered from 0-63;)} b) NAME- This is the file name contained in this directory entry Files which are recognizable and acc)}essible by DOS are in REVERSE VIDEO. These would appear in a DOS directory listing; c) START- The starti)}ng sector number for this file; d) COUNT- The number of sectors used by this file; e) STATUS- Will contain "D)}" if the file has been marked deleted, "O" if it is marked as open, and "L" if the file is locked. DEAD SECTORS? ) } The display trailer contains the number of free sectors and the number of sectors accounted for which should equal ) }707. If this number is other than 707, there are dead sectors on the disk. However there could still be dead sectors) } even if there are 707 sectors accounted for. DISKETTE ANALYSIS can be used to reveal this condition. DISP) }LAY DIRECTORY allows the following functions to be performed: a) UNLOCK - unlock file by specifying file numbe) }r. b) LOCK - lock file by specifying file number. c) DELETE - delete file by file number. This will delete)} the entry and free all sectors up to encountering any chain error. This can be used when DOS delete w)}ill not work due to errors. If a file will not delete with DOS WIZ, do a RECOVER FILE (R) against the file and th)}en delete it. d) RENAME - rename a file by specifying a name for a file number. e) LIST FILE EXTENTS - obtai)}n a list of all areas of contiguous sectors occupied by a file. f) RECOVER FILE - recover a deleted file or a )} portion of a file with a broken chain. If the file is an open file, an extender will be used of Xnn where nn is the)} file number. This prevents duplicate file names due to having recreated a file that was open and thought to be los)}t. File recovery makes a valid file out of the portion of the file that can be read up to the point of an error being e)}ncountered, thus to DOS it is now a good file but it may still be useless to you. You can salvage portions of a data)} (LIST format) file but BINARY LOAD AND CSAVEd FILES CANNOT BE USED AFTER RECOVERY except by the DELETE functio)}n of DOS WIZ or DOS. M) SECTOR MAP - This MENU function displays a translation of the sector bit map from the VT)}OC. Each sector from 0-719 is represented by either a period (free sector) or an asterisk (allocated sector). Since)} sector 0 does not exist, it is always shown as allocated. Sector 720 is not recognized by DOS and is not sho)}wn on the map. To obtain the sector number of a position on the map, add the numbers from the scales on the left)} and top of the screen. There are three functions available from this screen: a) ALLOCATE SECTOR(S) - specify )}starting and ending sector numbers (inclusive). These sectors will be marked as allocated and will be unava)}ilable to DOS. If the ending sector is not specified, it will default to the starting sector so only one sector)} will be allocated. b) FREE SECTOR(S) - same as above except sectors are marked as free. These sectors become ava)}ilable for use by DOS when new sectors are needed. c) RECLAIM LOST SECTORS - This is the powerful recovery u) }tility discussed in the INTRODUCTION. It chases all non-deleted and unopened file chains and remembers the goo)!}d sectors. Any sectors that are allocated but not on a valid chain are zeroed and released for use by DOS. If)"} a chain error is encountered, a message is displayed indicating the sector and file. A file recovery should )#} be done on that file (see DISPLAY DIRECTORY) and then redo the reclaim function. It is not always necessary, b)$}ut can't hurt anything. S) DISPLAY SECTOR(S) This MENU function is used to read a given sector and display)%} it. The left portion of the screen displays hex representation of the sector data while the right portion d)&}isplays most of the pertinent ASCII characters represented by the sector data. The bottom of the screen has )'}valuable information about the sector. Information is displayed only when pertinent to the sector be)(}ing displayed. Read "CDOSWIZB.TXT" for rest of the DOSWIZ DOCS!yed only when pertinent to the sector be(I *** PART B-THIS IS THE CONTINUATION OF THE DOSWIZ DOCS- PART B! a) SECTOR: This is the secto-*}r number of the sector being displayed. b) NEXT SECTOR: This is the next sector on the chain. It is only dis-+}played when it is determined that the current sector is indeed on a chain. c) BYTES: This is the number of -,}bytes used by DOS in this sector. d) The lower left corner is used to display the file name to which this secto--}r belongs and whether that file is open, closed, deleted, or locked. There are several options available from this -.}screen. If you press Z, 128 binary zeros will be written in the sector. If the sector is allocated, it can be free-/}d by pressing F. If it is free, it can be allocated by pressing A. Pressing L will read the next sector on the c-0}hain, while RETURN will read the next sequential sector. ****essing L will read the next sector on the c,OH} L l&AA ` ALLOCATE SECTOR FREE SECTOR NEXT ON LINKDELETEDOPENLOCKEDCLOSEDNEXT SECTOR:12}END OF CHAIN BYTES:READWRITH  =L `H  =L **INVALID INPUT**HHH hhhHHH hhh13}`)? )_ H h`0 B V    0BOD ELR E: JK V 14} v `1 h  R@ Y  p P PI 15}`˩̠ dL3 ˍL0 , B NL L LT mm`h  P16} Y``b=hmmp  p P PI /mmR@  17} Y0`L b=hmmp  p P PI -mmP 18}  Y`)jj**eͩͅ=e΅`L  L  . L ȽL 19}L `$H =L **ERROR READING SECTOR ` 7 )? LP LZ   1:}    1    1 HHH hhhL )? L``N1;}njjjjjj8j m,8=8` LT `Nnjjjjjj8j m1<}, mm` , LT P   Y`   M B2L Z } ^ =Lz DISKETTE ANALYSIS.H  =L à CHANGE DISKETTES.H  =L Ġ DISPLAY DIRECTORY.H1?} ܠ =L ͠ SECTOR MAP.H  =L Ӡ DISPLAY SECTOR(S).H ) =LF ڠ ZERO UNUSED SECTORS.H U1@} =L^ `CH s =L**WARNING- NON-DOS FORMAT! ALL FUNCTIONS BUT AND ӛ,H Ơ =L 1A} ARE DISABLED. `R&SH  =L/} ӠĠ"H > =La Copyr1B}ight 1983 Gary C. Crider(H p =LINSERT DISK TO BE ANALYZED IN DRIVE 1H  =L THEN PRESS ANY KEY.1C}GH Ԡ =L WARNING - List file DOSWIZ.DOC with DUP.SYS before using.H + =L@ (C DOSWIZ.DOC,E:)1D})? ` ;    zfal LLLLL# |   LLYmm  p P PI1E}  LY` v LY``  p P PI Ω,LY` % LY1F}H O =Lg ENTER SECTOR NUMBER:0DEBHI V00:0 hh` ذ 1G}٥ԍՍ 8`   p P PI   p P PI  L 1H}Nnjjjjjj8j m, R@   Y0c[~W})~1I}  p P PI *  p P PI  L`UT 7 hh`R@   Y01J}ɭ~)  p P PI )}) } } eͩͅe΅Π ͙ 8ͥ1K}Π͍)L,  L , @, `R&SH  =L(} ӠĠҠٛ1L}H 7 =LR 0 1 2 3 4 5 6 7mmx  p P PI ' 0DE B%H1M}I V`  LK% |L)JJJJ ) L ii0``?L)JJJJ /1N}) /L: ii0`ȭL`$  dLQ` }ɀ ɛ ɠ.`L!H  =LSECTOR: 1O} XXX ZERO SECTOR$H Ơ =LNEXT SECTOR: XXX allocate sector!H  =LBYTES: XXX next on link1P}$H + =LP NEXT SEQUENTIAL$H _ =L RETURN TO MENU `#  1Q} _ + 1,Lb 1 1 F  + +1R} +, kLbw   h  p P PI q  p P 1S}PI F  p P PI ', , 9L(,L@, _g,T_1T}L7,[_L7e_ _ _L` ] w   `R&SH t =L} Ӡڠ1U}ӛ`H  =L VALID FILES: H Π =L DELETED FILES: H  =L OPEN FILE1V}S: H ( =LF BAD CHAINS: `H V =Lt SECTORS ALLOCATED: H  =L 1W} FREE SECTORS: H  =L DEAD SECTORS: `H ޠ =L ZERO SECTORS: H 1X} =L) BAD SECTORS: `H 9 =L@ BAD:`%H P =Lv ` @L1Y}HHH hhhL|hhhL  ͍L,L,L 9( `hh`1Z}`͙)?LNnjjjjjj8j 1[}m,LUR@   YLU})LULU~0LU})}}H~}h~mm}1\} ~ p P ~PI }~L>`"H 1 =LT*CHAIN ERROR AT nnn - xxxxxxxx.xxx` jmm` 1A1]} G GL"8 1 1 11^} 1BLÍ8 1p 181_} 1LG~   m  m     p P PI L1`})?L8R@ Y L5L$Lmm 1 1%1a}   p P PI  *Lmmmm  p P PI 0`˭̠ 1b}` # PNͩΩ~mm  p P PI 5 ȱ ͈1c}Ly  y ` ANͩ΢# P`˭eͩͅe΅Π˙ 1͈͍΍m  p1d} P PI 0`` ' ! ! ! " X# uL!dLb!rLt!nLh!eLn!lLz!  p P PI 1e}L!` $L ! ,L ! Q(L! -L ! -L ! -L !@L! L!`i`R'SH ̠! =L!} Ӡ1f}ڠٛ&H ! =L" FILE# NAME START COUNT STATUS`L'#L'#HHH # hh1g}hHHH 1 9(  1 1, DL"1q}B%DOS SYSB*)DUP SYSBSAUTORUN SYSBURAMDISK COMBXAUTORUN COMBYHELP DOCBlMAINMENUHLPB;tNEWSLTR BASBPRESSPRTMNUBWELCOME SCRBnBDOSWIZATXTB)CDOSWIZBTXTBp1DOSWIZ OBJB0DOHNLREVTXTBEBITS2 TXTB<EPSDRIVRBASBE'MOVEFILEBASB5lF1050REPTXTBGHUMOR2 TXTB HDADS TXTBDIR2LINEBASBTORUNPROBAS,O ,L  0DE B$HI VhhhL-"`H 7# =LW# nnn FREE nnn ACCOUNTED1r} FOR` 1:#:# :# 1E#E# E#UT (##H # =L# STATUS: D=DEL1s}ETED O=OPEN L=LOCKED H # =L$ UNLOCK LIST FILE EXTENTSH #$ =L?$ DELETE RECOVER FILE%H N$ =L1t}t$ RENAME LOCK NEXT PAGE`H $ =L$ś` w& q',+H $ =L$CANNOT DELETE OPEN FILE.1u}L\&,#H $ =L$ALREADY DELETED.L\& , H % =L%FILE LOCKED.L\&R@ 1v}  Y 7 L\&})JJ(H n% =L%FILE NUMBER MISMATCH.L\&})}mm , } ~ p P ~1w}PI L&}~HhL2%H % =L& OF SECTORS DELETED.` t1% 11x}& % T UT " u$ H q& =Lv&~~~~`UTH & =L&ENTER FILE NUMBER: 0D1y}EBHI V ذ ٥ԍՍ 80 0@*H ' =L2'INVALID FILE NUMBER. hh` 1z} ͙ L H b' =Lp' ` n' b'L'S' L'?S' S' y`hh`ҍ1{}=mm A p P API 7ͭΠ',,ȱmȱmmm1|}`͙ L  w& q' 1R@   Y 7 L*1}}})JJ 0L*})~Hh  p P PI  0L*  p P PI 1~}ۭ0~0 jL*Nnjjjjjj8j m, , ,L), ,mm1}  p P PI LE*mm  p P PI  Q+L(H (* =LD*1}DIRECTORY SHOWS nnn SECTORS` Q+ +ͧ  p P PI L* 18* * `  p P 1}PI L*H  * =L*NO SECTORS FOUND.L*H * =L+ nnn THRU nnn - nnn SECTORS`H + =L&+}FILE= 1} `H 6+ =LP+ EXTENTS=nnn SECTORS=nnn`mm  p P PI  , 1 1*1}*8mm 1* *` 1?+ t11}L+L'+$H 4, =LY,SECTOR ALLOCATED. SHOULD BE FREE-nnn`$H i, =L,SECTOR FREE. SHOULD BE ALLOCATED-nnn` 1U1},L%, 1,LZ, + +L+ w& q' $-ͅ˥΅e˅˩e̠̅ ˈLN&H - =L#-ENTER NEW NAME FOR 1} ` - , 0DEB HI V  L-ɛ .Lf-` ɛL1}- w& q',, LN&"H à- =L-FILE OPEN OR DELETED. CANNOT LOCK. ` w& q')ߑLN& 1}w& q' ,L$R@   Y 7 L/})JJ 0L/})~Hh1}  p P PI  jL/  p P PI ۭ0~0 jL/mm1}   p P PI Li/L5.H Q/ =Lh/ SECTORS RECOVERED.`BȭȭͩX,1}L/})JJ 1ͅ˥΅e˅˩e̠̅ ˈ t1Q/ B/ T LN&  p P PI L;0"H1} 0 =L20NO SECTORS - ENTRY MARKED DELETED.L/R@   Y~})}P  1} YLi/!H 0 =L0FILE NUMBER MISMATCH - SECTOR nnn`!H Ƞ0 =L0INVALID SECTOR LINK AT SECTOR nnn` 10L0 1}10L0 ԭ ؠ0)06  0L]1` 1}ԭ ؠ0)06  0L1` ԭ ؠ1}0)06  0L+2`` 2 2 4 rL{2aLu2f R&S` 7LK21} 6LK2 7LN2R'SH 2 =L2} ӠڠҠЛ'H Š2 =L2 0 5 10 15 20 25 30 35`U1}T܍$mmɬ  p P PI  q3`'H H3 =Lp3000....................................1}`#.K3 1H3$mmNnjjjjjj8j1} m, *93mm  p P PI L3H3 H3O3 O3U3 1}U3Z3 Z3_3 _3d3 d3i3 i3n3 n3L93#H 4 =L4 A=ALLOCATE SECTORS F=FREE SECTORS1}H 4 =L 5 R=RECLAIM LOST SECTORS`H 5 =L/5 START SECTOR? `H ?5 =LR5 ENDING SECTOR? `$H b5 =L51} THRU ? `  50DEBHI V ذ ٥ԍՍ 8L1}q6 1e5 050DEBHI Vɛ 6 ذ ٥ԍՍ 8Lq6 11}n5 6 S5 yhh`mm`` 5 mm  p P PI L61}LT   p P PI L7  p P PI L7  p P PI L7  p P1} PI 0L7  p P PI 0L7`hhLq6 5 , mm  p P PI 1}L7LT @L8HHH "8hhhL7hhh 5: < T UT 2 `  ͍LR8,LO8,LO8 U81}``͙Nnjjjjjj8j m,L9R@1}   YL9})L9L9~0L9 9})}}H~}h~} ~ p P ~PI }~L8`H 1}U9 =Ls9**CHAIN ERROR AT SECTOR H 9 =L9MUST RECOVER FILE )? hhhhhhhhh` 11}o9 9( 9LF9Nnjjjjjj8j m, mm`m1}m  p P PI  9ȩgmmp  p P PI  9ȩ1}˩̠ dLA;HHHˍL9;mm, HHH D;hhhJL;hhhL1}:L;mmP   YNnjjjjjj8j m, m1}m`#H Ӡ; =L;nnn SECTORS RECLAIMED. ` T t1;L;ҍ=mm 1}A p P API 5ͭΠL<,mmL<H < =L(Send finished copy to:>(A. Pignato, c/o OL'=}HACKERS \(3376 OCEAN HARBOR DR.6(OCEANSIDE, NY 11572\(!To run the program hit Ԡס 77(/Hit if you =}dont want to run the program! F:B2y,@@ A>-A-2A@@1 ;=}2>$!!---------------------------#!!Lis un caractere au clavier$((@(@@=}K:-AdAU2 F:Ad,"AU@P<)@F@P$Z""--------------------------=}--aDebut de programmecd_G;@,;@,;@",;@ ,9@,9@,S6-B_6-@=}iC6.Enter your choice 96.C An6.>:@', Apx% +@%=}AqAR@k(Q}Ҡ̠ҠΠدحӠħ-Π٠Ǡn(q(=}##([A] NEAR LETTER OUALITY)->""([B] NORMAL PICA-(10cpi)->([C] ELITE-(12cpi)->""([D] COMPRESSED-(17cp=}i)->##([E] PROPORTIONAL SPACING->%%([F] EXPANDED (DOUBLE SIZE)->([G] WIDE LETTERS)->([H] UNDERLIN=}ING)->&&([I] EXHIBIT INDEX EXPOSANTS->( [J] INDEX)->([K] FORMAT THE PAGE)->##([L] STANDARD PARAMET=}ERS)->+(+(  [M] END OF WORK-TO BASIC)->&(&( [N] SAMPLE PRINTOUT)->$($( ҠҠ)->=} APE @@6-&@d1 @)!@; @ E AU%"@A%Menu format$"=}@ A`$Ӡ"@ AP68,-@,"@" @x1, A02"@=}( @>:@,2 A02"@( @>:@w,2 A0"0"@& @>:@=},0 A0,,"@" @p1, A06,"@" @W1, A0@2"@( @=}>:@i,2 A0J,"@" @-1, A0T:"@ *8@,+ @T:68@=},-^,"@ " @S0, A0h:"@*8@ ,+ @T:68@ ,-r,"@" =}@S1, A0 @@ A A0IAR@C()}ԠŠӠ=}I(([A] LEFT MARGIN)->&&([B] HORIZONTAL TABULATIONS)->''([C] UNIDIRECTIONAL PRINTING)->=}([D] CROSSED ZERO)->&([E] SPACE OUT)->0([F] SKIP THE PAGE)->:''([G] STYLE OF PRINT)->(Ϡ)D##(=}[H] STANDARD PARAMETERS)->N"("( [I] END OF WORK)->X$($( ENTER YOUR CHOICE)->Y A]E @@6=}-&@d1 @)!@ ; @ E Ab"@ APd"@A0g'68,-@'68@=},-@l"@Av,"@" @U1, A7"@- @>:A&,41=}7 A"@A"@A 5"@! @@+ A5 A=}DAR>()}ΠƠԠΠA(D(""(In number of charachters:2( (2($ =} Compriss between 0 and 255 max/(/($ in fuction of the height of letters( (( S A`-@4=}@+(~~~~~~/? )!AUI @ S A`  !! @>:A,>:,<AR@((=}<( Left margin set at -@A   A 󠠠 CAR=()=}}ӠӠӠ@(C(*1(1(& Comprises between 2 & the length4$($( Maximum of t=}he line>(( Default = 8H( (( RQ AP-@1@+(~~~~~~/E @)!@=}Q6-@W AR@\%% @e>:,>:,a9( ('( Tabulations set at 5-A>}9 fAR Ak!!蠛pIAR@(,}ΠƠŠ̠>}C(F(I(z##(INTERVAL: XX/72 of an inch)()( XX enter between 01 to 85#(#( 9 = 1/8 of an inch>})()( 12 = 1/6 of an inch (NORMAL)&(&( 7 = Graphism or exponants( (( G A E-@4@>}+(~~~~~~/;!@G6-@ !! @>:@e,>:,CAR@(C( SPACES re>}gle a /72 of an inch<(<( Ce qui donne P:@r', lines per page-A  A>}堛IAR@C()}ҠŠŠԠӠԠԠӠF(I(+(( What size paper are you usin>}g:+(( 1 - Listing 11 inches( 2 - Listing 12 inches( 3 - OTHER (Autre)(( $7 @@>}# @I)!@Q- @ 7 A`.%"@I6-@% A8%"@P6-@% AB6A>}R(6( Enterz the length in inches: LS A-@7@+(~~~~~~/? )!@ I @ S A> }Q VB-@<( Longueur du listing:  pouces?(B(`**(" Total des marges haut et basj?(> }?( Compris entre 0 et P:$+@r',, lignest(( ~/ AP-@3@ +(~~~~~~/6"> } )!P:$+@r',,, @ 6 AP@ -@@( Marges haut et bas :  lignes\(1(& > }Reglez la marge du haut manuellement4(\(# en appuyant sur la touche LF5(+( Appuyez sur une Touche5 > }@@ @C>:, @N>:, Ah""----------------------------mFin de progra>}mmer@ AR@#(R(*}THE PRINTER IS PROGRAMMED AS YOU SET ITr(PROGR. ̠ ITSELF!-@>}A yr"@+3A SAMPLE of this setup!?-@AC OARa@@g }j%r>}ě|r"@+3A SAMPLE of this setup!?-@AC OARa@@g }jrě}??>}FOR X=1 TO 200:NEXT X:POKE 752,C0:POKE 82,2:PRINT "}":RUN~l-@A 'AR9@@? }l3(>}PRINTER HAS BEEN PROGRAMED AS SET BY YOU""----------------------------##Remise a zero de l'imprimante(@>}(@@P: @@$Initialise SM1() et SM2()-@ 68,-68,->} &$0!!Positionne les flags menu 1:-@@D$ 8,-@@%$(*N X$b!!>}Positionne les flags menu 2l-@@v$ 8,-@@%$(* $D:EPSDRIVR.BAS!!<z =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Part 2 by ALEX PIGNATO MORE LITTLE BITS, BYTES'N:} pieces!(See prior May/June 1995 OL' HACKERSnewsletter for other BITS, & on thisdiskStill got your PEEKS and POKES :}mixed?Hope these items help! ****TO SILENCE THE COMPUTER DURING DISKI/O--- POKE 65,0 --- :}** FOR SOUND BACK --- POKE 63,0 --- **IF YOU DON'T WANT SCREEN TO CHANGECOLORS WHILE PROGRAM DOESN:}'T USEKEYBOARD --- POKE 77,0 --- **TO USE PRINTER AS A SCREEN (WORKS ONALL ATARI'S): S1=PEEK(838):S2=PE:}EK(839)POKE838,PEEK(58422):POKE 839,PEEK(58423) **TO RETURN THINGS TO NORMAL:POKE 838,S1:POKE 839,S2 (FRO:}M ANALOG6/85-PG.6) **TO GET RID OF EXTRA BYTES WHEN EDITINGAND RE-SAVING A PROGRAM, DO THEFOLLOWING:}:LOAD "D:PROG" THEN LIST "D:PROG" THENTYPE NEW, AND THEN ENTER "D:PROG" ANDFINALLY SAVE "D:PROG". **FOR :} 800XL OWNERS TO SEE IF YOU HAVEREVISION B. WHICH HAS BUGS, ORREVISION C. WHICH IS THE BETTER OF THETWO, TYPE:1:}0 IF PEEK(43234) THEN PRINT "YOU HAVEREVISION B, SORRY!" **THE REVISION C CARTRIDGE CAN BEORDERED : } FOR $15.00 (if stillavailable), FROM:ATARI CUSTOMER SERVICE390 CARIBBEAN DR.SUNNEYVALE, CA. 94088 :!}**TO DELETE 'WRITE VERIFY' AND SPEED UPLOADING IN A PERMANENT WAY:LOAD FROM DS "L"-'SETUP.COM' FILE FROMDOS 2.5, AND MA:"}KE THE CHANGE AND SAVEBY USEING 'WRITE DOS' OPTION. **FOR A TEMP. CHANGE (LOST WHEN COMP ISSHUTDOWN) TYPE:#}: POKE 1913,80 **P.S. I HAVE NOT TRIED THEM I HOPE THATTHEY ALL WORK AS THEY ARE SUPPOSED TO.DONT BLAME M:$}E IF THEY DON'T, IDISCLAIM ANY EXTRA ABILITY AT THISCOMPUTER STUFF! (more truth than youknow!) **:%}********** (IF SOME OF OUR MEMBERS, (or you the reader) SEND ME THEIR FAVORITE BASIC TIPS, we can spread them aro:&}und, so drop me a note, wont you?) Gathered by ALEX PIGNATO *+*+*PS, we can spread them aro8a~""MLDRIVELOCKBLDT1SCSECKCCESCABCDNFILEDFDTFILEFNFFNTCOPYDRDDKEDRIVHSSELCEBUFFB(}SIZBUFFERBUFFECXHKENCOCIS717774355567 CILO^ A @B)} @ arv~o $B*}Bd@Y !"#$%&'()B+}*+,SAVE "D:MOVEFILE.BASd##n##| MOVEFILE.BAS |xB,}##| Ken Cox |##| CIS: 71777,430 |##| 2 Jul 90 |##B-}hh;@S,;@,;@,;@,;@,;@,;@,;@,;@,B.}'6-A6-@'6-@??6.5hYXiQ$i($`6. 4B/} >:A%,"AY4@2-@2 MOVEFILE.BAS FOR DOS 2.5W-@@8#-B0}@) - A-@@"M-@S W `-@@8#-@") - J-@"@B1}6@V-@8\ ` c-@@" --@8@"3 E-@@K ]-@8@B2}c AR@.@.@@K:9A 'AA&9AAB3}"<<;@,;@,;@,;@,;@,,]];@,;@,;@,;@,;@,B4};Ac,;A,;A,66. 6.@6-?:C:,,J;-@@; !This program will read all of B5}theT;-@@; !files on a drive and allow you to^9-@@9 move the files that you mark toh:-B6}@@:  any other drive. If the file isr8-@@8 locked on the source drive, it|;-@@ B7}; !will be locked on the destination--@@- drive when written.9-@@9 If a file alB8}ready exists on the9-@@9 destination drive, you will be <-@@< "asked if you want to ovB9}erwrite it.<-@@< "You will also be warned if you try5-@@5 to overwrite a locked file.B:}=-@@= # 7-@@ 7 To continue, press any key...AYB;}@4)@6-?:C:,,>-@@> $ˬΠ>-@@B<}> $堠@-@@@ &.-@ @B=}. Drives 1-9 are valid AP&F-@@9 Which drive to read from? F)@0%"AUB>}6-@% A:6-&@H AD!! @)!@ APN 6.=:,X67@<@,.DbB?}-@2@ l67@<@,.v67@<@,.:*.*F-@@9 Which drive to write B@}to? F)@%"AU6-@% Ap6-&@H Ap!! @)!@ A@OBA}67@<@,.D667@<@,.=:,O67@<@,.:-@2@ 567@<@,.BB}567@<@,.*.*?6-?:C:,,!-@@' 9-@8@? L-@@L Do you neBC}ed to format >:@4,>:@4,?-@@ Y/)@!!"@)"A!A++BD}"AU)"@x)"AA  A@ J-@@J Press any key to format >:@4,>:@4,BE})@ I6-?:C:,,!-@@I  Formatting >:@4,>:@4,*((AT@BF}4 A@>)6-+&@,'@)6-@d&H6-?:C:,,R+@+@@\*-@BG}@* f*-@@* | |p*-@@* z;-@BH}@; !To mark the file, press CONTROL-M9-@@9 For the next file, press @BI}6-%@ 6.6.7@,37@<@,4RS)6-3 A P#6.7@<@,#6-A:,BJ}*6.7@<@,"0**6.- 6-B:,6.7@<, Ap4ECTA&-@@BK}&  -@@ &-@@&  sectors>-@@> There is spaceBL} for  more files 5-@@ 5 or  sectors on  )@$"@A."ABM}UA 8 APB 6-B:,L A@V-@A@`6BU}7<,. x7<,4 ' A0 $"6-&@"6.7@<,46-&@"@46.7@BV}<@,6.7@ <@,4 A 6..$E6-?:C:,,!-@@E  free secBW}tors remaining on H-@@H That's all of the files on 7@<@,X-@@K Press aBX}ny key to copy them to 7@<@,X)@cc67@,.P Dh hhۅthh hh hhhBY}h֦۩B֝HםIݝDޝff67@,.SE V2ڽHؽI٦ܩ B؝HٝIݝDޝE V0Ԧ۩ B VBZ}BLV6-B;,6-C:,KA @'AA9AAKAR@6-?:C:B[},,"6. ,6. 66-@@;-@@; From 7@<@, to B\}J=-@@= # T6-@^ APh6.7<%@,r 6-B:,B]}|(7@<@,4*(6-@5(7@<@,4-(6-@66.7@<,1-@@$B^}7<,4 ''1 A 6.7@<&@,)67@<@,.)67@,.)67@<@,.B_})67@,.@@"@A`5-@@5  copying-->   @B`}@ @@""7@,4DOS.SYSA ##6-?:C:,<@<@<<,Ba}""@@@&6-%@0 A0: F:A,@AD Bb} ANS@X >:A%,"A 4AA&FAA&XARj-@Bc}@ for next operation! Ab >:A%,"A 4AA&FAA&XARBd}j-@@ FOR NEXT OPERATION!l v F:A,"AgA _6-?:C:,,!-@@Be};  error....#F:A,M-@@_  (press a key))@%+@+@@Bf}@67<%@,.?7@<@,4ECT56.7@<@,? A 6-%@ Bg} AP 6-A:,$)67@<@,.)67@,.6-+B:,,'@9A @'A@HBh}9A@HG-@&@G File >:@4,>:@4, is locked. 9-@@9 Bi}ſ)@ ++"AU)"@)"A!A!*!!"@x)"AA4 A Bj}p>((@6@H;-@@; ! R9-@@Bk}9  \'A 'AA&f A@D:MOVEFILE.BAS@@@n =*=*= ATARI 1050 DISK DRIVE REPAIR Defective Head Park Switches By D. R. HAULSEFm}E Reprinted from M.A.G.I.C.'s Newsletter by OL' HACKERS, with thanks! (I downloaded this article from Fn}one of the bulletin boards that I visit. I can't remember which one or when I found it. I have absolutely no ideFo}a if this mod works so you're on your own. - Grant - 8 BIT Librarian of MAGIC.) (Editor, DITTO! OHAUG AND I, arFp}e not responsible if it doesn't work! A.P.) DESCRIPTION One possible failure of an ATARI 1050 disk drivFq}e that will cause endless boot errors is a failure of the sensor that detects if the read head is parked. TFr}his sensor is currently NOT reaadily AVAILABLE as a replacement part, but MUST be in working order for the Fs}drive to operate. This article will help you to replace it with more commonly available parts. TOOLS NEEDEDFt} #2 Phillips head screwdriver #1 Phillips Head screwdriver 30 watt maximum soldering iron Small flat blade screwdrFu}iver Small needle nose pliers Epoxy or equivalent glue Xacto Knife COVER REMOVAL Turn the 1050 on its baFv}ck and remove the 6 phillips head screws. Carefully turn the drive back onto its feet and set it down. Gently lift tFw}he back of the cover and slide it forward. The front bezel will come off with it. DIAGNOSIS The head asFx}sembly slides on tracks and is driven by a stepper motor located to the right of the disk platter. The head asseFy}mbly has an arm that sticks out to the left. This arm slides into a u shaped sensor when the head is retracted. ConFz}nect power to the drive but do not attach it to the computer. Turn the drive on (do not put a disk in the drive). As F{} the drive powers up it must find the location of the read head. If the head is parked, it will index the head forF|}ward until it clears the sensor and then repark it. If the head was not parked, it will retract the head until it is paF}}rked. If the sensor is bad, the head will index forward 1/4 of inch and stop. Every time the drive is turnedF~} on the head will index forward. Eventually the head runs out of travel and will bang repeatedly on the forF}ward stop. When connected to a computer, you get a boot error because the drive cannot find the boot sectors.F} As a final test, disconnect the J10 connector on the circuit board. Do not pull on the wires!!!!! Use the neeF}dle nose pliers. It is the next to last connector on the back left of the circuit board. When the connector is removed,F} 4 pins will be exposed on the circuit board. Jump the front two pins on the board together and turn on the drive. F} If everything else is alright the head will begin to retract. As soon as the head begins moving, turn the F}drive off and remove the jumper. If the head did not move backwards then the problem is in the circuit board or the sF}tepper motor. That is beyond the scope of this article. DESCRIPTION OF THE SENSOR The sensor is composeF}d of an infrared LED and an infrared photo transistor. Either one of the pair could be bad. I have not found diF}rect replacements for them, but, a pair made by Radio Shack will work. The LED is part number 276-143A and theF} receptor is part number 276-145. Please note, these parts are larger than the original parts and will not fit F}into the existing sensor housing. You will have to fabricate a housing for them. PROCEDURE 1. Remove the sensor froF}m the drive. The wire tie to the frame must be cut. 2. Cut the sensor from the wires. Orient the plug as itF} goes in the drive. Place shrink tubing over the wires and then solder the parts to the wires as follows. The ordF}er is from front to back. 1st wire-emitter of part 276-145 2nd wire-collector of 276-145 3rd wire-cathode of 276-143AF} 4th wire-other lead of 276-143A After soldering, position the shrink tubing over exposed connections and heat F}it. 3. Plug the J10 connector back into the circuit board. 4. Fabricate a mounting that positions the LEF}D vertically looking down. The mounting must have fore and aft adjustment and position the LED above the arm on the heF}ad unit. The arm on the head unit must pass under the LED. Ideally,the photo transistor pair should face eachF} other. Unfortunately, there is not enough room under the arm for thr receptor. By trial and error I discoveredF} that the receptor can be placed on its side. The LED though must shine directly into the receptor. 5. FF}abricate a mounting that positions the receptor horizontally looking toward the head mechanism. The mountingF} must have fore and aft adjustment and allow the arm on the head unit to pass over it. I cut the original housing iF}nto pieces and glued the LED and receptor to halves of the mounting. I then used standoffs to set the parts to the coF}rrect height. 6. Turn the drive on. As the drive powers up it will position the head over the sensor pair. IfF} the head will not position, check to make sure that the wires are properly connected. 7. Now that the headF} is being parked, make sure that it is parked in the proper place. As a starting position the back end of the heF}ad mechanism should be 3/8 of an inch from the inside boss that holds the arms that the head slides on. If the lF}ocation is wrong, turn the drive off and move the sensor pair as required. When the drive is turned back on it will repaF} *--* JUST A BYTE OF HUMOR! Reprinted from the March/April LVIAUG Newsletter by OL' HACKEJ}RS with thanks! With apologies to all DIZZY BLONDES! What do you call a dizzy blonde with half a brain? GIFTJ}ED! What can strike a dizzy blonde without her knowing it? A THOUGHT! What do a dizzy blonde and a beer boJ}ttle have in common? THEY'RE BOTH EMPTY FROM THE NECK UP! How can you tell when a dizzy blonde's been usingJ} your computer? THERE'S WHITE OUT ON THE SCREEN! How do you put a twinkle in a dizzy blonde's eye? SHINE A FLAJ}SHLIGHT IN HER EAR! Why does a dizzy blonde always look into a mirror? SHE'S TRYING TO FIGURE OUT WHO THAT OTJ}HER PERSON IS! **** Reprinted from the XIO3 (GARDEN CITY ACE, VICTORIA, B.C. CANADA YOU KNOW IJ}rk the head. Continue moving the sensor pair until you get the 3/8 dimension. The sensor pair is only moved with the dF}rive powered off. 8. Connect the drive to the computer and attempt to boot a disk. SPARTADOS is less sensitive to F}head location than DOS 2.5. If the disk boots, run some programs to check that the drive can read all disk sectors. F} If the drive can not read all sectors or will not boot then move the sensor pair a little forward or backwards. My F}two drives both held a dimension of 7/32 of inch on the gap referenced above. 9. Be patient. Eventually you will gF}et the correct gap. Reassemble the drive cover and you are finished. =-=-=tient. Eventually you will gD_T'S GOING TO BE A BAD DAY WHEN: *You wake up face down on the pavement *You call Suicide Prevention, and they put youJ} on hold! *You see a "60 Minutes" news team waiting in your office! *You put your bra on backwards and it fits bJ}etter. *You wake up to discover that your waterbed broke and then realize you don't have a waterbed! * Your hornJ} goes off accidentally & it remains stuck as you follow a group of HELL's ANGELS on a deserted country road! *You turJ}n on the news, and they are showing emergency routes out of the city. *Your wife wakes up feeling amorous and yJ}ou have a splitting headache! *TTTTHHHAATTSS AAALLL FFFOOOLLLKKKSSS!!! *-J}-----*e a splitting headache! *TTTTHHHAATTSS AAALLL FFFOOOLLLKKKSSS!!! *-H <=><=> BELATED FATHERS DAY MESSAGES by JEAN BROKAW Reprinted by the OL' HACKERS frN}om the JUNE 1995 PACESETTER. YOU ARE THE WORLD'S BEST DAD BECAUSE: Your sense of BROTHEHOOD instills in your childrenN} respect for their fellow men. Your FAIRNESS teaches good sportmanship in work and play. Your EXAMPLE instills in them N}an appreciation of the family spirit which is the true backbone of society. Your COMPANIONSHIP creates a basis for mutuaN}l understanding. Your TEACHING imparts a desre to love, honor and obey their country's laws. Your ENCOURAGEMENT helps thN}em to apply themselves to difficult tasks. Your LEADERSHIP in community affairs teaches the importance of local participN}ation in government. Your SELF-RELIANCE helps develop an independent spirit and encourages do-it-yourself activities. YN}our FORESIGHT in preparing for future security develops responsibility in them. Your GUIDANCE prepares them for the dutiN}es and responsibilities of citizensip in a free society. -- By JEAN BROKAW(Ed. THANKS JEAN, VERY WELL DONE!N} A.P.) responsibilities of citizensip in a free society. -- By JEAN BROKAW(Ed. THANKS JEAN, VERY WELL DONE!LF@SAVE "D:DIR2LINE.BAS u;@ ,%@@0@T@R}@D1:*.*h-@u@6("%@6-3/! 3@@6D:DR}IR2LINE.BASD1:*.*h-@u@6("%@6-3/! 3@@6D:DP uaaӠΠήӠŠϠΠàŠΠС SAVE "D:TORUNPRO.BAS aaӠV}ΠήӠŠϠΠàŠΠС SAVE "D:TORUNPRO.BASHH(@}Create an AUTORUN.SYS file USV}ING line 30's contents!j?(7TYPE THE BELOW FROM LINE 30...adding your progs. name!j(&' POKE 842,12:RUN'D:fileV}name.ext 'D:TORUNPRO.BAS?(7TYPE THE BELOW FROM LINE 30...adding your progs. name!j(&' POKE 842,12:RUN'D:fileT"@+@@:>)@)@(@3@>@@!!"AU*"AUN}APJ!!"*"A@T%^C +AR@1AC-@@h:(BIN}NARY LOADING5-@"&B:,'@@:(r2( (2(# Turn off BASIC? (XL/XE only!)(Y/N)|[@.@N}@K:;)@G"@xO(No![6-$"@(Yes!$6-@+@+@N}@A06-?:AUv,%# 6-?:C:hji jL,,#%O +AR@1AN}C-@@O(LOADING'"-@"&B:,'@@'(%* +*( System error F:AN}, D:LOADIT.BAS119 FREE SECTORS0ENU000 FREE SECTORS3 SECTORS7 SECTORS3D1:SD1:*.*D.IT1 I.ICE @AN},000 FREE SECTORS3 SECTORS7 SECTORS3D1:SECTORED.IT1 I.ICE @N}7 SECTORS3D1:SECTORED.IT1 I.ICE @L'