@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( 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} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `8  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D8:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D8:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED697 FREE SECTORS COPYING---D8:COPY32.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}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- 144ɛ+,' 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)6^^<s3>00x|73>00x`c6<9c` 33c366fffg~33>00xgfffff<T}11111{!!\]_ED!EOHI B V`}   U} TURBO-BASIC XL 1.5 (c) 1985 Frank Ostrowski!  ӥL]""$$ (pV}%J[WܠjeC /D%Zub2gTSt$8®݊Ò2% 5RW}Ţtd.’$3@X7t5w5$?## $#L+D:*.*S:C:P:$#.#) `:#(6ENeU\l؏&/ؕ؄sأ$X}LENeU\lأ$8آǔƐƉƐƇ4cY%٦rULۉCۄړp^gyض%iwܸJڅ*ܣ$ڭڞجئأأY}$ ,(""(222000000..222222222222222222222222222222**22*22(222(2222222222 ,(""(Z}0000000--**2*(22(2222222 V`hh@,lHH$HHHHHHӍl"[}H$HHl $`GHFH\` ` 4ӭ l 4Lq ӠԪӅԆL} Ӡ L( \}) ` b% +L:#HH 0 HHLj%ӥHlL{ee 8eee]}eӦee褢%ƚƜ`88夅奅8^}夕奕Ӡȱȱȱ㦢`L+`8` .E)))8@8e0 _}*څۅ܅݅ޅ߄ԠF0y"ޥy"ݥy"ܥy"ۥy"ڥy"و0ǠF0y"ݥy"ܥy"ۥy"ڥy"٥y"؈`}0ǠF0y"ܥy"ۥy"ڥy"٥y"إy"׈0ǠF0y"ۥy"ڥy"٥y"إy"ץy"ֈ0a}ǠF0y"ڥy"٥y"إy"ץy"֥y"Ո0L-`8`E)))8i@0 *ڄԠb}"("!""" "L**""""""&О"("!""c}" "L**""""""&О"("!""" "L**d}""""""&О"("!""" "L**""""e}""&О"("!""" "L**""""""&Оdf}"("!""" "L**""""""&ОL-6"e"g}"e""e""e""e""i""}"""}"""}"""}"""}"""}""ǭ"m"""m"h}""m"""m"""m"""m"""}"""}"""}"""}"""}"""}""ǥՅօׅ؅مԅՅօi}ׅ؅`` ` ` `80 `ԥՅ +.JJJJ)iFiFi1FicFi'ȐȦoFiUj}ȐFiiFi#iFiGi Fii@F iiFiiciՊFigi'iՊօשBL-`Ik}))83Ԥԥդե֤֥פץؤإ٤L,K6"ХL--L--L-l}-E0:e٥eإeץe֥eՐ؅٥ׅإօץՅ֩L-8٥إץ֥հ'I8m}م٘؅ؘׅטօ֘ՅL-ؤm\G0Q@Ն֩م؅2եمֆשم"ե؅֥م׆ةեׅ֥n}؅ץم؆لԘ)q +` . |. &7i |. ,%!L?.`刱䈱㈱∱o}ሱ`ԅՅօׅ؅م`ԍՍ֍׍؍ٍ`ԍՍ֍׍؍ٍ`L.L. Խսֽp}׽ؽ` L%/`ӽޕ &ԅ)@إ)JJJe)e - Mq} 1. &Je0F 2 . /L(8`@ԠՈքׄ؄` . |. , . . |. , #/L(8`0 I@ԥ)r} 2f / . & r 1. #/ &?P , .Iiԩ +)ԅ ,ӽޕL(`8`$s})Ԧ61718191:1;1 (ť)8@0$Յ)e)e -F . / , . &1 1.t} #/ &F I`U9>`D'RFuCU?b9dYdg@W2@?tS)%)@0)%ԅԢ / . &G u} 1.Ӱ6 #/ &.ӽߕ ,ԅԥ B1 (`8``0?i? . . / , #/ &ԍՍv}֍׍؍ٍ . . ( / , O2 / ,0 .JeF 2`L+) .e٥eإeץe֥ew}Պi؊؅٥ׅإօץՅֆե1ԥ'JffffJffffJffffJffffم`ԩ&&&&*&&&&*&&&&*&x}&&&*`Pi`)JJJeԅԘ)Peԅ`եԆ8@EB)JJJeԅԥ)PeԅԘ)3eԅԽ3eՅ՘)JJJ}3y}}3`)JJJeԅԥ)PeԅԹ3eԅԹ3eՅդЧ` 0@P`'Nu pX@(#d,X L(  兢z}0襙 bɥ⥋㩀 50ɥ0DȱȱȄ   ik#ZMkVgğe拰ㅋ{}⅊0 eee拰 L f5дƨħ 4LY4 f5К,樥ŧH 4h h5L4樤ܱ.* O %30|}  5Ԅ +(fԤԈ`ř嚰Ԥ`ڥۥड़0-԰eڅڐۈ0eeL+58` }}O#`,#5  6`]5 6DE 68DHEIHI V0$ 6Sл B~} V,# 6` $#LllBHI V0HH V0Ԩh``{a$%Ȏ$$xө$Ѝ$ `} `@X a Ӆʢ ʎD  _ɠ %` ɩHH `өL: g% D}:AUTORUN.BASөjJHH`ՠԢӱԙ!ӹ!`֝DEIHB V0Y|ڝDa۝E}օܥׅݥܝHݝI V0+Ӡڑڑ0`l `  䅠 _ɠԐ}e拢 &L &Lħ © ¥4 䥝ň剰' k ɀ8@4= LY ĩ`OJ ]J?L} KԪȱLRHHצ R, hhLRHHHHHH /0ȑȑޠhhhhh}h`HHHHHHHHHH $H bɐhȥLHhhhhLň剰)}i桰` )``L(兢ħ #$ x Hҩ h$襚ҥ ԝ`} UV #T` ` `,H ¥ȍ` JKhLŢ  #)I L ¤Ȣ`L¦ ¦ Lĩ} ½J*K+ $LąLĩ …L~ …`H Ġh é`,H hH Ġ  ĭ 8}}} L n [h`LkL © 8倝偝 Ġ  ĥ󥃅  Lĩ LH} éLH#h ĩ`H hKJ L+ , H hHHħ s hKhJ  Lĩ# qL } ŘL ũ& QŽLM " ĽNL  ĥԝL՝M  ĥԝN%LV  ¤ħ` Ťħ` ƪ Ċ }Ťħ` ¢`届 x݅ L ĽCӠɀ L]Ɉ L] Ln LŠI}HEDBL$HH hh +L `ħ LĢl ¦`YDAER ԅՅ֦}󅗄`L+ ¢p 0 Hp hɈL` ,#,$,!Lé ,H ĥDEԝH՝Ih L}©L $`L© , k ĩԅ  + ĥ 夨ħ`2ƪƪ ! A!Ƚa!Ƚ!Ƚ!Ƚ!Ƚ!}``氤hhL1@$ƪư 0 0 n$P`L+FҐ֥װ綾إٰو LǠFf}ؐ ee&ee* &eeeԪeըee$.ƪ@!Ƚ`!Ƚ!Ƚ!Ƚ!Ƚ!`檦}!!!!`!@!^!` Ȅ 8 n奱 ٥Lǥ֤צưĘ=ŗ78֪א& } eԥe$`L: L ԅՅօׄ 1פ& ٤ţĢԅeՅe8包卅 ]&} 8Ԩժ%אְ`ֆL夨ħ` FҰg8&0ei֥i0Tׅiإi0BJe؅eم0&f}fff&0 &0 eeL+օפإ颎 %8包ԥ卅 L ɥ }ȱъŠe拰8``,ªȱȱI ѝ3ȥLɥHHO]}  ȥe暰Х ȥL+ʅȱhh`Lħ OԪȱԨ``L :0} `L(奷 bɥ󥋅ȱȱȱȄ#鈄0B8eeŶ}ɛ,@LBˤ,ɛ`L?± ˤ樱f Oƨ x݅ + ~ [ˠ O樥0# +  L˥`}LL :ɛ,$PH h $P润䧰 ʐLʦ䧐 +` ʐL3LBˢ}ԝD՝E֝HםI L 兢L]& 兢L% ,L6 ,L6 &L6 (L6妪@!I@!` ؐb`P KW ؐRB ؐ}=;G ؐ4@ ;+ƪƪ@!=A! (ƪƪ@!A! ƪ@! ,@@檦@!`!!!!!!`ƪ@! ǩjҤ} /L.٤ƪƪ@!@!, 舽`!`!!ـ!!٠!!!!!`@!jI*` . ֪ (}ϰ`(8` ֤ׅԄ +҅L: Lyƪ8吪周Ly sũ + ŐL Ly sŠԄ h L}} L}٩    e쪽pLyL( + ڥHJJJJ h) 0:i`  ک; n +ȱ)ȥ%}ݓ Lh ԍՅԄׅ֩өL:ƪ?Ԣ )ɠ )  -L &Lڦ@!)@!` n)8@} -L:` / n)8@I= n)8@/ѩ֔$ሄ ,L: + n 0L8 n} 0L8 n H1L8 n /L8 n /L8 n D/L8 n 1L8LLإL( &)ԥ)8@JjH@}MC)JJJe)e .F / .P . &F . #/ &L.L(HHHHHH /hhhhhh &} Y/hԅL:,` L _ܘ%ᨥ%Ly _ܘᨥLy _ܘEᨥELyٚ<|'g 0L`}!!!!i ` &LإL٥LyɥLzvmZ ƨ!0 4 䦵 ¥ԝD՝E֝Heם}I Lܤį eį L` x݅ƨLLLܤ ©`#ۢ Lĩ_,ߤ} ڄ . eڅԥeۅհ"8څ֥ۅא8ܥݰL۠Q%0ԅإՅ٥ަ0%Q% }L-ե0LޥڤLyمօנ6&֐ eו`L( Hħ hբՅ `ޥԢ `ޥՅ֠}&&֐eܥeېڈ 7 \ 7 j N \ N j$0!ee80å/8ܥ۰uڕ0}eUiV`TUV`8UV`eTi`8TȢ` $L„')Q ȱ8 e}新`8`L齀).Q Ӱȱ8e新 O :L䅫# *$Ŭ} Ʃ HL"䥫ș L` Ml/#樱0ZS'`ȱȱȱȱȱȱȄ`ȱօȘuԩׅu՘e֨҄`}I 屝Ҡȱȱȱȱȱ` n$҅J?eԨe` L 兙 兛 n %3 Ԥ` ҩ,} , , L檤 ٙ!ؙ!י!֙!ՙ`!ԙ@!ә !ҙ!` 䤪ƪ!ٹ!ع!׹!ֹ`!չ@!Թ !ӹ!`ƪ!!}!㹁!a!A!Lp ґȥӑȥԑȥՑȥ֑ȥבȥؑȥّ` ***j)e)e`ʭȅiȅ}iȅȩȩ Lfإ  4  \ +] ¥򄟄}   넨ɛ$0L祔 Z f0#ڠ쩀 ߩ6ei$0 녖چ + !5}ɛȑ @膔7 ɛ 襔!ɛL! _ɩ8$IȢ %e拢 } &!$P* &8孨客 "&$ 1L~ L~ &L _ɰe拢 &L~ +0 %30Ԅ }L 9:枢0 O L :H9Hhh tLHH`h}hLCL馩`ʆLC枢0ְşLC`A枢Ɣ!L!L}!T 򈩛LQLD ijq ߰,iŰD VD8` 覲`8` 넬 S( +饰}0 S0:$$ p8`$p (ȩ@҅ҥ򄬤 ߰ A L8򨢄 %Ӥ򈦬ʽ ʽ % }+HH 屝EҨhh$P0Ƭ 襯I `_A[`8`80 &Ոԅ}` 넬$ +  + h갳 h) + , 褔ԙ!` "8` 襔 ɛ "ȱ"}嫤!`! `) ɛ%)a{)_0:A[_դ`RE͕DATINPUԑCOLOҝLISԖENTEҚLEԛIƜFO}NEXԑGOTϑGO TϑGOSU½TRAАBYŐCONԞCO͟CLOSŐCLҐDEǞDI͐ENĐNEנOPEΖLOAĖSAVŢSTATUӣNOTPOINԡXIϤOΒPOKťPRINԐRAęREA}ĨRESTORŐRETURΩRUΐSTOАPOХGEԫPUԑGRAPHICӒPLOԒPOSITIOΐDOӒDRAWTϓSETCOLOҬLOCATŔSOUNĦLPRINԐCSAVŐCLOAĚERROR- }DPOKœMOVœ-MOVŪ*ƐREPEAԑUNTȊWHILŐWENĐELSŐENDIBPUBGEԒFILLTϐDϐLOOШEXIDIҖLOC˖UNLOC˖RENAMŖDELETőPAUSŖTI}ME$PROøEXEÐENDPROÑFCOLOҪ*̕-RENU͒DEDUMЪTRACTEXԖBLOAĖBRUθGO*’PAINԟCLӔDSOUNCIRCLū%PUԘ%GEԚG}OTGOSUTSTETHEΣ<<>ުNOOANĨ<<>STRCHRUSASVALEADATCOPEESIRNFREXLOCLOSQSGABIN}PADDLSTICPTRISTRIDPEE˦INSTINKEYEXOHEXDEDIFRATIMETIMMOEXERNRANTRUN%%%%GOUINSTERER+,%5}&6(+8,<Xk`fghilm^deDѳHc?,Ќ,е,Y_Ҳ+7,/0}1 2!3"4Ɛ"-"."-؂ٿ֐ː}ĐאŐbj+9,+;,ʐͭ}ͭ@ABC\=>[<+:е<,&%rvnnxc<\}-78s_XV+@D&0d*"'2GJh N}Rl~&2 +饰(+VWZ ]a8`L`  ¤ħ.H h L5 䄡 } 䅭 bɠ04Ů .ŭ%) e拰 ĩ L+Ư0 Le}`毤Hɛ) h`  L ȱ R @ʆ ȱȄ Iğ` :62T F :}7 8 Lbԩ- L 8 8,I ɨ 8L.UH `ƨh $ %3   + \L L 8󅯩" } 8" ©" Ư" L8q :Z#]abj(=) W같  L樤ħ`hh`H YhZ }L<>EO ƹƹ0`H f5h`I&` =? FQA` L񄳱ȱI 䦐}Ħ ąŅ T k /䧰 k ,Ǡ ĩJH ThĥȑĥȑĦʊȑ`HHąŅ}H h hhhh ȱIELZ L`ȱI Hȱȱȱȱȱ }, h @ $L+L.*ȱȱȱȱȱjEE `EjI `e`ħ ¥}0 ` Lk 䦪`! 䧰L A@L `I&`L ©؅ L.}0`STOPPED륺 bɠhhL :ʅ` k %3Hƹ h5h`hbjH h #}ԤLQ #LLei  `LԑȥՑȥ֑ȥבȥؑȥّ``䈥剰}#)iiLɠL4űI&`048ץğ=ȱȄ }`L  L0e拠0ȱȄL  䦪`!' >?L (<ж`!  $Л +`,LőŐ78Ƒ8 Ƒ`8` - PѠ}`,,L L PQ 8,L ȱI ѝߠȱ`ԩ},L E  $EL+L],,,؍ 0âLɀL ©7 F󦹩 RbL g }0g `Ո V fL{Ն + +􅕄L AT LINE?BLOAMEVALU>#VAR$LE?DAT>3276INPUDISTACOVERFLO?LIN?}FOTOO LON?DE?GOSUGARBAG?CHMEͣ?LOA?NES?WHIL?REPEA?D?EXIXPRO?EXE?PRO?IS OPE?DEWR ONLCMNOT OPEΣRD ONLEOT}RUNTIMEOUNA!FRAMCURSO!OVERRUCHKSUDONMODNOT IMPRA͠D?>#FILEDSK FULFATAL I/FILENAMPOINLOCKEDCM>DI}?FILPOIN?APPNBAD SECTORӥHՄ +h & .hԩ + ,҅L: ƪn (@Մ$ 0` 0}` 0LoH - . /h &@Յ՘JJJJ X) 0:i`AVC2 sŠ 5  <)  <} L L + e +e`e`&&&&&&eee` &}&eee&*`` 兙 䦪!0 4 ۄܱ **m ݤܱEۅڦڱ= } ܥeƥiեLN@ ` **)]` 00`` ( ((((((((8}`W)ߥ & &e &߽řِ׼JJJJ&eXޥeYߥ䥛 9 FfЎᰈ } `  M 8*` 兙 󥐅i祣L{ &L}  0 & L ȑ & L; # )ȱ L })ȱ) )ȱ 8ƣŐő0eސ`ƙ8ް`)ȱJJJ`}``=`]``` E߭H Ġ} hL±&Lv`[  ȱ R] } L L  䅠 bɰhhğȱȄ L l"0e拱LjLx`[  ȱ R] h8<<  B JKIHiDiELV`L8 8 BLV`Lx }8t8l Lu8hihiHHȱȱL8c !#3`Lu8JJJJ`H 8h`H }ȩh Q8L8 Z8L8 8L8 8L8 8L8S:@9E:E9H '9 H9I9 8 '9h)0IC }9D9L8 L :::: :Lr:::IEL[::i:iIIL[:`:i::i }::L:`L{:w:w: C`L:L: D8:MEM.SAV: 8| 9 '9`L:L: D:DUP.SYS:̩ 8 } x:ɀL: '9`88 |9Y:X: '9L); D8:DUP.SYS; 8::88 9 '98? :`;WL`; 9 }Ln; ` :Y;Y;L;L;)} Setting Up ATARI 130XE Ram Disk; 9L; ; -9   } L;D8:; :9 :Y;L r> ;T,,(c) COPYRIGHT by Andrew MCINTOSH 1991. Produced in SCOTLAND 1991.FFReleased to the(} Public Domain in April 1992, by Andrew MCINTOSH.T 5+f@gARg1A5P4 -gg4 &(c) (}COPYRIGHT by Andrew MCINTOSH 1991..-@h. Produced in SCOTLAND 1991.#+-@i+ Public Domain Software.((}#-@@#  2(-@@( Choose option.<*-@@ * : Quit to DOSF+-@(}@+ : Quit to Basic.P6-@@6 : Assembly Source InterfaceZ/-@@/ : Assembly (}Convertord--@@- : AtxIbm Utilitiesn0-@@0 : A.S.I DocumentationsTx ] )(} @')!@R\T"@'1-@@!- Press to load DOS1)"@)"A!,] )} PP&6-?:A`G,)A,AT"@H,-@@!( Press any key.,)$@hAR)}f`!$AT"@I] P@-@@!/ Now loading D:ASI.BXL=% D:ASI.BXL@AT"@)}P] P@-@@!/ Now loading D:ASM.BXL=% D:ASM.BXL@AT"@Q] PF)}-@@!2 Now loading D:ATXIBM.BXLC% D:ATXIBM.BXLFAT""@R,] P6J-@@!4)} Now loading D:DOCPRINT.BXLG%D:DOCPRINT.BXLJA@  %ETJOT`ARg^QcThOr:-@@!)}:  Insert A.S.I disk in drive D1: |J-@@"F  Press the key to continue>:AS,JP<-@)}@!< " <-@@"< ! QT)}O] )AU\QT D:MENU.BXL@"< ! QT(<l@AABCDEFGHIJKLMNOPQRST1T2T3U1U2U3VWYZVR1VR2BRKFILEBOOERRSEDSNP- }BPPBPBPFFBFIFFIPCLDCLLDCLBRKKELL- } - }p !O>"#m$v%ug&- })?'()*+q,-./h0@12d3Zd4e5me- }67d8Mf9j:f;u?@A&mBkCjmDE-}FPkGpHmI%sJOnKnL tMNoOpPQRST-}UsVuT..(c) COPYRIGHT by Andrew MCINTOSH 1991. Produced in SCOTLAND 1991.FFReleased for the Publi-}c Domain in April 1992 by Andrew MCINTOSH.!!Updated 1st of October 1992T;h,;h,;@,;@,;@-},;@,;@,;h,;h,;h,;h,;h,;h,;@,;@,;@,;@,;@,;h,;@-},;@,;@,;@,;@,;@,;@,;@,;@,;@,;h,;h, T .-}@fAf*ARg.P4 -gg4 &(c) COPYRIGHT by Andrew MCINTOSH 1991..-@h. Produced in -}SCOTLAND 1991.(3-@@3 Assembly Source Interface2&-@@&  Version 1.2A<,-@@-}, Press ESC to Quit.F:-@@:  Press the RETURN key to continueP:-@@!:  Remove A.S.I disk f-}rom drive D1:Z7-@@"7 Insert user disk in drive D1:d6. BRK6-fnTx ] )G"@'`% -} PRESS ANY KEY)),`8ARfD@hGAU\P Pg@fP7g 4236. DB $23\H! 4246. BIT $P!\R! 4256. AND $P!\\! 4266. R-(}OL $P!\f 4276. DB $27\p 4286. PLP\z" 4296. AND #$P"\ 42A6. RO-)}L A\ 42B6. DB $2B\' 42C6. BIT $6-g#P'\' 42D6. AND $6-g#P'\' 4-*}2E6. ROL $6-g#P'\! 42F6. DB $2F\!A @c 4306. BMI $\, 4316.-+} AND ($$6.),Y(P,\ 4326. DB $32\ 4336. DB $33\ 4346. DB $34\* 4-,}356. AND $"6.,X&P*\* 4366. ROL $"6.,X&P*\ 4376. DB $37\ 4386. S--}EC\$* 4396. AND $"6.,Y&P*\. 43A6. DB $3A\8 43B6. DB $3B\B 43C6.-.} DB $3C\L* 43D6. AND $"6.,X&P*\V* 43E6. ROL $"6.,X&P*\`! 43F6. DB $3F-/}\!Aj @yt 4406. RTI\~, 4416. EOR ($$6.,X)(P,\ 4426. DB $42\-0} 4436. DB $43\ 4446. DB $44\! 4456. EOR $P!\! 4466. LSR $P!\-1} 4476. DB $47\ 4486. PHA\" 4496. EOR #$P"\ 44A6. LSR A\ 4-2}4B6. DB $4B\' 44C6. JMP $6-g#P'\' 44D6. EOR $6-g#P'\' 44E6. LSR $-3}6-g#P'\ ! 44F6. DB $4F\!A @ 4506. BVC $\(, 4516. EOR ($$6.)-4},Y(P,\2 4526. DB $52\< 4536. DB $53\F 4546. DB $54\P* 4556. EOR $-5}"6.,X&P*\Z* 4566. LSR $"6.,X&P*\d 4576. DB $57\n 4586. CLI\x* 4-6}596. EOR $"6.,Y&P*\ 45A6. DB $5A\ 45B6. DB $5B\ 45C6. DB $5C\-7}* 45D6. EOR $"6.,X&P*\* 45E6. LSR $"6.,X&P*\! 45F6. DB $5F\!A A-8} 4606. RTS\, 4616. ADC ($$6.,X)(P,\ 4626. DB $62\ 4636.-9} DB $63\ 4646. DB $64\! 4656. ADC $P!\! 4666. ROR $P!\ 4676.-:} DB $67\ 4686. PLA\"" 4696. ADC #$P"\, 46A6. ROR A\6 46B6. DB -;}$6B\@0 46C6. JMP ($"6.)(6-g,P0\J' 46D6. ADC $6-g#P'\T' 46E6. ROR $6-g-<}#P'\^! 46F6. DB $6F\!Ah A'r 4706. BVS $\|, 4716. ADC ($$6.),Y(P-=},\ 4726. DB $72\ 4736. DB $73\ 4746. DB $74\* 4756. ADC $"6.->},X&P*\* 4766. ROR $"6.,X&P*\ 4776. DB $77\ 4786. SEI\* 4796-?}. ADC $"6.,Y&P*\ 47A6. DB $7A\ 47B6. DB $7B\ 47C6. DB $7C\* 4-@}7D6. ADC $"6.,X&P*\* 47E6. ROR $"6.,X&P*\! 47F6. DB $7F\!A AC-A} 4806. DB $80\&, 4816. STA ($$6.,X)(P,\0 4826. DB $82\: 4836. DB-B} $83\D! 4846. STY $P!\N! 4856. STA $P!\X! 4866. STX $P!\b 4876.-C} DB $87\l 4886. DEY\v 4896. DB $89\ 48A6. TXA\ 48B6. DB $8B\-D}' 48C6. STY $6-g#P'\' 48D6. STA $6-g#P'\' 48E6. STX $6-g#P'\! -E}48F6. DB $8F\!A AY 4906. BCC $\, 4916. STA ($$6.),Y(P,\ 49-F}26. DB $92\ 4936. DB $93\* 4946. STY $"6.,X&P*\* 4956. STA $"6.,X-G}&P*\* 4966. STX $"6.,Y&P*\  4976. DB $97\ 4986. TYA\ * 4996.-H} STA $"6.,Y&P*\* 49A6. TXS\4 49B6. DB $9B\> 49C6. DB $9C\H* 49D-I}6. STA $"6.,X&P*\R 49E6. DB $9E\\! 49F6. DB $9F\!Af Aup" 4A06.-J} LDY #$P"\z, 4A16. LDA ($$6.,X)(P,\" 4A26. LDX #$P"\ 4A36. DB $A3\-K}! 4A46. LDY $P!\! 4A56. LDA $P!\! 4A66. LDX $P!\ 4A76. DB $A7-L}\ 4A86. TAY\" 4A96. LDA #$P"\ 4AA6. TAX\ 4AB6. DB $AB\' -M}4AC6. LDY $6-g#P'\' 4AD6. LDA $6-g#P'\' 4AE6. LDX $6-g#P'\ ! 4AF-N}6. DB $AF\!A  A  4B06. BCS $\$ , 4B16. LDA ($$6.),Y(P,\.  4B26.-O} DB $B2\8  4B36. DB $B3\B * 4B46. LDY $"6.,X&P*\L * 4B56. LDA $"6.,X&P*-P}\V * 4B66. LDX $"6.,Y&P*\`  4B76. DB $B7\j  4B86. CLV\t * 4B96. LDA -Q}$"6.,Y&P*\~  4BA6. TSX\  4BB6. DB $BB\ * 4BC6. LDY $"6.,X&P*\ * 4-R}BD6. LDA $"6.,X&P*\ * 4BE6. LDX $"6.,Y&P*\ ! 4BF6. DB $BF\!A  A-S} " 4C06. CPY #$P"\ , 4C16. CMP ($$6.,X)(P,\  4C26. DB $C2\  4C36.-T} DB $C3\ ! 4C46. CPY $P!\ ! 4C56. CMP $P!\ ! 4C66. DEC $P!\  4C7-U}6. DB $C7\  4C86. INY\ " 4C96. CMP #$P"\(  4CA6. DEX\2  4CB6. D-V}B $CB\< ' 4CC6. CPY $6-g#P'\F ' 4CD6. CMP $6-g#P'\P ' 4CE6. DEC $6-g#P'\-W}Z ! 4CF6. DB $CF\!Ad  A#n  4D06. BNE $\x , 4D16. CMP ($$6.),Y(P,\ -X} 4D26. DB $D2\  4D36. DB $D3\  4D46. DB $D4\ * 4D56. CMP $"6.,X&P-Y}*\ * 4D66. DEC $"6.,X&P*\  4D76. DB $D7\  4D86. CLD\ * 4D96. CM-Z}P $"6.,Y&P*\  4DA6. DB $DA\  4DB6. DB $DB\  4DC6. DB $DC\ * 4DD6-[}. CMP $"6.,X&P*\ * 4DE6. DEC $"6.,X&P*\ ! 4DF6. DB $DF\!A  A9 " 4-\}E06. CPX #$P"\" , 4E16. SBC ($$6.,X)(P,\,  4E26. DB $E2\6  4E36. DB $E-]}3\@ ! 4E46. CPX $P!\J ! 4E56. SBC $P!\T ! 4E66. INC $P!\^  4E76. D-^}B $E7\h  4E86. INX\r " 4E96. SBC #$P"\|  4EA6. NOP\  4EB6. DB $EB-_}\ ' 4EC6. CPX $6-g#P'\ ' 4ED6. SBC $6-g#P'\ ' 4EE6. INC $6-g#P'\ ! -`}4EF6. DB $EF\!A  4F06. BEQ $\ , 4F16. SBC ($$6.),Y(P,\  4F26. DB $F-a}2\  4F36. DB $F3\  4F46. DB $F4\ * 4F56. SBC $"6.,X&P*\ * 4F66.-b} INC $"6.,X&P*\  4F76. DB $F7\  4F86. SED\ * 4F96. SBC $"6.,Y&P*\-c}  4FA6. DB $FA\&  4FB6. DB $FB\0  4FC6. DB $FC\: * 4FD6. SBC $"6.,X&P-d}*\D * 4FE6. INC $"6.,X&P*\N  4FF6. DB $FF\X Tb Ol 4 \v  )g6.[:, -e}Q T O 4 \ %g" # )g6.[:,6-f' \#A # )g6.[:,)g#6.[:, Q T ]-f}7g \H TR ] 4\\ 7g  B\-@@-} 6]-@@6SOURCE FILENAME.EXT :  4\ 6.67B:,%g,.4]-@@0-}TARGET DEVICE : 4PB 0-@@>  B\$-@@ $-gB:-},7<,4,\7<,4.\&67<,.7<, 0]:6..SRC6.D4]6..SRC6.&67B:,%-}g,.467B:,%g,.N<-@@ 0 A.S.I Source file : 3 6 9 < XQbTlOv7hOH-f @R* 6.[:,7gK>1}zH ?!$?"#$i@%I&4A'()>E*E+'F,G-1}.hH/I0I12JT--(c) COPYRIGHT by Andrew MCINTOSH 1991.Produce of SCOTLAND 1991.1}GGReleased for the Public Domain in April 1992 by Andrew MCINTOSH.T;A ,;A ,;@,;@,1};@,;@,;@,;@,;@,;@,;@,;@,;A ,;@,;@,;@1}, 6@fAf'ARg*.P1^6 4 -gg4 &(c) COPYRIGHT by Andrew MCINTOSH 1991..-@1}h. Produced in SCOTLAND 1991.(3-@@3 Assembly Source Interface29-@@9 Assembler Conver1}tor Version 1.0<,-@@, : Quit to Basic.F/-@@/ : A.S.I - OSS Mac65P*-@@1}* : File chopperZ:-@@!:  Remove A.S.I disk from drive D1:d<-@@"< !and insert user di1}sk in drive D1:nTx ] )R"@H`$  PRESS ANY KEY():@@LARO`RTF1}"@IP  ö*6..LIS/ 3P6B6-@ F\T"@P-6-6@6-P-  1}3]-@@/SOURCE DRIVE : 3PB 0-@@>  B\1}-@@ 6]-@@6SOURCE FILENAME.EXT :  4\4]-@@0TARGET1} DEVICE : 4P 0 \-@@  6.67B:,%g,.-gB:,"7<,4,\,7<,41}.\667<,.7<,@ J]g@fT8]-%@ @,B:,!86-@^-%@1} @1hY 6.67B:,%g,.167@<@,..0K67@<@,.[:,Y67B:,%g,.r*-@@ * 1}TARGET FILE : |hh@f"! h"6-7g  B\z-@1}@ 6]-@@6SOURCE FILENAME.EXT :  4\ 6.67B:,%g,.4]-@@1}0TARGET DEVICE : 4PG 0-@@C # G\-@@ 1}-gB:,7<,4,\7<,4.\67<,.7<, )] 6.67B:,%g,.)67B:,%g,.--@1}@ - ASSEMBLER FILE : QTO`ARg$Q.TO -B:, B:,"g\ 1}46.D:6.\ "h7g AA1BB1CDEFGHIJACLCEOBRERMAIKEDSK_DIAT_X_IBIBM_X_ACOPY_FILCMP_FILREN_FILERASE_FILPRO5}TECT_FILFORMAT_DSFFEOFLEOFLKERROKEERRLDCLLLERKLLLL1L1L1DCTL1L1L1NKL1L15} S5}K&>>??|@B~EEEF)OL ?5}!_?"#d@$@%&'@()S*+S,-A./?B0C5}T1B2*C3C4(E56G7I8L9M:M;M<0U=N>0O?O5}@OA&QBSCDUEAVT--(c) COPYRIGHT by Andrew MCINTOSH 1991.Produce of SCOTLAND 195}91.GGReleased for the Public Domain in April 1992 by Andrew MCINTOSH.T}};@,;@,;@,;@5},;@,;@,;@,;@,;@,;h,;h,;A ,T HAf6-AU'6-@35}6-@?6-@&CPH 4 -gg4 &(c) COPYRIGHT by Andrew MCINTOSH 1991..-@h. Produced in SCOTLAND 15}991.(6-@@6 AtxIbm Utilities Version 1.02(-@ @( Choose option.<--@@- 5}: Quit to basic.F+-@@+ : Disk directoryP6-@@6 : Atari file -X- I.B.M fileZ6-@5}@6 : I.B.M file -X- Atari filed&-@@&  : Copy filen*-@@* : Compare files5}x(-@@( : Rename file+-@@+ : Delete file(s)2-@@2 : Lock / Unlock 5}file(s)(-@@( : Format diskT%] )! @')!@V%\"@' `  Press a5}ny key)0@@'AR*`-0AT6-&@Gj] P  5}  PT]P  - P"1g@f(h@f,P1 ,E6])5}g@ "J *h*h\@T *h A^Fh] *h\rT|]P  - P15}g@f(h@f- 1PE])g " \ "*h\ " \ *h5}F] \T](;BP,P$  (P" 6-f g@f" E 6-%g5})g 67<,.>:,&F0-] P-@%h-  Now loaded:`-@%@9  Swap disk and press 5}.=PC6-fH K\h@f`PDEN 6-%g6-@:7<,, *hXFb]     l(-@@5} (  Just copied v&-@@! to "&\T]P  :]-@@5} 6.'6.6DRIVE : :PB 0-@@>  B\-@@ 5}1]-g@1PRIMARY FILENAME.EXT :  4\ 6.67B:,%g,.:]-@@ 6.'6.5}6DRIVE : :PB 0-@@>  B\-@@ 3]-g@ 5}3SECONDARY FILENAME.EXT :  4-@&@  \  6.67B:,%g,.P 6-f Qg@5}f%h@fQ Byte no.File 1:File 2:Location*E4# )g)h6.[:,#6.[:,> 0H>" @5}!-@@7  Too many errors:'>\R [:,6-%gA\ 6-%gfFpJ] f-@@5}F  Bytes cheched with  errorsJ\z\T]4P0 $ No wildcards allowed!4PT5}] P  Ũө PT]#P#  / Ũө)-@@) : Lock file(s)5}/-@@+ : Unlock file(s)/)*"@IP&  Ũө*P,"@PP(  Ũ5}ө,P\T]$ P P.2-@%h2  - 81-@%@1 : Single d5}ensity 90KB4-@%@0 : Dual density 127K4)L"@IV/P-@g/  5}`:]-@@ 6.'6.6DRIVE : :PjB 0-@@>  B\t5}-@@ ~:-@@6  Press to format drive :)"@)"A!H-@@5}H >:AS,# formatting wipes the disk !7-@@7 Remember to remove this disk,2-@@5}2 and insert a blank disk.5-@@5 Press to format disk$P AShff!\$A5} \ A"@P!P!  :]-@@ 6.'6.6DRIVE : :PB 0-5}@@>  B\-@@ 8-@@4 Press to format dr5}ive 8) "@)"A!H-@@H >:AS,# formatting wipes the disk !7-@@5}7 Remember to remove this disk,(2-@@2 and insert a blank disk.26-@@6 Press 5} to format disk.<$) AThff!\$AF \ AP\Z\dTn]   x1l"Ab!-@@5}!1  Disk full3l"Ag!-@@!3  File locked6l"Ap!-@@!6  File not foun5}dI -@@"I !Press the key to continue.>:AS,] P%TOA]-@5}@ 6.'6.=SOURCE DRIVE : APB 0-@@>  B\-@5}@ 6]-@@6SOURCE FILENAME.EXT :  4\B]-@@ 6.'6.>5}TARGET DEVICE : BPB 0-@@>  B\-@@ 7@5}<@,4D6]-@@ 6TARGET FILENAME.EXT : " 4\, 6.67B:,%g,.@6 6. A@5} 6.67B:,%g,.JQTT^Oh:]-@@ 6.'6.6DRIVE : :PrB 0-@@5}>  B\|]-@@ /]-@@/FILENAME.EXT : 4*5}@H2-@@.  2\A4*"@H6.*.*>"@S*4*.*)-@5}@:  >\--@@ 6.-67B:,%g,."@Hg@f E5} g FA"@S3]-@@3NEW FILENAME.EXT :  4\&' 6.67B:,%5}g,.,'67B:,%g,.0OP-@%h.  Press to rename B-@%@K  O):"@)"A!5}D K '\@N' \ AAX"@Tb4P-@%h0  Press to delete 4)l"@)"A!5}vL '\@' \ AA"@U*"@I2P-@%h.  Press to lock 2)"@5})"A!I '\@' \ AA"@U*"@P4P-@%h0  Press to unlock 4)5}"@)"A!J '\@' \ AAQTO ] )\Q T*O46-F:@5},>QHTRO\8`@f$@@90ARg3^8 fQpTzO -B:, B:,"g\5} 46.D:6.\ "h7g : N<<===0>>>T--(c) CO:}PYRIGHT by Andrew MCINTOSH 1991.Produce of SCOTLAND 1991.FFReleased for the Public Domain in April 1992 by Andrew :}MCINTOSH.T 6 @f&@@9*P6Af "f P0  g(g@f D:ASI.DOC06:}-%g(T2]-g)g<"!&@*"@2'"\F h>:,P"AU6-g%g'\Z dTn :}] hxF:@,!@F-@@";  Press the key to continue?PCPFA\!@T:}PT ] 46-F:@,( @!)!@!46-@!2-@. Press any key to continue.2) :} %TO g*h@#-g@ h  6-f#AQTO4 -gg4 &(c) COPYRIGHT by Andrew MC: }INTOSH 1991.".-@h. Produced in SCOTLAND 1991.,3-@@3 Assembly Source Interface6;-@@: }; !Documentation Printer Version 1.0@(-@@( Choose option.J,-@@, : Quit to Basi: }c.T$-@@$  : Screen^%-@@%  : PrinterhTr ] )|V"@H'`( Press an: }y key.,)>@@PARS`V"@I\"@P\\0]6-@7h,: }h@fE:0PQTc]-@@3  E-@@c : Print width 40 c:}olumn3-@@3 : Print width 80 columnT] )6-&@H  g)!h\TO] 6-:}$@@%@E@@P:O @0 ] A-@@"9  Check printer and press :}=PA\T&O0] )AU\:QDTN]ARgX46-F:@,( @!)!@!4:}6-@!b0 -i0 " l3 -i%g3 " v8-@:}. Press any key to continue.2)58%TO`ARg^ QTD2:DOCPRINT.BXL-@8qAssembly Source Interface Version 1.2A(c) COPYRIGHT by Andrew MCINTOSH 1991. Produced in SCOTLAND 1991.Assembly So>}urce Interface version 1.2AThis disk is released as Freeware within the Public Domain. Regarding all Programs with the fil>}ename extension of '.BXL', you have the right to copy, and compile, you may also edit or use some of the routines for your ow>}n programs. Additionally if you would like to enhance the programs or docs please send me a copy on disk of your modified ve>}rsion. I will return your disk as soon as possible if you wish, my mailing address is at the end of this doc file.Please >}help me and distribute this disk to everyone that has an 8-bit with a disk drive.The disk including all programs shall not >}be offered for sale, other than a small charge to cover distribution costs by Public Domain libraries.DISCLAIMER OR WARRAN>}TYAll programs and documentation are offered on an ' as is ' basis without any warranty either expressed or implied.Andre>}w MCINTOSH shall have no liability or responsibility to a purchaser, customer or any other person or entity with respect to a>}ny liability, loss, or damage caused directly or indirectly by computer programs. This disclaimer includes but not limited t>}o any interuption of service, loss of business or anticipatory profits or incidental, or consequential damages resulting from>} the use and or misuse of such programs.PLEASE NOTE:It is illegal to disassemble or reverse engineer copyrighted software>} without permission from the copyright holder.Most software in the public domain libraries are not public domain, but Freew> }are.Public Domain.Public Domain software is normally software that anyone can copy, edit, reverse engineer, without permis>!}son. Also does not have any Copyright whatsoever.Freeware.Freeware software is normally software that anyone can copy, bu>"}t not edit or reverse-engineer unless expressed by the author. It also carries a Copyright.Copyright.A copyright gives le>#}gal protection to authors of books, magazines, records, computer software and many other goods. It protects all works whethe>$}r they are published or not.Question:Many people have asked if copyrighted software written five to ten years ago, if the>%} copyright has expired.Answer:Normally a Copyright lasts the entire life time of the author plus fifty years after their d>&}eath.I would gratefully like to thank the following.Mr John Thomson and his family.Mr Stephen Brown.Mr Alex Williams>'}on and Mr Colin Smith of B.U.C.A.G.Mr John Shanks and his family.Mr Frank Ostrowski.Page 6 and the New Atari User magaz>(}ine staff.and finally my own family. Rights:All rights and trademarks of all software, hardware, and documentation>)} are fully acknowledged.Assembly Source Interface version 1.2AThis is software that will allow you to reverse engineer (d>*}isassemble) binary files to either the screen, disk or a printer. It will produce source code compatible with the Atari Macr>+}o Assembler.Binary files may be reverse engineered for many different reasons like for modification, to find out how a prog>,}ram was written, or even for extracting routines from within a file.This program has many advantages, but it also has it's >-}disadvantages, like it will disassemble every single byte as assembly even if it is a text string, when it disassembles text >.}strings it produces quite few garbage instructions, and normally knocks the disassembly out by a byte or two, but it will com>/}e back into sync later. For a demonstration try the 'MSG.OBJ' file and then check it's source with either 'MSGAMAC.SRC' or '>0}MSGMAC65.SRC' files to see what i mean.In the near future i will release version 1.5AM that will allow you to mask out the >1}text strings, so reducing the risk of writting a load of garbage.Note: In the previous release of version 1.2A, i said that>2} version 1.4A would be released in the near future, but now since version 1.5AM has now superseeds version 1.4A, it will no l>3}onger be released.Minimum requirements:Atari 800XL or XE computer with a minimum of 64K of memory.Atari 810, 1050, or >4}the XF551 disk drive. Optional equipment:A printer.A second disk drive, or for expanded 800XLs and the 130XE you ca>5}n use the ramdisk as a second drive.Mac/65 assembler or the Atari macro assembler. Loading:0: Make sure your syst>6}em is set up properly as stated in the computer manual. A.S.I was originally intended for a system with two disk drives, but>7} can also be used with only one drive.1: Switch on your tv, switch on drive 1.2: Insert A.S.I disk in drive 1 and close>8} drive door.3: Press OPTION key while switching your Atari on.4: The computer loads the DOS into memory and then loads >9}the ramdisk if memory is permitting.5: The main menu program should appear, you can now choose an option by pressing the a>:}ppropriate key on the keyboard.Note:All the main programs will ask for.0: All of following must be typed in normal video>;} and in upper case.1: Here is a list of all the device handlers supported.DISKETTE EDITOR PRINTER D: E: ><} P: D1: D2: D8:Only the diskette column is available for input, but all are available for output.2: Source driv>=}e, which must be typed as D1: or D2: or D:, this has a default of D1:.3: Source filename.ext, which must be typed as DUP.S>>}YS or RAMDISK or RAMDISK..4: Target device, which must be typed as D:, D1:, E:, or P: this has a default of E: .5: Targ>?}et filename, in most of the programs this filename will be automatically created for you, other wise just follow the Source f>@}ilename.ext syntax. Features offered in this system:0: You can remove the A.S.I disk when you load one of the main p>A}rograms, except the documentation printer.1: Disassemble's multi-segment files.2: Differing six or four byte headers.>B}3: Disassemble's to screen, disk or printer.4: For only disassembling binary files to disk.5: It fully supports DOS 2.>C}5 only, but may support different types of DOS.6: Supports both single density 90K and dual density 127K on the Atari 1050>D} disk drive.7: A.S.I has a ratio of 11 sectors written to each 125 byte sector read.8: Supports the ramdisk only if you>E}r Atari has more than 64K of memory on board.9: You may hold control+1 to start and stop the listing.Tip:If you have th>F}e ramdisk available, may i suggest that you copy the binary file from disk to the ramdisk, you can use the Convert utilities >G}COPY FILE option, or the DOS to copy the file. Then disassemble from the ramdisk to drive 1. Features not supported:>H}1: Does not produce the disassembly data on a file, but writes assembly source program file.2: Does not expand a source f>I}ile over onto a second disk.3: Does not support Mac/65 save format.4: DOS 2.5 does not fully support the Atari XF551 di>J}sk drive in either double sided or double density modes.5: It does not support SpartaDOS version XC23B, XD23B, and XC23E,>K} but it may support SpartaDOS X.6: It does not require basic to be installed, but will work anyway. File creation:>L}Assembly Source Interface creates one source file, written in ATASCII, which has the filename extension of " .SRC ".Output>M} to the screen and printer is produced as. START $0400 END $041A ORG $04000400 68 PL>N}A0401 A2 FF LDX #$FF0403 A9 FF LDA #$FF0405 8D 1F D0 STA $D01F0408 A9 00 LDA #$00040A A>O}0 F0 LDY #$F0040C 88 DEY040D D0 FD BNE $040C040F 8D 1F D0 STA $D01F0412 A0 F0 >P} LDY #$F00414 88 DEY0415 D0 FD BNE $04140417 CA DEX0418 D0 E9 BNE $0403041A 6>Q}0 RTS START $02E0 END $02E1 ORG $02E002E0 00 04 DW $0400Output to disk i>R}s produced as. ORG $0400 ; SEG *0400 *041A PLA ; *0400 68 LDX #$FF ; *0401 A2 FF LDA #$FF ; *0403 A9 FF STA $D01F ; *04>S}05 8D 1F D0 LDA #$00 ; *0408 A9 00 LDY #$F0 ; *040A A0 F0 DEY ; *040C 88 BNE $040C ; *040D D0 FD STA $D01F ; *040F 8D 1F>T} D0 LDY #$F0 ; *0412 A0 F0 DEY ; *0414 88 BNE $0414 ; *0415 D0 FD DEX ; *0417 CA BNE $0403 ; *0418 D0 E9 RTS ; *041A 60>U} ORG $02E0 ; SEG *02E0 *02E1 DW $0400 ; *02E0 00 04; END OF CODENote for O.S.S Mac/65 users.Once the source code has >V}been converted to work with Mac/65 use ENTER#D:FILENAME.EXT to load source file into Mac/65. Assembly convertor:This>W} program consists of two modules all of which are menu driven.Convert A.S.I source code to which it can be used with Mac/65>X} assembler or Assembler editor cartridge.File chopper for segmenting A.S.I source code into files of 3000 lines of source c>Y}ode, the main use is for this, is for Mac/65 assembler source files. Only supports lines up to 120 characters long. A>Z}txIbm Utilities:This program consists of 9 modules, all of which are menu driven.Disk directory this option offers a disk>[} directory for all drives supported by the program, at current the DOS 2.5 on this disk supports drive 1, 2 and ramdisk 8. >\} Atari file -X- IBM file:This program converts ATASCII files to an Ibm compatible ASCII file. This program has two uses>]} firstly, to convert Atari programs in list format or ATASCII text files so that they may work on an IBM PC or an Atari ST, b>^}ut this program is not and emulator and will NOT convert machine language files to work on either machine.The second use fo>_}r this program is for those who have an IBM or an EPSON type printer that has not been properly initialized with the Atari 8->`}bit. This program can be used two ways firstly directly to the printer, or to a file for printing later. IBM file -X- >a}Atari file:This program converts IBM ASCII files to ATASCII files the opposite of the last program.I have noticed a few p>b}ublic domain disks for the Atari 8-bit that has text files, that were probally written on an IBM PC or an Atari ST, that i bo>c}ught from PAGE 6, these files were converted with this program into Atari 8-bit text format so they could be displayed or and>d} printed on an Atari printer. Copy file:This option allows you to copy a file, from disk to either disk, or a support>e}ed device handler. But this copier is limited to a maximum about 200, 125 byte sectors, or 25K of buffer storage. Comp>f}are files:This option is a small crude, but useful program to compare two files to check if they are identical even if the >g}files are on different drives. Lists only the first 13 bytes that are not equal. Rename file:This option allows you >h}to rename a file on any of the supported drives, this does not support wildcards. Delete file(s):This option allows y>i}ou to delete a file or files on any of the supported drives. Lock and Unlock file(s):This option allows you to either>j} lock or unlock a file or files on any of the supported drives. Format disk:This option allows you to format a blank >k}disk in either single or dual density on any of the supported drives. Documentation printer:This program allows you >l}to print the A.S.I documentation to then screen or to a printer in either 40 or 80 columns.I have included 5 extra files o>m}n this disk they are.1: 'UPDATE.DOC' Which give the latest update information of what files have been modified.2: 'MS>n}G.OBJ' This file is just to demonstrate version 1.2A.4: 'MSGAMAC.SRC' This is the Atari Macro assembler source code for t>o}he 'MSG.OBJ' file.4: 'MSGMAC65.SRC' This is the OSS Mac/65 assembler source code for the 'MSG.OBJ' file.5: 'MSG.BXL' >p}This file loads an runs the 'MSG.OBJ' file.About the author.I have been an Atari 8-bit user since January 1985, and have>q} been writting programs for the Atari since April 1986.In September 1987 i completed my 'A.H.T.B manual' for Turbo Basic it>r} also will be released on disk in the near future, but also would like to upgrade 'A.H.T.B' into a book.In February 1988, i>s} started to write Assembly Source Interface, it has now been called the 'ASI project' as it is now four years since it began >t}and will probaly be still on going for a few years to come.In July 1988, i became a voluntary computer tutor for local adul>u}t computer training classes, this continued until December 1989.In December 1988, i started to get involved with IBM PC com>v}patibles. By April 1989, i began to write software for the PC as well.In June 1989, i was able to write software on either>w} Atari 8-bit or PC for either machine.In July 1989, i got a Placement as a 'trainee computer operator' under the Employment>x} Training programme, by August 1989 i realized the the instructors could not help, as i knew much more than they knew about t>y}heir PCs. I now know that the 'E.T' programme really ment 'Exploit Them', so instead of dropping out there, i decided to con>z}tinue and use their PCs to my own advantage, so by the end of the course many people at this site were actually training for >{}Unemployment.I now have programming knowledge in C, PASCAL, BASIC, and ASSEMBLY language on both Atari 8-bit and IBM PC com>|}patibles.I own an Atari 800XL, Atari 810 disk drive and an Atari 1029 printer, but i have access to an Atari 130XE, Atari 1>}}050, quad 1050, and IBM PC compatible hardware, also have access to a very large collection of books, magazines and software.>~}I am now aged 25 and have been unemployed since i left school at 16, though i did do a years spell on 'E.T' during 1989 to >}1990, but since become unemployed again.Comments:I have a few ideas that you may be interested in, but i dont have the t>}ime to implement them at the moment.1: Disk optimizer.Must be compatible with SpartaDOS and DOS 2.5 for all densities.>}Outline:a: Copy the files that occupy sectors 4 - 359 to ram and copy the vtoc and directory entries to a safe place.b: >} Erase sectors 4 - 359.c: Copy files from ram back to disk. d: Erase ram.e: Copy the files that occupy sectors 369 ->} 720 to ram.f: Erase sectors 369 - 720.g: Copy files back to disk.h: Done.i: If any directory entries are open or>} marked erased then bump all entries upfor each file erased.2: Assembly Doc writer.Must be able to build up the documen>}tation from a group lines, rather than just documenting each instruction. It would need to interogate a group of assembly li>}nes to find out exactly what it is doing.Wanted:The book 'Inside Atari DOS' by Bill wilkinson, published by Compute!Th>}e book 'Machine language for beginners', published by Compute!The book 'Second book of machine language', published by Comp>}ute!The book 'Atari Basic source book', published by Compute!Penpals on Atari 8-bit with a disk drive.I cannot pay muc>}h at the moment, would be willing to pay around five to ten pounds plus postage for each book. Or i may even swap software f>}or these items, i have on disk all are originals.Druid, Hawkquest, pinball construction set and 10-Print for 1029 printer.>}If you would like to write to me or help in any way, Please write in English to. MR A. MCINTOSH >} 21 ROMAN ROAD BONNYBRIDGE STIRLINGSHIRE FK4 2DE SCOTLANDAll>} replies will be answered, but if you include a Stamped Addressed Envelope or international reply coupons you will get a repl>}y as soon as possible.d, but if you include a Stamped Addressed Envelope or international reply coupons you will get a repl<ph U ^ : ? DE G : ?GDE G`TU` B`HI V` B V`BdDE V` f(cB}) COPYRIGHT by Andrew MCINTOSH 1991.Public Domain Software 1992.E:`HI V` B V`BdDE V` f(c@K k|,,(c) COPYRIGHT BY Andrew MCINTOSH 1991.66PLEASE FEEL FREE TO WRITE. MY ADDRESS IS BELOW.F}TMR A. MCINTOSH21 ROMAN ROADBONNYBRIDGESTIRLINGSHIRE FK4 2DESCOTLAND. T $Z D1:MSG.OF}BJ!6-?: A$,$T11THE FILE MSGMAC65.SRC IS FOR MAC65 IN ASCII//THE FILE MSGAMAC.SRC IS FOR AMAC IN ASCII(F}T D:MSG.BXLT11THE FILE MSGMAC65.SRC IS FOR MAC65 IN ASCII//THE FILE MSGAMAC.SRC IS FOR AMAC IN ASCII(D; MSGAMAC.SRC; This source file is Public Domain Software.;ROWCRS = $54COLCRS = $55ICDNO = $0341ICCOM = $0342ICBJ}AL = $0344ICBAH = $0345ICBLL = $0348ICBLH = $0349ICAX1 = $034AICAX2 = $034BCIOV = $E456; ORG $0J}400START PLA LDX #$00 ; IOCB #0 JSR CLOSE LDX #$00 ; IOCB #0 JSR OPEN LDY #$01 ; RJ}OW LDX #$01 ; COL JSR POSIT JSR PUT LDA #MSG&255 ; LO BYTE STA ICBAL,X LDA #MJ}SG/256 ; HI BYTE STA ICBAH,X JSR PRINT LDY #$02 ; ROW LDX #$06 ; COL JSR POSIT J} JSR PUT LDA #MSG2&255 ; LO BYTE STA ICBAL,X LDA #MSG2/256 ; HI BYTE STA ICBAH,X JSRJ} PRINT RTS;POSIT STY ROWCRS STX COLCRS RTS;PUT LDX #$00 ; IOCB #0 LDA #$09 ; PRINT J}COMMAND STA ICCOM,X RTS;PRINT LDA #$FF ; LO BUF LEN STA ICBLL,X LDA #$00 ; HI BUF LEN J} STA ICBLH,X JSR CIOV RTS;CLOSE LDA #$0C ; CLOSE COMMAND STA ICCOM,X JSR CIOV J} RTS;OPEN LDA #$03 ; OPEN COMMAND STA ICCOM,X LDA #HATE&255 ; LO BYTE STA ICBAL,X LDA #HJ}ATE/256 ; HI BYTE STA ICBAH,X JSR CIOV RTS; ORG $0520MSG DB '(c) COPYRIGHT by Andrew MCJ}INTOSH 1991.',$9B;MSG2 DB 'Public Domain Software 1992.',$9B;HATE DB 'E:',$9B END STARTYRIGHT by Andrew MCHj1000 ; MSGMAC65.SRC1010 ; This source file is Public Domain software.1020 ;1030 ROWCRS = $541040 COLCRS = $551050 ICDNO N}= $03411060 ICCOM = $03421070 ICBAL = $03441080 ICBAH = $03451090 ICBLL = $03481100 ICBLH = $03491110 ICAX1 = $034A112N}0 ICAX2 = $034B1130 CIOV = $E4561140 ;1150 *= $04001160 START PLA 1170 LDX #$00 ; IOCB #01180 JSR CLOSN}E1200 JSR OPEN1210 LDY #$01 ; ROW1220 LDX #$01 ; COL1230 JSR POSIT1240 JSR PUT1250 LDA #MN}SG&255 ; LO BYTE1260 STA ICBAL,X1270 LDA #MSG/256 ; HI BYTE1280 STA ICBAH,X1290 JSR PRINT1300 LDY #$N}02 ; ROW1310 LDX #$06 ; COL1320 JSR POSIT1330 JSR PUT1340 LDA #MSG2&255 ; LO BYTE1350 STA ICBAN}L,X1360 LDA #MSG2/256 ; HI BYTE1370 STA ICBAH,X1380 JSR PRINT1390 RTS ; END OF PROGRAM1400 ;141N}0 POSIT STY ROWCRS1420 STX COLCRS1430 RTS 1440 ;1450 PUT LDX #$00 ; IOCB #01460 LDA #$09 ; PUT COMMANDN}1470 STA ICCOM,X1480 RTS 1490 ;1500 PRINT LDA #$FF ; LO BUF LEN1510 STA ICBLL,X1520 LDA #$00 ; HI BN}UF LEN1530 STA ICBLH,X1540 JSR CIOV1550 RTS 1560 ;1570 CLOSE LDA #$0C ; CLOSE COMMAND1580 STA ICCOM,XN}1590 JSR CIOV1600 RTS 1610 ;1620 OPEN LDA #$03 ; OPEN COMMAND1630 STA ICCOM,X1650 STA ICBAL,X1660 N} LDA #HATE/256 ; HI BYTE1670 STA ICBAH,X1680 JSR CIOV1690 RTS 1695 ;1700 *= $05201710 MSG .BYTE "(c) CN}OPYRIGHT by Andrew MCINTOSH 1991.",$9B1720 ;1730 MSG2 .BYTE "Public Domain Software 1992.",$9B1740 ;1750 HATE .BYTE "E:",N}$9B1760 *= $02E01770 .WORD START1780 .OPT NO LIST ; JUST TO STOP MAC65 FROM LOCKING UP1750 HATE .BYTE "E:",LhNote: Assembly Source Interface version 1.2A update disk.Some files on the disk have changedslightly sinceR} April, but work thesame as the previous release.The following files have some changesdone to them they are.'MENU.BXL' R} Public Domain Software line added.'ASI.BXL' Bugs corrected.'ATXIBM.BXL' Bugs corrected.'ASI.DOC' A few R}extra lines added and some changes.'UPDATE.DOC' This file added.Update Release Date: 21sR}t of September 1992.'ASI.BXL' Boot routine added. 1st of October 1992.'ASI.DOC' Quite a few extR}ra lines added and some changes. 24th of November 1992.'MSG.OBJ' The file has been R} changed slightly. 24th of November 1992.'MSGAMAC.SRC' The file has been changed slR}ightly. 24th of November 1992.'MSGMAC65.SRC' The file has been changed slightly. R} 24th of November 1992.'UPDATE.DOC' This file. 24th of November 1992.Update Release Date: R} 25th of November 1992.Update supplied by Andrew MCINTOSH 24th of November 1992.Update Release Date: P@