@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} 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 ! ______________________ Glyph v1.0 User Manual ______________________ p} A ShareWare Font Editor and Utilities Package for all Atari 8-bit Home Computers! q} Copyright 1991 by Atari Zone TechnologyWritten by Jack Prevost (known asThe Bishop), and released thisfirsr}t day of February, 1991 =/ General Info /= __________________A Note from the Author:Since this programs} is my firstventure into the world ofShareWare, I suppose I might aswell take the time to tell you abit about who I am,t} what I amworking on right now, and what Ihave in the works for the future.Being a smart-alec fourteen yearold kid, I (fu}or obvious reasons)am somewhat shy about putting myprograms out, but I have been toldthey are good, and with luck thiswv}ill stand the test of time. In thepast, I have programmed in Basic,Turbo BASIC, and any number ofother languages, but todaw}y I writein Action.Besides Glyph, I am working on twoprograms right now. One of theseis an 80-column term program (bigx}deal, right?) that supports ANSIgraphics. This is ALMOST done, andI need but to make the finishingtouches on it before Iy} can releaseit as well. The only problem withthat program is speed. It will notgo above 1200 baud due to the timeit takz}es for the graphics routinesI am using to display the screen.Another project I am working on isa shell for SpartaDos. Th{}is willallow you to execute all of thecommands from the Sparta commandline, as well as block actions,much like the Sparta|} menu.com file.It will also feature text icons (aneat trick, if I do say so myself),and pull-down menus.For the future, }}I am working onideas for an Atascii graphicseditor something like LeBreak+, andanother terminal program that supports an ~}off-line reader for theFIDOnet message areas that areavailable on various BBSs. (Someof the echos get up to 2-300 newmes}sages a day, which makes it hardto read them all on-line.) Andlastly, a term program thatsupports a special Atari command}set, with graphics and soundaccess.If you want to register thisprogram, or have any suggestions orcomments, send mail t}o: AZtechnology Registration, c/o Jack Prevost, E. 637 18th Ave., Spokane, WA 99203I suggest a $10 check for}registration, but you don't need tosend that much, send whatever you feel the program is worth, andwhatever you can afford}. I'll keeptrack of registered users, and I'lltry to get updates out to you everyfew months about what's going on over o}n this side of the program,and news about any updates forGlyph. Thanks, and Merry MeetAgain!NOW...What's in here, an}d how to use it.Contents of this archive:The diskette you received SHOULDcontain these files: GLYPH.DOC You'r}e reading it!GLYPH.COM The font editing program.ROSETTA.COM Rosetta Stone, a utility to} convert an Atari 9-sector font file to BASIC data statements, or an }ACTION! code block.FONT.LST Some BASIC routines for using fonts converted with } Rosetta Stone.FONT.ACT The same thing, but for Action.FONTLOAD.COM A utility for you } SpartaDOS users.*.FNT A bunch of font files that I included just for the heck of it } and because I'm such a generous guy.How to use these files.GLYPH.COM and ROSETTA.COM arecover}ed later in this text, but theother files may require a littlebit of information.The two procedure files, FONT.ACTand FO}NT.LST are just that, sets of procedures for using font filesconverted with Rosetta. To usethem, just use the Read (inAc}tion!), or Enter (in BASIC)command to merge the file with yourprogram. FONT.LST uses lines29000-29100 for its code, so ma}ke sure to either renumber it or avoidany conflicts in your own program.In FONT.ACT, you must insert thecode block just }after the linesaying "BYTE ARRAY Font=", and forFONT.LST, put the starting linenumber into the variable FONTLINEbefore do}ing a GOSUB 29000.FONTLOAD.COM is a SpartaDOScommand, usable only from thecommand line. It will allow you toload an Ata}ri 9-sector font whilein DOS, without having to go into Basic, or do something equallyarcane elsewhere. TO use it,simply} type: FONTLOAD Dn:FILENAME.EXTWhere Dn: is the drive the font ison, and FILENAME.EXT is thefilename of the font. }The font youload will not remain resident inmemory, and will disappear when youhit reset. (I hope to have aresident versi}on of FONTLOAD in thenext update of Glyph.) =/ The Glyph Editor /= ______________________Using the Glyph }Font Editor. GLYPH.COM can be loaded eitherin SpartaDOS by typing GLYPH atthe D: prompt, or by using the Loadcom}mand in other Atari DOS's.When it has loaded, you will seethe main screen. This is dividedinto three sections: a menu, a}nedit window, and a characterselection window. The screenlayout is something like this:(For those reading this off your}monitor screen, this sample layoutis in 80 columns. Sorry about that.It will print out nicely though.) } +-----------++-------------------------+ | |00|| Glyph 1.0 by The Bishop | | } |00||-------------------------| | |00|| Scroll Up | Load Font | | } |00|| Scroll Dwn | Save Font | | |00|| Scroll Lft | One>Two o | | |00|}| Scroll Rgt | Directory | | |00|| Insert Row | Flip Vert | | |00|| Del}ete Row | Edit Char | +-----------+| Swap Char | Get Char | |Editor^| | Clear } | Put Char | | Reverse | Overlay | | Quit | }Restore | +------------| Set: One | +------}------+ !"#$%&'()... @ABCDEFGHIJK... } ... ... } General Info on Using Glyph.Font editors are not a new idea in the history of Atari computers. Infact, I know of }at least three verygood ones right now off of the topof my head. However, I hope tohave a better program then any ofthe }others. The one maindifference between Glyph and allother font editors is that Glyphallows you to have two user-editable} fonts in memory, alongwith the system font (which cannotbe edited.)I have also included the Rosetta Stone utility, and} some otherutilities to aid in usingcustomized fonts in your ownprogram. I hope these items willwork together to make a }system thatwill be useful, and moreimportantly, easy to use.Glyph has three main areas. Thefirst one you will notice as} youload up is the menu. Here you willfind all of the commands availableto you as you use the program.Another area is t}he characterselection and font display area.This is at the bottom of thescreen, and hilited to display thecharacter set y}ou are working on.From this area, you will selectwhich characters you want to workwith, etc. When you are asked tomake }a selection from the fontwindow, one of the characters willbe selected. As you use the arrowkeys to move around, you will} see anumber displayed in the upper lefthand corner of the screen. Thisnumber is the internal (screen)code for that char}acter.The last area of the screen, butcertainly not the least, is theedit window. Here, the bitpattern character you }are editingwill be displayed, along with it'shexadecimal representation to theright of the main section of thewindow. Th}is character is notphysically in the character set, but is set aside in a specialbuffer so you may move characters from }set to set, and try outvarious possibilities withouterasing already defined characters.Sometimes, you will be asked to s}elect a line in the edit window. When this happens, one line of thewindow will be hilited, and you canmove up and down usi}ng the arrowkeys or joystick to select the lineyou want to work on. The Glyph Menu --------------Sc}roll U,D,R,L: These commands scroll the pixels of the characters in the buffe}r one space in the direction indicated.Insert Row: When you select this } command, you will be put in the edit window to select a line. After y}ou do this, a blank line is inserted on the selected line, and all li}nes below it move down. The bottom line is lost. When you are done }inserting lines, press the [ESC] key to return to the menu.Delete Row: After yo}u select a line from the edit window, it will be deleted, and all the } lines below move up. Use [ESC] to exit when you are done.Swap Char: This command lets you } choose two characters from the font window, and swaps their positions.Cle}ar: When you choose this command from the menu, the edit buffer will be cleared so you may start edi}ting a character from scratch.Reverse: All of the white pixels will become black, and vice-ver}sa, when you select this command, effectively changing the character to what it would } be in inverse-video.Quit: Guess what?Load/Save Font: These two commands let you store and } retrieve fonts from disk. At the Load or Save prompt, enter a valid path } and file name for the file you want to access. If you want to} use a disk in a drive other than D1, use the space bar to cycle } through drives.One>Two: This is not actually one command, but four! When this command is hilited}, you can press the space bar to cycle through the possibilities: 1) One>Two } 2) Two>One 3) Sys>One 4) Sys>Two Each of these copies the first character set t}o the second. So, if you have a modified font in set one, and you choose Sys>One, p}ressing [RETURN] to execute the command, it will restore that character set to the sy}stem font.Directory: This command lets you view a disk directory. At the DIR prompt, }enter the file mask for the directory you want, or press [RETURN] for *.*. L}ike the load and save options, use the space bar to cycle through disk drives. } Flip Vertical: Flip Vertical does just that. After executing this } command, the edit buffer is upside down. In future versions, I hope }to have a Flip Horizontal command, but, it's not there yet.}Edit Char: This takes you into the edit buffer to modify your character. When in the editor}, you can use the arrows keys and joystick to move, and the space bar, [RETURN] k}ey, and fire button to toggle pixels on and off. When you are done editing, press [ESC] and} you will be returned to the main menu.Get/Put Char: These two commands both take you} to the font window. When you execute the Get command, whatever is } in the character you select is put into the edit window. When you use Put,} the edit window is placed in the character set at the position yo}u specify.Overlay: With this command, you can overlay one character onto another. The first } selection is placed on top of the second (via the logical OR command), so all pixels that are }on in EITHER character are on in the second.Restore: When you use this command, you can rest}ore any number of characters to their visage from the system font. Press [ESC] when} you're done.Set: This command lets you choose which character set you want to work on: One, Two, or Sys. } You can have your own character sets loaded into one and two, but the system font is non-editable, and }is only available for reading characters. =/ Rosetta Stone /= ___________________Using the R}osetta Stone.Rosetta Stone is a utility programthat converts nine-sector Atarifonts to either ACTION! code blocksor Basi}c DATA statements.Converting to DATA Statements.To convert your font file to DATAstatements, select 'A' fromRosetta's } main menu. The programwill then ask for the starting linenumber, and the line numberincrement of the listed BASIC filei}t will create. Then it will askfor a source filename. This is thefile it will be reading the fontfrom, and the destinat}ion filename,where it will be written. After you enter all of this information,Rosetta will read the file andwrite it to} disk.Converting to code blocks.Converting font files to codeblocks for Action is much easier(if that's possible) than}converting to DATA statements.Simply enter the source anddestination files, and Rosettawill do the rest for you.Until} the next time, ENJOY... Glyph v1.0 User Manual February 1, 1991d Rosettawill do the rest for you.UntilR!Q (c)1983 Action Computer Services  B JKIHiDiELV`LZ} Z BLV` Ll L &` Fj`8冨凪` EӅӥ} `ʆǪƩ Ɛee` ƦʆǢ &Ɛeǐ ! ! L '&&&8儨児}祂*L&&*ń8&&L x `hihiHHȱȱLc !#3`}LJJJJ`H h`Hȩh L! L! BL! JL! PH8}`HhHh |!L! BHI V䅠L! L! ZL!Ԇ ؠPIPP`} !P JL! "L! !L" #"L!H- !8塪墨hL#" <"L! C"L! !ȹP`}텠8堨塪 !芨Oȩ-`PP !P棩 Ѥģ0-ģ6000:,80H }& &ehe&eģ0ʥ 8堅塅`$ !&*i0:0i !Ʀ`¢ 护}°ڱ%ȱ%E !L}#担CS o!L}#I <"L}#H 7#L}# "L}# &B V !NLMȑ}` MLN%B VL!S:$E:$$H i! '$($ 2! i!h)0I"$#$L2![\ZUVT` ]$"$#$}` d$L! W$L! ]$L!) ` d$L! C ` 0d ҥ `2)2}ҩ`p`0)9%`@0)ӈJJJJ)`Ѕ`ȱ`` R%ȥ`Hh}ƣĢ`ƥĤ`Ѣ %`ȱѢĦ`膡`}`ťƤe8夰L% Ƥ8`ŦeѠe桊L%foo}op)u@ u&0123456789ABCDEF&PokQ24&|uL&&&& W$ R%L&Error %B&& `#`L&H}Lo'x)L'Lo'x)L*'Lo'x)LD'Lo'x)L^'Lo'Lo' }hLbL'%&$&ԭ&%&$@`L'HHH ԩ!ԩЭh& hhh@ |L'@8j }C q&r&8j C s&t&''''LU(q&m'r&m''m''m'''L('''}'L(s&m't&m''m''m'''L](r&h&q&g&0i1i R%'' \%`L(} W$L)(( o!LG)(| |00|| Glyph 1.0 by The Bishop |) o!Lz)(| |}00|)Q o!L)(| |00|| Scroll Up | Load Font |) o!L)(| |00|| Scroll Dwn | Save }Font |) o!L*)| |00|| Scroll Lft | OneTwo  |) o!LG*(| |00|| Scroll Rgt | Directory |* o!Lz*(| } |00|| Insert Row | Flip Vert |*Q o!L*(| |00|| Delete Row | Edit Char |* o!L*(| Swap Char |} Get Char |* o!L+)  | Clear | Put Char |* o!LG+( | Reverse | Overlay |+ o!Lz}+( | Quit | Restore |+Q o!L+(  Set: One |+ o!L+( } + o!`L+YX&& %&&YX %+ILI, W$L?, 𠠢,2 o!L0}+ILv, W$Ll, ,_ o!L0+IL, W$L, , o!L0+IL, W$L, }, o!L0+IL, W$L, , o!L0+IL*- W$L - - o!L0+ILW-  W$LM- }򠠢-@ o!L0+IL-  W$Lz- 򠠠-m o!L0+I L-  W$L- 堠- o!L0+I L- } W$L- - o!L0+I L . W$L. - o!L0+I L8. W$L.. .! o!L0+I }L. W$&Ln.Ld. .V o!L.&IL.L. 堠.{ o!L.&IL.L. 堠. o!L.&}IL.L. . o!L0+IL / W$L/ . o!L0+IL7/ W$L-/ / o!L0}+ILd/ W$LZ/ 򠠢/M o!L0+IL/  W$L/ 򠠠/z o!L0+IL/  W$L/ 򠠠}/ o!L0+IL/  W$L/ / o!L0+IL0  W$L0 堠0 o!L0+IL0g&Mq& h&Mr&}LX0  W$LN0 堠0A o!L0g&Ms& h&Mt&L0  W$L0 0w o!L0g&M& h&M&L0  W$L0  }󠠠0 o!++L`2 !+++IL0+I L0++I+ +I*L)1+ L1+i +L&18+ +L<2+ }I-L?18++L<2+I=LO1+L<2+IL_1L`2L<2+I L72+I L72&&IL1& W$&L1L1 OneTwo  1 } o!L2&IL1L1 TwoOne  1 o!L2&IL1L1 SysOne  1 o!L2&IL2L2 SysTwo  2 o!Y }X&& %L<2++LN2+L]2+L]2+L0+I +IL,&&YX %+`eL2 W$2 }2L2( C XeYem2i2 R%2L2` TL222L32i W$22Lf3}~&m2&i2i&1~&m2&iQL[3 !L`3 !2L3| !2i& x &e&i !}2i& &e&i !2L2`3 L3333L)43 C 3eeg&eh&e}3i&3L3` L/4*4+4+4L4*4 C +4eeg&eh&e+4i&+4L74`gL444}( C XeYei4i44( C XeYei5i55ͅ454L5!g44I}44L44( C XeYei 4i44( C XeYei 5i55ͅ454L}5 T44I44L5`nusL555IL5`( C XeYem55i555 `oveL}6 6( C XeYem 6 6i 6 6 6)`L\6W6ILk6W6W6 4 !X6W6 4X6I-L6}8W6W6L6X6I=L6W6L6X6IL6W6L6L6X6IL6L6W6L6W6L6W6L6W6Lk6W6`arL666IL 7}66 56 5 W$L+7<%B>67# `# !66 66I-L_786 6L76I=Lu76i 6L76I+L786}6L76I*L76L76IL7L7L76IL76L7L76IL76i6L76I~L78666)6L 76 6 W}$L88 o!6`&t(HeL)8 W$L:8Swap85 o! 688ILn8 W$Lf8 8a o!`8 688I}L8 W$L8 8 o!`8 3&i8 %8 38 ,48&i %8 ,4 W$L8 8 o!`PR&}utChL9 W$L9Overlay!9 o! 688ILR9 W$LJ9 9A o!`8 688IL9 W$L|9 } 9s o!`8 3&i8 %8 388L98i&888i&8L98 ,4 W$L9 9 o!`ML9} W$L : ESC to Exit!9 o! W$L(:Restore!: o! 699ILb: W$LX: :O o!L:9 C }g&eh&e9 C &e&e %L/: W$L: : o!`L:&i e% }2`TL:::L;:i&I:i&:L: 2`L#;i&;;;LQ;8;;i&i&;L.;;p& 2`ha&)Lh;p&[};&i;] %;]&j %[;i& 2`ZeL;;ͣ;L<~&i&i;i&1~&i&iQL; };L;;;i&;i& ;;i&;L; 2`L<<<L<~&i&i W$L= = o!LB>8====͗=L7>=ii&=i&=L>p& 2L= W$L[> %}>N o!`Lg>&c> W$L~> >y o!& 6&&IL> W$L> > o!c>&`& 3 W$L> > o!`&}L>&> W$L>Put!> o!& 6&&IL.?>& W$L&? ?! o!`& ,4 W$LE? ?@ o!`\&'} ELSEIL^? W$Lw? ESC to Exit!?j o! W$L?Edit? o!h&g&?Q %N?i W$P?P?L@~&m(}P?&iN?i&1~&mP?&iQL @ !L@ !P?L?| !N?i& x &e&i !)}N?i& &e&i ! ,4N?i( C XeYemM?iiY?iZ?Y?Z?*}IS !O?Y?Z?ISO?I-LA8N?N?LAO?I=LAN?LAO?I+L-A8M?M?LAO?I*L=AM?LAO?I O?I+}LxAM?i~&e&iN?i&QN?i&LAO?ILALAM?ILAM?M?ILAM?N?ILAN?N?ILAN?L??,}Qh&g& % W$LA A o! W$L B B o!`(&)L B&iB %BBL]-}B8BBBi&BL:B` BYLeB W$L~B ESC to Exit!Bq o! W$1_BLBıB o! W$LB[SPACE] for driv.}e numberB o! W$| ! !LC"D1: BaB`B`BaB !^B`BaBq/} W$^BI LC_B8_BLhC1_B`BiaBi_B W$_Bi !`BaBILC^BI~LC^BI0}LC^BILC^B^BaLCz^BLC8^BaiA^B^BALDZ^BE^B0LD9^B4^BI_-^BI.&^BI>^BI<^BI:^1}BI? ^BI*LD`BaBi`BaB`BqaBi^B^B !| ! !LE^BI~LD`BaBѮLD`BaB82} !^B ! !| ! !LE^BILDL ELE^BILE`BaBL EL"C W$ ! W$L0E 3}E# o! W$L\E EC o!aB`B` PrinLvE W$LE ESC to Exit!E o!LE( 4} EoEnEYX&& %( C 8YX e%@ԩ i!0i1i5} R%0i1i R%0i1i R%0i1i R%0i1i R% W$LF ҾF6} o! bBqEpE( C XeYe( e%pEqEILHpEqEILUGpEqEpEi7}qEi*pEiqEi.pEiqEi* W$LjGݢGa o!qEpE 2! W$( C 88}YX e%rErELGoEnE !oEnE \!LGLGrELG !ILGLHLG W$ !&9}&YX % !( C XeYe( e% i!0i1i R%0i1i R%0i1:}i R%0i1i R%0i1i R%Ԡ W$LH H o! W$LI I o;}!`SL"I W$L6II. o! bBIIIIILI( C XeYe( e%`@ԩ <}i!/II 2!&LI i!( C XeYe( e%"/`IIIILJg&m=}Ih&mIHH !hh&L{J i!( C XeYe( e%"/`IILI i!>}( C XeYe( e%"/`RETULJ W$LJJ o! bBJJJJIL7K?}( C XeYe( e%`@ԩ i!/JJ 2!&LK i!( C XeYe@}( e%"/`JJJJL%Lg&mJh&mJ !&LL i!( C XeYeA}( e%"/`JЈJLK i!( C XeYe( e%"/`LfLg&M& h&M&LL  W$LB}L Set: One L o!r&h&q&g&L)Mg&Mq& h&Mr&LL  W$LL Set: Two L o!t&h&s&g&L)Mg&Ms& h&Mt&L)M C} W$LM Set: Sys M o!&h&&g&`int("EL3M&LVMr&+Mq&*Mt&-Ms&,MLM&IL{Mt&+Ms&*Mr&-Mq&,MLM&D}ILM&+M&*Mr&-Mq&,MLM&ILM&+M&*Mt&-Ms&,MLM`/M.M.M/MLN,Mm.M-Mm/M*Mm.M+MmE}/M.M/MLM`R lo&here TL"NNN&& |' )$/ R% i!LVNK:NS 2! R%R RF}%YX e% R% ' ( 2 3"/ R% +N( C XeYe e%&iN %NIG}LO ;LPNILO e;LPNIL!O ;LPNIL1O LPNILJPg&M& h&M&LJP >LPNILmPg&M& h&M&LmP 9LJ}PNILPg&M& h&M&LP 9LPNILP cLNI"NI NI NLFQNLFQg&M& h&M&LFQ W$L Q&SorK}ry, can't write to the System font!P o! !( C XeYe( e%NILQNLQNILQL}NI LQNILQNILQNILQN&i % 2LN )$ԭ&%&$@ԩ i! i! i! i!l `NQz29000 RAM=PEEK(106)-8:IF INT(RAM/2)<>RAM/2 THEN RAM=RAM-129005 FONTLOC=RAM*25629010 POKE 106,RAM29015 GRAPHICS 029020 RESN}TORE FONTLINE29030 FOR I=0 TO 102329040 READ A:POKE FONTLOC+I,A29050 NEXT I29060 POKE 756,RAM29070 RETURN S 029020 RESpBYTE ARRAY Sfont=INCLUDE "D:MYFONT.ACT"]PROC FontSetup() BYTE ARRAY Font,Nmien=54286,Ram=106 BYTE CHBAS=756 BYTE FontPP}=Font+1 CARD loop Nmien=$40 Font=((Ram-8)*256)&$E000 MoveBlock(font,sfont,2048) CHBAS=FontP Nmien=$C0RETURNYTE FontPt/: (c)1983 Action Computer Services  B JKIHiDiELV`L/!R} / BLV`0LI0E0l LF0 &` Fj`8冨凪` 0EӅӥ!S} 0`ʆǪƩ Ɛee` 0ƦʆǢ &Ɛeǐ 0 0L{0 0'&&&8儨児!T}祂*L{0&&*ń8&&L{0 1`hihiHHȱȱLS0c !#3`!U}LF0JJJJ`H S0h`Hȩh "0L1 +0L1 /L1 /L1 /H8!V}`HhHh 2L1 BHI V䅠L1 LF2 /L1Ԇ ؠPIPP`!W} {2P /L1 2Lc2 {2L2 2Lq2H- l28塪墨hL2 2Lc2 2Lq2 {2ȹP`!X}텠8堨塪 {2芨Oȩ-`PP >2P棩 Ѥģ0-ģ6000:,80H !Y}& &ehe&eģ0ʥ 8堅塅`$ e2&*i0:0i e2Ʀ`¢ 护!Z}°ڱ%ȱ%E e2L4担CS 2L4I 2L4H 3L4 2L4 &B V 1NLMȑ![}` MLN%B VL1S:4E:4H 1 44 1 1h)0I44L1[\ZUVT` 444!\}` 4Lu2 4LD2 4Lh2) ` 4Lu2 0` 0d F0ҥ `2)2!]}ҩ`p`0)95`@0)ӈJJJJ)`Ѕ`ȱ`` 5ȥ`Hh!^}ƣĢ`ƥĤ`Ѣ p6`ȱѢĦ`膡`!_}`ťƤe8夰L6 Ƥ8`ŦeѠe桊L6L66!`}L 7Error %B67 3 1 1 1 1l `L67L97ISLH7` i i5747`etuLj7 i?d7 ie7f7!a}?f7L7d7e7IL7L7d7e7f7L~7f7`7L777 i?7 i7 g77777Ȍ7788͹7!b}L/87m77i77777L7`7L98 i!08 i18 i 28 i382838 g7485828!c}3848L8 3758Lt858`!~8L8 i"8 i8 i 88͝8L8 378L8 3788`L8 O7L8 a188!d}8 6888L9` i!8 i8 i 8 i888Ȍ88Z9Z98Ld9 378LO9 3788!e}L988IL9L98m88i88888Ll98888`9 O7L96H06G0 67L!f}9l c2L:#Glyph FontLoad v1.0 - by The Bishop9 199 8 199 18j 09999!g}99L:9m99m9HH D2hh99Ll:9L: Font Loaded!: 1 c2 1 1 1 1l `!q}b%DOS SYSb*)DUP SYSb SAUTORUN SYSb_HELP DOCbvoGLYPH DOCbhGLYPH COMbMFONT LSTbOFONT ACTbQFONTLOADCOMb/rROSETTA COMb ARCHAIC2FNTb ARROWS FNTb BLOCK FNTb CURL FNTb DATA FNTb FANCY2 FNTb MISC FNTb OUTLINE FNTb SPACE FNTb ELEKTRO FNTb DM FNTb HOHL FNTb OLDENGL FNTb JERRY FNTb COMPUTERFNTb (FANCY FNTb 1JIGSAW FNTb :MATH FNTb CCHEMICALFNT999L:9m99m9HH D2hh99Ll:9L: Font Loaded!: 1 c2 1 1 1 1l ` !5 (c)1983 Action Computer Services  B JKIHiDiELV`LZ%s} Z BLV`Ll L &` Fj`8冨凪` EӅӥ%t} `ʆǪƩ Ɛee` ƦʆǢ &Ɛeǐ ! ! L '&&&8儨児%u}祂*L&&*ń8&&L x `hihiHHȱȱLc !#3`%v}LJJJJ`H h`Hȩh L! L! BL! JL! PH8%w}`HhHh |!L! BHI V䅠L! L! ZL!Ԇ ؠPIPP`%x} !P JL! "L! !L" #"L!H- !8塪墨hL#" <"L! C"L! !ȹP`%y}텠8堨塪 !芨Oȩ-`PP !P棩 Ѥģ0-ģ6000:,80H %z}& &ehe&eģ0ʥ 8堅塅`$ !&*i0:0i !Ʀ`¢ 护%{}°ڱ%ȱ%E !L}#担CS o!L}#I <"L}#H 7#L}# "L}# &B V !NLMȑ%|}` MLN%B VL!S:$E:$$H i! '$($ 2! i!h)0I"$#$L2![\ZUVT` ]$"$#$%}}` d$L! W$L! ]$L!) ` d$L! C ` 0d ҥ `2)2%~}ҩ`p`0)9%`@0)ӈJJJJ)`Ѕ`ȱ`` R%ȥ`Hh%}ƣĢ`ƥĤ`Ѣ %`ȱѢĦ`膡`%}`ťƤe8夰L% Ƥ8`ŦeѠe桊L%5 L%}p&l& W$L& Error - %Bl&& `#l&g&`> L&| ! !L& &&&&&%} !&&&q W$&I LK'&8͠&L5'1& W$&i !&&IL'&I~L%}'&IL'&IL'&&0L'9͟&L'&&i&&&q&i&& !| ! !LW(&I~L*(%}&&ѮL*(&&8 !& ! !| ! !LW(&IL:(LZ(LW(&ILW(&&LZ(L& W%}$ !&& "&&&&` L( W$L( ESC to Exit!( o! W$1(L(ı( o! W$L([SPACE]%} for drive number( o! W$| ! !L0)"D1: )( ((( !(((%}q W$(I L)(8͇(L)1((i(i( W$(i !((IL)(I~L%})(IL)(IL)((aL*z͆(L*8(aiA((AL)*Z͆(E(0L:*9͆(4(I_-(I.&(I>(I<%}(I:(I? (I*L*((i(((q(i(( !| ! !L.+(I~L+((ѮL+%}((8 !( ! !| ! !L.+(IL+L1+L.+(IL.+((L1+LJ) W$ ! W$LX+ %} +K o! W$L+ +k o!((`L+ W$( C XeYe(%} C e%L+ + o!`riL+++++L=,h&m+i&m+HH !hh++L+`=255 THELI,%} W$Lj,Starting Line Number,U o! W$( C XeYe( e%L,, o! &?,>,%} W$L, , o!( C XeYe( e% W$L8-Line Increment-) o!%} W$LS--K o! &A,@, W$L- -s o! W$L-- o! (E,D,( C %}XeYe( e%D,E,IL-` i!E,D, 2!g&L.` + i! W$L2..* o! (%}E,D,( C XeYe( e%D,E,IL.` i!E,D, 2!g&L.`B,B,L/%}?,>, #">,m@,>,?,mA,?,L. DATA .۩ v! W$L/Char> %BB,. `#C,C,Li/B, C mC,%}ih&ei&e !", !C,L/B, C iih&ei&e !" !B,L. %}i!g&L/` W$L/Conversion Complete!/ o! !`15,4L/ W$L 00 o! (//( C %}XeYe( e%//ILa0` i!// 2!g&L0` + i! W$L00 o! (/%}/( C XeYe( e%//IL0` i!// 2!g&L1`[ !//L%}1 W$LB1Char> %B/19 `#//L1/ C m/ih&ei&e !"  !/L%}U1 !/L#1] ! ! i!g&L1` W$L1Conversion Complete!1 o! !`bL2o&n& )$ R%R R%%} R%LZ2(  21 o!L2( |  | Font | 2d o!L2( |ose%}tta tone | Conversion | 2 o!L2( |  | Utility | 2 o!L&3( %} 2 o!LY3( Copyright 1991 by The Bishop 30 o! !L3( Convert to Basic DATA Statements 3f o! !L3(%} Convert to an ACTION! code block 3 o! !L3 Exit to DOS3 o! i!L3K:3 2!11ICLy51I%}cLy5g& !11IA 1IaL4 F, + !Lu4( Convert to Basic DATA Statements 4L o! !L4( Convert to an %}ACTION! code block 4 o! !L4 Exit to DOS4 o!Lv51IB 1IbLv5 / + !L5( Convert to Basic DATA Statem%}ents 4 o! !LP5( Convert to an ACTION! code block 5' o! !Lo5 Exit to DOS5] o!L 4 i! i!R R% )$%}l `1 o! !LP5( Convert to an ACTION! code block 5' o! !Lo5 Exit to DOS5] o!L 4 i! i!R R% )$$ 8888888fffffff>`<|fl0fF68of;`p88p`f<z46>ffskk~kk=f|skkkkcf`x`cf|f`x``hp=ff<4,V|xmlxxll```af~x)}}|fnfm``}fnf|lff`<Ff\0hhblt8pp8?)}ww<~~~<x`x`~<~~<)}0~0 ~ <~~<@>fff;@0`b|ff|@ff:@@|x|`blvff0  8flxl0 f)}~~jc|fffc@F|v```@>p<|00~0006ffn; ff<k>6f<x~ ~0~<~~<)}~x|nf8x8~<f|b@;ff>F|v```@>p<|00~0006ffn; ff<k>6f<x~ ~0~<~~<( 0x88x0   8oo8<~<<<<<<<<~<-}  0``0 `` $ff$<~~<<~~<-}f;  ;f3f`00`f3f??f#f` -} `f#<~00~< ~<<~   0``0-}<~<<<<<<~<<<<~<<~<<<>>666666>`<|fl0fF68of; 0p88pf<go{s><>g8g>>np~w>>p~ww>88>w>ww>>w?<88p8~~p88p>1}w>www~w~ww~>wppw>|vww~|x~xxx~xxx>wpww;wwwwww>wv||vwxxxxxcwww{{ww1}>www>~ww~pp>ww~;~ww~ww>w8w>wwww;wwww>wwwcww>>wwww>8p>8888>p8||8l1}?037370?9=;aa9ٙws6>6ٙ1}>A]Q]A><~~~<x`x`~>>1}?? ~~ 00 >?w;pp~wwn>wpw>?ww;>wp>?;ww?~pp~www<>>psv|vs<>f1}kcnwwww>www>nww~pp;ww?nwppp?p>~wwww;www>ck>6w>>wwww?|8 0 1}0 0;n*U*U*U*ww~pp;ww?nwppp?p>~wwww;www>ck>6w>>wwww?|8 0 0 0ffD n|n|`68~pLX4nd8l0X{0  `0000`f|`x f<0xf<0l06ff<ff66fv<fx0x6f~f<8pp8?5}ww<~~~<x`x`~<~~<5}0~0 ~ <~~<fv<| 8`|<~~<5}~x|nf8x8<| 8`|<~~<4ffvvf~`~~8w>0*vv~p88pf<~ffcc0 0 ~~`0 0`9}|ll ```ppp~~ffvvvv9}~l|fff8pp8?9}ww<~~~<x`x`~<~~<9}0~0 ~ <~~<~~v~``~fvv~~fpv~~fvv~~f~p~<~fv~~``~fvvv |`ll|~ff69}kkc~fvvv~fvv~~fv~``~fv~~`ppp~`~~<ffvv~|8f~<~vfvv~~~Nr~<~~<9}~x|nf8x8fv~``~fv~~`ppp~`~~<ffvv~|8f~<~vfvv~~~Nr~<~~<8888888fffffff>`<|fl0fF68of;`p88p`f<x<6>ffsccncc8pp8?=}ww<~~~<x`x`~<~~<=}0~0 ~ <~~<>fff;``|ff|ff:>|x|``lvff0 8flxl0 f=}~~jc|fffc|v```>`<|0~0006ffn;ff<k>6f<x~ ~1~<~~<=}~x|nf8x8f|`;ff>|v```>`<|0~0006ffn;ff<k>6f<x~ ~1~<~~<<x0 l88D|8|Dx0xf<|x|>wcw~۽~<~~<88||||888|8A}8TT8fDDf88888888A}|888|~~~Ùρ~~~~Ó~~~~ß~~~~ÙÙ~~Ù~~Ù~$BB$4bb44rr466A}??cg><~A}|<8D(((|8(((((((??cg><~@pPPPPpPp|TT||ււ|8n®$Hpبު~8((8$HPPH$pH$$Hpƒƪ8((88(X`pPp (PE}|Ʋ|8hHh(lD|$^$: $T|$\|(((8|ƺD||ƺtpPppPppPppP(PP(`P((P`|E}|ƺ~|ƺ|ƺ||ƺ||ƺ|ƾ|(( |檴ࠠE}|ƺ||ƺ|~¾z((((8|T(ƪT((TT(((8(^|D\PP\D|P( |DttD|(TE}6>8pp8?E}ww<~~~<x`x`~bނPPp~ý}C𰾃8(xHhlD|࠼xHh((lD|E}~ý~}8nBn(.2祥祥f<|lֺ祥{Ffρ<~~<E}8x8}8nBn(.2祥祥f<|lֺ祥{Ffρ<~~<D8888fffffff>`<|fl0fF68of;888>x|f<>>``~pppww``|l`cc>66wwcc0 0 ~~`0 0`cI}cooo`?33sss~ffgggg`cc~ffwww``pp``pppc`oggssssss <<< n~fflggg000ppp~gwggggwogggI}ccgggccpppccggg~ffwww`ssggggggggggo>gggogsss>ggggggfl7g@`0 xx6I}c6>8pp8?I}ww<~~~<x`x`~<~~6f<6f< 800000 0 ~~`0 0`0xff|ff||ffffff`x`ff`x``||~ZZ~ xs6<8<6sx00006~M}||fff|`|vff|xl|||<xx0f<8pp8$<0H xM}|l8*<~~~<fff|`"kIk6x`x`~<~~f>p`|ff|<```<>ff><>ff>|p`|ffw8<  xp`lxlf8<fM}kc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<M}~x|nf8x8f|`p>ff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<L>>>666666>`<|fl0fF68of; 0p88pf~f~8~888Q}p`>go{s><>g8g>>np~w>>p~ww>88>w>ww>>w?<88p8~~p88p>gQ}g>gnggn`>www~w~ww~>wppw>|vww~|x~xxx~xxx>wpww?wwwwww>wv||vwxxxxxcwkk{{ooQ}>www>~ww~pp>ww~;~ww~ww>w8w>wwww?wwww>kkwcww>>wwww>8pc>wwwc>www>swwww;8lQ}f~<8888 0``0 ?R}~ý~<<<~~~<<<*****II>>R}??ll8>g>www>>?w?pp~ww~>wpw>?ww?>wp>??ww?~pp~www<>>psv|vs<>fR}kcnwwww>www>~ww~pp?ww?~wppp?p>~wwww?www>ck>6w>>wwww?|8g>?w;R}wwww;>gnggn`*Uww~pp?ww?~wppp?p>~wwww?www>ck>6w>>wwww?|8g>?w;PpPPPPpPp|TT||ււ|8n®$Hpبު~8((8$HPPH$pH$$Hpƒƪ8((88(X`pPp (PV}|Ʋ|8hHh(lD|$^$: $T|$\|(((8|ƺD||ƺtpPppPppPppP(PP(`P((P`|V}|ƺ~||º||||º|ƾ|(( |檴ࠠV}|ƺ||ƺ|~¾b((((8|T(ƪT((TT(((8(^|D\PP\D|P( |DttD|(TV}6>ddg``gdd$$$$$$$$8pp8?V }ww? '$$<~~~<$$' ?x`x`~bނPPp~ý}C𰾃8(xHhlD|࠼xHh((lD|V }~ý~}8nBn(.2祥祥f<|lֺ祥{Ffρ<~~<$$$$$$$$V }8x8}8nBn(.2祥祥f<|lֺ祥{Ffρ<~~<$$$$$$$$T88ff$$f><g0Fv8o;0<<p< lfl|`|f~cl`f`f>fff~<~f<nxn``v~wkcwv~~nZ}fff~f}`pfflvf|lvb|~~ff~|ff~cwcf<8pp8?Z}ww<~~~<x`x`~<~~f>@|f<d`<>f|<|<>~pfn6F<`|fl88&<`hxf0p00p8Z}~~cffdff<fn`pLl fd`<8|000tff<ffc~$<&ff 8||<~~<Z}~x|nf8x88fn`pLl fd`<8|000tff<ffc~$<&ff 8||<~~<Xfffffff>`<|fl0ff68of;p88pf< 0 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf^}f>``|ff|<```<>ff>>ff><``|fff8<><``lxlf8<f^}kc|ffffff>|f```>`<|~ffff>fff<ck>6f<<~ 0~<~~<^}8x8f|```>ff>|f```>`<|~ffff>fff<ck>6f<<~ 0~<~~<\8888fffffff>`<|fl0fF68of;888>x|f<>>``~pppww``|l`cc>66wwcc0 0 ~~`0 0`cb!}cooo`?33sss~ffgggg`cc~ffwww``pp``pppc`oggssssss n~fflggg000ppp~gwggggwogggb"}ccgggccpppccggg~ffwww`ssggggggggggo>gggogsss>ggggggfl7g@`0 xx6b#}c6>8pp8?b$}ww<~~~<x`x`~<~~f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fb&}kc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<b'}8x8ff|``>ff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<`fffffff>`<|fl0fF68of;880  00f< 80 0 ~~`0 0`f``f<ffffbx`bbx``||ff~fff xlxxl```bv~nff+}`<|<fffff<fff<<f<f`f< |v000|000`~`|fff8<f<`lxxl8<f/}fff`<|~fff;bt8|lf<|~L2~<~~<f0}8x8ff|`~| f``>`<|~fff;bt8|lf<|~L2~<~~<dxxxx~~xxUUUUUUUUU*~0 0j2}`@ 80~~@ @``nf>ff~fff~~f<flxxlf`````~cwkccfv~~nfj4}`8`>p88p>>~0~ 0n;}`@ 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nfn=}}f<~~~f<<f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fnA}kc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~0nB}8x8ff|``>ff>|f```>`<|~ffff>fff<ck>6f< x~ 0~0lfffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nfrF}<`|f<|`||~ 00~<f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<frJ}kc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~rK}8x8ff|``>ff>|f```>`<|~ffff>fff<ck>6f< x~ 0~p