JON  DSK (BOOU pBOOT ipBDC "q# LABEL_I =PBOOT-DOC gPg`BDCDOC $P$E0!READ-ME! 5P"LOAD 5A4Print the file BDCDOC using the TI Writer formatter.vo7JQ{vlbTI'F D':&0(&(#()##(/(u((((()()m)r)x))|$cr*h* ^*T*"JF*dD*jB*@6*+ +1$+5+>+B++++"_+x%n%id% Z,File Write Protected.15Cannot be alteredطSEC1$[շOFN$OFN$67131N$TZF1@ACCLRDELELFLFLAGFSFS1FS2JKLGLNNRDPRSSRSPCTSXYZ[\]_$XܷطSEC1$13[X@X83DEL13Not D/F 80 O Filename Size Type8[ @@@@@@@@ @@@@ @@@@/LINKRDSRڷN$[SEC1$SEC2$[]* BOOT DISK CHANGER V2.2 *_6 By: Scott Morrow22[.Select with arrow keys then PRESS ENTER1ܷK$15K6T x6K10ZF15ZF1\510MF$715D$ CLEAR3LINKSMALETCHAR6400000000FF000000vAB@P-AB@28@P+@P+#DDELAYABA$B$SOUND@P- END LABCL1PUF,F<,Z2$($,- !f!j->-V---#[-.#.'.-.@.~.~/ t/j/`/'V/eL/B/8//PM(/z0pk#ef%u\R0MH >$4*0s 0y 00000!K11#$1e1y1bject file144NFLܷطSEC1$16[FS1ܷطSEC1$29[FS2ܷطSEC1$30[SR[1XFS216FS2ϷXϷX16256FSFS1FS2TS@SR[4d4d9DEL13ERROR- Device not found14SR['X[127$1K$2FK$14SܷطSEC1$191$151Processing line:X[X@S[[XL$"13[ Total Lines:S313[Looking for DSKN$.OFN$SR[ [DSKN$.OFN$80GX@DEL132[L16[13[Looking for DSKN$.OFN$ L10['L11[L16[L17[.CLEAR[6* FILE ALTER *L][L18[L20[L6[L_[SR@L21[L24[J7[   51l1b$,X1N D!:101&2 &5#E v""2&2'&\#=Z#2&2["!" !|$2r"Lh^2T2@262,3"3'3I3b3x#3:3333"$44+x4}n4d5DZ5P6<&\2'L([NM$AJKշNM$@@0[1]2_3\4PD$DNM$DSK$FI$FN$FNM$K$L$M$MF$N$NFN$NM$NRD$OFN$P$PTR$RC$SEC1$SEC2$ST$Z$07[ Found on:DSKZF1[713D$@5]File Name: DSKZF1[ZF1]51ٷOFN$ 1K@OFN$طOFN$1K[#KEY_KSS@K13@@X[SLINKWRTSRڷN$MQXSV$XSV1$XXCRSP@X[400X 1>]FNM$800DSK$DSK$1DSK$9r_[ LDDEL13File not D/F 80 Object code14 1>[DSKDSK$.5DEL5 Device Error18 1[DNM$JJK'Z6CLEARSCREEN5DSK$1T[6* CATALOG DISK  Saving.... C@d:R@DEL15 13No DSK references found FLAG@X+FLAG[SS[SV$SL$SV1$SM$MQSX0FLAG[RR[M$طM$[P]RC$طM$P\127DPٷM$DSKKKP[P@ցطM$P_[1طM$P\[9$12SV$30SV1$30T$10IF$9ZF9MQ127@P-CLNLN[IF$LN8NM$ZFLN8˷ALN[۷LN8 NM$(Z$ ۷KLN24طZ$շZ$]_0LN13JLN21T$˷ALN16WCHARCHARPATCLEARINKRDSRڷN$XL$M$(LINKRDSRڷN$MQXSEC1$SEC2$%PEEK]XYLOAD31804XYN[_* D/F 80 File Alter *5[ Filename:ZF1[510MF$T5[ Filename:7[Located on:DSK9[Change DSK*__Drive to Catalog?:DSK$_21[DSK$MKEY@KSS@K78K69&K48K48LN7M19[Mark(1-۷LN8 ) xitշNM$@1920extLN8շNM$@&LN8 [,K6D$.MF$FK40][-MF$IF$K48ZF1ZFK48D$DSK$[+51612FN$FN$['_1515PTR$շPTR$@9[5 * PRINT FILE *_]Printer Name:PIO]FI$[FI$ʷ]COLORKEYLINKLOADPEEKSCREENSOUNDhSOUND2002180A1A$B1B$DELAY1400DELAYA1 B1 DELAA$BB$@P+EEL@13[RReferences to DSK found15[ refs to DSK=51010OFN$OFN$ٷOFN$.[@f%715[N$N$[51010OFN$OFN$OFN$OFN$ 10շOFN$ٷOFN$.[@n&CLR917CLR[ CLRQB$12CK[0FLAG[RR[L$طL$[P]RC$طL$P\127DPٷL$DSKKKP[P@طL$P_[1طL$P\[91518CK[CC1XFSFSFL[SR@A13[Total Sectors:۷FL15[Searching Sector:f's to:DSK<**START OF FILE ALTERFFN$DEL5File not found or6not DV/DF 80 fileFLAG@[]FLAG@FN$XKEY@KSS@ X[500A1210PRINTING15]* Press any key to abort *FL8طL$SPC5404LGշL$L$طL$X[P7NRD$طL$P1080UPٷL$44B534BBKKP[P@طL$P8]31طL$P8]39RR[K[LSV$RL$MQRX=SPCٷL$ 20L$طL$[SPC78طL$SPC5401LGo you wish to alter:751) D/F 80 Object File952) Program Image File?DEL13Compressed Object file15Cannot be altered8DEL13Disk Error-Device not found14>[X[500X(15[ Fild/DEL13Not PROGRAM format file144XܷطSEC1$13[X[X9X130X138J:13[ File located15[ X1400X&DEL13File not found14XX[TSXHMQTS256ܷطSEC2$X[ܷطSEAG[FN$ FNM$DSKFN$]FNM$ FLAG['DEL_Device not found\Dl[PTR$ CLEAR**START OF PRINT FILE [X˷A545[10DNM$\19K519JK(\13շL$L$طL$[P7NRD$طL$P1080UPٷL$B4453B4BKKP[P@~طL$P8]31طL$P8]39LRR[K[>NRDڷNRD$NRD$۷NRD306925[鶵NRD$NRD$NRD$0z%9[Change Boot ree saved13[ X[R[MQXSV$XXX1400X<13[References found:R15[Saving OFN$8R@؁DEL20No DSK References Found21XSV$RL$MQRX=SPCٷL$ 20L$طL$[SPC7C2$X[[MQTS@TSTS[ X[127]XHMQTS256ܷطSEC1$X[ܷطSEC1$X[[MQTS@TSTS[ X[127]&923[RC$RC$*[_* PROGRAM FILE ALTER *TS[R@LINKKEYRK$j5[D& @&BOOT^DISK^CHANGER^UTILITY ? This program is released under the FAIRWARE concept. H In other words, this program is NOT public domain. The programRINT FILE ALTER FILEEND PROGgBDC V2.0 Copyright 1989 Scott Morrow, PO Box 1763, CFPO 5056, Belleville, Ontario, Canada K0K 3R0ODE28(HCLRTXT(]nd.INITLOAD3195225502550?DC ""ַ128ַ136ַ138ַ133ַ143ַ130ַ134ַ141ַ135ZST$ACDEFGIKLNOPRST X128143CHARPATܷطST$X127[P$CHARXP$X?T$[D/FT$]D/VT$_I/FT$\I/VT$5Prgm5 CATALOG DISK P69K11K88K10,Z\C$ZX612]X\B$XX CLEAR%X1314COLORX516X"X[12COLORX165XX612]B$XXQC$12ַ131ַ137ַ130ַ143ַ139ַ14: amount not to exceed $1.00 (1 blank disk) L 2) All the original files must remain intact on the copy disk. F If you like this program, and use it, please send a fairwareE like to run from a drive other than the one the program was written for? C How many of you Ramdisk owners have a drawer full ofK Assembly Language files that you would like to store and run froma F program, please pass it along to a friend, keeping the above criteria in mind.  Scott Morrow ( P.O. Box 1763, CFPO 5056 # Belleville, Ontario  Canada E @BACK^UP^DISK^ONLY!^DO^NOT^ALTER^YOUR^ORIGINAL^DISK^FILES!  &@Loading^BDC: F To load BDC, simply insert BDC into DSK1 and select ExtendedGES^TO^YOUR^FILES^ARE^DONE^ON^A in order to haveB Using BDC (Boot Disk Changer) you can change all the DSKI references in your Basic/Extended Basic programs, Program ImageF assembly language files, and D/F 80 assembly language Object eferences to DSK1 in order to haveK your ramdisk, but cannot because these programs insist on loading from DSK1? E How many times have you gone through an Extended BasicI program looking for all the references to DSK1 in order to have K0K 3R0  .CE 1 / &@Boot^Disk^Changer^Utility^Ver.^2.1 K How many times have you come across a program that you would Belleville, Ontario  Canada H donation of $10.00 to the address below. Your $10.00 will go aI long way to ensuring a plentiful supply of new software to meetK your needs in the future. If you don't need or intend to use thisairwareB files to whatever drive you wish to have them run from.  &@WARNING:C @THIS^PROGRAM^CHANGES^YOUR^FILES^BY^DIRECTLY^EDITING^DISKC @SECTORS^.^ENSURE^ALL^CHANGES^TO^YOUR^FILES^ARE^DONE^ON^A in order to have1 it load files from another disk drive? K How many times have you gone through Assembly Language filesD with a disk sector editor looking for references to DSK1? eferences to DSK1 in order to have ? Basic from the TI title screen. The program will then% automaticaly load and run. H Once BDC is running, a menu will appear. Select items from the. menu with E or D, then press enter. to have + 2) Alter Program Image file G If the file to be altered is a Display Fixed 80 format ObjectJ File, select choice 1. You will then be prompted for a filename. 1) Alter D/F 80 Object file G Prints a selected D/V 80 or D/F 80 file to the printer. ToI return to the menu screen without printing a file, simply pressD ENTER without answering a prompt, or deleting (FNCT 3) the default prompt. H drive which has been cataloged will become the defaults in theG ALTER FILE and PRINT FILE area, depending on the type of file6 selected, until a new file has been marked. ilename, and theK: to have J @NOTE: Should you wish to return to the main menu from any area,I simply erase the input at any prompt (FCTN 3), or enter a blank answer to any prompt.  @&CATALOG^DISK: to have G Enter the name of the file you wish to alter. Next, enter theG drive number where the file is located, then drive number youH wish to have all the DSK references changed to. BCD will then 80 Object file  &@ALTER^FILE: A This section changes the DSK references in your files. > When selected, a two choice menu will be displayed. + 1) Alter D/F 80 Object file H If the catalog contains more than 9 entries, pressing willI scroll to the next page. returns the user to the main menu.  &@PRINT^FILE: d. ilename, and theK: to have I Catalogs disk to screen. Once catalog is displayed, a number ofG options are available. If you wish to mark a file, select theF number corresponding to the filename. This filename, and theK: to have H If you wish to change the boot drive of a program which uses aH number of smaller files, copy all the files onto a backup diskI and have BDC search each file for boot references. Then re-copye ct file J back to the disk over the old file, then return to the main menuK screen. Unfortunately, because of the routines used, PROGRAM typeC files stored on a device located above CRU 1000 cannot bele ct file J If the file to be altered is a BASIC, EXTENDED BASIC, or PROGRAM/ type Assembly File, select choice 2. J You will then be prompted for the name of the file, the drive to ct file H proceed to locate all the references to DSK and change them toK the drive number you specified. Once completed, the changed linesG will be re-saved to the disk over the old file. BDC can onlyObject file A the files to the intended drive. Many programs have DSK- references in more than one file. J In order to properly alter a PROGRAM type file, the file must berences. Then re-copye ct file K altered. This applies mainly to owners of 2 Horizon Ramdisks. TheA second HRD will not be detected for program type files.  &@Helpful^Hints: above CRU 1000 cannot bele ct file J search for the file, and the drive number you wish to change theI DSK references to. As before, BDC will then search the selectedH drive, find the file, alter the references, then save the file ct file I change the DSK references in UN-COMPRESSED format D/F 80 ObjectF files. If the file is in Compressed format, BDC will issue aC message to that effect, and return you to the main menu. ct file I stored on the disk in one continuous file, ie. @NOT^A^FRACTUREDI @FILE. To ensure this, use a file-by-file copier such as DM1000D to copy your files to a @BLANK backup disk to be altered. ile  DSK number. H A few of the more complex programs load their files by readingK data on a sector by sector basis. In these programs, there are nohe RUN reference in line 30 will be changed to the new ( but will ignore DSK.TEST.LOAD H BDC will also change any references to DSK that are within the* text of a program, for example:  10 CALL CLEAR K1,DSK5,DSK8, etc. Б" 4 8,  4B P 99 8 48`,8 8`,Ȉ 8`, 99p 3*f *` `#( [9`![` ` [``[!""8")[1 [  4Ď  `ոĮ 3>A!07| 4 4 !\ 3бB4P 40(9 999x  $N ^`    9x$N!  @4 9H$  H 9 *44j 9 H references to DSK, and therefore BDC cannot alter these files.> Fortunately, these loaders are few and far between. F If you have any comments or suggestions for future versions, changed to the new 2 20 PRINT "Please insert disk into DSK1"  30 RUN "DSK1.BDC" I In this example, both the reference to DSK1 in the text of lineH 20 and the RUN reference in line 30 will be changed to the new D BDC will only change references to DSK when it is followed< immediately by a number from 1 to 9. For Example, ) BDC will recognize and change: ) DSK1,DSK5,DSK8, etc. "9`9M`9! 91 !""99[ ,X! ,X" ") !" !"899ߏϿ9,Bj#`9 "4`9!""99""98Й"B,B39,B `4``9 K please feel free to write to me at the above address. All letters' will recieve a prompt reply. E Scott Morrow  цՀnged to the new  4 *`)#`"f89r9998c!U@`&~19A qAU RR@R.R `9`"f 24`8# cr3^"54P44j$@`!|`j 4(9 [ 4ě`3\ *$  A*$c442 3`"f   *++++|,,0+|+|+|8*d993B9989 99 9`9p  I +^ dt8 u E* 3*ő`u B 24`8(.4P`!|`8(.9t[ 3 V 4[Р"  4[9 , @4`@ ]/ Զ 9[`9x$ `9`9 9 `` `9x `1  4 *`2‹$)"$ 424Z ՜ 9r 4՜ 9 ՜ 9px 4 *``2#`($T 4ա 9pv 4 *` 1 9t8v)u" l 4֚u 3240:֠`(  3\ 4ī3\`"f 4իո *` 3ո`&v 4PŒ[ `"f8`& 3[ DSK1.CHARA1Put CHARA1 in drive 1 then press enter.. %${( 4 *` #`&v 4$f V 4 404P ` '` DW 3BW 3`u~ B! d*B $*LTBJ+ 39+`*AWB  3 9`98 4:9 `9`  4: 48W[ 3 3[``9 4: 4  3`W8 `* (j 409z 9z`9~9|@8`9x 67  9 9  40 @ 9  9  9 4:"  9z9zv`9 9ؠlxv6w`2Ř69 [ 4@ B E  9`8(P 3 3 V 4 3A%E 384P24d 3   3 3 3`8(4-7 4: 8 4 ("8ށ@`8 5`u 9x 88 h89 3 ' | 4 '! *``&v8 Rl† `2Dº"<VpÊäþ &@Zt 4զ 9pR 4 *`J`` &v 48 9p$ #g  4 4_ *``( V 4[Ř19  9rĖ19  8 1 `,~Aqx*`{ 7|{70x)#`"Bw"  3?`9r`6`5 3)D0 wБ *`? 3Ի Իppp O ̱̱ı̱̱ı   4T 1  4U 1# / 4  *``1 3A  @*.H6 P#( / 24G 3A>7 4: 9  324! 37 4:`9   324#, (`8    8 äºA, J 9  38 9`*9W 3`+r9W 3   9   4 [# 4Ė 8 *`#8)8E51 4L0NPV 4 P`"fn,,`"f 4B P[   [   4 3 3"c""dD scd" 3^ [`3\ 3p 3 4@ 33  [`@[~>[m[933`3933933393394  4  *`I\ 3E!(I`9x(jE"$2"E!`" "E! ""I( 4 42$ 4 f 1 4 4 Y 14P`  4‹24Z`2 C D 6*f9pE 3*f 9p *`'   C F$% C $% ( pppp9p 3*f 4 չ *`Y 3`9x* /Ի 4 !  4*‹ & 4 9pT & 4 *`KT)R" JZC- HK 424`.  H 4 3 324I 4B 3 324 b`(?- GK 424T   3 33`94394331944394>33`K 3]U5 E[EQ.94~S' V@) 3 9U 3܁4KTV  , .LM5;RM74 .CE 3' Documentation for the BOOT Program, BOOT is Copyright 1989 John A. Johnson  M The program BOOT is sold by the Miami Users Group (MUG), and all rights,A`(`99707093 5 Ѡ7E 7D7E`5s 4:9Ѡ7E 7D 7D7D7F4P444j5`4 3 3?  `Pl? 3Ѡ7E/ 3`9`9`707  pB@crK can run it without a cartridge in the computer, or you can run it on aL Geneve. It will run on the Geneve in GPL mode identically as describedM above or you may run it from MDOS mode using Barry Boones excellent EXECM Basic. You may also load it using any Editor Assembler Option 5 loader,F including TI Writer Option 3, Funnelweb, etc., using the filenameF DSKn.BOOT, where n is the drive number you have the BOOT diskette installed in.  H including reproduction and sales are reserved by that organization.M Permission to distribute this product is granted on an individual basis.@ Please contact the Miami Users Group for more information.   .CE9`2 2#2#`#`W` `20`1. 67D 7B`7D 3 3 5V 4 409V?6(((PP4DMP0MWMZDJAIDJ PLRHPPNYHSJDDJPDPP DM  0  @4蠠9r`U  99  3 9A' 6t[n 47Bwб  4|7D7\B7D7>7F 9`9 `9(`9`9`6@AN The program uses all of low memory and a good portion of high memory fromL >C000 up, and runs independent of any cartridge or special environment.M It uses one routine from the console, the keyscan at address >000E. You LOADING INSTRUCTIONS K You may load BOOT using the extended basic cartridge by installing theJ diskette with LOAD, BOOT, and BOOU in drive 1, and selecting ExtendedF program in the syntax EXEC BOOT. Load it up and lets get down to business!  .CE HARDWARE REQUIRED/USEDH No special hardware is required to run BOOT. Hardware recognized:  # CorComp Clocks \M probably have a heck of a time with Spanish, so press G six times toI get to the "TI-WRITER" header. More on this later, but for now,J understand that the "G" key will cycle though any and all headers F Change text colorL Pressing F will allow you to choose which color out of the 16 you'd like your text to be.   G Select a new gromM Pressing G will allow you to step through any grom cartridge headers THE SPECIAL KEYSD The following keypresses are available anytime BOOT is running.  Key Description --- ----------- F7 (AID ir ?) Get help6 Press FCTN 7 or the "?" to get a help screen. B Change screen color> John Clulows Clock \ Reads and posts the time? MPB Clock > in the upper right corner$ Geneve Clock /# P-Gram Clock /2 P-Gram Card \ Allows grams$ installed in your machine.   I Toggle xb interuptG If Extended Basic is installed, and you press the "C" key, theL cartridge will be run just as if you'd selected it from TI's optionM that might be installed in your machine. For instance, if TI WRITERF is installed in your console, next to the C would be the textL "PROCESADOR DE TEXTO". If you can barely read English like me, youL Pressing B will allow you to choose which color out of the 16 you'd! like your screen to be.   D Delete a file* Prompts for a filename to delete.  Key Description --- -----------2 Geneve / to be loadedG Myarc Disk Controller Patch VDP for last drive accessed; Mechatronic 80 column device \ Allows switching into5 Dijit 80 column card. / 80 column modes .CE/ you'd like to use after pressing "P".  S Check for supercartN The grom header displayed next to the "C" won't show you a ROM headerL if there is a grom header, so to see it, just press "S". This willJ Manager program up and running. From BOOT, you could do the sameO thing by pressing "K", then typing MGR. Calls found in external DSR'sJ (usually the p-box cards) will be found and executed, while callsM carry-over the default by pressing the "I" key. This color interupt< is only active with the extended basic cartridges.   K Execute a call I If you were to enter extended basic (or basic), and use the CALLO screen. Some folks don't really like the Cyan/Black colors of xb, andM now, they have a choice. Instead of pressing the "C" key to run theL cartridge, press and hold either SHIFT key, then press "C". You'll= show you a supercart ROM type of header if present.   Key Description --- ----------- T Change track diskN Looking at the screen, press FCTN 5. You'll see a screen like this:  = inside cartridges (CALL CLEAR etc) will be ignored.   P Change printer nameM You can print any file from BOOT or you can send a disk directory toM your print device. What device? You can tell BOOT what print deviceK routine to execute a system call, you'd be doing the same thing asL this "K" routine. For instance, owners of CorComp disk controllersL enter one of the basics and type "CALL MGR" to get the CorComp diskL notice that the colors you set up with the "B" and "F" keys will beM "carried" into extended basic. Now, if you find yourself constantlyN using the SHIFT C instead of just a plain "C", you can make the color2 ___________________________________2 | |2 | 1 Show Directory |2 | |2 | 2 Display a File |2 | C EXTENDED BASIC |2 |_________________________________| L Look at option 4, the first of 24 user options. You'll notice the text2 | 5 option 2 |2 | DSK*.PROGRAM2 |2 | 6 option 3 |2 | DSK*.PROGRAM3 |2 | 7 option 4 |M disk number or path name in the device/filename and forget about the "T"N option entirely. If the BOOT program is loaded from a TI or CorComp diskM controller, upon running, it knows what drive number it was loaded from.M You could edit the filename to DSK2.DSKU, just as you could edit all theM other 23 options to DSK2., but there is a better eay. You could insteadN use the "*" to indicate the drive number, then, using the "T" option, setK "DSK*.PROGRAM1" under the text of the option. When you elect to pressN "4", this filename will be run. Since there probably isn't a PROGRAM1 onO one of your disks, you'll probably want to edit this filename to something2 | DSK*.PROGRAM4 |2 | 8 option 5 |2 | DSK*.PROGRAM5 |2 | 9 option 6 |2 | DSK*.PROGRAM6 |2 | |2 | 3 Run a Program |2 | |2 | 4 option 1 |2 | DSK*.PROGRAM1 |N the default drive to mean "2". Why? Maybe down the road you'll decide toM keep your utility diskette in drive 3. It would be easier to change theO "T" drive number than all 24 user options. You of course can put a "hard"N else. Let's say you'd like option 4 to run the excellent disk utility byN John Birdwell named DSKU. And let's say you stored the program (DSKU) onL your second disk drive, right along with your other favorite utilities.F For instance, if BOOT was loaded with the EA Option 5 like this: ( DSK3.BOOT N and if the "T" option contains a "*", then all instances of "*" in any ofO extended basic program, then, treat it as such and load it treating itJ as an extended basic program. By specifying "X" instead of usingL option 3, the analysis is by-passed, and the program is loaded intoG If you have extended basic installed, and you'd like to run anM extended basic program, just press "X" and enter the filename. WithL option 3, "Run a Program", I am duplicating the EA option 5 loader, --- ----------- W Toggle screen width J If you have a Mechatronics 80 column device, or a Dijit 80 columnJ card, or a Geneve, pressing "W" toggles the program from 40 to 80O the user program names will be changed to a "3", since disk tracking is inN effect. So "t" can be used to track the disk the BOOT program was loadedN from, or it could be used just as a convienence to modify all the program' extended basic much faster.  ] Save a config file N Once all your user configurations are accomplished, you can save themK into a file with this option. This way, whenever a new version ofO which loads a machine language program. This option (option 3) can beN used to load an extended basic program as well, but I must first loadN the program from disk into memory, then, by analysis, realize it's anG column mode. I am doing business directly with the 9938 videoO processor, so it ought to remain compatable with any future 9938 based video processors.  X Run x-basic program 9 names easily. More on editing the filenames later.   V displays versionL Pressing "V" will show when the software was last modified, and the! initials of the author.   Key Description with the "P" option.   .CE" OPTION 1 - THE DISK DIRECTORYK The first option is used to catalog a floppy or hard drive. When 1 isL pressed, you'll be asked for the directory to catalog. Enter any validJ As discussed earlier, FCTN 5 puts you in configuration mode. YouJ enter into the editor, and change all user options using FCTN 5.  F9 Exit from a routine ) Let's you escape most anything. K CHARA1 file on a disk in drive 1, and load it into BOOT using this key.  0 Blank screen/reset M On a 99/4A, press this key (zero) to blank the screen. On a Geneve,F BOOT comes out, you won't have to do all that typing again.  [ Get a config file L The data you saved to disk with the "]" option can be loaded into a1 "virgin" BOOT program with this option. L device or device.directory name for the catalog. Using a period '.' is/ optional after the device/directory name.  ' The directory will look like this: 2 ___________________________________ S2 Print a file M Press SHIFT 2, and you'll be prompted for a filename to print. ThisJ is exactly like pressing "P" on a filename in the catalog routineM (explained later). The file will be printed to the device specifiedL this will do a reset, allowing you to return to MDOS if loaded from EXEC.  Sp Next screen A Press the spacebar to go to the next screen of options.  F5 Config user options  / Load a CHARA1 file N One mans junk character set is another mans treasure, so if you don'tI like the characters you see in front of you, place your favorite2 |DSK1. |2 |Filename Type Size AU's|2 | |2 |LOAD Prg 5|2 |BOOT Prg 25|G BACK Takes you back to the first screen of BOOT (Function 9). I XRun Press X, and if the file is a PROGRAM or IV254 file, and ifN Extended Basic is installed, this program will be run in XB whenK The pathname is on the first line, followed by a ruler line. The sizeI block will be filled out on those disk controllers that support byteK counts for program files, and it will show the length of a variable orL will continue in this subdirectory. This allows you to "step"M through a disk with subdirectories. You'll notice that C can't> be pressed unless the line is a directory name.  K Print (Not shown). Placing a P next to the file(s) will print thisA file to your output device. Can't be pressed on a PROGRAM.  M Delete A D will delete the marked file(s) when ENTER is pressed later.( the ENTER key is pressed.  E Run Pressing R next to a PROGRAM will run this program whenB ENTER is pressed later. You can only run PROGRAMs.  M fixed length file. AU's, or Allocation Units show how many disk sectors$ the file occupies on the disk.  N The bottom line is a status line showing you what actions you may take on the files.  2 |BOOU Prg 25|2 | |2 | Back,XRun,Run,View,Delete,Enter |2 |_________________________________| L You can't delete a protected file, so D won't be allowed if the file is protected.  K Continue If C is pressed while next to a directory name, the directoryF View Put a V in front of any and all files to view when ENTERF is pressed later. This can't be pressed on a PROGRAM or directory.  ; REDO Prompts for a new directory name to catalog.  ' ENTER Executes all commands.  M All commands can be used together. For instance, you can delete a group! press SHIFT 2 instead of 2.   .CE OPTION 3 - RUN A PROGRAM M This option prompts for a program name to run. There are three kinds ofM programs you might want to run; a machine language program (assembly, C,L same routine as using "V" from a disk directory, except it will only doL one file at a time. Enter the filename to view when prompted, Once theM viewing begins, you can manually scroll through the file by pressing the! the right of the file data. G While looking at the directory, pressing FCTN P will send the diskO directory to your print device in a full 80 columns. So if you don't haveH of files, view a couple, print a few, then run one. To execute all- commands (V,P,R,X,D), just press ENTER.  M The UP/DOWN arrow keys as well as the PAGE UP/PAGE DOWN keys are active.1 Use them to scroll though a long directory. N Pascal, etc), an extended basic program, and a GROM program. This optionJ will load them all. It is identical to using the "R" option from theO directory routine. After entering the program name, BOOT will decide whatO spacebar on every page, or you can make it "autoscroll" by pressing FCTN 8; instead. Cancel autoscroll by pressing the spacebar.  J If you want to send the file to your print device as well as view it,N 80 column capability, and you do have a Myarc HFDCC, your printed catalog) will show the date and time stamps.   .CE OPTION 2 - VIEW A FILE M This option is a quick and dirty way of viewing a file. It is the exactK All of the above applies if you are in 80 column mode, but your screenG will contain additional information if you have a Myarc HFDCC cardN attached to your computer. The date and time stamps will be displayed toM to talk about the P-Gram. I bought a Horizon Ramdisk way back when theyM first started selling them, and I still love it. To me, the Horizon wasH an extremely well designed product that proved to be functional andO installed cartridge. Just to the right of the C is a small number, eitherJ a 1, 2, 3, or 4. This number indicates which GROM Library is active.M Most everyone knows that the text "REVIEW GROM LIBRARY" is hidden in theO determines that you are trying to run a GROM cartridge, it will attempt toM load the cartridge into your GRAM simulator, be it a Gramkracker, PGram,N or Geneve. The cartridge will not be run immediately, but it's name willJ type of program it is. If it's machine language, the program will beL immediately run. If it's extended basic, the cartridge port is checkedL for the presence of that cartridge, and if it's installed, the extendedI reliable. I am still running serial number 10 with not so much as aN battery change after 4 years! Well, I've recently aquired a P-Gram+ card,M and after closely examining it, and programming it, it is also one superH console. This feature was never exploited by TI, but it was by theL creator of the P-Gram card, the late John Guion. John was a genious inN his time, designing a product called the P-Gram. I have to take a momentM appear next to the "C" at the bottom of the screen. You can then run it) by pressing "C" as explained later.   .CE OPTION C - RUN A CARTRIDGE  G You'll notice that the last item is C. This allows you to run theG basic cartridge is run, with DSK1.LOAD replaced with your selectedI programs name. If you know it's an extended basic program, you'd beM better off using the "X" option to run it as explained earlier. If BOOTH piece of hardware. No other products in the TI world come close toM either. My P-Gram+ card has 4 gram libraries, and each library can holdM 64k of groms each. Imagine extended basic, editor assembler, multiplan,N "C" to run the one showing. If you do have a simulator such as a P-Gram,L Gramkracker, or Geneve, you can load a cartridge into the gram with theK "R"un option or from the disk catalog routine with "R". If you have aN wrote for the P-Gram, and to Bud Mills for his unending support to us all= for continuing to market such quality products as this.   Where was I....  H Oh yea, the little numbers next to the C. If you don't have a gramN the program you'd like that option to run. When the title is ok, press aN down arrow or the ENTER key to drop down to the program name line. EnterM the program you want BOOT to run when that option is run, as I explained J Before doing any modifications to the filenames, configure your printM device name with the "P" key, your foreground/background colors with theN "F" and "B" keys, and load your favorite CHARA1 into the program. ChangeL gram device that simulates more than one library, you can load softwareL into a specific bank by cycling through the libraries with the "G" key.M The small 1 indicates library 1 (grom base >9800), 2 indicates library 2N simulator that supports more than one library, you'll see the contents ofO Grom 1 (usually TI BASIC) and whatever cartridge you have installed in theN machine as options when "G" is pressed to cycle through the groms. PressO plato, TI Writer, Disk Manager, and a few more, all being inside this cardF and available at all times! I have that capability and it's trulyK fantastic. My hat is off to Robert Jones for the fabulous software heO the screen width to either 40 or 80 columns with the "W" key. After theseH settings are satisfactory, enter the edit mode by pressing FCTN 5.  N You may now change the text of each user option to a meaningful title forL (grom base >9804), 3 is library 3 (grom base >9808), and 4 is library 4M with the grom base at >980C. Before using the "R" option, cycle the "G"4 to the base you want the software loaded into.   .CE MODIFYING THE PROGRAM O earlier with DSKU. There are many options or formats available to you for$ program names. Here they are:  D DSK1.FILENAME Runs a program named FILENAME8 located on DSK1. M this one. On the last screen, when you are done, press FCTN 9 once. **L (Geneve owners, see note below) You will be asked for a drive number toN save your new, modified BOOT program to. Enter any valid drive number orK (Remember the "K" option? Same same)H X DSK6.FILENAME Runs an extended basic program orJ IV254 file (just like the X loader)I located on DSK3 if the track drive, is 3.G WDS1.DATABASE.PRBASE Runs a program named PRBASE on a D DSK*.FILENAME Runs a program named FILENAMEI located on the same disk that BOOTJ was loaded from, IF the track driveJ letter, then press ENTER. BOOT and BOOU will be saved to that drive.N Next, you'll be asked which gram you'd like the program saved into. BOOTO will serve as a gram cartridge and as such, folks with gram simulators may@ named FILENAME from DSK6.K Go ahead and modify the first screen of options to your liking. Then,O press FCTN 9 three times, and modify the other two screens just as you didE winchester under the directory3 of DATABASE.E C MGR CALLs a System Call named MGR.J is "*" and you have a CorComp or TID disk controller (or Geneve).  D DSK*.FILENAME Runs a program named FILENAMEM are created, copy them over the original GPO and GPP files and BOOT will3 automatically be run when you enter GPL mode. ՋՀK if you want to save the program in BOOT or GPO format. When TIMODE isM entered on the Geneve by running GPL, the last two programs, GPO and GPPL are TI BASIC. To replace TI BASIC with the BOOT program, press G. TheG The "[" and "]" keys allow you to save your user options 1-24 to aI separate file, so that when future versions of BOOT are created, allK you'll have to do is re-load that data from a disk file. Go ahead andI want to store it there. Respond with a gram number between 1 and 6.M Press ENTER, and you'll be asked if you want a power-up. A little knownN fact is that all groms/grams can do a power-up routine, so that when yourPIO V 12/13/89, jjDelete:Get:Put: DSK6.BOOT-CFG Show Directory Display a File Run a Program TELCO 2.21 T I WRITER 111 MULTIPLAN V4.0 ARC 3.03 FUNNEL WEB 4.21 MENU 7.23 MYK programs GPO and GPP will be created instead of BOOT and BOOU, and youO won't be prompted as to which gram to save to, as it will automatically beL stored into gram 1, replacing TI Basic. After the programs GPO and GPPN save your options by pressing the "]" key, and specifying a filename. To6 reload the data at a later date, just press "[".  O ** Geneve owners: After being prompted for a drive number, you'll be askedO computer is first turned on, you'll see that cartridge. Try it both ways,K and see what you like. Your new BOOT program is saved, along with all your modifications.  ARC D M III SYSTEM III RE-CALL IT option 10 option 11 option 12 option 13 MAKE ENVELOPE CONSOLE STRIP SYSTEM III option 17 BANNER CALENDAR PRINT PERPETL CALENDARREMIND ME CALEDRBOOT DISK CHANGECA䠠䠠嬠嬠ﬠ묠嬠}> iIE E%0I)0 D& 4 *`[B Change screen colorC Run the cartridge D Delete a file F Change text color G Select a new grom I Toggle xb int` 8$$$x8D@D8 8HHH<8D|@8$ p KHNPGONGPO or BOOT format? BGhG89:;<=>?67FG @192,224,96,96,96,192,192,1280,0,0,0,0,0,0,031,24,24,24,24,24,24,24255,0,0,0,12,12,12,12248,28,12,14,6,6,6,60,0,0,0,0,0,0,00,0,0,0,1,1,1,163,112,224,192,192,128,128,128255,0,0,0,192,192,192,192192,192,224,96,96,48,48,4853,42,53,42,53,58,13,100,255,0,255,0,0,0,2550,255,0,255,0,0,0,2400,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,310,255,0,255,0,0,0,2550,255,0,255,0,0,0,1280,255,0,255,0,0,0,630,255,0,255,0,0,0,2550,255,0,255,0,0,0,2550,255,0,255,0,0,0,255TART OF FILE ALTER,t.../j///22(4^5j%%JΠ.fΖ(4P((P ((H(((PP4DMP0MWMZDJAIDJ PLRHPPNYHSJDDJPDPP DM T(T3>IT Bad NameNo Ex-Basic Wrong TypeEnd of FileNo diskette Not Found I/O Error, press any key@ DSK6.MPLOAD. Run:View: Dir:Track drive: *Save to DSK1Install in Gram: 6Want a Powerup? Y85,170,85,170,85,170,85,17085,170,85,170,85,170,85,17085,170,85,170,85,170,85,170138,138,138,138,138,138,138,13880,80,80,80,80,80,80,80213,170,213,170,213,170,213,17085,170,87,175,92,184,88,18485,170,245,250,61,26,29,2694,170,86,170,86,170,86,1700,0,0,0,0,0,0,00,0,0,0,0,0,0,096,112,63,31,0,0,0,01,3,255,254,0,0,0,0192,128,0,0,0,0,0,053,42,53,42,53,42,53,4292,174,87,187,125,187,85,17113,30,253,250,85,234,245,23485,170,85,170,85,170,85,170138,138,138,138,138,138,138,138$˷A29ַ128255,255,192,192,192,192,192,0240,240,48,48,112,96,224,19261,42,53,42,53,42,53,4285,170,87,175,94,172,92,17285,170,245,250,29,14,13,1485,170,85,170,85,170,85,170138,138,138,138,138,138,138,13880,80,80,80,80,80,80,80213,170,213,170,213,170,213,170o0,255,0,255,0,0,0,00,255,0,255,0,0,0,010,250,2,254,0,0,0,0:HCLEAR[6* FILE ALTER *][@28R;\[_* D/F 80 File Alter *5[ Filename:DSK'f7[Change Boot ref's to:DSKp9[ Save file:245,234,245,234,245,255,0,085,170,85,170,85,255,0,0138,138,138,138,138,138,10,1080,95,64,127,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,0 *_]80,80,80,80,80,80,80,80213,170,213,170,213,255,0,087,171,87,171,87,255,0,0213,234,213,234,213,255,0,086,170,86,170,86,254,0,012,7,0,12,7,0,0,07,204,108,108,199,0,0,0199,108,12,108,199,0,0,0207,99,99,99,195,0,0,0223,6,6,6,6,0,0,0LR_I/F88,188,95,175,85,171,87,17129,58,245,238,95,238,213,23486,170,86,170,86,170,86,1701,1,1,1,0,0,7,12128,128,255,255,0,0,192,960,1,255,255,0,0,0,0224,192,192,128,0,0,3,30,0,0,0,0,0,6,624,24,31,31,0,0,0,00,0,255,255,0,0,6,712,28,248,240,0,0,12,281,1,1,1,1,1,1,1129,129,129,129,129,129,129,128142,142,131,129,128,128,128,00,0,128,192,224,96,96,960,0,0,0,0,0,0,024,24,24,24,24,24,24,2412,12,12,12,12,12,12,06,6,6,6,6,6,6,60,0,0,0,0,0,0,01,1,1,1,1,1,1,0128,128,128,128,128,128,192,224]Z0,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,00,255,0,255,0,0,0,0M$@bLN128,0,0,0,0,0,0,07,6,6,6,6,0,0,0188,237,77,13,12,0,0,0249,141,141,141,249,0,0,0150,231,134,134,134,0,0,079,152,24,24,15,0,0,0152,217,217,217,142,0,0,024,152,152,152,112,0,0,053,42,53,42,53,63,0,085,171,85,171,85,255,0,0X[200Xle##7$T$$%f%%&n# $aINITLOAD819663248LOAD1637666686732323225548LINKBDCLOAD3180616 DSK1.BDCd BDC Copyright 1989 Scott Morrow, PO Box 1763, CFPO 5056, Bel,$% ܁& %% ((    J%+  u )@`+4)@)@ `+p )> )8)8 )8`+0  )>`% `)8)8`+0)>% )8@& Bi )>c  TTEXT UTILITY BY J. PETER HODDIE: LOADINGLOADING OTHER PAGES . . . CR4STDSTR STSTSTWPSWPBSZC@SZCBPTBTEXT TITL$'J ,( 0 0`&$(`&$( 0 0'JDIMENDEOFEXPFORINTLENLETLOGMAXMINNEWNOTNUMOLDPOSRECREMRESRNDRUNSGNSINSQRSUBTABTANVALXORBASEBEEPCALLCHR$DATAuPTOKEN/READʣ`jd .&:&d~S&\ V@leville, Ontario, Canada, K0K 3R0+201Loading BDC. Please Standbys131cScott Morrow PO Box 1763, CFPO 5056 Belleville, Ontario CANADA K0K 3R0101 $10.00 to:a61RThis program is rele`)8``(A)8`+0 `)8`(%B)8`+0 )>)8% &4( ("(& )>)>%)8%%CC%)8S`)8@%%)8)8+ (( )4( )6)6 )6 ):`)2  )6 ):~ `) $`&r!` [ [ *)5 ge ( ( ( ( (^7  5=R0*'@PP5  5$ )B$ (,)> )@)8 )6 )4() ( &0 (܁&^ROT&*V V&,  , 2 @&_&Dr`U  &0&. &( &&&:  ( &:A&\6:PAGE UP 4:PAGE DOWN E:UP X:DOWN Q:QUIased under the FAIRWARE concept. If you use it, please send*31*BOOT DISK CHANGER UTILITY* CLEAR! (A#5NG̖K`!#&()*+,-/:;<=>^::ATGOIFONORPITOABSALLANDASCATNBYECONCOSDEF$t `| `1 t%%% `& $  J    J) 1 111 `1   1 0`&`j$$%   J.% %TX@<(DD|DDxDDxDDx8D@@@D8xDDDDDx|@@x@@||@@x@@@8D@\DD8DDD|DDD88D8DHP`PHD@@@@@@|DlTDDDDDddTLLD|DDDDD|xDDDx@@8DDDTL<xDDDxHD8D D8|DDDDDD8DDDDD(DDTTTT(DD((DDDD(| @|8 8@ 88(D| ||@x@@<@\D8DD|DD88H0$(0($@@@@|DlTDDDdTLD|DDD|xDx@@8DTH4xDxHD<@8x|DDDD8DD((DDTT(D((DD(| | @ 00 T-B $.:  $& %%  ):`)2 ()B[ )<@= (((b%!` ,` )8)2):~ %[ (( ([   J`J9`(  J):)<[ )B$,$q<% $ % %[% $V2( $  `J!<JPLN &` `P*`&<% , % % ,% `&! 4$8HHH< 8$$$8 $$$$< 8$$8 8$$$$08H0 $(0($08xTTTT8$$$$$$$8$$8 $$(4  8<$$$$DD((DTTT($$$$$$8<<   ``.v $`&`&(((((|((|(8T0T8`d 0dL PP TH4   D(|(D|0 |00 @8DLTdD8088DD |8DDD8(H|x@@xD88@@xDD8| 8DD8DD88DD<x0000000  @ ||8DD8D% % % +)B[ )B$   J(   J(   J(`((`()B[$  J G   J 0`&`j 8D|DDx$8$x<@@@<x$$$x|@x@02`&$d|&`&$`&$`&$'`&$d&`&$&`&$   J%% %зG $`&$   J%% %зG4b`&1[$  SR 24RDSR 2*COLOR 1KEYR 1rSMALET1^CHRSET.BTXTCOL,DSPLY ,`INIT ,ACCEPT)DMODE28(HCLRTXT(]R0    >ӠŤqhX62! ?OAD D0y@    J&  J% &% ,% `&$   J&  J%%`&4b% `&PEEKC 4PEEKV 4jPOKEC 4 POKEV 3RUN 3BYE 3RELOAD3OKQUIT3NOQUIT3NEWCLR3~NEW 3jWRT  !!!!!!!!!"""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''