@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- 164ɛ+,' 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 D8u05  15 2 2151^116115ύ011$r2ԭ5 3)5)5ԭx GT}@@L00)+& 2 L0=ɛ -L!1LV1L1 /3 3ȹ441L-4 v3 25 2H 2h͔5U}L3L3 2 k3U hh`DOC`QL3P1Lk0S1H /3h0B k3@ VL0LU!#$53 1181118V}1111Ε5 1Lk0552 1Ȍ1i111i11115Lk0pppB4f5&&&&&&&&^6f^6&&&&&W}&&A1@BJ D2ELVK@BHILV^Щ6 2BD2EJ VBD5EHI0 V0%5X}5 2iХiL[2 25 25`D:*.*` i@`8 ``@i `8@`0 BLV525<4Y}5`HH i ԍΗ552 ԍhh@ Lح1Э1Ѣ 24.4 24Z}4`D4E` 2BJ k3LVRH` 2BD4EhK)I JLV333 BASIC language TUR > TURBO BASIC OBJ| f}COM > MACHINE language DOC > DOCumentation PIC|MIC|FNT|MVM > Graphics AMS|MUS|MBD > Music LST > BASIC g} LISTing -Some MACHINE language programs can only be run by loading the MENU without BASIC! ------- -For s h}ome programs, XL/XE models may require a "TRANSLATOR" program (available from BELLCOM) to be loaded first! -Most i}programs are relatively self-explanatory; however, some may have separate DOCumentation files. Some BASIC programs m j}ay contain instructions in their program listings. LIST to read. -To view DOCumentation files one page at a time, k} press [START], [Return], or the Joystick Trigger to display the highlighted DOC file. Pressing the [Esc] key cau l}ses a return to MENU. -To print out a hard-copy of any DOCumentation file, [Q]uit the MENU, boot DOS, and then from m} DOS, use the (C)Copy command: D:Filename.DOC,P: -To use this great MENU program on your own disks, simply n} copy the file "AUTORUN.SYS". D:Filename.DOC,P: -To use this great MENU program on your own disks, simply ! =============== =============== == == == p} == == == == CATRIDGE == == == q} == COPYING == == == == UTILITIES == == r} == == == == == =============== s} =============== =============== =============== t} THE PROGRAM FILES ON THIS DISK ARE DESIGNED TO CREATE A BACKUP COPY OF AN ATARI 8-16K CARTRIDGE ON DISK Ou}R CASSETTE TAPE. A NUMBER OF CARTRIDGE PROGRAMS MAY THEN BE CONVENIENTLY STORED ON A SINGLE DISKETTE. THESE PROGRAMSv} ARE NOT FOR THE TIMID AND REQUIRE SOME EXPERIENCE IN ORDER TO EFFECTIVELY USE THEM. A LOT OF EXPERIMENTATION IS REQUw}IRED IN ORDER TO ACHIEVE ANY RESULTS AND SOMETIMES THE ONLY THING THAT IS ACHIEVED IS A DEEP SENSE OF UTTER FRUSTRATIONx}. SOME CARTRIDGES SIMPLY WON'T COPY, AND SOME CARTRIDGES HAVE PROTECTED PROGRAMS WHICH REQUIRE CRACKING AFTER THEY HAy}VE BEEN COPIED. AS A RESULT, MANY HAVE FOUND CARTRIDGE COPIERS DIFFICULT TO USE, SO PLEASE DON'T DESPAIR IF YOU HAVE z}TROUBLE. YOU ARE IN GOOD COMPANY. IN ANY EVENT, IF YOU LIKE A CHALLENGE, GIVE IT A TRY. IF ONE OF THE PROGRAMS DOESN'T{} WORK, TRY ANOTHER. WHEN YOU SUCCEED IN COPYING A CARTRIDGE, PLEASE SHARE YOUR KNOWLEDGE WITH OTHER USERS. WRITE TO B|}ELLCOM AND LET US KNOW THE NAME OF THE CARTRIDGE YOU COPIED, WHICH PROGRAM YOU USED TO COPY IT, AND EXPLAIN BRIEFLY HOW}} YOU GOT THE PROGRAM TO WORK, ETC. YOUR HINTS WILL THEN BE INCLUDED ON THIS DISK TO HELP OTHERS. PLEASE ~}NOTE ----------- USE THE PROGRAMS ON THIS DISK AT YOUR OWN RISK. AS SOME CARTRIDGE COPIERS REQUIRE THE CA}RTRIDGE TO BE INSERTED INTO THE COMPUTER'S CARTRIDGE SLOT WITH THE POWER ON, SOME TECHNICIANS ADVISE THAT THIS ACTION} MAY CAUSE DAMAGE TO THE CARTRIDGE AND/OR COMPUTER. USER'S EXPERIENCE UPDATE JANUARY 1993 _____} CARTDUMP -------- CARTDUMP.OBJ is a very powerful machine language Cartridge copy program.} It will copy many 8k or 16k cartridges. Use the 'L' option for binary load of cartdump. When you hear the keyboard} buzz put in a DOS formatted work disk. Insert the cartridge to be copied and push the START key. The contents of the} cartridge will be saved under the name NEWCART. The copied cartridge will be binary loaded with the 'L' option. Not}e: If you have an older Atari 800 or 400 you will first want to trip the interlock switch on the computer door. You ma}y use a small pencil for this. Boot the disk with the cartridge door open. Cartridges that are unprotected (i.e. STA}R RAIDERS, BASIC, etc.) will run okay. If the cartridge is protected you will have to go into the file and remove this} protection. There are a number of Sector Editors and/or Disassemblers available in the Public Domain which would be g}ood for this task. Cartridges are protected by storing information over themselves. Look for store instructions t}o the cartridge address and remove them. More information on this subject can be found in the book (SOFTWARE PROTECTI}ON AND CODEBREAKING by Linda & Bob Gardner). information on this subject can be found in the book (SOFTWARE PROTECTI/v:; ; BCD;EIH V ;'{:@;1b;6c;{;;J;; ;;;<;[B~}D;EJ V BD;E~H I V B V BbD;EH VL:;;Insert cartridge, press . 8K Cart}ridge saved w/ name D:NEWCART;[ ; ; ; ;ll ԩЭ)` B V䩀jBD;E JLV䩠<} `E:v:;[ ; ; ; ;ll ԩЭ)` B V䩀jBD;E JLV䩠<&fxA y;@,"AA(,+?(CARTRIDGE COPYb(PUT T}HE CARTRIDGE INTO SLOT By(THEN PUSH START[*("By the Atari Software Rebellions.>-@ [F:B2y,"@}@P_ .("B-@ _F:B2y,"@@P(  @ }2s(((ԠŠԠϠ٠I(A=CART SLOT A:B=CART SLOT B[AdAUg6-s6-@<.F:A}d,"@c$6-A. @F F:Ad,@!@`P7("(ԠӠŠՠǿ7(1=DOS 1:2=DOS 2Z}.F:Ad,"@0$6-@. Ad F:Ad,@1@nAdAU,(DEVICE:FILENAME 0}M@@Y"@l*@A2*@@  A0x)*@AU)*@A}UO*@)*@@E<*@@4O*@@w-B'hB Y)*@F:%,}- @*@AiS*@A`f*@A3y*@A*@@2*@AF*}@AC)*@Ab<*@@2O*@A`b*@u*@A*@}*@@E*@AS*@*@A`*@A)*@A<*}@AGO*@A8b*@@u*@@w*@A8*@@*@@w}*@A*@A*@A8)*@@2A*@F:B X%,Y*@F:B Y}%,l*@@v*@F:B T%,*@F:B U%,*@A$)*@@<*@}A%O*@@b*@u*@@w@R (} (((((((!($('(C( } COPY COMPLETEF(I(L(O(R D:CARTDUMP@w@R (} (((((((!($('(C( 3o)@STRINGSCREENINZTEMPN } $$CARTCOPY BY DAVID YOUNG 070581&&;@p,;@ ,;@,(2$$****** MOVE SCREEN DATA ******< }F+-@@ "'67,.>:,+ P''104,104,104,133,106,32,246,243,96Z"F:A,A(" APd6 }-?:C:,<A(,nx!!****** LOAD SPECIAL *****!!****** DISK INTERFACE *****D (}(ŠԮ }( A@2#A`D@@Z } (0(DO YOU NEED INSTRUCTIONS (Y/N)4CB:,"P >:A%,Z A }37@<@,0Y) >:A%,3 A%%  ٠٠Ġ0 0 %THIS PROGRAM IS USED TO }COPY CART- -- %RIDGES TO DISK. THE PROGRAM THAT -- %WAS IN THE CARTRIDGE CAN THEN BE -- %RUN WITHOUT TH }E CARTRIDGE. THE ONLY -- %REQUIREMENT IS THAT YOU HAVE 48K RAM -- %IN YOUR MACHINE. IF YOU DON'T HAVE -- %48K, } RUN DOWN TO THE COMPUTER STORE -- %AND GET IT. THIS PROGRAM ALONE WILL -- %MAKE IT WORTHWHILE!  }0 0 %NOW, ΧԠϠ UNTIL DIRECTED"-- %TO. YOU WILL OPEN THE LID OF YOUR 800,-- %AS IF YOU WERE CHANGING A }CARTRIDGE 6-- %(YOU WILL USE THE 'PULL OPEN' @-- %LATCH RIGHT ABOVE THE KEYBOARD). YOU J-- %WILL THEN LOCATE } THE INTERLOCK SWITCHT-- %LOCATED IN THE LOWER RIGHTHAND CORNER^-- %OF THE SLOT AREA. TO POWER THE UNIT, h-- %YOU MU }ST USE SOMETHING POINTED TO r-- %HOLD THE SWITCH DEPRESSED. A PENCIL |Z- %WEDGED IN THE HOLE WORKS FINE. V( }# ԠZ=(>:A%,: % ٠٠Ġ = -- %AFTER YOU HAVE }SOMETHING TO -- %HOLD THE SWITCH DOWN, RERUN THE PROG--- %RAM AND PROCEED WITH THE NEXT PARA- -- %GRAPH }. IF YOU FULLY UNDERSTAND THE -- %PRECEDING INSTRUCTIONS, EXECUTE THEM -- %NOW. DON'T WORRY! ITS ALL SAFE!  }0 0 %NOW THAT YOU HAVE THE UNIT POWERED & -- %CARTRIDGE SLOTS EXPOSED, YOU CAN USE -- %THE LEFT SLOT TO COPY BASIC } AND THE -- %RIGHT SLOT (AND ONLY THE RIGHT SLOT!)-- %TO COPY ANY OTHER CARTRIDGE. YOU WILL-- %SIMPLY CAREFULLY }INSERT THE CARTRIDGE-- %WHEN TOLD TO DO SO BY THIS PROGRAM -- %(BUT NOT BEFORE!) AND GIVE IT A NAME -- %WHEN PR }OMPTED. AFTER THE CARTRIDGE IS&-- %COPIED TO DISK YOU CAN USE THE 'L' 0-- %OPTION OF DOS TO RUN IT. MORE ON THIS5W- }(%LATER. W(% :0,(# Ԡ }0?3 >:A%,3  ٠٠ĠD0 0 %IF YOU WANT THE PROGRAM TO BOOT UP N-- %AUTOMATICALLY } FROM DISK AT POWER UP, X-- %GIVE IT THE NAME 'D1:AUTORUN.SYS'. b-- %THE ASSEMBLER/EDITOR AND BASIC ARE l-- %ESP }ECIALLY USEFUL TO HAVE ON DISK v-- %BECAUSE YOU CAN FLIP BACK AND FORTH -- %BETWEEN THEM WITHOUT POWERING DOWN,  }-- %THUS PRESERVING THE CONTENTS OF RAM. -- %TO DO SO, SIMPLY GO TO DOS AND USE -- %THE 'L' OPTION TO RUN WHATEV }ER -- %'CARTRIDGE' YOU DESIRE. IT IS RECOM- -- %MENDED THAT YOU USE MY MODIFIED VER- -- %SION OF DOS (MY NA }ME'S IN THE HEADER)-- %BECAUSE THE 'RUN CARTRIDGE' OPTION -- %HAS BEEN MODIFIED TO BE COMPATIBLE -- %WITH THE } PROGRAMS THAT DID RESIDE IN -- %THE CARTRIDGE ROMS BUT ARE NOW RUNN- W- %ING OUT OF RAM. : David Young's W(%M }ODIFIED DOS IS ON THIS THEME DISK!!!--(% =,(# Ԡ }0=(>:A%,3 0 % ٠٠Ġ 3 -- %IF YOU ARE GOING TO COPY THE BASIC  -- %CART }RIDGE, IT IS ALREADY IN THE LEFT -- %SLOT. IF YOU ARE GOING TO COPY ANY  -- %OTHER CARTRIDGE, CAREFULLY INSERT IT * }-- %INTO THE RIGHT SLOT NOW. IF THE KEY- 4-- %BOARD WILL NOT RESPOND AFTER YOU HAVE>-- %DONE THIS, THE SYSTEM HAS BEE }N H-- %GLITCHED. REMOVE THE CARTRIDGE AND R-- %TURN THE POWER OFF AND BACK ON AGAIN.\-- %RERUN CARTCOPY TO T }HIS POINT AND f-- %TRY INSERTING THE CARTRIDGE AGAIN. g--(% hW-(%NOTE: IF }USING AN XL/XE MODEL, YOU W(%HAVE TO USE A 'TRANSLATOR' WITHOUT iU+(#BASIC. YOU WILL ALSO HAVE TO MODIFYU(%THE INS }TRUCTIONS AS YOU DON'T HAVE A jT-(%LID TO LIFT AND YOU ONLY HAVE ONE T("CARTRIDGE SLOT. EXPERIMENT. k--(% } p=, # Ԡ0= >:A%,uR-@#A(% } E R(>:A%,z-- % ٠٠Ġ 1(1(&INSERT FORMATTED }DISKETTE IN DRIVE #1.5 1 &SUPPLY NAME(D1:BASIC,D1:STARRAID,ETC.)51B:,"' נӡ1 A  }R37@<@,0:*7@<@,0:H נӡR A L-+7@<@,0D,)+B:,!@, }B נӡL A  67B:,%@,.>:AU,****** OPEN FILE ******* @@ }+-@@"'67,.>:,+ ##***** WRITE FILE HEADER *****255,255,0,96,255, }127$$6-?:A8:,+ $$6-?:A8 }:A%,2  ٠٠Ġ, , !NOW TURN THE POWER OFF AND REMOVE** "ALL CARTRIDGES. TURN POWER BAC }K ON,, $AND USE THE 'L' OPTION OF DOS TO RUN,, $THE PROGRAM YOU JUST COPIED TO DISK.++ #FOR EXAMPLE, IF YOU HAVE }JUST SAVED** "BASIC UNDER THE NAME OF 'D1:BASIC' .. &THEN, BECAUSE NO CARTRIDGE IS PRESENT,,) !THE DOS MENU APPEAR }S ON POWER UP:, ++ #DOS: SELECT ITEM OR FOR MENU( YOU: L (RETURN)2!! DOS: LOAD FROM WHAT FILE?< Y }OU: BASIC (RETURN)F, , !IN SHORT, YOU CAN USE CARTCOPY TOP,, $TRANSFER A PROGRAM FROM CARTRIDGE TOZ** "DISK. YOU T }HEN USE DOS TO LOAD THEd** "PROGRAM FROM DISK TO RAM. DOS WILLn-- %EXECUTE IT AUTOMATICALLY UPON COMPLE-x&& TION OF } THE LOAD. Mach Spass! A00,6,51,6$$165,106,201,144,144,42,169,144!!133,106,32,246,243,173,0,96 }238,14,6,208,3,238,15,6 141,0,160,238,25,6,208,237238,26,6,169,192,77,26,6!!208,227,32,49,6,108,250,191 }96,108,254,191224,2,225,2,0,6 #AP" "-" "$1536,1661"0,0,104,169,11,14 }1,82,3, 169,128,141,84,3,169,6,1416""85,3,104,133,213,104,133,212@""56,104,170,104,229,212,141,0J6,138,229,213 },141,1,6,162T 125,173,0,6,56,233,125,141^0,6,173,1,6,233,0,141h1,6,176,7,24,173,0,6r""105,125,170,138,168,13 }6,48,8|""177,212,153,128,6,24,144,245##138,101,212,133,212,169,0,101""213,133,213,138,141,88,3,1690,141,89,3 },162,16,32,86 228,16,10,173,83,3,133,212!!169,0,133,213,96,169,255,771,6,208,171,240,237D8:CARTCOPY.BA }S62,16,32,86 228,16,10,173,83,3,133,212!!169,0,133,213,96,169,255,771,6,208,171,240,237D8:CARTCOPY.BA $$L2L3%L:+LU%L'L'L'L'$/$L;(LLLLLL[*Lf*0$G$L'L)(L)L(L)L!'L,L*H$_$L'L&L&L&L&L,*LC*L&`$w$L'L&L$}&L/L0L,L-L-x$$L.L--L0L0L)L)Lu%L~%$$L%L%L%L%L%L%L%L%$$L%L%L(L(L(L(L,L($$Ll&Lc&LZ&Lu&L&L~&L$},L,$$L+L&L&L&L&LR'Lb'L%0$%L'LU0Lp0Lm0L0L0L0L0%%L>1LR1Lg1L1L%1Lp'L~'LA) %.%LX)L0L0L0L2)3%J%2% ɩ$}R1%2K%b%2 s'22c%y%捦22` c&z%%0JQ c&A0?F ݥE%%07, `ڥ0.,!%%$}" c&0 c&%% c& o. 8` D` "&%% "& "&%& "&Ԑ "& "&ͥ&&о ݥзг $}ݥ&2&Фьɛ D&03&I& O&0 `J&_&ԥ`Ɠƒ` ,`&w&Lf& `ڰ%` fڰ` x&& +` $} ,L& (۰`&& L* ݢo. fLݨ&& ٥ ` ٥ԅ` &&B VԩL٩P&&pKJ$}&'BDEL* ''܆ ,L;( '3'ԅ`U 1%4'J'R1%eɐ1%LN' K'a' )` $}, ٠`b'y' ٠ԅԄL٘*/%z''0%``&դԦԑ''&eԅԊeՅeԅԥeթ''`L 'ԨL݆Ԅ'$}' , eԥe`@''''Ԅ ,ɛ )' (0` ^( ؐL* (!(ȹɛ"(8(꩛`$} ^( ,9(O(ɛ摥P(f(0L=(`2 g(}(2L*',~((ɛM'M' (ɛ$}(( (򩀅((` ٥ԍ`((LنԄLن((ɛԆ( )Lن ,$}󅐅 )!) ;( ؐ`ԅԥՅL8")7)2ԭ2Lن8)N)` , eO)e)ԥe` , )f)})$}ԄզՄ~))FԐ eਊe&ԆՕ))fؐ ԅԩՅ`؄֬))ע )Ե 8))`R1%$} )))L*`GHFH` [*) *0ɛȄ ؐL* * *ɛ )`!*8* )` ٦HI9*P* B$}L*՝HIQ*g* *L?Y* *h**򦅩H ID**EB Vú**l/% l+dd$}1**l+8/ i m+ 0n+**d+ *2%:+ ***++2%' ) !'+* +8+ , +!+L*q+ *$} f*ɛD%"+9+C` ذ l S+L2:+O+ S++ *L + S+ P+L +P+d+l p &8`e+q+ERROR- r++?Run addres$}s> Trace:++BASIC exit++]V 8@8e0P ++4)0u++0)JJJJ0++u0 b$}إL+ , D`8`I`Դ ,#,` ,L*$,;, )ԩ-ȘH h<,R,00,)S$},j,`@?"6?Dk,,'8h4d=u#@(>3,,3 ffff@e?1 b?,,@W)WyQB'h ҅ԭ Ҳ,,) ٢,$} L( ,,,L, ݢ',, , / .1, - ݥ)ԩ 0`H-%- ޢ + hԅ`&-=-$} L*0t8??>-T-Ԣ ݢh, +b,U-j- fک ݢk-- , (ۢ fڢ\,-- (n $}, ݙ-- +e)`--, L( -IԢ.-- fL- -I-->LZ.BL$-, - . + $} ٥j `.#.IԢ, +ԕ$.9. +n, @ݢ:.Q. + +R.i. fn +`r&$}j..DE@@u"%@2P9?..R5wV@W3@qU?&yI$@..s P?s Pu?P..`H)..Ԣo. .$} ,o. (... .E ./. fڢ ݢ /'/. u&. c&. c&(/?/ l& &)>^$}@/W/ + ݢo.X/n/ @ݢ ݢ ݢc.o// @ݢ (ۢ +// + fڭ//I$} mi{//i. fhIԥ// , +`LDڥ)D//@D o./0 ``ԅL٥I`0(0$}o. (``)0@0 & ٢`BԝK)I A0S0JQD0EL*S:U0l0)H)h y`m00 , , ٥T$}UՅV00`&B *Nԩ՛00 ݦLԽML ,00 , ٠%LM00ԝNBL* , 1` 00BH$}IL* , 1`01B JKL* ٥1&1UՅV , ٥ԅT`'1=1 H )hҘ`>1T1 ٥)xԩL $}U1k1))L%L% ٥l11)pԩL ٥Ԅ11)|L%L% 12%11L + 1 1 1 `2$}2??KL $j 0|1? $ $ $D @  W2 % Q$ F2J 2 ppҠ(@ E$ <$$}(@22 E$ <$*@ $ ? !$ $0@ E$ <$ $ $*@ $? !$ $f@ E$ <$@ E$ <$@ E$ <$%}۠@ E$ <$33@ E$ <$ *$K 9$(@ E$ <$*@ $A !$ $A E$ <$*@ $? !$ $BA%} E$ <$dA E$ <$33A E$ <$A E$ <$A E$ <$ <$ <$ <$ <$֠A E$ *$٠%}K 9$ԩթ煌A3~4K $L4L>ԩթAمK $L?4L:ԩթA%}مK $Ll4L4Dw䆔4HH44$HHHlӠK $$(@ E$ <$*@ $B !$ $B E$ <$ <$;B %}E$ *$ 6$3L $$@ $L4L?6XB E$4}5 *$9L 9$ԩթtB9L $L $$ԩ%}vB9L $L $Lr5Lu5L43L $~55B $L $$ԩթtB9L $L $L5~%}B $L $$B $L $$Lv63L $B $L $$ԩթ5{6vB9L $L $L?6B $L $$B %}$L $$Lv63L $@ $Ls6B $L $$B $L $$Lv6L4(|66@ E$ <$*@ $A !$ $B E$ <$*@ $%}B !$ $ B E$L $ B$ <$ <$ؠB E$L $ B$ <$ <$ <$6z7B E$ <$ <$B E$% }٠K H$ <$C E$ *$K 9$ԩթ%CK $Ly7L 2{77ԩթ'CK% } $L7L7Lv6A9 %٠K `$ N$9 %"@ $ W$"@ $ W$L $B $7y8L8? $ W$% }? $ W$L $~B $LO8? $ W$;C $ W$L $B $L8"@ $ W$ACz88 $ W$L $% }B $L8"@ $ W$GC $ W$L $ӠK $$ӠK $ $!L $$!L $ W$ӠK $L $L8MC8x9 $ W% }$*@ $ W$MC $ W$*@ $ W$ ? $ W$ Q$L9(@ E$ <$ ? $? !$ $YC E$ <$B $?%}y99 !$ $C E$ *$K 9$L 2(@ E$ <$*@ $? !$ $C E$ <$ <$ԠC E$ <$Ln9%}(@ E$9u: <$*@ $? !$ $C E$٠K H$ <$ <$D E$ <$ <$ <$:D E$ *$%}K 9$L 2v:: $ $(@ E$ <$R ? $`@ !$ $YD E$ <$ <$ <$yD E$ <$D E$ <$%}D E$ <$ȠD E$:s; <$ԠD E$ <$D E$ <$E E$ <$9E E$ <$^E E$ <$E E$ <$E E%}$ <$ʠE E$ <$E E$t;; <$F E$ <$.F E$ <$JF E$ <$ l$Ԡ? $L;(@ E$ <$L;L%};tF E$ <$F E$ <$F;q< E$ <$ߠF E$ <$ G E$ <$+G E$ <$MG E$ <$lG E$ <$%}G E$ <$G E$ <$ߠG E$ <$Hr<< E$ <$&H E$ <$JH E$ <$XH E$ <$ZH E$ <$ l%}$Ԡ? $L l$Ԡ? $L>L 2L=(@ E$ <$*%}? %ˠJ E$ <$ Q$J `$ N$> % -$̠Lo>> 9$> % -$L 9$%}̠L H$ ?$L H$ <$LU>L>̠L H$ <$ <$K E$ <$ <$>l? <$.K E$ <$SK E$%} <$yK E$ <$ Q$LI?*@ $? !$ $K E$ <$? $Ƞ? !$ $K E$ <$m?? l$Ԡ? $L?L 2%}Lm?L$AA(A`@2AaA$A@ @@ @!@@d@ATF@?e@ATP@P%}@@AB7tARAdAU}@ŠҠ٠͠ɠ @5@@f@@PUT IN NOW THE%} CARTRIDGE TO COPY @3REMEMBER TO TILT THE CARTRIDGE TO @4THE RIGHT JUST A BIT TO KEEP SYSTEM@AAFROM LOCKING UP %}......@"WHEN INSERTED HIT RETURN @%@ŠҠ٠͠ɠBAAENTER ONE OF THE FOLLOWING:@'%}>ŠıŠ@&>>РA:B>Ҡ𠠠ENT% }ER CHOICE > A HELPAPOWER@AB@ENTER 8 OR 16 FOR SIZE OF CARTRIDGE;BBPRINT ENTER 8 OR 16 >%!} APFOR 8K WHICH SIDE L or R > LRA@B `BQApB'hB YCARTRIDGE COPIER BY JIM OLENSKIB:C@1MEMOR%"}Y START = @MEMORY END = SAVEING CARTRIDGE(S)NAME ON DISK IS IS THIS CORRECT Y,N > NYA AA;CCA`%#}AAY@hAIllegal name or disk has write protect@9 < HIT RETURN WHEN READY> @)APCD %$}DISK ERROR OUT OF FREE SECTORS PUT IN A DIFFERENT DISKACARTRIDGE(S) SAVED TO DISK AS @0DDALL DATA SAVED NO%%} ERRORS@$ < HIT RETURN > @@cartridge copier by JIM OLENSKIUsed to copy any cartridgeD Eon the market t%&}oday to usefollow these directions carefully . You need to buy the pill the pill is a ram cartridge EE that can b%'}e filled with the copied@6 program, and be locked in with the click of a switch then it can't beEE written to l%(}ike ram . This is how Manufacturers protect the carts. from being copied to disk.@(ElF But now you have to way t%)}o get by all this with my copier ............................ @#AmFFA This copi%*}er is used in this way :. 1 - put something in the interlock hole on the right of open FLG COMPARTMENT . A w%+}edge of paper @7 will do . This is so the computer will run when the MGG cartridge door is open. %,} 2 - now load this program and when told to push the cartridgeG%H into the computer with the right@8 %-} side down just a bit to keep the system from locking up .&HH if the systen locks then try. again . %.} A'A% 3 - Now its time to run the copierHI you now enter the name of the Ca%/}rtridge your copying 4 - now type in the size of the IrI cartridge 16k or 8K then the slot left or %0}right 5 - If its 16K it doesn't matter sII which slot , both are copied 6 - The pill can be ordered from %1} COMPUTER SOFTWARE SERVICES P.O. BOX. 17600IZJ ROCHESTER, NEW YORK ZIP CODE 14621 PHONE 716-467-%2}9326 .............................[JJ The cost is about $ 70.00 WHICH IS ABOUT THE COST OF 2 GOOD CARTRIDGES ALONE %3} < HIT RETURN > ArA!J-KŠҠ٠͠ɠD1:*.*A `A pA A Directory c%4}omplete .KKBe sure to have 132 free sectors fora 16K cartridge and 66 free for an 8Kcartridge.A0KK}DISK DRIVE%5} ERROR CAN'T FIND DIRECTORY< HIT RETURN > A0 $cartridge and 66 free for an 8Kcartridge.A0KK}DISK DRIVE$:$.%L2L3%L2-LU%L'L(L(L(L(Lu%L~%L%L%L%L+L+LQ(L(L+L}(Lh+L'L-L+L1(LI'LY'L'L'L,L6,L6'Lx'L]'L.'L.L.L-L.L )7}.L.L .L.L..L)L)L%L%L%L%L&L&L,&L3&L<&LE&LS&LL&L=)LD)LS)Lp)L-L/)L&L&L&L&L&L&L*L *L-Lb&Ls&LZ&L'L'L'LH.L'L)8}x.L.L.L.L.L/L/LP/Ld/Ly/L/L7/L'L'L&L&L.L.L.L%3%/(2% ɩR1%22 '22捦2)9}2`ԤՄԅ`ȱ`ȱ`ȥ`ԑȥՑ`ԤՄ`ԤԅդՅ` &0<C &03/6):} % )0,( &0 & & 8`ԅ` & & & &ѐ & &ʥ %а);}Ъ %Зьɛ &0 &0 `ԥ`Ɠƒ` % %L) %L) %eԥe` %L) % u%)<} )Lu% %L) % %L) %L) ~%L% u% ` BLV䅆L]' u%ԅ` B VԩLu%PpKJ)=}BDELy, %L( u%ԅ`U 1%R1%eɐ1%L' o+` u% % u%` u%Ԅԅ`)>},/%0%``&eԅԥeՅ`L% 'ԨL~%Ԅ % u%eԥe`1(-Ԅ %ɛ o+0` ( ذ)?}I ( 8ԅԩՅLu%L,ȹɛ꩛` ( %ɛɛ摥0L(`)@}2 2L,0(,ɛM0(M0( ()ɛ ()򩀅` u%ԍ`ԄLu%ԄLu%)A}ɛԆLu% %󅐅 ( u%``ԅԥՅLu%82ԭ2Lu%ԤՄԅե`8ե`)B}eեe` ) *fLu% ) *fLu%8ԨՄԅLu% % )ԥՄԩՅօפԥFf *ԥ *ԅ)C}ԥզЦ`ԅՅʩ0ݴ** * 08f$˹ `' d G+1ԦԄ)D}զՄFԐ eਊe&L*Ԇ`hh L, G+Ff&֐ݥ ԆՅԠ&&&8થօԈ`)E}քע V+Ե 8`R1% +L,`GHFH` +0ɛȄ ؐL,HI h 8ԅԩՅLu)F}%?Ƞ+ ,򦅩DEBHILy,ɛ o+` o+` u%HI BLy,՝HI)G} v,Lu%EDH I Lv,EDH ILv,B Vúl/% g-dd1g-8/ i h- 0i-_- ,2)H}%>- ,--2%+ h+ '-Ԏ-8ե -L,m- , +ɛD(C` ذ K-L- N-L2 N-}- ,L)I}- N- H-L-l lp '8`ERROR- ?Run address> BASIC exitTrace:-v.8Յթԅ` -L+ -)J}-ȘH c*h00,)` % ҅ԭ ) )օեׅ` L,L.L.L.L.``Յ`8Յթԅ`)K}0 ԩ`ԅ`` ' u%`BԝK)I JtD.ELVS:x./)H)h y` % u% % u%TԅUՅV`&B)L} y,NLսM` % u%ԝL՝MN%BLy, % /` BHILy, % /`B JKLy, u%ԅUՅV % u)M}%ԅT` H )hҘ` u%)xԩLu% u%))L$&L& u%)pԩLu% u%)|L&L$& /)N}2%L- / / / `29.8.899 $ $j68 $ $ <$ <$:8 E$ <$Z8 E$ <$x8)O} E$ <$8 E$ <$8 E$ <$Ҡ8 E$ <$8 E$ <$99ԩ $08 $9 $$9 E$ <$Щ l$)P}-9 $L2L2L259 E$ *$ᢕ9 9$9 $B9 $9 $$9 !$9 $9 $$999ԩ)Q} $ᢥ9 `$ N$F9 $9 $$9 $ $68 $L3B9 $9 $$L39 $H9 $L{3B9 $9 $$D)R}9 $9 $$ <$9 $ B$L9 E$ <$39 $ W$39 $ W$9 9LS468 $ W$[9 $ W$]9 $ W$)S}_9 $ W$9 9L468 $ W$[9 $ W$]9 $ W$a9 $ W$9 9L4c9 $9 $$9 $ $ W$9)T} $e9 $L49 9L5g9 $9 $$9 $ $ W$9 $e9 $L4i9 $ W$k9 $ W$m9 $ W$2)U}8 $ W$o9 $ W$q9 $ W$s9 $ W$u9 $ W$9 9L5w9 $ W$9 9L5o9 $ W$k9 $ )V}W$68 $ W$y9 $ W$68 $ W$[9 $ W${9 $ W$68 $ W$9 9L-648 $ W$9 9LF6)W}k9 $ W$}9 $ W$9 $ W$9 $ W$9 $ W$9 $ W$9 9L6_9 $ W$9 $ W$)X}08 $ W$_9 $ W$9 $ W$9 9L.7a9 $ W$9 $ W$08 $ W$a9 $ W$9 $ W$)Y}9 $ W$9 $ W$o9 $ W$ l$ W$ l$ W$9 $ W$ l$ W$ l$ W$ݠ9 $$9 )Z}$ W$9 $ W$9 $ W$9 $ W$68 $ W$9 9L8_9 $ W$9 9L!8a9 $ W$ Q$L2L$)[}j  |ˠҠˠŠ|  | by )\} | | Dusty Allen | PUT THE CARTRIDGE INTO SLOT AD:THEN PUSH START)]}FILENAME 舸5K CARTRIDGE. -"mM @ ʿL$SH START(r ******************** * * * * * CARTRIDGE COPIER * * ===-_}============= * * * * Make back-up * * copies of your * * cartridges onto -`} * * cassette tape! * * * * To the best of * * our knowledge, * * t-a}his program was * * created by ALEX * * KOSKI of Canada. * * * ****************-b}**** |||||||||||||||| ---------------- WARNING ---------------------------------|PLEASE N-c}OTE THAT THIS PROGRAM IS ||NOT TO BE USED TO MAKE ILLEGAL ||COPIES OF COPYRIGHTED SOFTWARE! ||ITS ONLY PURPOSE IS TO PR-d}OVIDE ||YOU WITH BACK-UP COPIES OF YOUR ||CARTRIDGES FOR YOUR OWN USE ONLY.| --------------------------------- -e} CARTRIDGE COPIER ----------------THIS PROGRAM WILL ALLOW YOU TO MAKEYOUR OWN BACK-UP COPIES OF YOURATARI CAR-f}TRIDGES ONTO CASSETTE TAPEUSING THE ATARI DATA RECORDER. IF YOU WISH YOUR BACK-UP COPIES TO BEON DISK, THERE ARE SEVERAL P-g}ROGRAMSAVAILABLE IN THE PUBLIC DOMAIN WHICHWILL COPY BINARY BOOT TAPES TO ADISKETTE.CARTRIDGE COPIER WILL COPY "SOME"KI-q}B%DOS SYSB*)DUP SYSB SAUTORUN SYSB_HELP DOCB%oREADME DOCB CARTDUMPDOCBCARTDUMPOBJBCARTDUMPBASB=CARTCOPYBASBYCARTCOP OBJB(6CARTCPY2OBJBA^CRTCOPY DOCBCRTCOPY OBJBCOPYCARTBASNDS OF 8K CARTRIDGES. IT WILL NOTCOPY 16K CARTRIDGES IN ITS PRESENTFORM, BUT THOSE WHO ARE ADVENTUROUSMAY BE INTERESTED IN-r} ALTERING THEPROGRAM TO DO THIS. THE ASSEMBLERLISTING IS INCLUDED ON THIS DOCFILE FOR THIS PURPOSE. INSTRUC-s}TIONS ------------YOU MUST FIRST COPY THE PROGRAMCARTCOP.OBJ ONTO TAPE. THERE ARESOME PROGRAMS IN THE PUBLIC -t}DOMAINWHICH WILL ALLOW YOU TO COPY BINARYDISK FILES TO TAPE.NEXT INSERT THE CARTRIDGE YOU WISHTO COPY INTO THE LEFT SLOT-u} OF YOURATARI 800 (THE ONLY SLOT OF A 400/XE/XL). TURN ON YOUR COMPUTER WHILEHOLDING DOWN THE START BUTTON (BOTHTHE START-v} AND OPTION BUTTONS ON ANXE/XL MODEL) AND BOOT IN CARTCOPFROM YOUR ATARI RECORDER THE SAMEAS YOU WOULD BOOT IN ANY BINARY -w}LOADTAPE.IF YOU FIND THAT THE PROGRAM WILLSIMPLY NOT LOAD WHEN YOU HOLD DOWNSTART AND POWER UP (YOU DON'T HEARANY BEEP)-x}, IT MEANS THAT YOU HAVEWHAT IS CALLED A DIAGNOSTIC CART-RIDGE IN YOUR COMPUTER. IT CAN NOTBE COPIED USING THESE METHODS.-y}IF YOU FIND THAT THE PROGRAM BOOTSIN OKAY, BUT YOU ARE STARING AT ABLACK SCREEN, IT MEANS THAT THE CARTRIDGE IN YOUR COMP-z}UTER IS A 16KNON-DIAGNOSTIC CARTRIDGE AND IT CANNOT BE COPIED USING THIS PROGRAMAS IT NOW STANDS.IF YOU FIND THAT THE PR-{}OGRAM BOOTS IN OKAY AND YOU ARE LOOKING AT ATITLE SCREEN, IT MEANS THAT THECARTRIDGE IN YOUR COMPUTER IS AN 8KNON-DIAGNOS-|}TIC CARTRIDGE AND YOUARE ALMOST HOME FREE. JUST FOLLOWTHE PROMPTS AND YOU WILL BE ABLE TOMAKE A BACK-UP OF YOUR CARTRIDGE -}}ONTAPE FOR YOUR OWN USE. AFTER YOUHAVE A BINARY BOOT TAPE OF THECARTRIDGE PROGRAM, YOU MAY THEN COPYTHE PROGRAM ONTO DISK-~} USING ONE OFTHE PUBLIC DOMAIN PROGRAMS AVAILABLEFOR THIS PURPOSE.YOU MAY ENCOUNTER ONE MORE PROBLEM.CARTRIDGE COPIER W-}ILL NOT COPY ANYCARTRIDGE THAT IS COPY-GUARDED. ITACTUALLY "WILL" COPY IT, BUT WHEN YOU GO TO BOOT THE PROGRAM IT WILLNOT-} WORK LIKE THE ORIGINAL CARTRIDGEPROGRAM. ASSEMBLER LISTING FOR CARTCOP =============================THIS ASSEMB-}LER LISTING IS INCLUDEDFOR ANY ASSEMBLER ENTHUSIASTS WHOARE INTERESTED IN SEEING HOW THEPROGRAM WORKS. THE PROGRAM WAS CRE-}AT-ED USING THE ATARI ASSEMBER/EDITORCARTRIDGE.10 *=$60120 PMST=$9FF030 PMST2=$9FB840 PMST3=$9FB750 PMND=$BFFF60 -}FLEM=PMND-PMST+127/128*12870 FLEM2=PMND-PMST2+127/128*12880 FLEM3=PMND-PMST3+127/128*12890 FMLW=FLEM & $FF0100 FMHG=FLEM/-}2560110 FMLW2=FLEM2 & $FF0120 FMHG2=FLEM2/2560130 FMLW3=FLEM3 & $FF0140 FMHG3=FLEM3/2560150 NUMR=FLEM/1280160 NUMR2=FLE-}M2/1280170 NUMR3=FLEM3/1280180 ICCOM=$3420190 CIO=$E4560200 ICAUX1=$34A0210 ICAUX2=$34B0220 CCLOSE=120230 COPN=30240 -}ICBADR=$3440250 ICBLL=$3480260 ICBLH=$3490270 PACTL=$D3020280 SCREEN=405600290 DOSVEC=$0A0300 FLAG=$6000310 BAK=$D01A-}0320 CONSOL=$D01F0330 PST .BYTE 00340 .BYTE PND-PST+127/1280350 .WORD PST0360 .WORD HERE0370 CLC0380 RTS0390 HERE-} LDA #$3C0400 STA PACTL0410 RESTRT LDA #180420 JSR GRAPHICS0430 LDX #00440 LOOP LDA DATA,X0450 STA SCREEN,X0460 I-}NX0470 CPX #950480 BNE LOOP0490 LDA $BFFD0500 STA FLAG0510 CMP #$040520 BNE DISKBOOT0530 LDX #$00540 LOOP2 LDA-} DATROUT1,X0550 STA $9FF0,X0560 INX0570 CPX #160580 BNE LOOP20590 LDA $BFFA0600 STA $9FF40610 LDA $BFFB0620 S-}TA $9FF50630 JMP READ0640 DISKBOOT CMP #$050650 BNE DIAGNOSTIC0660 LDX #$00670 LOOP3 LDA DATROUT2,X0680 STA $9FB8,X-}0690 INX0700 CPX #720710 BNE LOOP30720 LDA $BFFA0730 STA $9FBC0740 LDA $BFFB0750 STA $9FBD0760 JMP READ0770 -}DIAGNOSTIC LDX #$00780 LOOP4 LDA DATROUT3,X0790 STA $9FB7,X0800 INX0810 CPX #730820 BNE LOOP40870 READ LDA CONSOL0-}880 CMP #60890 BNE READ0900 LDX #$100910 LDA #COPN0920 STA ICCOM,X0930 LDA #80940 STA ICAUX1,X0950 LDA #$8009-}60 STA ICAUX2,X0970 LDA #CFILE & $FF0980 STA ICBADR,X0990 LDA #CFILE/2561000 STA ICBADR+1,X1010 JSR CIO1020 BMI -}CERR1030 LDA #$0B1040 STA ICCOM,X1050 LDA FLAG1060 CMP #$041070 BNE DISK1080 LDA #PMST & $FF1090 STA ICBADR,X1-}100 LDA #PMST/2561110 STA ICBADR+1,X1120 LDA #FMLW1130 STA ICBLL,X1140 LDA #FMHG1150 STA ICBLH,X1160 JSR CIO117-}0 BMI CERR1180 JMP CONT1190 DISK CMP #$051200 BNE DIAG1210 LDA #PMST2 & $FF1220 STA ICBADR,X1230 LDA #PMST2/2561-}240 STA ICBADR+1,X1250 LDA #FMLW21260 STA ICBLL,X1270 LDA #FMHG21280 STA ICBLH,X1290 JSR CIO1300 BMI CERR1310 -}JMP CONT1320 DIAG LDA #PMST3 & $FF1330 STA ICBADR,X1340 LDA #PMST3/2561350 STA ICBADR+1,X1360 LDA #FMLW31370 STA I-}CBLL,X1380 LDA #FMHG31390 STA ICBLH,X1400 JSR CIO1410 BMI CERR1420 CONT LDA #CCLOSE1430 STA ICCOM,X1440 JSR CIO-}1450 BMI CERR1460 JMP READ1470 CERR LDA #CCLOSE1480 STA BAK1490 BRK1500 CFILE .BYTE "C:"1510 DATROUT1 .BYTE 0,NUMR,-}$F0,$9F,0,0,$A9,$3C1515 .BYTE $8D,$02,$D3,$20,$65,$E4,$18,$601520 DATROUT2 .BYTE 0,NUMR2,$B8,$06,0,0,$A9,$3C,$8D,$021530 -} .BYTE $D3,$A9,$A0,$85,$6A,$20,$F6,$F3,$20,$65,$E4,$AD,01540 .BYTE $07,$EE,$CE,$06,$D0,$03,$EE,$CF,$06,$8D1550 .BYTE 0,$A-}0,$EE,$D9,$06,$D0,$ED,$EE,$DA,$061560 .BYTE $A9,$C0,$4D,$DA,$06,$D0,$E3,$A2,$0,$8E1570 .BYTE 0,$07,$EE,$ED,$06,$D0,$F8,$E-}E,$EE,$061580 .BYTE $A9,$28,$4D,$EE,$06,$D0,$EE,$18,$601590 DATROUT3 .BYTE 0,NUMR3,$B7,$06,0,0,$A9,$3C,$8D,$021600 .BYTE-} $D3,$A9,$A0,$85,$6A,$20,$F6,$F3,$20,$65,$E4,$AD,$01610 .BYTE $07,$EE,$CD,$06,$D0,$03,$EE,$CE,$06,$8D1620 .BYTE $0,$A0,$E-}E,$D8,$06,$D0,$ED,$EE,$D9,$061630 .BYTE $A9,$C0,$4D,$D9,$06,$D0,$E3,$A2,$00,$8E1640 .BYTE 0,$07,$EE,$EC,$06,$D0,$F8,$EE,$-}ED,$061650 .BYTE $A9,$28,$4D,$ED,$06,$D0,$EE,$6C,$FE,$BF1670 DATA .BYTE 0,0,0,0,0,0,0,0,0,01680 .BYTE 0,0,0,0,0,0,0,0,0,-}01690 .BYTE 0,0,35,33,50,52,50,41,36,391700 .BYTE 37,0,35,47,48,41,37,50,0,01710 .BYTE 0,0,0,34,57,26,0,33,44,371720 -}.BYTE 56,0,43,47,51,43,41,0,0,01730 .BYTE 0,0,0,0,0,0,0,0,0,01740 .BYTE 0,0,0,0,0,0,0,0,0,01750 .BYTE 0,0,0,0,0,24,43,0-},54,371760 .BYTE 50,51,41,47,461770 SNAME .BYTE "S:"1780 GRAPHICS PHA1790 LDX #6*$101800 LDA #CCLOSE1810 STA ICCOM,-}X1820 JSR CIO1830 LDX #6*$101840 LDA #COPN1850 STA ICCOM,X1860 LDA #SNAME & $FF1870 STA ICBADR,X1880 LDA #SNAME-}/2561890 STA ICBADR+1,X1900 PLA1910 STA ICAUX2,X1920 AND #$F01930 EOR #$101940 ORA #$0C1950 STA ICAUX1,X1960 -}JSR CIO1970 RTS1980 PND1990 FLEN=PND-PST+127/128*1282000 LDX #$102010 LDA #32020 STA $0342,X2030 LDA #82040 STA-} $034A,X2050 LDA #$802060 STA $034B,X2070 LDA #CFILE & $00FF2080 STA $0344,X2090 LDA #CFILE/2562100 STA $0345,X2-}110 JSR $E4562120 BMI STOP2130 LDA #$0B2140 STA $0342,X2150 LDA #PST & $00FF2160 STA $0344,X2170 LDA #PST/25621-}80 STA $0345,X2190 LDA #FLEN & $00FF2200 STA $0348,X2210 LDA #FLEN/2562220 STA $0349,X2230 JSR $E4562240 BMI STO-}P2250 LDA #$0C2260 STA $0342,X2270 JSR $E4562280 BMI STOP2290 BRK2300 STOP BRK2310 .ENDSR $E4562240 BMI STO,g `<ө p_Ls HLshI1}BJKDE V0n BDEH I V0ILDEH I V0)LDEH I1} V0 B V0Ls C:A< e`A<өj eM(M`A<1}өj eM(Ml#!242)$'%#/0)%2"9!,%8+/3+)1}+6%23)/.S:H` B V`BDEhK)I J V`BJKDE V0) BD1}EHI V0 B V03)/.S:H` B V`BDEhK)I J V`BJKDE V0) BD0o STRINGSCREENINZTEMPN>FF O @c@@A6AaAb A75}&&;@p,;@ ,;@,(2$$****** MOVE SCREEN DATA ******<F+-@@ "'67,5}.>:,+ P''104,104,104,133,106,32,246,243,96Z"F:A,A(" APd6-?:C:,<A(,nx!!****** L5}OAD SPECIAL *****!!****** DISK INTERFACE *****_ (}AR@9(CREATING DISK INTERFACE:C A@5}M#A`_@@ >:A%, Az** " ŭϭˠ٠2(2(' * INSERT DESTINAT5}ION DISK IN DRIVE #1.j-@@7(* ENTER DESTINATION FILE NAME:(O( ŠıSjB:,!@A 5}B:," A s7@<@,0D1:0-@@F( I(i( ŠıΠ5}ŠŮs A  67B:,%@,.>:AU,****** OPEN FILE ******* @@5}+-@@"'67,.>:,+ ##***** WRITE FILE HEADER *****255,255,0,96,255,127$$6-5}?:A8:,+ !!(5}ǠΠҠ$$6-?:A8