@L|}6CD l0C)HCC WhL/h `CmCDiD`  R@P1  Y0@R !L` D  C D     )16CS S)  C)D1 p p 0 C9DI pCDL~CiCDiD` D  C D     )16CS S)  C)D1 p p }0 C9DI pCDL~CiCDiD` DD˙` d J)L !}D L(( LL()  L| L( S LH 0p n  } CY?  q  L L  ` )} `A! d߰")-݆ "  $G@LLL&0") $G% }H0 3S8`G ȱG ȱG   Gȭ Gȭ GG}GHiH8(()) G$H% `(0 })8` d)L ݆ & LGȘ ݆LL d  ! LL d)N>Q  HH) }  hyhyB q L> Lm JJ  Ln*` dB%' }8  H H` 1 { LL   !L     Hh SY?  q  1L }  !? S   q 1 L   Ll  Lg E`L   !L)  q 1L}) `L0AM݊L݉ ML  N݆LLLNLMLHG!@}1F GȱGLLEEȩÑEȑEEȑE Ed E7EȩE  q} L !,0,0SGɛ L 1 !L EHEh W G gLLSROTCES EERF } G) *Gȩ GȽG GȌd q q G`  8   0G  `D}CEDC0X:Ȣ Y ȱC* ? 0.. , 0%n ?A[ 0 : L`L  `, 0`Y}`piH n0)բY? 08`0 }  0$L GGȽG L `8L`L}8`  05G)݁,G)ȱGȱGHh0})Hh` B! 8`8iiiLE`}E8FEh( l0`ɃLL L8^~jj8jHi hEEEiEȱEiE` dTE} H8EEȱEEȩEh J E8   . m  i`LI!)E1FR}1LJ舩9GIH`LJJ`HGHh l`} S gL   8 rii `дCDCG W  }C  Lq` X٨`DOS SYS IIIIIIIIIIIIIIIC`0 ߩ0}}} ( |||DDOS DOSDOS SYS }}}PP}CDOS SYS}1g wr?5z@E瀱Mш@E@@@Eɽd O(uq6̀Ii fW}@@UQ   ]   TU J ]L!T  #      TU  } L ? .  t`GBJ V~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI   0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DELV䌚 !B y`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J V (` 9 V⪍ ઍ  -'}LLu DEHILV 9 .l 9 .l  `` s$B VBH(}I|DE V BLV nB,DE J V* \*` B V BLVDEHI BLVL)}1u H232435; 1 ;  hh@2 e1i1LHҍ 00) 08 109hh@ Ҡ2e*}1i1232435ޥ<<8} 3E:}DISK OPERATING SYSTEM II VERSION 2.0SCOPYRIGHT 1980 ATARIA. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDGE J. D,}UPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRESSF. LOCK F-}ILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES9!&x#!7&p))'&X*./)L''-؆莟.}R'S  vW DEHHI 1A#! @ ~0ɛ8A0.) ȅ 1 1i/}il ! 1L NO SUCH ITEMSELECT ITEM OR FOR MENU! 0 .{z:*{}.|~ 1 0 00}JB 18L^%|DLl%DIRECTORY--SEARCH SPEC,LIST FILE? # 0 0 n&|D! 1L NOT A DISK FILE1}N !B 1L " 1 !BDED:}:1BJ|DE 1DEBH2}I 1 h0ߢ 0.  0?詛 1 ~0YЛ 1 "L<" "L 3} BL1TYPE "Y" TO DELETE...DELETE FILE SPECCOPY--FROM, TO?OPTION NOT ALLOWED COPYING---DN:4}# 0|D .L$A#B#C#JB|DE 1BHIDD#E 1D#0: B5} 1L B#C#C#B# B 1N#$0SYS1}:e#D# d# D# .d#ȽD# d# 𩛙d#X# 1,A#6}PdD#ELO- A.BJdD#E 1 1HH 0hh|DL^%1}:e# Lt% e#dD#EL%7} 1 0 . .0% 1L WILD CARDS NOT ALLOWED IN DESTINATION 0 A.|K@C}//3Hu ξL/L DRIVE TO WRITE DOS FILES TO?WRITING NEW DOS FILESTYPE "Y" TO WRITE DOS TO DRIVE 1.?}D1:DOS.SYSERROR - NOT VERSION 2 FORMAT. , &* բ( 1L `[) 0NΞ 0 L1M) 1@} L BAD LOAD FILELOAD FROM WHAT FILE?) 0 0#B 1L WHAT FILE TO LOCK?) 0 0$B 1L WHAT FILE TO UNLOCK?DUA}P DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO USE PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV. h  ,B}  `)  <0 2 2 0  ,   ,,ޢ* 1L ,K* 1 ~0 0C}FINSERT BOTH DISKS, TYPE RETURNERROR - DRIVES INCOMPATIBLE., 1 ~038  , 1L D}, &*  Lz+, 0 , 1 ~0 + Y,0!,0 ,L+ ,mm  v,"ǭE}0Ξ, 05,Lt+L +,Hh` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNF}INSERT DESTINATION DISK,TYPE RETURN`    `L,8,0( rG}L1(`ߢ) 1* 1 ~0Y`hhL S SL1) 8`NAME OF FILE TO MOVE?- 0 0|DLtH}% A., 1 <0 0 .@L# .BJ 1  DEHIB V L1 ,5 1 <0,L. I} JB|,A#Pd#DE 1 HI BDEHHII 1 B 1 , 1 <0,0Lf- B VJ},A#P, 1 <0 0L#L ߢ) 1* 1 ~0Yj383}mm ݭK}}`8}``|* ? ɛ,`|:(|/ 1L `DESTINATION CANT L}BE DOS.SYS0 0H{ $22Δ $28/L /) $2 Π $2 0 ξM}hAΞB,0 J 1 BޝDEHI,HDE 1HIHIDELSAVE-N}GIVE FILE,START,END(,INIT,RUN)O X0 1`BDEPHI V` X0H 1 L O}0 0 1L0`PLEASE TYPE 1 LETTER,0`hhL <0 1L0LA1 ,;ɛ7,"ɛ:ݦ1ݥP}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{Q}NAME TOO LONG B VL ` L1I H1EӝDL1|mDiE` V0`8d/8 i:"2!22 1R} L ERROR- 128ɛ+,' 20*.. өw2 1``2TOO MANY DIGITSINVALIDS} HEXADECIMAL PARAMETER800 0 8 00`,0'D800H,ɛh`2L1NEED D1 THRU D4uT} HEXADECIMAL PARAMETER800 0 8 00`,0'D800H,ɛh`2L1NEED D1 THRU D4u44-5.5-8-8-16-16-5.500-2.5-2.50-1.25-1.25-2.5-4.5-4.5-3.2-2.5-4-40441.251.252.52.55.55.52.54.5V}4.53.22.51616883.50.50.5-0.5-3.5-0.5-5.5-131417211600-6.5-7.5-2-7.518.52218135.5-6-7.5-26-W}7.5-6-7.5-20-6.5-5.52118.52218135.517143-1-9.5-9.5-19-9.5-9.5-190000002.52.51.251.252.51.5X}1.51.256.56.531.25000001.51.51.251.25001.256.56.531.2500000.2520.620.250.6587662929729Y}35353636373738382828296554433221167889910101826262727283031313232333334343014Z}1515161617171818141013131212912813111188252526112424252724242323222224131919202013[}112121222021424343444442394040414139-2.5-4.5-4.5-3.2-2.5-4-40441.251.252.52.55.55.52.54.578K8P?@     Y`  Y0 l `8K!"Li3!3:A%,0@-0@T( ** MENUPLUe}S ** ΠY(\$2*-&@-#(>:%,' *$<FH@!@@9-6.D:*.*8f}B @@H6-PS A0B:, %'6-&I( 7<, FREE SECTORSS A0ZB6.7<,67,g}.7,267$%<$%,.7<,8 B( d5 > &'P:',+(5 A nQF:@,"@(h}C("PRESS FOR REST OF DIRECTORYGQ @@x 6-% @@( 6.6-i}U,($R - RUN K - LOCK (*) D - DELETEU($L - LOAD U - UNLOCK N - RENAMEV*("E - ENTER P - PRINTOUT Q - QUITj}V(C - COPY B - BINARY ^ - FORMATB!(M - MAKE AUTORUN.SYS FILE?(PRESS TO RUN AGAINB(6-F:@k},&L A( COMMAND? *K:1)6>(>:,L"@p"@gA3"@A5l}"@fA5qq@*@u*@h*@v*@*@x*@i*@*@*@m}wA"@+"@"@g A3"@w A -"@6n}-#P:- @p/ @P A+(FILE NUMBER =>/( 6-A:, A ( )!AG6.7$o}%<$%,&67B:,%,..G67B:,%,.7$%@<$%,7<,4 6.7<,, 6.D:-B:,,7<,4 Ap}`67B:,%,.7<,& "@#4 D:DOS.SYS&."@%"@v""@iAPq},="@h6-@3)6.DELETE ,(=(? (Y/N)69"@h A@%@/ @P9 A@@r}"@u6-@5J"@6-@6T\"@x6-@2(,(NEW NAME0@67B:,%,.,N67B:,%,.s}\6.RENAME ^$ A`$ @ph F:A,AgA r] @P;(>:AS,FILE IS LOCKEt}D; DO YOU WANT TOS(IT ANYWAY? (Y/N)] A@|#@ @P# A@6 A "@3,@6u}6 API@6#,67,.?@5I @p2((>:AS, * INVALID COMMANDv} *2 A0; @P;(>:AS,* ERROR IN PROCESSING  *)-A  @P) A@ w}K:) $b @P(.( ...JUST PRESS RETURNQ(ENTER >:@4,>:@4,_-&@bx}5;@ ,;A ,/@5(}(NEED INSTRUCTIONS 4Y A0 4N A0y}..@@ D:AUTORUN.SYS\Y Q}ŠŠàĠŠĠŠԠz}\( ,-@@"(*@, *@AU *@AU*@{} *@@*6-@a%B:,&@4*@>*@@H-@@aR|}"\)"@*@B:,) A!`f*@p z-B:,@6@*@@:7<,,}} *@AR*@@*@AT*@@*@AU*@~}@*@AU*@A#@ @ ii255,255,0,56,75,56,169,80,141,0,3,169,1},141,1,3,169,63,141,2,3,169,64,141,3,3,169,5,141,6,3,141,5,3 ii169,0,141,4,3,141,9,3,141,10,3,141,11,3,169,12,141,8,3,32,8}9,228,16,1,96,162,11,189,0,5,157,0,3,202 ??16,247,32,89,228,48,6,32,6,5,108,12,0,96,226,2,227,2,0,56 $$169,18,141,33,3,}169,6,141,34,3 ))169,10,141,128,6,76,105,243,251,243$ ''51,246,33,6,163,246,51,246,60,246. &&76,228,243,0,172,128,6,24}0,9,1858 $$60,6,206,128,6,160,1,96,140,33B &&3,169,228,141,34,3,169,155,160,1L 96 5 (}5('This program will crea}te an ή //('disk file which will load automatically ..(&at power up. This version supports the $$(850 INT}ERFACE when executed. --(%The AUTORUN.SYS file enters a command ((( line for ATARI BASIC to process. --(%This featur}e allows automatic loading (of BASIC programs. //('ŠƠàҠРź (( 1. LOAD DOS} ''( 2. LOAD AND EXECUTE AUTORUN ))(! 3. INITIALIZE BASIC CARTRIDGE (%( 4. EXEUCUTE BASIC COMMAND(( }(ŠĠź jj  GR.0:PRINT>:@4,PLEASE WAIT WHILE LOADING>:@4,:RUN>:@4,D:MENU>:@4}, &&(ԠӠŠ ++(#DON'T FORGET YOU CAN PROGRAMS $ (PRESS TO CONTINUE$ }$ $ @P A3$ A3 p1;@0,;@,;@,;@,V6.hhEhDBHI V`}l(FILE TO BE COPIEDp L3( INSERT SOURCE DISK, PRESS >:AS,7@6-C:,L6- I 6-C:,#@}@.6-?:<,:6-I6-F:AQ, #@*A6# A3 r@C(%INSERT DESTINATION D}ISK PRESS >:AS,G[%@@r%@F:AV, S%@"F:AW,1@@<}6-?:<,E(DONEP@S% L (FILE TO BE COPIED CANNOTF(BE LARGER THAN I:, RAMI(L$ )#(MULTIPLE }DRIVES MAY BE USED&()$ ;@,(} C.(&INSERT DISK TO BE FORMATTED IN DRIVE 1?( PRESS C ++A}T@D1 7(FORMATTING COMPLETE3(FORMAT ANOTHER DISK7  4Y A5  4N }A5 > (}&(PRESS R TO RERUN PROGRAM:(PRESS Q TO QUIT>  4R%  4Q A5u  + ,};@,(((ENTER D:FILENAME, D 67B:,%@,.>:AU,2AU4DAU5A P 6-C:,6-P:}'AV,)AS?AR&AV$P6-?:C:hL,, D:MENUPLUSFZPAAAXAYATQISAVIIXTYTZTXTYTZTFFXYXYPOPLLLRRTTBBXYXYRANANFLAANXXDDLLDLHDHH}ADDHLDALIST230SCREEMVMVMVFLAG A A B} @DA -A--A;-AI-As-@@9@XA;@@`}`@ @ `!@`" #@yx$hG %?hG &"s8'?3(S(?rTv%)@Y1}R*Y1R+@w',A`-@5cp.?`/`P0@A1@2?4WTS3@YXQ4YD@e5@s#c6AP7A`8@9@}:;<=>?@ABCDEFAHUG@qu4HA`}I@5cpJ@KLMNOPQRSTUVA`W@5cpXA}HUY@qu4Z[\]^_`@a@bcBF0AdE AeW Af{ gBIh}A6Aii jklmnopq@YYANALOG #22 SEPTEMBER 1984 SOLI}D STATES 1020 PLOTTER MOD PAGE 79 ORIGINALLY FROM ANALOG #16 --- SOLIDS VERSION 8/25/84d +}n##(***************************x##(* 3-D IMAGE PLOT SYSTEM *##(* BY TOM HUDSON *##(* ANALOG COM}PUTING # 16 *##(*************************** ( ( (SPECIAL KEYS USED:%(%( OPTION = HARDCOPY (EPSON)##(} SELECT = EXIT DRAWING MODE!!( START = DRAW NEXT FRAMEyR;@,;@,;@ ,;@,;@,;}@,;@,a6.>:@',y67@,.>:@,?6-6-A'6-36-A?6-B-}((DMA OFF-0Y*0NA7((OUTPUT TO PLOTTER!70Y*0NA4NA a A}@7@@PU(@*H*I*M0,-820*Ia6-6("(ILE OR EYBOARD INPUT&}64FA0KA )(%(HOW MANY POINTS ARE THERE)&&9,9,9,9<@,9,..(&ENTE}R X,Y,Z COORDINATES FOR EACH POINT-@(POINT  Ar" 68,-68,-68,-" 7(}$(HOW MANY LINES ARE THERE(79<@,"&(&(NOW ENTER POINT INFORMATION,(FOR EACH LINE.6 -@}( (LINE 82( FROM POINT A!268<,-:2( TO POINT A!268<@,-<   } @?(+(DO YOU WANT TO SAVE THIS OBJECT/?4YAPJ0NA T!!***************************^!!* } TIME FOR NEW PLOT *h!!***************************r((((ENTER OBSERVER LOCATION X,Y,Z|( OR FOR EDIT A}@6-@ ,(,(!ENTER COORDINATES LOOKED AT X,Y,Z A.((ENTER ZOOM FACTOR&} A0*. =()(DO YOU WANT TO FLYBY?(Y OR N)-=0YA4J6(-INPUT AMOUNT OF MOVEMENT PER FRAME. (X},Y,Z)>J6-@=()(DO YOU WANT TO DO AN X-Y LOOP-=0YA9A%(HOW MANY DEG. TOTAL ROTATION})A6-+'A`,$@(J$(HOW MANY DEG. INC. ROTATION(@6-+'A`,$@(J A# A  }A#068,-!68,-068,-)6-@4Y)AY!!************************}***!!* CALCULATE PERSPECTIVE *!!*************************** 6-&6-&6-&.6-M:$%$%$,""}.6-= 6-'6-'6-')6-M:@&$,)6-M:@&$,! 6-%$6-%$!6-%$:}-6-8,#6-8,,6-8,6 A: &(-(8,"Ap02 6-8,6-8,6-8,( }A2 Ap:  A@D!!***************************N!!* IS THE POINT VISIBLE? *X!!********************}*******b*68,-@6-&"6-&*6-&l$%$%$!$v68,-$!!*********************}******!!* NOW CALC PLOT COORDS *!!***************************6-'+$%$%$,! 6-%$6-%$!6-%}$"A &&68<@,-++&,$&+&,$,'68<@,-+&,'$&&68<@,-++&,$%+&},$,'68<@,-+&,'$!!***************************!!* SCALE THE IMAGE *!!******************}*********6-AP$- !!68<@,-8<@,$!!68<@,-8<@,$  *"6-A`}&8<@,A6-@&8<@,O-@m68<@,-8<@,%68<@,-8<@,}% 4!!***************************>!!* NOW DRAW THE IMAGE! *H!!***************************R5 A"'0@}1@5 \9 4Y9(@ M0,0*D480,0*D480,800*D0,800*D0,0fI-@56-88<},,%88<@,,I"Ap"@A zl6-6-/88<,,"@6-8<,}Q6-8<@,b6-8<,l A 66-8<@,%6-8<,66-8<@,Q 6-8,6-8,6-}8,'6-8,06-8,96-8,E6-Q6-C6-+%,'@'6-+%,'@96-+%,'@C A.}8,!6-6-$6-. A P 6-6-6-%6-%@% @A  6-6-6- }Ab Ap-68<@,-8<@,$%M68<@,-8<@,$%\68,-b6-6-88<},<@,C6-A&88<,<@,_6-88<@,<@,6-A&88<@,<@, AP}4N)"A}o(@M+A&,$@P,+A&,$@P*D+A&,$@P,+A&},$@P}6-%@ 4!((@ H*M0,-820*I46-@ -@6@<2}A(@@  33F:B2y,"@*T:,"@A5 _%2A@@9-@@}= _2  F:B2y,"@APA!A!0,F:B2y,"@}" A0, A5" +"(LAST PARAMETERS:$V(#( OBSERVER: ,,@( VIEWPOINT:,,L(}ZOOM:V A@.!!***************************8!!* LOAD 3-D IMAGE FILE *B!!***************************L_}@*(ENTER FILENAME TO LOAD.8 AU@@_ AV3@39,9,9,9}<@,9,`+-@@'68,-+ j+-@@'68,-+ t+-@@}'68,-+ ~@9<@,Q-@@/68<,-<@M68<@,-}Q @  A@(((FILE FORMAT ERROR!( A-(#( I/O ERROR - F:A,- A(}(CAN'T OPEN FILE!( PRESS %!!***************************!!* SAVE 3-D IMAGE FILE *!!*****}**********************_@*(ENTER FILENAME TO SAVE.8 AU@@_ A(}@%-@!(@8,% %-@!(@8,%  %-@!(@8,% \(}@-@6(@8<,N(@8<@,R \ Ap!!***************************(!!}* EDIT THE 3-D IMAGE DATA *2!!***************************<>  (*(RINT, DIT, RAW, OR UIT.>4EAF}4DA@K 4Q%P0PA@Z A@3POINTS:3d9-@23POINT : 8,8,}8,6 93n3LINES:3xT-@C3LINE : 8<, TO 8<@,G J3T A@>  (}*(EDIT OINT OR INE OR XIT.>4LA4EA 0PAH("(ENTER POINT# OR ,} A0H!) A@&(&(X=8,Y=8,Z=8,.($(ENTER NEW X,Y,Z OR . A0 }68,-68,-&68,-0 AG(!(ENTER LINE# OR + A/G!) A@(#( }FROM POINT:8<,@( TO POINT:8<@,4(*(ENTER NEW LINE POINTS OR 4 A&( FROM POINT:}&!A68<,-&( TO POINT:&!A068<@,- A!!*************}**************!!* GRAPHICS CLIP ROUTINE *"!!***************************,o6-6-'6-36-}?6-K6-W6-c6-o6-6  6-@ A@ !6-@J }!6-@ A0T  6-@^  6-@ APh !6-@r !6-@ Ap}|  6-@85%"@)%"@)%"@)%"@8$% 6-6-6-6-% A0 6-}6-6-6-1 6-6-6-6-!6-'6-1 A0(% )!) )!) )!) )!($ ,/}6-@$$%%%"6-!6-$$> 6-%6-%+&,$+&,'+&,+6-16-;*>$> 6-}%6-%+&,$+&,'+&,+6-16-;*>$> 6-%6-%+&,$+&,'+&,+6-16-;*>$1 6-%}6-%+&,$+&,'+&,+6-16-$R6-@ A!";6-+#@%#@,#?PF6-D:',N6-%R 4}! 6-%6-$E:,!6-$G:,>A!0H A@J%"6-@% A L6- A!R }6-%6-%6-%\ A@+(,*+(,+@$$ !6-=%6-%@&@$+"@,=6}-@&+"@,@ -@@6@<2@@@ %%@8,%%@8,%}%A8,%%A8,!@8,!@8,*6-8,%AV$8,*6-?:A6<,$Q A%};9@,9@,9@,9@,G6-Q#A$ ""6@A#0 )A6%6-%@}32-2-2.25-2.75-4-1.3-1.5-1.9-2.700001.31.51.92.722.252.7541.31.51.92.70000-1.3-1.5-1.9-2.70}0001.31.51.92.722.252.7541.31.51.92.70000-1.3-1.5-1.9-2.7-2-2.25-2.75-4-1.3-1.5-1.9-2.78420}842084208420842084208420842040122334566778910101111121314141515161718}181919202122222323242526262727282930303131321559913131717212125252929148812121616}20202424282832324242526262727282930303131321559913131717212125252929148812121616) A# A6-@ A#P%6-@7AA(A A#P$   $. g +@$68,-F:@,168}32-400-400-300-300-200-200-100-10000100100200200300300400400-400400-400400-400400-400400-400400-}400400-40040000000000000000000000000000000000400-400400-400400-400400-400400-400}400-400400-400400-400400-40030030020020010010000-100-100-200-200-300-30018123456789101112}1314151617181171920212223242526272829303132218-100-200-200-300-30018123456789101112F,-F:@,S6-F:A`,%AV$F:Aa,g68,-F:%A,8 68,-F:%A,$` ^^104,24,104,133,4,104,133,3},165,4,105,30,133,10,160,0,169,0,145,3,200,192,0,208,249,160,0j &&230,4,165,4,197,10,208,237,96,-1  +@$$ !!}*** EPSON GRAPHICS DUMP *** u%6-F:@,%F:@,$AV/ A0@:@Z@@P:u(@}A>:@, :-%@9:(@K>:A,>:, J-%Av@6@@,*@F:,0 };(@? J@ $D:SOLIDSK>:A,>:, J-%Av@6@@,*@F:,0 258-13-13-13-13-13-13131313131313-131-18613-1861-13-131313-6-4.86-3.88-3.23-3-3.23-3.88-4.86 }-6-7.14-8.12-8.77-9-8.77-8.12-7.14-6-4.86-3.88-3.23-3-3.23-3.88-4.86-6-7.14-8.12-8.77-9-8.77-8.12-7.1 }4-12-12-14-14-12-12-12-12-14-14-12-12-3-3-7-7-3-38.258.251010105510-4-4.23-4.88-5.86-7-8.14- }9.12-9.77-10-9.77-9.12-8.14-7-5.86-4.88-4.23-4-4.23-4.88-5.86-7-8.14-9.12-9.77-10-9.77-9.12-8.14-7-5.8 }6-4.88-4.23-9-5-5448844-5-5-9-9-9-9-9-9-944222882-9-9-9-9-9-9-9-9-9-9-9-9-9-9-9-9 }888888888888888888122334455667788991010111112121211310495867113131414 }1515161617171818121519192020212117201614221922132323242425252626182621232224625727 }282829293030313132323333343435353636373738383939404041414242272743434444454546464747 }48484949505051515252535354555455565657575858432844294530463147324833493450355136523 }75338543955405641574258354555455565657575858432844294530463147324833493450355136523 #$1L 2L>%L+Lx%L'L'L'L(L(L(LLLLLL*L*LA(L(Lg*LN(L<*L|'LE,L~*L!(L9'LJ'Lk'L&L&L*L*L&'Lo(LP'L&L(0LS0L$},L-L-L /L^-LZ0Lc0L)L)L%L%L%L%L%L%L&L&L"&L+&L9&L2&L0)L7)LF)Lc)LO,L")L&L&L&L&L&L&L,L,L.,LF&LS&L@&L&L'L'L$}w0Lt'L0L0L0L(1L+1LB1LE1L1L1L1L1L}1L'L'L)L)L1L1L0L)L'L%L% +膚 ɩҍD҅ 2 22$}2 '2222 ` +Lq +l &0JQ &A0?F ݥE07, `ڥ0.,!" &%}0 & & . 8` D` `& `& `& `&Ԑ `& `&ͥ ݥзг ݥФьɛ%} &0 &0 `ԥ`Ɠƒ` 7,L& `ڰ%` fڰ` ڰ` 7,L& (۰` L+ ݢ. fL %}٥ Ʌ` ٥ԅ`TU HH k'hhL+ B VԩL٩p &PKJBD%}EL + ٥ԅ`Ę eĘ B*L' 7, ٠` ٠ԅԄL٘/+``&դԦ&eԅԊe%}eԅԥeՅ`L 'ԨL݆Ԅ 7, eԥe`@GԄ 7,ɛ B*0` ( ؐL+ȹɛ%}꩛`f 7," (f 7, 8fԆՅɛ摥0L($0`2 2%}L+ (,ɛM (M ( )ɛ )򩀅` ٥ԍ`ԄLنԄLنɛ%}ԆLن 7,󅐩f ( ؐ0LI(ԅԥՅL82ԭ 2Lن` 7, eԥe` 7, %} *ԦԄզՄFԐ eਊe&Ԇfؐ ԅԩՅ`؄քע **Ե 8`R晄 Z*L% }+`GHFH` *0ɛȄ ؐL+ɛ B*` B*` ٦HI BL +՝HIB V% }L+L?٠* *򦅩HIDEB Vú-,hh/+l-, ,0dd,8/ % }i , 0,+ *<, *-,-,* <* & |'-,8-, E,Lt+ , * *ɛD%C` ذ l% } +L 2 + , *L+ + +L+l p k'8`ERROR- ?Run address> Trace:BASIC exit I`Դ` O% },L~* )ԩ-ȘH h00,)` @?"6?D'8h4d=u#@(>33!fffg?%}@W)WyQB'h M,ԭ ҍ,) ٢̠, L( 7,L, ݥ Q0OLD')ԥ)8@0=,j,H %}ޢ hԅ`, L+0t8??Ԣ ݢ, ڢ, fک ݢ 7, (ۢ fڢ, (%}n , e)`Ơ, L(ۥIԩ, - IԢ>^ԝ ڢ ݢ. @ݢ ݢ%} ݢ. @ݢ (ۢ ڢ ڢ fڭI miǪi. fhIԥ Ơ, `LDڥ)D%}"@Dڔ . ``ԅL٥I`. (`` k' ٢`BԝK)I JD0EL +S:)H)%}h y` 7, 7, ٥TԅUՅV`&B +Nԩ ݦLԽML 7, 7, ٠%LMԝNBL + %}7, \1` BHIL + 7, \1`B JKL + (0 ٥ԅUՅV 7, (0 ٥ԅT`)ҩҊ H) hҘ` ٥%})xԩL ٥))L &L& ٥)pԩL ٥)|L&L & 1L+$2}2^^d܄ L 2 $ߠ^ !$%} $ Z$^ H$ ?$ Z$_ H$ ?$ Z$#_ H$ ?$ Z$?_ H$ ?$ Z$^ H$ ?$ Z$ ?$ Z$ ?$ Z$[_~22 H$ ?$ Z$ ?$%} Z$t_ H$ ?$ Z$_ H$ ?$ Z$_ H$ ?$_ !$ $ $_ !$ $ $ߠ^ !$2}3d '$%}` !$d '$ߠ^ !$d '$` !$d '$%` !$e '$ Z$ ?$ Z$+` H$ Z$ -$ <$ԩթC`~3%}3 $Р '$ԩթE` $Р $L3L=3ԩթE` $L3LI4=3 %}%03{4 Z$ T$0 Z$M` f$ Q$0 Z$ K$O` H$ ?$ߠ^ !$e '$ Z$ ?$ Z$d` H$ Z$ -$ܠ%} <$ԩ|44`܅ $L4L'Jԩթ`܅ $L4LI4 Z$ ?$ Z$` H$ Z$%} -$ 9$e '$ Z$4x5` H$ ?$Ѡ_ !$ڠ} '$ Z$̠` H$ڠ} !$ E$ ?$*5 % Z$ -$ 9$} '$ 9$} '$ 9$} '$ڠ} !$% } $e $ *$} !$ $ڠ}y55 !$ $h $ *$} !$ $ڠ} !$ $(l $ *$} !$ $ڠ} $e $L5 Z$ ?$ Z$Ӡ`%!} H$ Z$ -$ 9$} '$ Z$ ?$ Z$5x6` H$ ?$ Z$a H$ ?$Ѡ_ !$ڠ} '$ Z$ ?$ Z$a H$ڠ} !$ E$ ?$ Z$#a H$%"}?6 % Z$ -$ 9$} '$ڠ} !$ $נ_ &%ߠ^y66 #%} $ *$} !$ $ Z$4a H$6 % Z$ -$ 9$} '$ڠ} !$ $נ_%#} &%Ѡ_ #%} $ *$} !$ $ڠ} $} $L6 Z$6x7 ?$ Z$?a H$ Z$ -$ܠ <$ԩթC`܅%$} $LL7LLԩթE`܅ $Ly7L6y77 Z$ ?$ Z$ea H$ ?$ Z$a H$ ?$_N %Ѡ_ !$%%} '$ Z$ -$ 9$ '$ 9$ '$ 9$Ơ '$ Z$ ?$ Z$a H$ ?$ڠ7 %7u8 Z$ -$ 9$̠ '$ 9$Ҡ '$ 9$ؠ '$ Z$ ?$%&} Z$Ša H$ ?$8 % Z$ -$ 9$ '$ Z$ ?$ Z$נa H$ Z$ -$v88 <$ԩթC` $%'}L8L8 Z$a H$ Z$ -$ 9$ '$ 9$ '$ 9$ '$Ѡ_ !$Ġ '$ Z$ ?$ Z$)8r9b H$ Z$ -$ <$ԩ%(}թC` $L>9L9 Z$Gb H$ Z$ -$ 9$@ '$jb $pb $@ '$s99 Z$vb H$ Z$ -$ 9$F %)}'$jb $pb $F '$LW[̠ !$e '$Ҡ !$h '$ؠ !$(l '$Ѡ_ !$ޠ '$̠ !$ $䠂9o: '$Ҡ !$ $%*} '$ؠ !$Ơ $ '$䠂 !$䠂 $Р '$ꠂ !$ꠂ $Р $Р '$ !$ $Р $ $ '$p::^ $L%+}:b !$ '$䠂 !$ $ '$ꠂ !$ $ '$ !$ $ '$ !$ $Ѡ_ $ $ '$ !$:l;%,} $Ѡ_ $ $ '$ޠ !$ $ $ '$ޠ !$ $ $ '$ޠ !$ $Ơ $& '$ߠ^ !$ڠ} '$ڠ}%-}m;; !$ $e $, '$ڠ} !$ $h $2 '$ڠ} !$ $(l $8 '$ [<ڠ} $e $Li;ߠ^ !$ڠ} '$ڠ} !$ $Pz $%.}ߠ^ $;k<L;LE<ڠ} !$ $e $, '$ڠ} !$ $h $2 '$ڠ} !$ $(l $8 '$ [< ,=ڠ} $e $L;LV?%/}} !$ $Pz $l<< *$Ѡ_ !$ $, !$ $> '$2 !$ $D '$8 !$Ơ $J '$䠂 !$> $Р '$ꠂ !$%0}D $Р $Р '$ !$ $Р '$D !$%1} $Р $Р '$J !$ $k==Р $ޠ $P '$P !$> $ $V '$P !$D $ $\ '$P !$J%2} $Ơ $b '$ !$ߠ^ $L==h>L>ڠ} !$ $_ &%Ѡ_ #%o $Р '$V !$ $ $֠ '$\ !$ %3} $ $֠ $ $Р $$ $ڠ} !$ $_i>> &%נ_ #%o $Р '$b !$& $ $Р $$ $`ڠ} !$ $_ %4}&%Ѡ_ #%o $Р '$ !$V $ $֠ '$b>e? !$& $ $֠ $ $Р $$ $ڠ} !$ $_ &%נ_ #%5}%o $Р '$\ !$ $ $Р $$ $`b !$ $hf?? '$ߠ^ !$ڠ} '$ڠ} !$ $_ &%Ѡ_ #%o $Р '%6}$ڠ} !$ $_ &%Ѡ_ #%o $h $Р $$ $ڠ} !$ $_ &%נ_?a@ #%o $Р '$ڠ} !$ $_ &%נ_ #%o $%7}h $Р $$ $ڠ} $e $Ly?ߠ^ !$ $_ &%Ѡ_ #%o $b $nb@@ '$ߠ^ !$ $_ &%נ_ #%o $b $%8}t '$Ѡ_ !$ڠ} '$ڠ} !$ $_ &%Ѡ_ #%o $Р '$ڠ} !$ $_ &%Ѡ_ #%o@aA $n $Р $$ $ڠ} !$ $%9}_ &%נ_ #%o $Р '$ڠ} !$ $_ &%נ_ #%o $t $Р $$ $ڠ} $e $L@ \bAA $Ѡ_ !$ $ԩ%:}թC` $LA0 Z$b H$ ?$Ѡ_ !$ڠ} '$ڠ} !$ $נ_ &%ߠ^ #%} $ $PzA`B $Р '$ڠ} %;}!$ $נ_ &%Ѡ_ #%} $ $Pz $Р $z '$ߠ^ $L4BLHz !$נ_ $LLBL;Fߠ^ !$ '$ڠ} !$aBB '$%<}ڠ} !$ $נ_ &%ߠ^ #%} $ $Pz $ߠ^ $LCڠ} !$ $נ_ &%ߠ^ #%} $ '$ڠ} !$ $נ_ &%Ѡ_ #%}B%=}_C $ '$ڠ} !$ $נ_ &%ߠ^ #%} $ڠ} '$LCڠ} !$ $נ_ &%Ѡ_ #%} $ '$ڠ} !$ $נ_ &%ߠ^ #%} $%>} '$`CCڠ} !$ $נ_ &%Ѡ_ #%} $ڠ} '$ !$ $e $ '$ !$ $h $ '$ !$ $(l $ '$ %?}!$ $e $C]D '$ !$ $h $ '$ !$ $(l $ '$ߠ^ !$ '$ߠ^ !$  '$ !$ $נ_ $,%@} '$ !$ $^DD_ $2 '$ !$ $נ_ $8 '$ [<ڠ} !$ $Pz $ߠ^ $LD, !$ '$2 !$%A} '$8 !$ '$LD, !$D[E '$2 !$ '$8 !$ '$ !$Ѡ_ $ '$Ѡb $L%EL2D !$, '$ %B}!$2 '$ !$8 '$ [< ,=ڠ} !$\EE $_ &%Ѡ_ #%o $Р '$ڠ} !$ $_ &%Ѡ_ #%o $h $n $Р $$%C} $ڠ} !$ $_ &%נ_ #%o $Р '$ڠ}EYF !$ $_ &%נ_ #%o $h $t $Р $$ $ڠ} !$ $Pz $ *$ߠ%D}^ !$ $ !$ڠ} '$ڠ} !$ $נ_ &%ߠ^ #%} $ZFF $_ &%Ѡ_ #%o $Ƞ '$ڠ} !$ $נ_ &%ߠ^ #%} $ $%E}_ &%נ_ #%o $` $Π '$ڠ} !$ $נ_ &%Ѡ_ #%}FYG $ $_ &%Ѡ_ #%o $Ԡ '$ڠ} !$ $נ_ &%Ѡ_ #%%F}} $ $_ &%נ_ #%o $` $ڠ '$ TԩթE`ZGG $Р '$ࠃ !$ߠ^ $Р $LGL%G}H0 Z$נb H$Ƞ !$٠b $ E$ߠb H$` !$Π $٠b $ E$b H$, !$GWHb $ E$ߠb H$` !$2 $٠b $ E$ ?%H}$e !$Ѡ_ $e '$ڠ} $} $LAe !$ߠ^ $L]H0 Z$b H$ ?$ߠ^ !$XHHe '$Ѡb !$栃 '$栃 !$ $Р%I} '$ԭЄ %栃 !$b $栃 '$ߠ^ $LkHLLHL[ĄLHLM\Щ r$_ $Р '$HTIߠ^ !$ %Ѡ_ $Р $%J}LHLHԩ %Ѡ_ !$ڠ} '$ڠ} $Ѡb $LIԩ %Щ r$ݠ_ $LMILtILLXIUIIL[Щ r$_ $%K}LtI ]LHߠ^ !$ $ Z$c H$ ?$ Z$ ?$ Z$%c H$ !$ E$ߠb H$ !$ E$ߠb H$Ơ !$ E$ ?$ Z$ISJ0c H$%L} !$ E$ߠb H$Ҡ !$ E$ߠb H$ؠ !$ E$ ?$ Z$;c H$ !$ E$ ?$Ly7 Z$ T$ Z$Ac H$ Z$ -$㠄 <$xTJJ%M}L % Z$㠄 f$ Q$:L % Z$ 0$ 9$e '$Ѡ_ !$栃 '$ Z$ 0$ 9$} '$栃 !$ $e $ *$} !$ $栃 $%N}JRKe $LJѠ_ !$栃 '$ Z$ 0$ 9$} '$栃 !$ $h $ *$} !$ $栃 $e $LJѠ_ !$栃 '$ Z$ 0$ 9$%O}} '$栃SKK !$ $(l $ *$} !$ $栃 $e $L=K Z$ 0$ 9$} '$Ѡ_ !$栃 '$ Z$ 0$ 9$} '$栃 !$ $נ_%P} &%ߠ^ #%} $KPL *$} !$ $ Z$ 0$ 9$} '$栃 !$ $נ_ &%Ѡ_ #%} $ *$} !$ $栃 $} $LK Z$ T$%Q}Ly7 Z$ ?$ Z$^c H$ ?$QLLLL Z$ ?$ Z$xc H$é r$ E$ ?$LL Z$ ?$ Z$c H$ ?$ Z$c H$ ?$ Z$ -$%R} <$L 2 Z$ T$ Z$c H$ Z$LPM -$㠄 <$L % Z$㠄 f$ Q$TL % Z$e !$ E$ ?$Ѡ_ !$%S}栃 '$ Z$栃 !$ $e $ E$ ?$栃 $QMMe $L,MѠ_ !$栃 '$ Z$栃 !$ $h $ E$ ?$栃 $e $LiMѠ_%T} !$栃 '$ Z$栃 !$ $(l $ E$ ?$栃 $e $MONLM Z$} !$ E$ ?$Ѡ_ !$栃 '$ Z$栃 !$ $נ_ &%ߠ^ #%%U}} $ E$ ?$ Z$栃 !$ $נ_ &%Ѡ_ #%} $ E$ ?$栃 $PNN} $LML/L Z$ ?$ Z$Ƞc H$ Z$ -$ܠ <$%V}ԩթㅌc܅ $LNLPԩթ兌cNNO܅ $LNLy7ԩթ煌c܅%W} $LOL 2ԩթM`܅ $L>OL_N_N % N$c H$OOOe !$ E$ ?$p T$ N$ ?$p T$Ѡ_ !$%X}栃 '$ N$̠` H$栃 !$ E$c H$栃 !$ $e $ E$ B$栃 !$ $h $ E$ B$栃 !$OKP $(l $ E$ ?$p T$栃 $%Y}e $L~O N$ ?$p T$ N$c H$} !$ E$ ?$p T$ N$ ?$p T$Ѡ_ !$栃 '$ N$a H$栃LPP !$ E$c H$栃 !$ $נ%Z}_ &%ߠ^ #%} $ E$c H$栃 !$ $נ_ &%Ѡ_ #%} $ E$ ?$p T$栃 $} $L>P N$ ?$pPHQ T$L_N Z$ ?$ Z%[}$d H$ Z$ -$ܠ <$ԩթd܅ $L)QLRԩթㅌc܅IQQ $LVQL%\}6ԩթM`܅ $LQLP Z$ ?$ Z$d H$ѠP % Z$ -$ 9$젃 '$e $Р '$젃 !$ߠ^QHR %]}$Р $LQLQ Z$ ?$ Z$4d H$젃 !$ $e $ E$ B$7d H$젃 !$ $h $ E$ B$:d H$젃 !$ $(l $ E$ ?$ Z%^}$IRR ?$ Z$=d H$ ?$ѠP % Z$ -$ 9$} '$ 9$} '$ 9$} '$젃 !$ $e $ *$} !$ $젃 !$ $h $ *$} %_}!$ $젃RFS !$ $(l $ *$} !$ $LP Z$ ?$ Z$Wd H$ѠP % Z$ -$ 9$ '$} $Р '$ !$ߠ^ $Р $%`}L?SLR Z$ ?$GSS Z$md H$ !$ $נ_ &%ߠ^ #%} $ E$ ?$ Z$yd H$ !$ $נ_ &%Ѡ_ #%} $ E$ ?$ Z%a}$ ?$ Z$d H$ ?$ѠP %SFT Z$md H$ Z$ -$ 9$} '$e $LSLS !$ $נ_ &%ߠ^ #%} $ *$} !$ $%b} Z$yd H$ Z$ -$ 9$} '$e $GTTLQTL"T !$ $נ_ &%Ѡ_ #%} $ *$} !$ $LPߠ^ !$ '$ߠ^ !$ '%c}$ߠ^ !$ '$ߠ^ !$ '$ߠ^ !$ '$TCUߠ^ !$ '$ߠ^ !$ '$ߠ^ !$" '$ߠ^ !$ࠃ '$Ƞ !$d $L$%d}UѠ_ !$ '$LGUȠ !$d $LGUѠ_ !$DUU '$Π !$d $LmUѠ_ !$ '$LUΠ !$d $LUѠ_ !$%e} '$Ԡ !$d $LUѠ_ !$ '$LUԠ !$d $UAVLUѠ_ !$ '$ڠ !$d $LUѠ_ !$" '$L"V%f}ڠ !$d $L"VѠ_ !$ '$ !$ $נ_ $Р '$BVV !$ $נ_ $Р $Р '$ !$ $נ_ $%g}Р $Р '$ !$" $נ_ $Р $LV`Ƞ !$( '$Π !$.V?W '$Ԡ !$4 '$ڠ !$: '$ }X !$%q}B'DOS SYSB*+DUP SYSBUSHUTTLE 3D B\AUTORUN SYSB4_MENU BW^SOLIDS BTOWER 3D BPLAIN 3D B ADJSTOP 3D BSOLIDS OBJBPSOLIDS SRCBBUTTRFLY3D BXWING 3D B COLUMBIA3D '$ !$ '$ !$ '$" !$ '$, !$Ƞ '$2 !$Π '$Ԡ !$(@WW '$ڠ !$. '$Ƞ !$4 '$Π%r} !$: '$ }XȠ !$d $Р '$Ƞ !$d $Р $Р '$Π !$d $Р $Р '$W>XΠ !$d $Р $Р '$%s}, !$d $Р $Р '$, !$d $Р $Р '$2 !$d $Р $Р '$2 !$d $?XX $LLX`Ƞ !$%t}Π $$ %, !$2 $$ %Ѡ_ !$ࠃ '$` !$ $ $ $ߠ^ $LX( !$, '$. !$2X=Y '$`L%u}uYd !$, '$: !$. $Р '$d !$( $Р $Р '$4 !$( $Р $. $2 '$, !$( '$2>YY %v}!$. '$d $Р '$. !$d $Р $LuY`L&Zd !$, '$: !$. $Р '$d !$( $Р $Р '$4%w}Y=Z !$( $Р $. $2 '$, !$( '$2 !$. '$d $Р '$. !$d $Р $L&Z`LZd !$%x}2 '$4>ZZ !$( $Р '$d !$. $Р $Р '$: !$. $Р $( $, '$( '$2 !$. '$( !$%y}d $Р '$(Z=[ !$d $Р $LZ`LV[d !$2 '$4 !$( $Р '$d !$. $Р $Р '$: %z}!$. $Р $( $,>[[ '$( '$2 !$. '$`Ѡ_ !$L '$\ % !$נ_ $Р '$ !$נ_ $Р $d%{} $R '$ !$ $ ~$X '$@[=\ $@ '$X !$F $X '$ {$R $ '$X !$ x$R $ '$ĄL\L%|}M\L9 !$ߠ^ $L<\Ѡ_ !$ '$LW[>\\^ !$L '$L\ !$ $ '$ !$ $ '$Ơ !$ $Ơ%}} '$L9L !$ $Р '$Ġ !$ $Р $L\`\;] !$ $`X !$@ $L\ߠ^ !$L '$^ !$Ѡ_ $Р '$^%~} !$נ_ $נ_ $Р $^ '$נ_ $נ_ $d '$d !$j<]] '$j !$ $Р '$ԩ Є %j !$d $j '$%}ߠ^ $LA]` !$ $`X r$Р '$Y r$àd $Р $ '$۠^]8^ % Z$ T$ Z$ɠd f$ Q$ Z$̠d H$%}G` !$ $ᢀ K$ ?$ !$ڠ} '$ !$Ϡd $ʠ '$ Z$ՠd H$9^^d !$ $ᢀ K$ߠ^ !$ $ᢀ%} K$ڠ} !$ޠd $ '$ Z$ !$ $ ]$Р '$ !$d $ '$ڠ} $L~^^"_ Z$ ?$ڠ} $ʠ $L+^ Z$ T$%}`L$***************************@'* 3-D IMAGE PLOT SYSTEM *#__* COMPILED VERSION 1.0 ** ANALOG COMPUTING%} # 16 *SPECIAL KEYS USED:@ OPTION = HARDCOPY (EPSON)@&_` SELECT = EXIT DRAWING MODE START = DRAW NEXT FRAM%}E@%@@@@@ @!@@APAQAA``AABOUTPUT TO PLOTTER@%}YN@P*H*I*M0,-300*I@ILE OR EYBOARD INPUT@"FK``HOW MANY POINTS ARE THEREENTER X,Y,Z COORDINATES %}FOR EACH POINT@8POINT HOW MANY LINES ARE THERE@$`daNOW ENTER POINT INFORMATIONFOR EACH LINE.LINE FROM POINT%}@ TO POINTDO YOU WANT TO SAVE THIS OBJECT@1eaaENTER OBSERVER LOCATION X,Y,Z@)OR FOR EDIT@ENTER CO%}ORDINATES LOOKED AT X,Y,Z@3ENTER ZOOM FACTORaFbDO YOU WANT TO FLYBY?(Y OR N)INPUT AMOUNT OF MOVEMENT PER FRAME. (%}X,Y,Z)@EDO YOU WANT TO DO AN X-Y LOOPGbbHOW MANY DEG. TOTAL ROTATION@(A`@(HOW MANY DEG. INC. ROTATION=%}APA`@b$cM0,0*D480,0*D480,288*D0,288*D0,0@2@M@P,*DH*M0,-300*I@A(B2yA%}LAST PARAMETERS:@%ccOBSERVER: VIEWPOINT:ZOOM:ENTER FILENAME TO LOAD@FILE FORMAT ERROR!@I/O ERRO%}R - ACAN'T OPEN FILE!cdPRESS Λ@ENTER FILENAME TO SAVERINT, DIT, RAW, OR UITEDQPOINTS:: LINE%}S: TO EDIT OINT OR INE OR XITLddENTER POINT# OR ΛX=Y=Z=ENTER NEW X,Y,Z OR ΛENTER LINE# OR ΛFR%}OM POINT: TO POINT:ddENTER NEW LINE POINTS OR Λ?P@@@@AVP:A@9KAAv@@%}$L+Lx%L'L'L'L(L(L(LLLLLL*L*LA(L(Lg*LN(L<*L|'LE,L~*L!(L9'LJ'Lk'L&L&L*L*L&'Lo(LP'L&L(0LS0L$ ''AFDMAOEGINXXYYOFPPXYZPVISQQQLLNZOOOOOVVVDDDDUCCCSSQQQXYZVCVCVC)}AAAXAYATQISAVIIXTYTZTXTYTZTFFXYXYPOPLLLRRTTBBXYXYRANANFLAANXXDDLLDLHDHH)}ADDHLDALIST230SCREEMVMVMVFLAG A A B)} @DA AA3A A[@ @9@XAe@)}%@ !"@%#@%$%&@'(@))}*+$,@Y3334-A.?`/P01@%`2?bP31%4t!P5$6AP7A`8@9@)}:;<=>?@ABCDEF@aGAH@a)}IAJ@KLMNOPQRST@U@V@Y3334WAX@)}YAZ[\]^_`@a@bc@d@e@fgh)}@ijklmnop@%q@ !!--- SOLIDS VERSION 12/08/84d +n)}##(***************************x##(* 3-D IMAGE PLOT SYSTEM *##(* COMPILED VERSION 1.0 *##(* ANALOG COMP)}UTING # 16 *##(*************************** ( ( (SPECIAL KEYS USED:%(%( OPTION = HARDCOPY (EPSON)##()} SELECT = EXIT DRAWING MODE!!( START = DRAW NEXT FRAMEyR;@,;@,;@ ,;@,;@,;@)},;@,a6.>:@',y67@,.>:@,WW9AP,9AP,9AP,9AP<@,9AP,)}9A<@,?6-6-A'6-36-A?6-B7((OUTPUT TO PLOTTER!70Y*0)}NA4NA a A@7@@PU(@*H*I*M0,-300*Ia6-)}6("(ILE OR EYBOARD INPUT&64FA0KA )(%(HOW MANY POINTS ARE THERE)..(&E)}NTER X,Y,Z COORDINATES FOR EACH POINT-@(POINT  Ar" 68,-68,-68,-" )}(($(HOW MANY LINES ARE THERE("&(&(NOW ENTER POINT INFORMATION,(FOR EACH LINE.6 -@( (LIN)}E 82( FROM POINT A!268<,-:2( TO POINT A!268<@,-< @?(+(DO )}YOU WANT TO SAVE THIS OBJECT/?4YAPJ0NA T!!***************************^!!* TIME FOR NEW )}PLOT *h!!***************************r((((ENTER OBSERVER LOCATION X,Y,Z|( OR FOR EDIT A@6-@)} ,(,(!ENTER COORDINATES LOOKED AT X,Y,Z A*((ENTER ZOOM FACTOR& A0*=)}()(DO YOU WANT TO FLYBY?(Y OR N)-=0YA4J6(-INPUT AMOUNT OF MOVEMENT PER FRAME. (X,Y,Z)>J6-)}@=()(DO YOU WANT TO DO AN X-Y LOOP-=0YA9A%(HOW MANY DEG. TOTAL ROTATION)A6-+'A`,$)}@(@$(HOW MANY DEG. INC. ROTATION(@6-+'A`,$@( A 068,-!68,-0)}68,-6-@!!***************************!!* CALCULATE PERSPECTIVE *!!*************************)}** 6-&6-&6-&.6-M:$%$%$,"".6-= 6-'6-'6-')6-M:@&$,)})6-M:@&$,! 6-%$6-%$!6-%$:-6-8,#6-8,,6-8,6 A: &(-)}(8,"Ap02 6-8,6-8,6-8,( A2 Ap:  A@D!!***************************)}N!!* IS THE POINT VISIBLE? *X!!***************************b*68,-@6-&"6-&*6-&l$%$%$!)}$v68,-$!!***************************!!* NOW CALC PLOT COORDS *!!**********************)}*****6-'+$%$%$,! 6-%$6-%$!6-%$"A &&68<@,-++&,$&+&,$,')}68<@,-+&,'$&&68<@,-++&,$%+&,$,'68<@,-+&,'$!!**************************)}*!!* SCALE THE IMAGE *!!***************************6-AP$- !!68<@,-8<@)},$!!68<@,-8<@,$  *"6-A`&8<@,A6-@&8<@,O-@)}m68<@,-8<@,%68<@,-8<@,% 4!!***************************>!!* NOW DRAW THE IMAGE)}! *H!!***************************R1 A"'0@1@\9 4Y9(@ M0,0*D480,0*D)}480,288*D0,288*D0,0fI-@56-88<,,%88<@,,I"Ap"@A zl6-)}6-/88<,,"@6-8<,Q6-8<@,b6-8<,l A 66-8<@,%6-8)}<,66-8<@,Q 6-8,6-8,6-8,'6-8,06-8,96-8,E6-Q6-C6-+%,'@)}'6-+%,'@96-+%,'@C A.8,!6-6-$6-. A P 6-6-6-%6-)}%@% @A  6-6-6- Ab Ap-68<@,-8<@,$%M68<@,-8<)}@,$%\68,-b6-6-88<,<@,C6-A&88<,<@,_6-88<@,<@)},6-A&88<@,<@, AP4N)"Ai[(@M$@P,+A&,$@)}P*D$@P,+A&,$@Pi6-%@ 4!((@ H*M0,-300*I46-@ -)}@6@<2A(@@ A! A!0 33F:B2y,"@*T:,"@)}A5 _%2A@@9-@@= _2  F:B2y,")}@APA!,F:B2y,"@" A0, A5" +"(LAST PARAMETERS:$V(#( OBSERVE)}R: ,,@( VIEWPOINT:,,L(ZOOM:V A@.!!***************************8!!* LOAD 3-D IMAGE)} FILE *B!!***************************L_@*(ENTER FILENAME TO LOAD.8 AU@@)}_ AV@`+-@@'68,-+ j+-@@'68,-+ t+-@)}@'68,-+ ~@Q-@@/68<,-<@M68<@,-)}Q @ A@(((FILE FORMAT ERROR!( A-(#( I/O ERROR - F:A,- A(()}CAN'T OPEN FILE!( PRESS %!!***************************!!* SAVE 3-D IMAGE FILE *!!**********)}*****************_@*(ENTER FILENAME TO SAVE.8 AU@@_ A(@)}%-@!(@8,% %-@!(@8,%  %-@!(@8,% \(@)}-@6(@8<,N(@8<@,R \ Ap!!***************************(!!* EDI)}T THE 3-D IMAGE DATA *2!!***************************<:(&(RINT, DIT, RAW, OR UIT*:4EAF4D)}A@K 4Q%P0PA@Z A@3POINTS:3d9-@23POINT : 8,8,8,6 )}93n3LINES:3xT-@C3LINE : 8<, TO 8<@,G J3T A@:(&(EDIT OIN)}T OR INE OR XIT*:4LA4EA 0PAH("(ENTER POINT# OR , A0)}H!) A@&(&(X=8,Y=8,Z=8,.($(ENTER NEW X,Y,Z OR . A0 68,)}-68,-&68,-0 AG(!(ENTER LINE# OR + A/G!) A@(#( FROM POINT:)}8<,@( TO POINT:8<@,4(*(ENTER NEW LINE POINTS OR 4 A&( FROM POINT:&!A)}68<,-&( TO POINT:&!A068<@,- A!!**************************)}*!!* GRAPHICS CLIP ROUTINE *"!!***************************,o6-6-'6-36-?6-)}K6-W6-c6-o6-6  6-@ A@ !6-@J !6-@)} A0T  6-@^  6-@ APh !6-@r !6-@ Ap|  )}6-@85%"@)%"@)%"@)%"@8$% 6-6-6-6-% A0 6-6-6-)}6-1 6-6-6-6-!6-'6-1 A0(% )!) )!) )!) )!($ ,/6-@$)}$%%%"6-!6-$$> 6-%6-%+&,$+&,'+&,+6-16-;*>$> 6-%6-%+&,$+)}&,'+&,+6-16-;*>$> 6-%6-%+&,$+&,'+&,+6-16-;*>$1 6-%6-%+&,$+)}&,'+&,+6-16-$N6-@ A!";6-+#@%#@,#?PF6-D:',N6-%4! 6-%6-$E:)},!6-$G:,>A!0H A@J%"6-@% A L6- A!R 6-%6-%6)}-%\ A@+(,*+(,+@$$ !6-=%6-%@&@$+"@,=6-@&+"@)},@ -@@6@<2@@@  +@$$ !!*** EPSON GRAPHICS DUMP *** u%6)}-F:@,%F:@,$AV/ A0@:@Z@@P:u(@A>:@, :-%@)}9:(@K>:A,>:, J-%Av@6@@,*@F:,0 ;(@? J@ $)} D:SOLIDS.BASAOEGINXXYYOFPPXYZPVISQQQLLNZOOOOOVVVDDDDUCCCSSQQQXYZVCVCVC(18700.50.50.51.50.50.2510.51.51.751.751.53.5588.51689107411.5-0.5-0.5-0.5-1.5-0.5-0.25-1-0.-}5-1.5-1.75-1.75-1.5-3.5-5-8-8.5-1-6-8-9-10-7-4-1-1.50.50.50.51.50.50.2510.51.51.751.751.5-0.5--}0.5-0.5-1.5-0.5-0.25-1-0.5-1.5-1.75-1.75-1.5323.574.556.597.552.51.5298.58.598.5888.587.57.-}5832.533.543.544.554.56766.56.257.58.531.512.53.534.554.555.5757.5-3-2-3.5-7-4.5-5-6.5-}-9-7.5-5-2.5-1.5-2-9-8.5-8.5-9-8.5-8-8-8.5-8-7.5-7.5-8-3-2.5-3-3.5-4-3.5-4-4.5-5-4.5-6-7-6-6.-}5-6.25-7.5-8.5-3-1.5-1-2.5-3.5-3-4.5-5-4.5-5-5.5-7-5-7.5-4-3-2034.54.55.567.757.7588-8.5-9-7-}-30-4-4-26994.53-3-2034.54.55.567.757.7588-8.5-9-7-30-4-4-26994.53-3-2034.54.55.56-}7.757.7588-3-2034.54.55.567.757.758864.52.58.58.57.57.56700.51.50443.53.5332.52.5221.-}51.50-0.5-1-0.5-1-1.5-2-1.5-1.5-2-3.5-3.5-2-1.5-1.75-3.5-1.5-2-0.5-2-5-3.5-5.5-7.5-4.5-5-7-5-5-}-8.5-6.564.52.58.58.57.57.56700.51.50443.53.5332.52.5221.51.50-0.5-1-0.5-1-1.5-2-1.5-1.5--}2-3.5-3.5-2-1.5-1.75-3.5-1.5-2-0.5-2-5-3.5-5.5-7.5-4.5-5-7-5-5-8.5-6.5-5-4.5-4.5-4.5-3.5-4.5-4.75-}-4-4.5-3-3-3-3-1.7503.754.25-4.51.253.754.7562.5-1-4.5-4-4.5-4.5-4.5-3.5-4.5-4.75-4-4.5-3-3-3--}3-1.7503.754.25-4.51.253.754.7562.5-1-4.5-4-5.5-5.5-5.5-6.5-5.5-5.25-6-5.5-3.25-3.25-3-3-5.5-5.5--}5.5-6.5-5.5-5.25-6-5.5-3.25-3.25-3-3-2.25-3.5-1.52.5-0.5024.7530-3-4-3.54.754.254.254.754.253.75-}3.754.253.75333.75-2.25-3-2.25-1.75-1-1.75-1-0.50-0.51.252.51.2521.534.25-1.5-3.25-4-2.25-1-1.50-}.250.50.250.51.530.53.5-2.25-3.5-1.52.5-0.5024.7530-3-4-3.54.754.254.254.754.253.753.754.253.75-}333.75-2.25-3-2.25-1.75-1-1.75-1-0.50-0.51.252.51.2521.534.25-1.5-3.25-4-2.25-1-1.50.250.50.250.-}51.530.53.522512233445566778899101011111212131310141515161617171818191920202121-}2222232324242525262618127272828292930303131323233333434353536363737383835183432839-}40404141424243434444454546464747484849495050515143152525353545455555656575758585960-}61616262636360164646565666667676868696970707172737374747575727677777878767980808181-}8282798384848585838687878888868990909191929289939494959596969397989899991001009710110-}2102103103104104101105106106107107108108105109110110111111112112113113109114115115116116117117-}114118119119120120121121118122123123124124122125126126127127128128125129130130131131129132133-}1331341341321351361361371371381381351391401401411411391421431431441441421451461461471471481481-}4514915015015115115215214915315415415515515615615315715815815915916016015716116216216316316416-}4164165166166167167168168169169165170171171172172173173170174175175176176177177174178179179180-}180178181182182183183184184181185186186187187185357236733774387583358703495971252454555-}65675785895910601161126213632764296630673168326933703471314392858701252642275304-}29910785895910601161126213632764296630673168326933703471314392858701252642275304, 94007777373740404022224040464650555560605555505055556060555550464640402222404040371}3724243333363600777737374040222240404646505555606055555050555560605555504646404022}222404037373333262221272622283232434444464647474332313232282829282019202016161716512}1224451616202325262225232622212726222832434444464647474332313232282829282019202012}6161716511224451620262211111212111113131312121111121212121311121212121113131112122}12121113121212121111121213131312121515131399889966889988886988889669888892}688889988661313161151252353454555656757858910105911601261136214631564166517662}186719682069217022712372247325742675277628772978307931803281338234833584368537863882}739884089419042414391449210171718333434411213131414111112616262636360606110151516162}1717105964646565666659383939404037373887888889898686874134343535363641908383848485852}904645464747494950504848454594945046939349474847934894122334415152525353545451562 }644442626252577555565692927575747457575525181888772574676758585757744443433333262 }2644929182757592181919202021212222232324242525186768686969707071717272737374746726332 }333232313130302929282827272675828281818080797978787777767675918217272737374746726330a55-88-88-8-442020-20-20820178-8-17-208-8-20-88-88-36-2020888836202017-17-20-20-20-17176 }200000334040404033-33-40-40-40-40-33-20-20-10-10-208816161616-200-12-20-20-120-20-201616}616161616161616160-12-12-1200-12-120-20-60-60-20-3-12-20-20-12-3-3-12-20-20-12-3646472726}5110210280-96-968051-96-96-96-96-96-96-51-51-90-90-67-864-90-90-67-864-51-51-51-51-515151516}51-96-102-90-67-51-51-51515151-51-51-515151516415212431434753763611767687981096}10181110118122125139141315141615171618171915193220162019222123222423252427262827296}2830293139323133203433353436353655373638123938394940434140424143424431454446454746486}474948503551505251535254535554655373638123938394940434140424143424431454446454746484.