IMD 1.16: 28/05/2007 16:09:11 -FOG/LIB.X+1 6-7-84   مممممممممم  مممممممممم  مممممممممم  -FOG/LIBX+1-INCOMPLETE06/07/84INC/LIB#X+1CRC#/LIB#X+1DOC!"BEST-OF GAM BEST-OF LNGBEST-OF MISمSYNOPSISGAMI  SYNOPSISHAK[ SYNOPSISLIB:SYNOPSISLNG3SYNOPSISMIS مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممم SYNOPSIS.LIB A Synopsis of the Library Category of the First Osborne Group (FOG) Disk Library ==================================================== This file will be appended as new disks are added. The most recent uمpdate was June 1984. ==================================================== -FOG/LIB.001 The file LIBRARY.DOC explains organization of the FOG disk library and how to use it. NEWS0982.LIB is a synopsis of DISK.DOC files from    each library disk introduced during September 1982. This covers -FOG/GAM.001 thru .011, -FOG/UTL.001 thru .010, -FOG/APP.001 thru .008, and -FOG/MIS.001 thru .004. This disk also contains several utilities which are useful in working with the ly in the library. These were accumulated by category and then squeezed to produce the following files: FOG/LIB.CQC covering FOG/LIB.001 FOG/GAM.CQC covering FOG/GAM.001 thru .013 FOG/UTL.CQC covering FOG/UTL.001 thru .018 FOG/library. CAT, NEWCAT, the skeleton MAST.CAT file, DISPLAY, LIST, and SHOW may all be found on -FOG/UTL.002. SWEEP14 is from -FOG/UTL.005. FOG/LIB.002 This disk was first introduced into the library in preliminary form APP.CQC covering FOG/APP.001 thru .012 FOG/MIS.CQC covering FOG/MIS.001 thru .007 FOG/LNG.CQC covering FOG/LNG.001 thru .009 FOG/HAK.CQC covering FOG/HAK.001 thru .006 In the future, each new library disk (including this one) will contas FOG/LIB.XXX. It is now complete; therefore, sequence number 2 has been assigned. CAT.COM, NEWCAT.COM, and MAST.CAT have been moved to a special preliminary disk named FOG/LIB.CAT. This disk contains DIRBANER and DIRLABEL utilities used to ain a file named CRCKLIST.CRC listing the CRC number for each file on that disk. TYPE17 is duplicated on this disk from FOG/UTL.014. It will display both squeezed and unsqueezed files. NEWS1082.LIB identifies library files added during the mgenerate the printed directory banner placed in the plastic envelope to identify each library disk and the directory label attached to each library disk. These are specially modified programs originally written by Dennis McFerran. An unmodifiedonth of October 1982. NEWS1182.LIB identifies library files added during the month of November 1982. FOG/LIB.CAT The MAST.CAT file contains a current catalog of the FOG disk library. This catalog is maintained using th version of DIRLABEL may be found on FOG/UTL.013. CRCK4 is duplicated on this disk from FOG/UTL.001. At the suggestion of Jim Crowell it was used to generate CRCKLIST.CRC files identifying the cyclic redundancy check number for each file currente NEWCAT and CAT utilities duplicated here from FOG/LIB.001. This disk is presently incomplete. Since the MAST.CAT file will be updated each month, it is not expected that this disk will ever be made permanent. FOG/LIB.00  3 This disk was first introduced into the library in preliminary form as FOG/LIB.XXX. It is now complete; therefore, sequence number 3 has been assigned. M13/DISK.DOC is a copy of the DISK.DOC file for FOG/MIS.013. This DISK.DOC fi update was March 1983. ==================================================== From FOG/LNG.001: Z80ASM is a Z80 assembler. Z80.LIB is a library of macros for use with Digital Research's MAC to assemble Z80 code. From FOG/LNG.002 thru 004: The le was inadvertently missing from that disk when it was first introduced into the library. This file has since been added to its library disk. NEWS1282.LIB identifies library files added during the month of December 1982. NEWS0183.LIB identismall-c compiler. An update/correction of the standard library of input/output routines (STDLIB) may be found on FOG/LNG.010 From FOG/LNG.005 and 006: A version of Algol called ALGOLM. From FOG/LNG.008 and 009: The JRT Pascal system. Frfies library files added during the month of January 1983. NEWS0283.LIB identifies library files added during the month of February 1983. NEWS0383.LIB identifies library files added during the month of March 1983. NEWS0483.LIB identifies libom FOG/LNG.011 thru 013: The MVP-FORTH system. From FOG/LNG.014 thru 016: The manual for JRT Pascal version 3.0. Jim Woolley FOG Disk Librarian March 1983 rary files added during the month of April 1983. NEWS0583.LIB identifies library files added during the month of May 1983. NEWS0683.LIB identifies library files added during the month of June 1983. NEWS0783.LIB identifies library files addedm the Osborne Users Group (OUG) of the Washington D.C. area. OSFIG configures RS232 transmission speed and protocol for the current operating session. CRCK4, previously found on -FOG.003, and CK-FIX, from -CPMUG.040, permit verification of file BEST-OF.LNG A Selection from the Languages Category of the First Osborne Group (FOG) Disk Library ==================================================== This file may be expected to change periodically. The most recent transfer activities. UMPIRE, previously found on -FOG.016, provides hardware diagnostics for the Osborne. WASH (version 1.0) is a versatile file maintenance utility previously found on -FOG.016. -FOG/UTL.002 This   disk contains the catalog utility CAT and related programs CROSSREF, FMAP, and UCAT previously found on -FOG.003. The NEWCAT program, obtained from the Osborne Users Group (OUG) of the Washington D.C. area, obviates the need to run FMAP and UCATrinted. From FOG/MIS.009 thru 012: The FOGHORN, Vol. 1, Nos. 1 thru 8 are included in SQueezed form. From FOG/MIS.010: CALENDR is an MBASIC program to generate a calendar on your printer. From FOG/MIS.017: CAL.84, LIONCAL.84, and PINUPCAL. A skeleton MAST.CAT file is provided. The remaining utilities were previously found on -FOG.016. DISPLAY is for viewing an ASCII file on the console. LIST was submitted by Byron McKay of FOG. It lists an ASCII file on the printer (60 l.84 are calendars which may be directly printed; they replace NUDE83 and SNOOPY83.CAL found on FOG/MIS.010. AREACODE will display the geographical region represented by a given telephone area code. From FOG/MIS.018: BARCODE generates Universal BEST-OF.MIS A Selection from the Miscellaneous Category of the First Osborne Group (FOG) Disk Library ==================================================== This file may be expected to change periodically. The most rece Product Code A barcode using an Epson with Graftrax. From FOG/MIS.019 and 020: The SPOCK picture must be printed in four parts, then taped together. From FOG/MIS.021: ARTICLES is a database containing information from PORTABLE COMPANION, Augnt update was March 1984. ==================================================== From FOG/MIS.001: ZLOVE is an MBASIC program which produces an artistic display. PINUP, PINUP1, and SNOOPY.PIC provide an interesting picture when directly printed. /Sept. 82 thru Oct. 83, and FOGHORN, May 83 thru Sept. 83, organized by program, category, volume, date, and miscellaneous information. ARTICLES.DBF is a dBASE II version; ARTICLES.TXT is a WordStar compatible version, which may be searched or p From FOG/MIS.003: Demonstration files to facilitate learning WordStar and MailMerge are also useful as a basis for general applications. From FOG/MIS.008: The picture (PIC) files CINDY, DRAGON, KIRK, MONA, RAQUEL, and SHIP may be directly printed. From FOG/MIS.022: SUBJECT files list contents of the FOG Disk Library, by subject, thru July, 1983. SUBJECT.TXT is in a form which may be conveniently printed or searched using WordStar. SUBJECT.SQF is the squeezed version of a comma   delimited data file, which may be used with other application programs. Jim Woolley FOG Disk Librarian March 1984 8080 assembler code to Z80 code. It appears to use Zilog mnemonics. It was received from the Osborne Users Group (OUG) of the Washington D.C. area. DISASSEM is an MBASIC program to disassemble a .COM file. It was received from OUG.  -PNET.010, is a super WASH utility. -FOG/UTL.006 This disk contains utilities to read and write a disk by byte, sector, track, etc. DUU was received from the Northwest Osborne Users Club in the Washington/Oregon area.  -FOG/UTL.008 BMAP7/11, from -CPMUG.047, provides a bit map representation of the allocation of information on your disk. BMAP is essentially the same program, but a newer version; it was received from the Osborne Users Group (O One interesting function permits identification of erased files on any disk. Since DUU.ASM was not available, I included DU.ASM, an earlier version, for those interested in techniques used. DUMP is from -CPMUG.024. This is not the same as DUG) of the Washington D.C. area. TYPER was submitted by Dave Blair of FOG. It permits typing directly to your printer (LST: device). XREF, from -CPMUG.036, permits cross-referencing labels used in assembly language programs. TED, also froUMP.COM provided on the Osborne CP/M disk. -FOG/UTL.007 Utilities on this disk will be particularly useful to the assembly language programmer. Using RESOURCE, you can perform detailed disassembly of a .COM file. This  SYNOPSIS.HAK A Synopsis of the Hackers Category of the First Osborne Group (FOG) Disk Library ==================================================== This file will be appended as new disks are added. The most recent uprogram is from -CPMUG.042. REZ80 is a version of RESOURCE which can use TDL Z80 mnemonics. ZDT is a version of DDT which can use the same mnemonics. Note: These are not the Zilog Z80 mnemonics you may be more familiar with. TRANSLAT converts pdate was June 1984. ==================================================== -FOG/HAK.001 thru .003 This disk contains the personal finance system previously found on -FOG.002. This system, developed by Software Design Engineering,   was submitted by Byron McKay of FOG and PICONET and is also available on -PNET.003. Files of type .BAS include 120, 130, 21000, 800, AP,AR FS and INSTALL. Remaining files on this disk and continuing to -FOG/HAK.002 and .003 are from the Osborne/t was received from the Osborne Users Group (OUG) of the Washington D.C. area. MFACCESS, from -CPMUG.036, is an assembly language library file which processes wild card filenames. The remaining are squeezed assembler files (.AQM). ADE is an abMcGraw- Hill accounts receivable/payable system previously found on -FOG.008, .010, .012, and .013 and also available on -SIGM.01A. Refer to ABSTRACT.043 and CATALOG.043 for further information. -FOG/HAK.004 This disk co SYNOPSIS.GAM A Synopsis of the Games Category of the First Osborne Group (FOG) Disk Library ==================================================== This file will be appended as new disks are added. The most recent upntains DUMP24X and ROM previously found on -FOG.016, JRNL, PASSWORD, and RESIZE from -FOG.018, and POW and macro library .LIB files from -FOG.020. Additional .LIB files are continued on -FOG/HAK.005. -FOG/HAK.005 This disdate was June 1984. ==================================================== -FOG/GAM.001 This disk contains ADVENTURE, previously found on -FOG.004, and PACMAN, from -FOG.022. -FOG/GAM.002 This disk ck contains macro .LIB files previously found on -FOG.020. Additional .LIB files were placed on -FOG/HAK.004. MOONLOC programs and HAM programs included here are from -FOG.021. -FOG/HAK.006 This disk contains the Tarbell dontains CHESS, previously found on -FOG.018. The FORTRAN source code (CHESS.FOR) has been added from -CPMUG.041. Three-D Tic-Tac-Toe (TTT) came from -CPMUG.029. -FOG/GAM.003 This disk contains MBASIC games. BACCARAT &atabase programs DBSETUP, DBENTRY, and DBQUERY previously found on -FOG.020. These are CBASIC programs. INV and INV.IND are sample database files. For information, see DATABASE.DOC. STRTRK/2 is an MBASIC Startrek program which needs work. I ELIZA were previously found on -FOG.004, STARTREK was on -FOG.005, and CASTLE was on -FOG.015. BACCRRT, which is similar to BACCARAT, came from -CPMUG.026. E-SKETCH was submitted by Dave Blair of FOG. -FOG/GAM.004 Th  is disk contains MBASIC games. CIA, QUEST, STARLANE, & YAHTZEE were previously found on -FOG.015. CIVILW, DSPACE, FIGHTER, GRANPRIX, & LIFE were on -FOG.019. The source of STARLAN4, which is similar to STARLANE, is unknown. re submitted by Archie Abaire, Jr., of Richmond, VA. DESIGN & ETCH (see E-SKETCH on -FOG/GAM.003) both use graphics. -FOG/GAM.008 thru -FOG/GAM.011 Disks -FOG/GAM.008 thru -FOG/GAM.011 each contain MBASIC games received from t -FOG/GAM.005 This disk contains MBASIC games. MONOPOLY was previously found on -FOG.019. BLACKJCK & OTHELLO are from -CPMUG.026. HANGMN, MASTERMD, & ROULETTE are from -CPMUG.027. OTHELLO is the exception; it is not in MBASIC. he Northwest Osborne Users Club in the Washington/Oregon area. -FOG/GAM.012 This disk contains games submitted by David Anning of FOG. These include ALIEN, PRITPICT, and SKET. Each is an MBASIC program. AL is a file u -FOG/GAM.006 This disk contains CBASIC games. ROBO was previously found on -FOG.007 & -FOG.009. CRAPS is from -CPMUG.037. As described in DISK.PRN, CRAPS was submitted by John White of Washington. (Appar- ently, some other psed by ALIEN and PICT is a file used by PRITPICT and by SKET. ALIEN is a graphics game. SKET is an etch-a-sktech game, which will save the sketch on a file for later redisplay using PRITPICT. KONG and MONSTER were submitted by Dan Woolley ofrograms were sent by John but were subsequently misplaced.) -FOG/GAM.007 This disk contains MBASIC games. AWARI, DCHARGE, GAMMON, HANOI (an interesting display of graphics), & NUCREAC are from the Osborne Users Group (O FOG. KONG uses a machine level routine to quickly paint on the screen a whole block of graphics, such as a line or a stick figure. The machine level routine loaded by KONG is derived from the assembly language code given in GRAPH.PRN. MONSTERUG) in the Washington, D.C. area. HEXAPAWN is from the Northwest Osborne Users Club in the Oregon & Washington area. BIO-FF is from -CPMUG.005. CHECKERS is from -CPMUG.013. CRAZY-8 is from -CPMUG.026. MENU, BUBBLE, DESIGN, ETCH, & SEARCH we is copied from the Kelly Smith article on pages 37 thru 44 of the June/July 1982 issue of Portable Companion. It is an Adventure style game using Osborne graphics. Andy Woolley of FOG submitted ANDY-500, which involves steering a racing car do  wn a roadway. ELIZA, LANDER1, and TREKINS were received from the Osborne Users Group (OUG) of the Washington D.C. area. ELIZA simulates conversation with a psychologist. There was a version of ELIZA previously found on -FOG.004. LANDER1 simul which will save the sketch on a file for later redisplay using PRITPICT. KONG uses a machine level routine to quickly paint on the screen a whole block of graphics, such as a line or a stick figure. ELIZA simulates conversation with a psychologates a lunar lander. TREKINS provides instructions for STARTREK, which may be found on -FOG/GAM.003. Also, see STARTREK.DOC on this disk. -FOG/GAM.013 This disk contains support files for the Adventure game AD.COM founist. These are MBASIC games. From FOG/GAM.013 and 014: PACMANOS, another version of the popular game distinct from PACMAN found on FOG/GAM.001, and the Adventure game AD. These are COM files. From FOG/GAM.015: PPONG, a COM file, is a Poli BEST-OF.GAM A Selection from the Games Category of the First Osborne Group (FOG) Disk Library ==================================================== This file may be expected to change periodically. The most recent ush Pong game. From FOG/GAM.017: NUMBERSQ in MBASIC requires ordering tiles within a square matrix containing one missing tile. Jim Woolley FOG Disk Librarian June 1984 pdate was June 1984. ==================================================== From FOG/GAM.001: PACMAN. This is a COM file. From FOG/GAM.002: CHESS, and TTT (Three-D Tic-Tac- Toe). These are COM files. From FOG/GAM.003: Two MBASIC games, STARTRank lines on the screen. This provides a more compact display of the function key settings. MAKE redefines the USER number for specified files. RPIP extends PIP to allow reseting disk drives without exiting. This premits you to change a disk, EK and CASTLE (an Adventure-type game). From FOG/GAM.005: MONOPOLY, an MBASIC game. From FOG/GAM.007: HANOI, an MBASIC game using Osborne graphics, involves moving disks between three pegs. From FOG/GAM.012: SKET is an etch-a-sktech game  reset it to R/W, then continue with standard PIP functions. New functions recognized by RPIP are R, which will reset all drives, and Q, which will reset drives and repeat the last PIP function. UNERA will unerase (recover) a file which was pre  solute disk editor from -CPMUG.019. BANNER, from -CPMUG.008, prints some sort of banner. DDTPATCH, also from -CPMUG.008, is a patch for DDT. UCOPY is a universal disk copy program. DIRS9/8 is a sorted directory program. PROM is for programmeem necessary. MODEM781 is one of the more recent versions of MODEM7. It uses MODEM780.LIB and MAC for assembly. MCAL780 permits revision of the telephone directory. FOG/HAK.009 LOSTGOLD is a BASIC game which needs repaing PROMs. These last three programs are from -CPMUG.047. FOG/HAK.007 This disk contains several floating-point arithmetic routines from CPMUG.029. FPCONV, FPDATA, FPINT, FPPKG, and TRAN.SQC are squeezed assembly languagir. PIPMODEM describes use of PIP as a terminal emulator. The remaining files were submitted by Byron McKay. RECV and SEND permit transfering files between two computers. SMODEM39 is a source file for the Hayes SmartModem version of MODEMe source files. MAKSUB is an example of how one .COM command file may chain to another. MEGATREK is an extra large version of STARTREK. It would not fit into the space available within MBASIC. See MEGATREK.DOC. MLIST3 and VLIST11 were bo7. An Osborne compatible SMODEM4 may be found on FOG/UTL.021. FOG/HAK.010 COPYFAST, from CPMUG.047, is for quickly copying from one disk to another. DIAL6/23 and FLIP3, also from CPMUG.047, will dial and change baud rath submitted by Gale Rhoades. They will display a file on the CP/M list device, like LIST found on FOG/UTL.002. Each uses MAC and SEQIO.LIB found on FOG/HAK.004. FOG/HAK.008 Files on this disk were submitted by Byron Mte when used with a PMMI modem. The remaining files were submitted by Byron McKay. PMMIBYE3, from CPMUG.040, is a PMMI version of the BYE program used by remote bulletin board systems (RBBS). RBBS30 is a BASIC language RBBS control program. IcKay. MBOOT3OS is an Osborne version of MBOOT, a program intended for use when no better terminal emulator is available. Since there are several terminal emulators in the Utilities category (e.g., MODEM7 on FOG/UTL.001), this program does not st uses MENURBBS and NEWCOM files. FOG/HAK.011 FINDBAD.MAC is a source file for the bad sector lockout program found on FOG/UTL.005. KID permits definition of keyboard macros (programmable function keys) using any key.    Essentially, the keyboard layout could be redefined (e.g., DVORAK). MBASIC.MOD describes modification of MBASIC definition of the delete key and default screen width. The reamining files were submitted by Byron McKay. MOVUSER1 will redefinne Group (PhOG). FINANC1A is on this disk; FINANCE2 and FINANCE3 are on FOG/HAK.014; FINAN1-3.DOC describes the system. S&L performs various financial calculations. It should be verified before implementation in the Applications category. Te the USER number associated with a given file. Also, see MOVUSER2 on FOG/UTL.019. NCAT32 and XCAT36 are assembly language source files for the catalog programs found on FOG/UTL.012. UNERA13 is an assembly language source file for the erasedhe remaining files make up the BUSINESS system activated by running BUSINESS.BAS. Several of the calculations performed by this package are known to be incorrect; therefore, the entire system is suspect. FOG/HAK.013 Thi file recovery program found on FOG/UTL.009. FOG/HAK.012 COMAND and DISKDEF are library files used by certain programs written in macro assembly language MAC. SEQIO22 is an update of the library file found on FOG/HAK.004.s disk contains several BASIC language business programs. Included is part of the FINANCE system received from the Phoenix Osborne Group (PhOG). FINANCE2 and FINANCE3 are on this disk. FINAN1-3.DOC, which describes the system, and FINANC1A are FAST2 and PACKUP2 are disk I/O buffering routines. MEMLNK20 simulates a disk in RAM. MORSE, PRACTICE, and RANDTEXT all relate to morse code drill. They come from CPMUG.041. Also, see TEACH2 on FOG/APP.017. TBPRNT13 is for tabulated print on FOG/HAK.013. Also received from PhOG is the STAR system, described by STAR.DOC. AUTOST.COM has been provided to automatically initiate STAR upon a cold start. FOG/HAK.015 The following files were received from the out of a file onto the CP/M list device. Also, see LISTT on FOG/UTL.015. FOG/HAK.013 This disk contains several BASIC language business programs. Included is part of the FINANCE system received from the Phoenix OsborDenver Osborne Group (DOG). Each needs further work. AUTOST is a customized version of the familiar program described in Osborne User's Reference Guide, Rev. 2/82, pp. 247 - 250. CCPPATCH is supposed to provide auto-search of drive A for a f  ile not found on the logged drive. HELPER will print on the list device a copy of text appearing on the screen. It also performs other functions described in HELPER.DOC. It does not appear to properly process a warm boot . PDQFILE is G/GAM.001. In particular, you can interrupt a game for continuation at a later time. FOG/GAM.014 This disk was previously installed in preliminary form as FOG/GAM.XXX in October, 1982. It is now complete and has been aan MBASIC inventory file system described in BYTE magazine, 11/81, p. 236. The remainder of this disk contains the MUSIC system from CPMUG.039. I believe this system was designed for a SOL computer, but perhaps someone can determine the proper ssigned sequence number 14. This disk contains AD.COM, an Adventure game supported by files found on FOG/GAM.013. See DISK.DOC on that disk for further information. ALIENS is a graphics game. BOUNCE was submitted by Jim Schenkel. It displayssetup for an Osborne 1. Refer to the .DOC files. FOG/HAK.016 The following files were received from Rick Schmidt of Federal Way, Washington. BBSCON2 is similar to BYE, which is often used by remote CP/M (RCP/M) systems an interesting graphics pattern. PACMANOS is another version of the popular game distinct from PACMAN found on FOG/GAM.001. WORDPUZL is a word puzzle game written by yours truly as an exercise in use of small-c found on FOG/LNG.002 thru .004.. This is an assembly language file. ODBS is an MBASIC Osborne data base system which needs some work. SPELL-OS is an Osborne version of the poor man's spelling checker. SPELL-ED is designed to work with SPELL-OS. I can't understand how to FOG/GAM.015 PPONG is a Polish Pong game. STARTREK is another version of the familiar MBASIC game found on FOG/GAM.003. PPONG and STARTREK were received from the Denver Osborne Group (DOG). OZDOT is a connect-the-dod on -FOG/GAM.014 (currently preliminary and given the sequence number .XXX). This version was received from the Osborne Users Group (OUG) of the Washington D.C. area. This Adventure game is similar but more detailed than Adventure found on -FOts game. BREAKOUT was submitted by Mike Marzalek. The objective is to break out a wall by bouncing a ball off paddles directed by the 9 and 3 keys on the keypad. OTHELLO was submitted by Mark Broadie. This game has good graphics and is self   prompting. The object is to surround your opponents pieces, eliminating his and filling the board with yours. STARTREK, BREAKOUT, and OTHELLO are MBASIC programs. FOG/GAM.016 DUCK, contributed by Tim Fox, is a graphics  on FOG/GAM.004 and 010. It uses graphics to simulate birth and death of cells, eventually reaching an equilibrium condition. This assembly language program was provided by Carl Flarity. Its output format is 60 columns by 32 rows. LIFEASC, sshooting gallery game like that published in the Portable Companion, April/May 1983, p. 42, by Peter H. Kelly. Another version of this game submitted by Ray Rhodes was so similar that it was not included here. ESCAPE is a tank battle game usingubmitted by Edward Grant, is a compiled CBASIC version of the LIFE game found on FOG/GAM.004. Starting patterns are input by means of an ASCII file created using a text editor such as WordStar. LIFE1.PAT thru LIFE4.PAT include four sample start screen graphics. PINGPONG, also with graphics, is a pong game. These were provided by Jerry Silverstein. SLOTS, submitted by Ron Forsythe, simulates a slot machine customized for the Osborne 1. Another version of this game may be found on FOing patterns. This program has the ability to chain to DUMP.COM found on FOG/UTL.033 to capture an image of the screen in a file. This disk was first introduced into the library in preliminary form as FOG/GAM.XXX. It is now complete. G/GAM.011. TYPERACE, from Donald Hill, is a typing tutor and horserace game. It is most effective with an 80- column screen. The following three games were received from Detroit's DeFOG. GUNNER-2 is a modified version of GUNNER found on FO FOG/GAM.017 CRAPS is a graphics version of the dice game contributed by Jim Hennessy. Also, see CRAPS on FOG/GAM.006 and 009. SMURF is a modified version of MONSTER found on FOG/GAM.012 and on pp. 37 thru 44 of the June/July G/GAM.009. It involves firing a howitzer at a target. SNOW will randomly fill the screen with letters. RND-WALK will display a random path of letters. The above games are MBASIC programs. FASTLIFE is a faster version of the LIFE games found 1982 issue of Portable Companion. This one is perhaps better suited for young children. It was received from Detroit's DeFOG. The following files were submitted by Wally Matthews of Pomona, CA. BACCRRT is a modified version of the same progra   during the month of July 1983. NEWS0883.LIB identifies library files added during the month of August 1983. NEWS0983.LIB identifies library files added during the month of September 1983. NEWS1083.LIB identifies library files added during  category may be searched by keyword with the FIND utilities from FOG/UTL.020 and 027. WordStar may be particularly useful for displaying, printing, and searching the synopsis files. For example, to search for all dBASE applications, place SY the month of October 1983. FOG/LIB.X+1 and X+2 FOG/LIB.X+1 contains synopses of disks in the Library, Games, and Utilities categories of the FOG disk library. Also included are descriptions of the best entries selected from NOPSIS.APP in drive B and your WordStar disk in drive A. At the A> prompt, type WS When WordStar is ready, type D to edit a file and specify the filename B:SYNOPSIS.APP. Once this file has been loaded, tell WordStar to find (search) by prethe Games and Utilities categories. FOG/LIB.X+2 contains synopses of the Applications, Miscellaneous, Languages, and Hackers categories. Also included are descriptions of the best entries selected from the Applications, Languages, and Miscellssing F. At the FIND? prompt, type DBASE, and for OPTIONS?, specify U to ignore case. WordStar will find the keyword DBASE (or dBASE) and display it in context. When you wish to search for additional occurences of the keyword, simply preaneous categories. Text for each SYNOPSIS.cat file is extracted from the DISK.DOC files for disks in that category (cat). Similar entries are placed in the NEWSmmyy.LIB files found elsewhere in the Library category. The difference is that the ss . Press to begin another search from the beginning of the file. To terminate, press Q; if you inadvertently made changes to SYNOPSIS.APP, respond to the ABANDON EDITED VERSION question with Y for yes. For each catSYNOPSIS.cat files summarize all disks in a given category, while the NEWSmmyy.LIB files represent all disks installed in the library during a given month (mm) and year (yy). SYNOPSIS.cat files may be displayed using the CP/M command TYPE. Eachegory except Library (LIB) and Hackers (HAK), the files, programs, and systems selected as the most useful or unique are summarized in BEST-OF.cat. These text files may be displayed using the CP/M command TYPE; if is toggled, the displa  y will also be printed. WordStar may be used to display, print, or search the file. These disks are presently incomplete. Since the SYNOPSIS and BEST-OF files will be periodically updated, it is not expected that these disks will ever be made ith SUBMIT batch procedures, as when a pause to swap disks is required. XFERTIM2 is an MBASIC program which calculates modem transfer time as a function of baud rate and file size. FOG/UTL.022 LCAT will display on the spermanent. FOG/LIB.004 /UTL#038.DOC is a corrected version of the DISK.DOC file for FOG/UTL.038. The original DISK.DOC file included on that disk failed to identify OSPD, a program for measuring drive speed. This updated use these programs. SPELLM21 found on FOG/APP.023 seems to work better. YAM is an Osborne 1 version of Yet Another Modem program. It seems to work OK, but there is no documentation. Will anyone with a YAM document please donate a copy?  version of /UTL#038.DOC should replace the original on all copies of FOG/UTL.038. Each NEWSmmyy.LIB identifies library files added during month mm, year yy. This disk contains library news for 11/83 thru 5/84.  FOG/HAK.017 ENCRYPT and DECRYPT, submitted by Wally Matthews of Pomona, CA, are public key encryption/decryption programs based upon an article in BYTE magazine, 10/83. These MBASIC programs need further work and refinemen the logical input/output devices CON, RDR, PUN, and LST. It is more versatile than STAT. SMODEM4 is a terminal emulator similar to MODEM7 found on FOG/UTL.001. It is especially useful with the Hayes Stack Smartmodem, enabling automatic dialt. QUME3 describes the QD driver for WordStar and a Qume Sprint 3 printer. These files were provided by Rodney Myrvaagnes of New York, NY. The following files were received from Rick Schmidt of Federal Way, Washington. They all require accessing from stored phone directory files. Like OSPLNK70 on FOG/UTL.015, SMODEM4 may be requested to record communications on the list device. WAIT simply waits until a key is depressed, beeping every 10 seconds or so as a reminder. It is useful w to dBASE II. Files beginning with MENU, plus REPORT1 and TOPOFPAG, are all part of a dBASE II menu control system. I can't understand how it works. TAXES is an unfinished tax management system. MEDICAL.FRM is part of this system. The fo  llowing files were sent by Steven Dyk of Wollaston Lake, Saskatchewan. DISKMON is a disk monitor similar to DU found on FOG/UTL.006 and 019. DR is another disk directory program. EDUCATOR is an 8080 code tutorial. XFORMAT, received from Jacupdate was March 1983. ==================================================== -FOG/LNG.001 This disk contains the Z80 Assembler previously found on -FOG.006 and originally obtained from -CPMUG.016. TEST1A.ASM and TEST2.ASM ark Brown of the Vancouver Portable Computer Club, is supposed to format a Xerox 820 SD disk. FOG/HAK.018 FUNDTRND is a mutual fund trend analysis application which appears to work but has no accompanying documentation. e sample Z80 assembly language programs. Z80.LIB is a library of macros for use with Digital Research's MAC assembler to produce Z80 code. For use, refer to Z80.DOC. These were received from the Osborne Users Group (OUG) of the Washington D.C. OSBYEZ2H is an assembly language version of the RCP/M program BYE for the Osborne 1 with ZCPR and a Hayes Smartmodem. Thanks to Bryan Stallard for categorizing this file. NECDSKL2 is an overlay to convert the disk directory labeling program DS area. -FOG/LNG.002 thru .004 Disks -FOG/LNG.002 thru .004 contain the C Compiler previously found on -FOG.029 thru .031. -FOG/LNG.005 thru .006 Disks -FOG/LNG.005 and .006 contain a version of Algol callKLABL2 to support an NEC 8023 or C. Itoh 8510 instead of an Epson. DSKLABL1 may be found on FOG/UTL.038. WSPTCHDD is another version of the WSPATCH program found on FOG/APP.005 converted for the double- density Osborne 1. This one is different ed ALGOLM. This system was down loaded from -CPMUG.028. Documentation in files of type .TXT are found on -FOG/LNG.005. Read ALGSTART.TXT first. Sample programs are included on -FOG/LNG.006. -FOG/LNG.007 This disk cont SYNOPSIS.LNG A Synopsis of the Languages Category of the First Osborne Group (FOG) Disk Library ==================================================== This file will be appended as new disks are added. The most recent ains the ML80 system from -CPMUG.004 and -CPMUG.036. This system is the result of L.R.B.Pedroso's thesis "ML80: A Structured Machine- oriented Microcomputer Programming Language," available from the National Technical Information Service (NTIS) u  sing order number AD/A-020 055. ML80 is actually two language processors, M80 and L80. M80 is a general macro processor which can be used independently of L80. L80 is a structured assembly language for the 8080. Two sample disk directory proge, which must be on the same disk with .PRN. XMAC.ASM may be overlayed into MAC using DDT. Its purpose is for cross-assembly work. EM2 is an 8080 emulator. It executes assembler mnemonics directly, one at a time, and displays register and flarams written in ML80 are included, WDIR and XDIR. -FOG/LNG.008 and .009 -FOG/LNG.008 and .009, submitted by Jack Beale and Frank Morton of FOG, contain the JRT Pascal system originally sold for $29.95 by JRT Systems, 1891-23rd g information. Its function is primarily educational. WORDPUZL.C is the source file for a word puzzle game found on FOG/GAM.014. It was written primarily as an exercise in small-c, the C language compiler found on FOG/LNG.002 thru .004. STD Ave., San Francisco, CA 94122, (415)566-5100. Their advertisement (see BYTE, 10/82) specifically authorizes copying the diskettes, "so long as it's not for resale." If this system is of interest to you, perhaps you should purchase the completLIB20 is an update of the small-c standard library of input/output routines. Unfortunately, the original version found on FOG/LNG.002 and .004 was full of bugs and virtually useless. This version has been satisfactorily tested. It is recommende package including documentation from JRT Systems. FOG/LNG.010 M80.HLP and MAC.HLP provide information about the Microsoft M80 and Digital Research MAC macro- assemblers. They may be used with the HELP system found on Fed that STDLIB20.TXT be used in place of STDLIB.TXT when linking small-c programs. JRTFIX.SUB is a SUBMIT file designed to patch the JRT Pascal run-time environment EXEC.COM to correct an error which occurs when multiplying a real number by zeroOG/UTL.005. MAC.FIX describes a modification patch to avoid converting lower case to upper case in the .PRN file generated by MAC. MACREF appends a program cross-reference to the .PRN file generated by MAC. It uses information from the SYM fil. FOG/LNG.011 thru 013 FOG/LNG.011 thru 013 contain the MVP-FORTH system submitted by Jim Crowell. MVPFORTH.DOC on FOG/LNG.011 describes the system. MVPFORTH.AQM is a squeezed version of the 8080 assembly language source fi  le for the public domain FORTH-79 version of FORTH implemented by Dr. Glen B. Haydon. AUTOST.COM is an assembled version of MVP- FORTH with the utility and editor "screens" loaded. ASMFZ80.DOC describes the Z80 assembler for FORTH written in FORndicated in the introductory section of the manual. This situation is not optimal, but is better than no manual at all. The original manual was copyrighted, but Gale Rhoades assures me that it was released to the public domain by the bankruptcyTH. FOG/LNG.012 contains SDFORTH.SCR, which is set up for use with MVP-FORTH on a single-density Osborne 1. See SDFORTH.DOC for further information. FOG/LNG.013 contains DDFORTH.SCR, which is set up for use with MVP-FORTH on a double-density O court. There are fifteen sections, six appendices and three explanatory files. All files are squeezed. Thanks to Bryan Stallard, Assistant FOG Disk Librarian, for summarizing this material originally received on the FOG RCP/M. sborne 1. See DDFORTH.DOC for further information. To maintain integrity of these SCR files, one should COPY the entire library disk to a blank disk using COPY.COM. If PIP or SWEEP was used instead, follow the procedure described in the approp FOG/LNG.017 This disk contains a library of routines enabling Microsoft FORTRAN programs to make CP/M BDOS function calls. The routines were written to implement the following functions, which are not normally supported from FORTRAN:riate xDFORTH.DOC to re-establish the SCR file. Thanks to Jim Crowell for setting up this system on the Osborne 1 computer. It should be noted that Bob Scott also submitted a version of MVP-FORTH, but his has not been installed in the library.  ERASE Erase a file. EXIST Test to see if a file exists. GETCMD Input the command line "tail". INCHR Input a single character without a terminating carriage return. INKEY Input a character ( FOG/LNG.014 thru 016 FOG/LNG.014 thru 016 contain the manual for JRT Pascal version 3.0. Version 2.0 of the JRT Pascal system may be found on FOG/LNG.008 and 009. There are differences between the two versions, which are iif one is pending) or a null (if not). RENAME Rename a file.  INCHR Input a single character without a terminating carriage return. INKEY Input a character (  uver Portable Computer Club (VPCC), is another version of MODEM7 configured for the Osborne 1. (This one is from MODEM765.) See FOG/UTL.001 for additional MODEM7 versions. PASSWORD will assign a password for runtime access to a .COM command ommand line to be executed upon each cold and/or warm start. CAT2 is part of the CATALOG system found on FOG/UTL.002. It may be used to display all MAST.CAT master catalog entries in the alphabetized format filename diskname1, diskname2, file. Subsequently, when the command file is executed it will request and confirm the password. Multiple passwords may be assigned by simply running PASSWORD several times. The method used is not very secure, because a knowledgable person coul SYNOPSIS.MIS A Synopsis of the Miscellaneous Category of the First Osborne Group (FOG) Disk Library ==================================================== This file will be appended as new disks are added. The most recend easily determine the correct password. RECOVER will restore from memory an MBASIC program which was inadvertantly lost by typing the MBASIC command NEW, by dropping out of MBASIC as the result of a BDOS error, or by otherwise hanging the system.t update was March 1984. ==================================================== -FOG/MIS.001 This disk contains several MBASIC programs. EPSON4 and ZLOVE were previously found on -FOG.005. BEEP, DEMO, and SINEWAVE were on -FO SUBGEN12 provides a versatile way to generate .SUB files for use with SUPERSUB (found on FOG/UTL.004) or with SUBMIT. WHODERE1 will display a line of debug information for each disk access. FOG/UTL.023 APPEND will cG.017. BANNER, BUNNY, and CALENDAR were received from the Northwest Osborne Users Clubs of the Washington/Oregon area. EPSON4 demonstrates operation of the Epson printer. ZLOVE provides an artistic display. (Also see LOVE on -FOG/GAM.010.) Boncatenate one text file onto the end of another. Note that CP/M's PIP may be used for the same function. Also, see COMBINE on FOG/UTL.003. AUTOMODD is a double-density compatible version of AUTOMOD found on FOG/UTL.009. This will setup a cEEP and DEMO are similar Osborne 1 demonstration programs; the first uses the bell, which has been eliminated from the second. Wordcraft has given FOG written permission to distribute their copyrighted DEMO program. SINEWAVE provides an interes  ting visual display. BANNER will print oversize letters on your printer. BUNNY prints out the familiar Playboy monogram. CALENDAR lists a full calendar on the console; it must be modified to change the assumed year. (Also see MONTHS on -FOG/Are received from the OZBUG group of Portland, Oregon. The pertinent files are ASKORDER, CHAIN, CLIENT.DTA, DF1.DTA, F1, F2, F3, F4, F5, F6, F7, F8, FEATURES, LABELS, LABELS.FMT, LETTER1.DTA, LETTER2.TXT, MLLINE, MLLINE.FMT, MULTI.TXT, MULTIN.TXTPP.005.) PINUP, PINUP1, and SNOOPY.PIC were previously found on -FOG.005. They provide an interesting picture when printed. COPYRITE.DOC, previously found on -FOG.026, provides information regarding copyrights for software. , ROLLLIST, ROLLLIST.FMT, TESTDATA.DTA, and TSTDTA.DTA. There is a less complete collection of files on -FOG/MIS.002. Also see -FOG/APP.004 for use of ROLLLIST and LABELS (MPLABELS). The remaining files on this disk are from the Northwest Os -FOG/MIS.002 This disk contains various sample files to be used with WordStar and MailMerge. They were previously found on -FOG.017. A more complete set of examples is included on -FOG/MIS.003. WSMODS.DOC was on -FOG.014. It describeborne Users Club of the Washington/ Oregon area. They contain information regarding dealers in the Northwest area and other Osborne users groups. QUESCOM is a computer questionaire and SIGNUP.LST is a registration form; these may be useful for ds in general terms how WordStar may be modified for compatibility with printers. This information is repeated in the Osborne 1 Users Reference Guide. RUBIK.CUB, from -FOG.028, gives information regarding solution of the famous puzzle. It is a esigning similar forms. -FOG/MIS.004 This disk contains text files with useful information. They can be viewed or printed using WordStar. BKSPACE.DOC, from -CPMUG.025, describes use of the backspace key in CP/M and M document and may be viewed or printed using WordStar. CPM.DOC, from -CPMUG.019, contains instructions on use of CP/M. -FOG/MIS.003 This disk contains demonstration files for use with WordStar and MailMerge. They weBASIC. It does not appear to be applicable to the Osborne 1. EPSONWS.DOC discusses modification of WordStar for compatibility with Epson printers. This file was received from the Osborne Users Group (OUG) of the Washington D.C. area. The text   is similar to an article which appeared in the March 1982 issue of FOGHORN. INFO.CPM is from the CP/M-NET remote CP/M system. It discusses MODEM7, software tricks, DDT, MBASIC, SYSGEN, autoload, stack management, and quick loading of .COM ficonverts ZIP codes to states. YKW presents an interesting graphical display. BBSLIST.001 was submitted by Byron McKay of FOG. It contains a list of computerized bulletin board services around the nation. CPMFTH and FTHCPM, submitted by Jim les. NOTES.VAN, from -CPMUG.025, describes BDOS functions. QUOTES.PRN, from -CPMUG.042, contains humorous bromides for all computer nuts. WSTIPS.TXT, received from the Northwest Osborne Users Clubs of the Washington/Oregon area, describes Crowell of FOG, convert between CP/M text and FORTH screen files. CPMFTH is an MBASIC program; FTHCPM is a FORTH program. ZCPR-WS.DOC, also submitted by Jim Crowell, describes changes to ZCPR.ASM to facilitate use of TYPE with WordStar files.facilities for modifying WordStar. -FOG/MIS.005 This disk was first introduced into the library in preliminary form as -FOG/MIS.XXX. It is now complete; therefore, sequence number 5 has been assigned. This disk conta This is expected to be of little use until the library gets a copy of ZCPR.ASM. Mike Marzalek of Cotati, CA, submitted the next two programs. He used BNCHMRK to time MBASIC, CBASIC, and 8080 assembly language programs. HI-RES is an MBASIC ins several MBASIC programs. BIORYTHM produces a printer chart bsaed upon your birth date. COMPAT determines the compatibility of two people; turn on the printer. EASTER calculates the date of Easter for any given year. GRAPHNUM, by David Annsubroutine facilitating block graphics on the Osborne screen. Refer to the .TXT files for each program. -FOG/MIS.006 This disk contains a demonstration of the Fancy Font software available from SoftCraft of Los Angeles. ing of FOG, displays the full range of Osborne graphics. POETRY prints verse on the printer. (Notice, some of these programs have .DOC files with further information.) The following MBASIC programs were submitted by Byron McKay of FOG. OZIPS  The demonstration files were placed in the public domain and submitted to the FOG library by SoftCraft. They illustrate "the high quality of printing which can be achieved by an Epson pronter in graphics mode...." An Epson MX80 or MX100 with   Graftrax-80 or Graftrax-Plus is required. OSCREEN.BAS groups together Osborne 1 screen controls for use in BASIC programs. OSBDSCIO.C and OSMDIO.C contain C language routines related to Osborne 1 input/output. -FOG/MIS.00tains the FOGHORN, Vol. 1, Nos. 1 thru 3. They are squeezed files. Note that Vol. 1, No. 2 was originally combined with INFONEWS, the precursor of PicoNet's PicoNews. BLOCK will generate block letters on your printer. It carries a copyright n7 HINTS3, OSHINTS, OSPATCH, and OSTRICKS are .DOC files submitted by Byron McKay of FOG. Each includes useful information pertinent to the Osborne 1. WS-MNEM.MSG, submitted by Jim Crowell of FOG, and WSLABELS, submitted by Carl Flarity of FOotice, but Paul Traina of Oxgate 1 assures me it has been placed in the public domain. DISKID.DOC, submitted by Bill Hooker, describes how to label a disk. NLART, submitted by Jack Brown of the Vancouver Portable Computer Club (VPCC), is a neG, each describe labels used inside the WordStar program and recognized by WordStar's INSTALL program. Carl Flarity also submitted SCANNER.TXT with information for those who use radios which scan police, fire, ambulance, etc., frequencies. Gwsletter article describing Micromodem, the Hayes Stack Smartmodem, MYCHESS, and miscellaneous information for novices. PUBLIC.ABS is an abstract of the CACHE (Chicago Area Computer Hackers Exchange, I think) public domain disk library. ale Rhoades of FOG submitted RCPMLIST.24 with information about remote CP/M systems. Also, see BBSLIST.001 on -FOG/MIS.005. BASCOM53.DOC describes version 5.3 of Microsoft's BASIC compiler. MICROSFT.SAV discusses Microsoft's FORTRAN and M80 pa FOG/MIS.010 This disk contains the FOGHORN, Vol. 1, Nos. 4 and 5. They are squeezed files. DIRCUR, submitted by Doug Hurst, provides an interesting screen display. CALENDR generates a calendar on your printer. It is similackages. FOG/MIS.008 This disk contains the picture (.PIC) files CINDY, DRAGON, KIRK, MONA, RAQUEL, and SHIP. EXPERT.DOC is a humorous description of a computer hacker. FOG/MIS.009 This disk conr to CALENDAR on FOG/MIS.001, but more general. WEEKDAY provides the day of the week for any date. These are MBASIC programs. NUDE83.CAL and SNOOPY83.CAL are calendars which may be printed on the list device. O2RUMORS.TXT presents one perso  n's thoughts on the yet to be announced Osborne 2. UNDOCCPM.DOC describes an undocumented "feature" of CP/M which may be of interest to assembly language programmers. FOG/MIS.011 This disk contains the FOGHORN, Vol. 1, itted by John Schmitz of Philadelphia. BDS-C.HLP describes the BDS implementation of the C programming language. It is intended to be used with the HELP utility found on FOG/UTL.005. CPMCHAIN.DOC indicates procedures for chaining from one CP/MNos. 6 and 7. They are squeezed files. CCPBUG.FIX describes patches to the CP/M Console Command Processor to facilitate use of disk directory USER areas. ZSID.FIX describes patches to ZSID to make the DUMP display similar to DDT and SID.  program to another. It is written primarily for programmers using PL/I-80. FOG/MIS.014 Files on this disk were received from the Denver Osborne Group (DOG). DEMO.BAS is an improved version of the Osborne 1 demonstrati FOG/MIS.012 This disk contains the FOGHORN, Vol. 1, No. 8, parts 1 and 2. They are squeezed files. LIBRARY.CTL suggests procedures you may wish to use to control your own disk library. MDMPRTCL.DOC by Ward Christensen doon programs DEMO.BAS and BEEP.BAS found on FOG/MIS.001. This revision includes simulations of WordStar, SuperCalc, and MicroLink. INDEXSC.TXT and INDEXWS.TXT provide an index to SuperCalc and WordStar documentation respectively. Each may be prcuments his MODEM communication protocol. MOVCPM.FIX describes patches to MOVCPM.COM, which probably are not required for most Osborne 1 versions of that utility. SPELSTAR.FIX recommends a correction to MicroPro's SpellStar program. inted using WordStar. LABELS.DOC is one individual's approach for labeling Osborne 1's function keys. You may substitute your own key names, then print the file using WordStar. READMEFI.RST describes SCPATCHS.TXT and WSPATCHS.TXT, which provid FOG/MIS.013 This disk contains a "user modifiable index" for dBASE II and Osborne 1 user's guides. Files of type DBF and .FRM are intended for use with dBASE. The TXT files may be displayed as normal ASCII files. All were subme information on patching SuperCalc and WordStar for certain printers. FOG/MIS.015 AUTOST.OSZ is a text file containing information about auto-start. CONFIG.TXT describes interfacing an Okidata 82/83 to the Osborne 1.    MODEM.SET identifies patch locations for modifying versions of MODEM7 to interface with any particular computer. MODEMS.CPK and MODEMS.DOC discuss various aspects of modems. The above files were received from the Denver Osborne Group (DOG).Detroit's DeFOG. FORTRAN.TXT is a review of the Nevada FORTRAN system. PASCAL.TXT is a comment on the JRT Pascal system. NECGRPH.BAS is an MBASIC program to print a matrix of characters created by an NEC 8023A (or compatible) matrix printe The remaining files having type .C were submitted by Bob Briggs. They represent exercises from The C Programming Language by Kernighan & Ritchie. Refer to C.DOC. FOG/MIS.016 NEW-CHIP.CPK is a conversation regarding cr in response to decimal ASCII values received. It illustrates, for example, what symbols result from LPRINT CHR$(x) statements in an MBASIC program. The following files were submitted by (I believe) C. Nordaker of DeMoines, Iowa. BREAKKEY.Domputer design using a Z800 CPU chip. RCPMDATA.17A describes etiquette when using a remote CP/M (RCP/M) system. The above files were received from the Denver Osborne Group (DOG). SILVER2.DOC, contributed by Jerry Silverstein, is a tutorialOC describes hardware additions to the Osborne 1 modem and RS232 interfaces to implement a break key. WYLBUR.DOC describes use of OTERM4 found on FOG/UTL.018 with a mainframe Wylbur system. EXAMPLE.WYL is an example Wylbur session. FUNCTION. describing use of the CP/M utilities PIP and STAT. The following files were contributed by Byron McKay. MBASIC-P.DOC describes how to POKE an address in MBASIC, so that a file saved with the protect attribute (SAVE "filename",P) may be convertKEY is an extended function key definition file for use with OTERM4 when communicating with a Wylbur system. FOG/MIS.017 Three 1984 calendars were contributed by Frank Dunaway of the Long Island Osborne Network (LION). ed to unprotected mode. WORDSTAR.DOC identifies patch locations in WordStar and recommends modifications for Epson printers. Similarly, WS-EPSON.DOC describes patches for use of WordStar with an Epson. The following files were received from CAL.84 is a one page calendar with 1984 in large block letters. LIONCAL.84 and PINUPCAL.84 add a second page with snoopy and a pinup respectively. The remaining files were received from Rick Schmidt of Federal Way, Washington. AREACODE will di  splay the geographical region represented by a given telephone area code. DBASE2.TIP describes use of the dBASE II CALL statement, which is not fully documented in all of the Ashton-Tate manuals. DBHINTS.DOC provides additional information abou-P found on FOG/MIS.016. The following files were received from Rick Schmidt of Federal Way, Washington. CBASIC.HLP describes use of CBASIC. MBASIC.HLP describes use of MBASIC. WS.HLP describes use of WordStar. XMODEM.HLP describes use of tht dBASE II. The remaining files illustrate certain features of dBASE II. ASCIIDEC will convert an ASCII string to a string of decimal equivalents of each character, separated by commas. DBDIR illustrates use of CALL to execute an assembly e XMODEM program typically found on remote CP/M (RCP/M) systems. Each of these files is intended for use with the HELP program found on FOG/UTL.005. ZCPR2TEZ.DOC describes the console command processor (CCP) replacement ZCPR2 found on FOG/UTL.0language routine previously loaded into memory. It will display a disk directory on the screen. ASCIIDEC is used by DBDIR. FORM prints a form describing the structure of a specified database file. POKE1 demonstrates use of POKE and PEEK. S35. FOG/MIS.019 CITOH.MOD, submitted by Wally Matthews of Pomona, CA, is a text file describing WordStar modifications for a C. Itoh 8510 (or NEC 8023) matrix printer. Bruce Carrie of Scappoose, OR, contributed the SPOCK HOWMEM uses PEEK to display specified areas of memory. FOG/MIS.018 The following files were submitted from Gobind Khalsa of Liverpool, NY. BARCODE will generate Universal Product Code A barcode using an Epson with Graft picture described in SPOCK.DOC. This disk contains SPOCK1 and SPOCK3.PQC, the first and third parts of the picture. SPOCK2 and SPOCK4.PQC may be found on FOG/MIS.020. These are squeezed files, which should be unsqueezed, printed, then taped torax. Refer to BARCODE.DOC. PLOT will display converted TRS-80 block graphics plots on an Osborne 1 screen. Refer to PLOT.DOC. UNPROTEC.DOC describes a procedure for unprotecting an MBASIC file saved using SAVE"filename",P. Also, see MBASICgether to form the complete picture. FOG/MIS.020 SPOCK2 and SPOCK4.PQC are the remaining parts of the SPOCK picture introduced and described in FOG/MIS.019. Rick Schmidt of Federal Way, Washington, submitted the follo  wing diagnostic programs. DIAG1-2 is a diagnostic routine for single-density Osborne 1's with ROM version 1.2. DIAG1-3 is similar for ROM 1.3. FOG/MIS.021 ARTICLES is a database contributed by Ron Forsythe of Fairfield of the FOG Disk Library, by subject, thru July, 1983. SUBJECT.TXT is in a form which may be conveniently printed or searched using WordStar. SUBJECT.SQF is the squeezed version of a comma delimited data file, which may be used with other appli, CA. It includes information from PORTABLE COMPANION, Aug/Sept. 82 thru Oct. 83, and FOGHORN, May 83 thru Sept. 83, organized by program, category, volume, date, and miscellaneous information. ARTICLES.DBF is a dBASE II version; ARTICLES.TXT ication programs. ched using WordStar. SUBJECT.SQF is the squeezed version of a comma delimited data file, which may be used with other applis a WordStar compatible version, which may be searched or printed. LIMITS, submitted by Rick Schmidt of Federal Way, Washington, provides a test of Boeing 727 limits for use as a pilot training aid. LIMLST will print correct answers for the tes date as mm/dd/yy. This date is stored in RAM and remains even if is pressed. If the disk has no name, represented by a filename beginning with hyphen (-), the program will request one. A directory entry will be created in USER area 15t. These are MBASIC programs. Wally Matthews of Pomona, CA, contributed BIO, which will prepare a biorythm chart. FOG/MIS.022 CALENDAR, submitted by Bob Hamilton of Dhahran, Saudi Arabia, is a SuperCalc template whichfrom WSPTCHDD found on FOG/APP.029. This one was described by Phil Pflager on p.30 of the FOGHORN, Vol.III, No.9, 6/84. It requires use of MOVCPM to establish a 58K CP/M system, which could be confusing unless all your disks were set up that  will generate a calendar for any year from 1900 thru 1999. It was derived from a Portable Companion article (issue?). Also, see CALENDR.BAS on FOG/MIS.010. SUBJECT files were received from Edward Grant of Osan AB, Korea. They list contentsway. Because of this 58K system requirement, it was decided to install the program in the Hackers category. FOG/HAK.019 CPMDEC is a FORTRAN program for use on a DEC PDP computer running RSX. It will transfer a text file    using the MODEM7 protocol with 8-bit checksum verification. Thanks to Bryan Stallard for categorizing this file. GB is a teachers gradebook record keeping program. It is written in an unfamiliar version of BASIC. An executable COM file was AUTOST, which is assumed for standard Osborne systems.) The program will prompt for a command line of up to 80 characters and for a message to be displayed when executed. Also, see AUTOST and AUTOMOD on FOG/UTL.009 and AUTOMODD on FOG/UTL.023. provided, but it failed to run because of insufficient memory. Perhaps someone can modify it for the Osborne 1. TERMNL2 is a dumb terminal program. It can print while communicating. It has a special facility for anyone using a Ciarcia Z8 singm found on FOG/GAM.003. It is a baccarat game. CROSSPUZ will prepare a word search puzzle using words you supply. The following files were received from Steven Dyk of Wollaston Lake, Saskatchewan. BATTLSHP requires sinking ships hidden in ale board computer. The port setup routine did not appear to work properly with my modem port. YAM-NOTE.TXT, YAMDOC.RQO, YAMHELP.TQ, and PHONES.T were submitted by John Steele of Detroit's DeFOG. They describe the YAM Yet Another Modem program  square matrix by targeting one square after another. CAPITALS tests knowledge of state capitals. DARTS requires hitting a target on the screen. MATH is an arithmetic drill. NUMBERSQ is similar to the game of moving tiles within a square ma found on FOG/HAK.016. Unfortunately, the available version of YAM does not work with the Osborne 1 MODEM port. YAMHELP.TQ, and PHONES.T were submitted by John Steele of Detroit's DeFOG. They describe the YAM Yet Another Modem program trix containing one missing tile until all tiles are in sequence. PIGLATIN will translate input phrases into pig latin. SMART is played against the computer, which predicts your T/F input. TRANSLAT will translate input words into Cheyenne. . Also, see FILTER11 on FOG/UTL.020. STARTER will create a customized version of AUTOST.COM, which will normally be automatically executed upon cold start or . (Some systems have modified the cold start program to be other than  VOCAB permits one to create a series of flashcards for testing purposes. This version is set up for English to Crow translation. These are MBASIC programs. BRIDGE, submitted by Doug Cox, is a bridge card game played against yourself. It was   written using Turbo Pascal. lation. These are MBASIC programs. BRIDGE, submitted by Doug Cox, is a bridge card game played against yourself. It wass, and Hackers categories of the FOG disk library. Also included are descriptions of the best entries selected from the Games, Miscellaneous, and Languages categories. FOG/LIB.X+2 contains a synopsis of disks in the Utilities category as wellpe. The definitions will remain valid until a cold boot or until certain programs are executed. WRINST was inspired by an article in the Feb/Mar 1983 issue of Portable Companion. It will take text prepared using WordStar, add line numbers and  as a selection of the best entries from that category. FOG/LIB.X+3 contains a synopsis of disks in the Applications category as well as a selection of the best entries from that category. Text for each SYNOPSIS.cat file is extracted from thePRINT statements, and build an MBASIC program to reproduce the text on the screen. The resulting program may be merged into your own program or run by itself.  DISK.DOC files for disks in that category (cat). Similar entries are placed in the NEWSmmyy.LIB files found elsewhere in the Library category. The difference is that the SYNOPSIS.cat files summarize all disks in a given category, while the NEW SUPRSET1.COM and SUBSET1.COM are the executable command files configured for single-density. SUPRSET2.COM and SUBSET2.COM are the executable command files configured for double-density. Refer to SUPERSET.DOC for examples of use. These programs Smmyy.LIB files represent all disks installed in the library during a given month (mm) and year (yy). SYNOPSIS.cat files may be displayed using the CP/M command TYPE. Each category may be searched by keyword with the FIND utilities from FOG/UTL.0 DISK.DOC FOG/LIB.X+1 and X+2 First Osborne Group (FOG) Library Information Disk The most recent update was June 1984. FOG/LIB.X+1 contains synopses of disks in the Library, Games, Miscellaneous, Language20 and 027. WordStar may be particularly useful for displaying, printing, and searching the synopsis files. For example, to search for all dBASE applications, place SYNOPSIS.APP in drive B and your WordStar disk in drive A. At the A> prompt,   type WS When WordStar is ready, type D to edit a file and specify the filename B:SYNOPSIS.APP. Once this file has been loaded, tell WordStar to find (search) by pressing F. At the FIND? prompt, type DBASE, and for OPTIONS?, specifarian June 1984  not expected that these disks will ever be made permanent. Jim Woolley FOG Disk Libry U to ignore case. WordStar will find the keyword DBASE (or dBASE) and display it in context. When you wish to search for additional occurences of the keyword, simply press . Press to begin another search from the beginning oBEL and DIRLABEL found on FOG/UTL.009 and 013. Using an Epson printer, this program will print a label listing each file on a disk, the date, whether the disk is single- or double-density, the amount of free space, the disk name (e.g., -FOG/UTL.03f the file. To terminate, press Q; if you inadvertently made changes to SYNOPSIS.APP, respond to the ABANDON EDITED VERSION question with Y for yes. For each category except Library (LIB) and Hackers (HAK), the files, programs, and syst4), and a page number if more than one label is required to list all files. MLOAD is a substitute for the CP/M utility LOAD, which makes a COM file from a HEX file. MLOAD will load multiple HEX files and permits the resulting COM filename to ems selected as the most useful or unique are summarized in BEST-OF.cat. These text files may be displayed using the CP/M command TYPE; if is toggled, the display will also be printed. WordStar may be used to display, print, or search be specified. The COM file will begin at the HEX file origin rather than always at 100H, but a load bias may be specified. Jim Crowell contributed MLOAD to the library. SERIAL is a 6850 ACIA contol utility similar to OSFIG found on FOG/UTL.001the file. These disks are presently incomplete. Since the SYNOPSIS and BEST-OF files will be periodically updated, it is not expected that these disks will ever be made permanent. Jim Woolley FOG Disk Libr. The 6850 ACIA is the chip which drives the Osborne 1 RS232 serial and modem ports. This menu driven program allows one to set all the available options for this chip. UNLOAD will convert a binary COM file into a HEX file, which is in ASCII f   --> FILE: -FOG/LIB.X+1 CRC = 00 00 --> FILE: -INCOMPL.ETE CRC = 00 00 --> FILE: /LIB#X+1.DOC CRC = 6F 8B --> FILE: BEST-OF .GAM CRC = AF 82 --> FILE: BEST-OF .LNG CRC = F3 8D --> FILE: BEST-OF .MIS CRC = 98 8E --> FILE: SYNqueeze/unsqueeze utilities SQ-16 and USQ-19 will shrink a file for storage in less space, then expand it back to its original form. TYPE17 will display on the screen one or a group of ASCII text files, squeezed or unsqueezed, producing 7-bit ASCOPSIS.GAM CRC = FE FF --> FILE: SYNOPSIS.HAK CRC = 90 66 --> FILE: SYNOPSIS.LIB CRC = B8 22 --> FILE: SYNOPSIS.LNG CRC = 6B E8 --> FILE: SYNOPSIS.MIS CRC = F7 D4 ---------------------> SUM OF CRCS = 56 6B II so WordStar Document mode files are readable; screen displays are blocked in groups of 24 lines. ERAA erases files like the CP/M command ERA, except that the program will request confirmation for each file to be erased. SAP will sort (alphablps maintain a catalog of files in your disk library. From FOG/UTL.004: SUPERSUB is a super SUBMIT utility. From FOG/UTL.005: SORT will sort a file into ASCII order. SUPERDIR is a super DIR utility. From FOG/UTL.009: AUTOMOD (for single-etically) and pack your disk directory, eliminating hidden references to ERAsed files. From FOG/UTL.015: OSPATCH1 patches the single- density version of COPY.COM for more reliable disk formating and copying. OSPLNK70 is a simple to use smart tedensity systems) enables entry of a command line which will be executed upon cold start (or ). From FOG/UTL.010: UNSPOL30 permits printing an ASCII file as a background activity while simultaneously performing other functions at rminal emulator (modem control program) for ASCII text communication with simultaneous printing capability. LISTT will print a file on the CP/M list device with a versatile selection of options. From FOG/UTL.017: The LU library utility system the console. From FOG/UTL.012: NCAT32 and XCAT36 are updated programs for the CAT disk library catalog system found on FOG/UTL.002. From FOG/UTL.013: DIRLABEL will print a label listing files contained on a disk. From FOG/UTL.014: The spermits many small files to be packed into one larger library file; individual files may be withdrawn from the library; COM command files may be executed directly. From FOG/UTL.018: OTERM4 is a user friendly and very versatile smart terminal em  ulator and modem control program. From FOG/UTL.019: D is another disk directory program. DU-V77 is a general disk manipulation utility permitting access to any track, sector, or byte on a disk. LUDIR displays a directory of files contained more efficiently than a regular floppy disk. From FOG/UTL.026 thru 030: The UTOOLS system of utilities (tools), derived from the Software Tools publications by Kernighan and Plauger, provide functions similar to UNIX. From FOG/UTL.031: The smin a LBR file created by the LU library utility system. From FOG/UTL.020: DIRCHK displays information for verification of a disk directory. FAST may be used to speed up MPI disk drives on the Osborne 1. FILTER11 will remove all control characart terminal and modem control program MODEM712 supports Hayes Smartmodem autodial and simultaneous printing. The generalized disk file maintenance utility NSWEEP is a more user friendly replacement for the CP/M utilities PIP, STAT, DIR, ERA, anters (except CR, LF, and HT; I'm unsure about FF) from a file and zero the parity bit of each byte, producing a standard 7-bit ASCII text file. FIND-20 will search for text in one or several files; the search string may include _ representing TAd REN; this version handles squeezed files, filename wildcards, and is more compact than earlier versions. From FOG/UTL.032: SUPERSET and SUBSET will display and permit modification of the special function and arrow keys and the auto-start progB (HT) and | representing OR, as in this|that for this OR that. RENAME is similar to the CP/M command REN but will accept filenames containing wildcards. From FOG/UTL.023: AUTOMODD (a double-density compatible version of AUTOMOD found on FOG/Uram executed upon system boot; the key configuration may be saved in a file for later restoration. From FOG/UTL.033: DUMP will copy text from the CRT screen to a file. For Osborne 1 users with the 80/104 column screen upgrade (SCREEN-PAC), TO TL.009) will setup a command line to be executed upon each cold and/or warm start. FNDBD541 will locate and isolate bad disk sectors. From FOG/UTL.025: RAMDSK will define a pseudo disk drive in 20K bytes of RAM (memory), which will operate will set the screen to 52, 80, or 104 column format. From FOG/UTL.035: ZCPR2, replacing NZCPR found on FOG/UTL.024, is a customized replacement for the standard CP/M Console Command Processor (CCP). From FOG/UTL.036: UNERA15, replacing UNERA !  found on FOG/UTL.009, will recover files which have been previously ERAsed. LIST3, replacing LIST found on FOG/UTL.002, will display an ASCII file on the printer (60 lines/page with heading and page number) or on the console (24 lines/screen); tatically executed upon cold start. Jim Woolley FOG Disk Librarian March 1984 he high order bit is zeroed out allowing WordStar "document mode" files to be viewed without funny looking characters. MB-SAVE will recover an MBASIC program which was not SAVEd before exiting MBASIC. WS-SAVE will recover a WordStar file lost bmparing two separate files. The files do not have to be ASCII, so .COM files may be compared in detail with this utility. OTERM was received from the Osborne Users Group (OUG) of the Washington, D.C. area. It is another terminal emulator utiliy unexpected termination of WordStar. QWIKKEY permits definition of up to 16 additional special function keys using any key on the keyboard. From FOG/UTL.037: AUTOBOOT will exit MBASIC and execute a series of CP/M commands similar to running ty. (Also, see MODEM7 on -FOG/UTL.001.) UNSPOL30, also from OUG, permits printing an ASCII file as a background activity while simultaneously performing other functions at the console. -FOG/UTL.011 This disk contains SUBMIT. EX14, which may be used in place of SUBMIT, will accept a series of commands interactively from the console. INDEX is a versatile DIR utility similar to SUPERDIR found on FOG/UTL.005. From FOG/UTL.038: DSKLABL1, an updated version of  DIF2 and SSED2, which were submitted by Jim Crowell of FOG. DIF2 permits identification of differences between two files. It can feed information regarding the differences to SSED2, which will edit the differences into a copy of the original f DIRLABEL found on FOG/UTL.013, will print a label of files contained on a disk. From FOG/UTL.039: MBIG loads an MBASIC subroutine to display extra large letters on the screen. STARTER will create a customized version of AUTOST.COM to be automile. More complete information is contained in DIF.RNO. OZCPR was received from the Osborne Users Group (OUG) of the Washington D.C. area. It replaces your Console Command Processor (CCP) and adds several new built-in functions to CP/M. Denni"  s McFerran of FOG reviewed this program and verified proper operation. He supplied the READ.ME file, which briefly explains features of ZCPR. More detailed documentation is contained in ZCPR.DOC and OZCPR.DOC. -FOG/UTL.01n the NEWSmmyy.LIB files found elsewhere in the Library category. The difference is that the SYNOPSIS.cat files summarize all disks in a given category, while the NEWSmmyy.LIB files represent all disks installed in the library during a given mon2 This disk contains OTERM303, NCAT32, and XCAT36, which were submitted by Jim Crowell of FOG. OTERM303 is an update of OTERM, which is found on -FOG/UTL.010. It is a terminal emulator program for use with a modem. Complete instructions may beth (mm) and year (yy). SYNOPSIS.cat files may be displayed using the CP/M command TYPE. Each category may be searched by keyword with the FIND utilities from FOG/UTL.020 and 027. WordStar may be particularly useful for displaying, printing, an DISK.DOC FOG/LIB.X+1 and X+2 First Osborne Group (FOG) Library Information Disk The most recent update was March 1984. FOG/LIB.X+1 contains synopses of disks in the Library, Games, and Utilities categorid searching the synopsis files. For example, to search for all dBASE applications, place SYNOPSIS.APP in drive B and your WordStar disk in drive A. At the A> prompt, type WS When WordStar is ready, type D to edit a file and specify the fes of the FOG disk library. Also included are descriptions of the best entries selected from the Games and Utilities categories. FOG/LIB.X+2 contains synopses of the Applications, Miscellaneous, Languages, and Hackers categories. Also includilename B:SYNOPSIS.APP. Once this file has been loaded, tell WordStar to find (search) by pressing F. At the FIND? prompt, type DBASE, and for OPTIONS?, specify U to ignore case. WordStar will find the keyword DBASE (or dBASE) and disped are descriptions of the best entries selected from the Applications, Languages, and Miscellaneous categories. Text for each SYNOPSIS.cat file is extracted from the DISK.DOC files for disks in that category (cat). Similar entries are placed ilay it in context. When you wish to search for additional occurences of the keyword, simply press . Press to begin another search from the beginning of the file. To terminate, press Q; if you inadvertently made changes t#  o SYNOPSIS.APP, respond to the ABANDON EDITED VERSION question with Y for yes. For each category except Library (LIB) and Hackers (HAK), the files, programs, and systems selected as the most useful or unique are summarized in BEST-OF.cat. Theram on a non-commercial basis. Its function is to patch the Osborne 1 COPY.COM utility for more reliable disk formatting and copying. The OSPATCH files were submitted by Jim Crowell of FOG. The remaining files on this disk were submitted by Byse text files may be displayed using the CP/M command TYPE; if is toggled, the display will also be printed. WordStar may be used to display, print, or search the file. These disks are presently incomplete. Since the SYNOPSIS and BESTron McKay of FOG. Originally version 6.5 of OSPLINK was submitted. This was a version of PLINK similar to PLNK0124 found on -FOG/UTL.013, except it used modem input/output routines specific for the Osborne 1. This looked promising as a smart t-OF files will be periodically updated, it is not expected that these disks will ever be made permanent. Jim Woolley FOG Disk Librarian March 1984 erminal emulator which would be simple to use for ASCII text communication. Therefore, I decided to smooth out some rough spots, clean up the user interface, and improve documentation. I added the ability to simultaneously print on the CP/M lis be echoed to both; therefore, the remote console can control your computer. For example, someone at the remote console could execute your programs. If you leave your Osborne at home powered up and attached to an auto-answer modem, you could cat device (for example, an Epson printer) interfaced thru the Osborne 1 parallel (IEEE-488 or Centronics) port; this is a feature which is not available (to my knowledge) on any of the other modem/terminal routines presently in the FOG library. Sll from a terminal at work and operate your computer at home. -FOG/UTL.015 This disk contains OSPATCH1 from Mechanized Knowledge of Toronto, Ontario, Canada. They have given FOG written permission to distribute the progince the changes were extensive, I named this version 7.0. LISTT will print a file on the CP/M list device with a versatile selection of options. It zeroes out the parity bit (like PIP option Z), so WordStar Document mode files will be legible.$   DIRR is like the Osborne 1 utility XDIR except that it displays four columns across. This may be useful for those who have an 80-column screen and, perhaps, double-density disks. Using EX12 you may enter a series of CP/M commands and relate self-prompting with help screens. The above programs were submitted by Byron McKay of FOG. Jim Crowell, also of FOG, submitted SYNONYM. This program will create a .COM file having a name of your choice which, when executed, will cause anothed line input to be executed sequentially. Its function is similar to the Osborne 1 utilities SUBMIT.COM and XSUB.COM. Control characters may be represented by ^ (carat) followed by the letter defining the control character (for example, ^C, ^P, r .COM file to run. For example, you might create a synonym command called TREK which will cause the command MBASIC STARTREK to be executed. BDLOC will print the address of BDOS (basic disk operating system) and CCP (console command processor). or ^M). SWEEP36.DOC describes use of SWEEP36, which may be found on -FOG/UTL.013. -FOG/UTL.016 This disk contains three MENU programs. MENU will display a list of .COM command files which exist on your disk. You may  FILEFIND, submitted by Gale Rhoades of FOG, will search all disks and user numbers to locate a specified file. When found, the drive and user number will be displayed. PBH will print a banner heading and/or the text of a file on your list dselect one from the list; it will then be executed automatically. BMENU will do a similar function for .BAS files, which are assumed to be MBASIC programs. CMENU will do the same for INT files, which are assumed to be CBASIC programs. CPYFIL15evice. -FOG/UTL.017 This disk contains the library utility LU, which permits you to pack many small files into one larger library file. Similarly, you may withdraw individual files from the library. If the library cont copies files from one disk to another, a function similar to PIP. Each transfer is confirmed. XAMN is a general disk examination utility. Its function is similar to DUU found on -FOG/UTL.006, but XAMN is more "user friendly." The program is ains .COM command files, these may be run using LRUN. SAFRAM allows you to protect an area of high memory from being overwritten. FMAP, submitted by Gale Rhoades of FOG, displays information about your disk directory or will perform a variety%   of other functions. It is a newer version of FMAP found on -FOG/UTL.002. VMAP is an MBASIC program which will prepare a cross-reference of variables used in another MBASIC program. XCOPY, submitted by Jim Schenkel of FOG, will copy files frne 1). SECTRAN displays the logical to physical disk sector translation table. CPMADR displays address information pertinent to the currently installed version of CP/M. CPMCALC aids calculation of CP/M addresses for new system sizes. D, som one disk to another using a single drive. -FOG/UTL.018 OTERM4.COM, (c) 1981, 1982 by Michael M. Rubenstein ver. 4 (4 Oct 82): a terminal emulator and modem program for Osborne 1 rev. 1.2 and up. SF FOG member Peter Fleubmitted by Bill Hooker, is another disk directory program. It is distinct from D found on FOG/UTL.003, SUPERDIR found on FOG/UTL.005, DIR, or XDIR. DUPUSR21 permits access of one file from more than one user number. The file itself is not dupming downloaded this public domain software from CompuServe and R. Hunter Morey wrote the DISK.DOC file describing how to view and printout the documentation files: OTSETUP.DOC and OTERM4.DOC (which he reformatted including redoing the OTERM4.DOClicated, only the directory entry. MOVUSER2, submitted by Byron McKay, permits a file to be moved from one user number to another. The remaining files were submitted by Jim Crowell. DU-V77 is a general disk utility permitting access to any t Index). OTERM4 is a major update of OTERM and OTERM303 found on -FOG/UTL.010 and .012. FOG/UTL.019 ALLOC displays a bit map showing use of a disk. It is similar to BMAP found on FOG/UTL.008. It is possible to indicatrack, sector, or byte on a disk. It is an update of DUU found on FOG/UTL.006; the Yank command and better help screens are new. LUDEF1 and LUDIR are intended for use with the library utility programs found on FOG/UTL.017. LUDEF1 defines the ste blocks occupied by a particular file and to write-protect portions of the disk. FCB displays the first 256 bytes of RAM where the default File Control Block (FCB) is located. MEMMAP displays a map indicating available memory (64K on the Osborructure of a .LBR library file. LUDIR displays a directory of files contained in a LBR file. SCRAMBL21 will scramble a file, making it unreadable/unusable until it is unscrambled. The original file is replaced by the scrambled file. &   FOG/UTL.020 DDTF adds search capability to DDT. It will search for bytes (ASCII text or program instructions) in any file. DIRCHK displays information for verification of a disk directory. FAST may be used to speed up MPI disan assembly language source file. ZDASM14 will disassemble Z80 code using Zilog mnemonics. It is similar to the 8080 disassembler RESOURCE found on FOG/UTL.007. FOG/UTL.021 BACK2DDT permits exit from and quick return to Dk drives on the Osborne 1. (It may not work with the double-density configuration.) Do not use with Siemens drives. FILTER11 will remove all control characters (except CR, LF, and HT; I'm unsure about FF) from a text file. It also zeroes the DT for flexibility during debugging. It must be used in conjunction with SAFRAM2 from FOG/UTL.017. MENU permits definition of menu screens along with command lines to be executed depending upon the operator's selection from choices on the menu.parity bit of each byte (as in the Z option of PIP) producing standard ASCII characters. The resulting text is stored in a file named FILTER.FIL. FIND-20 is an update of FIND on FOG/UTL.002. It will search for text in one or several files. Th Text for the menu and command lines are both saved in a file named with .MNU type. Only .COM file commands may be used; no built-in CP/M commands such as DIR are allowed. This MENU program is not similar to MENU found on FOG/UTL.016. SETIOe search string may include _ representing TAB (HT) and | representing OR, as in this|that for this OR that. PIPCHANG.TXT describes patches to make PIP automatically verify each disk-to-disk file transfer. PIPV is the resulting version of PIP may be used instead of STAT to set the IOBYTE, which relates physical devices to the logical input/output devices CON, RDR, PUN, and LST. It is more versatile than STAT. SMODEM4 is a terminal emulator similar to MODEM7 found on FOG/UTL.001. I and may be used in the same manner as the unpatched PIP except the V option is assumed. RENAME is similar to the CP/M command REN but will accept filenames containing wildcards. STRIP will delete comment lines beginning with semi- colon from t is especially useful with the Hayes Stack Smartmodem, enabling automatic dialing from stored phone directory files. Like OSPLNK70 on FOG/UTL.015, SMODEM4 may be requested to record communications on the list device. WAIT simply waits until a '  key is depressed, beeping every 10 seconds or so as a reminder. It is useful with SUBMIT batch procedures, as when a pause to swap disks is required. XFERTIM2 is an MBASIC program which calculates modem transfer time as a function of baud rate em. SUBGEN12 provides a versatile way to generate .SUB files for use with SUPERSUB (found on FOG/UTL.004) or with SUBMIT. WHODERE1 will display a line of debug information for each disk access. FOG/UTL.023 APPEND wiland file size. FOG/UTL.022 LCAT will display on the screen an ASCII text file which is contained within a .LBR library file created by the Library Utility LU from FOG/UTL.017. OSBMDM76, submitted by Jack Brown of the Val concatenate one text file onto the end of another. Note that CP/M's PIP may be used for the same function. Also, see COMBINE on FOG/UTL.003. AUTOMODD is a double-density compatible version of AUTOMOD found on FOG/UTL.009. This will setup a ncouver Portable Computer Club (VPCC), is another version of MODEM7 configured for the Osborne 1. (This one is from MODEM765.) See FOG/UTL.001 for additional MODEM7 versions. PASSWORD will assign a password for runtime access to a .COM comma command line to be executed upon each cold and/or warm start. CAT2 is part of the CATALOG system found on FOG/UTL.002. It may be used to display all MAST.CAT master catalog entries in the alphabetized format filename diskname1, disknamend file. Subsequently, when the command file is executed it will request and confirm the password. Multiple passwords may be assigned by simply running PASSWORD several times. The method used is not very secure, because a knowledgable person cمould easily determine the correct password. RECOVER will restore from memory an MBASIC program which was inadvertantly lost by typing the MBASIC command NEW, by dropping out of MBASIC as the result of a BDOS error, or by otherwise hanging the systم