IMD 1.16: 28/05/2007 16:01:46 -FOG/LIB>003 SS 10 sector 256 bytes   åååååååååå  åååååååååå  åååååååååå  -FOG/LIB003/LIB#003DOC M13/DISKDOCNEWS0183LIBnNEWS0283LIBe NEWS0383LIB5NEWS0483LIBNEWS0583LIB€ !"#åNEWS0683LIB$NEWS0783LIB%NEWS0883LIB&NEWS0983LIB'NEWS1083LIB(NEWS1282LIB4/LIB#003CRCåååååååååååååååååååååååååååååååååååå --> FILE: -FOG/LIB.003 CRC = 00 00 --> FILE: /LIB#003.DOC CRC = 16 CF --> FILE: M13/DISK.DOC CRC = F0 EB --> FILE: NEWS0183.LIB CRC = 15 E5 --> FILE: NEWS0283.LIB CRC = EA 9B --> FILE: NEWS0383.LIB CRC = 3F 4A --> FILE: NEWåS0483.LIB CRC = 76 12 --> FILE: NEWS0583.LIB CRC = 58 2D --> FILE: NEWS0683.LIB CRC = CB 90 --> FILE: NEWS0783.LIB CRC = 29 11 --> FILE: NEWS0883.LIB CRC = 2B 82 --> FILE: NEWS0983.LIB CRC = 30 A5 --> FILE: NEWS1083.LIB CRC =   39 16 --> FILE: NEWS1282.LIB CRC = 16 B8 ---------------------> SUM OF CRCS = B6 59 B CRC = 29 11 --> FILE: NEWS0883.LIB CRC = 2B 82 --> FILE: NEWS0983.LIB CRC = 30 A5 --> FILE: NEWS1083.LIB CRC =å 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 added during the month of July 1983. NEWS0883.LIB id NEWS0183.LIB First Osborne Group (FOG) Library News January 1983 At the suggestion of Jim Crowell of FOG, I have used CRCK4.COM from FOG/UTL.001 to calculate a cyclic redundancy check (CRC) numberentifies 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 the month of October 1983. These .LIB file may b for each file which existed in the library prior to January, 1983. For each library disk, these numbers were saved on CRCKLIST.CRC files which were merged using PIP into categories and named FOG/cat.CRC, where cat represents the category (such e read using TYPE or WordStar. This disk is presently incomplete. Additional files will be added in future weeks. Jim Woolley FOG Disk Librarian October 1983 as GAM or UTL). These files were then squeezed, producing FOG/cat.CQC files, and saved on FOG/LIB.002. (See the description of that disk below.) Beginning in January, all new library disks will include the CRCKLIST.CRC file produced by CRCK4, åwhich lists the CRC number for each file on that disk. Using this information with CRCK4 will permit verification that your copy of a library disk is correct. It has come to my attention that some Osborne 1 computers, especially the newer doubl  e-density machines, have difficulty reading certain library disks. My disk drives were recalibrated and aligned around mid-September, 1982. I experimented recently with a double-density Osborne, and it turns out that all of the disks generated debugged. I will formulate a list of effected programs. Any of you who have submitted files making use of fixed BIOS or function key locations, please identify appropriate changes. With the availability of double-density disks on the Osborne 1prior to mid-September were unreadable on that machine, while the disks installed after that period were OK. I suspect that the new disk controller is more sensitive to small differences in calibration of the drive; therefore, while most machine, several have asked if the library disks will be formatted double-density. No, the library will remain single-density, which is the lowest common denominator among FOG members. Double- density machines will be capable of reading single- density s (including my own) could read the older disks with no problem, some can not. To resolve this problem, I have recopied all of those older disks, which include FOG/GAM.001 thru .011, FOG/UTL.001 thru .010, FOG/APP.001 thru .008, FOG/MIS.001 thru .disks. However, there will be a small problem for those who wish to PIP all files from two library disks onto one double-density disk. Each library disk contains a file named DISK.DOC, and newer library disks each contain a CRCKLIST.CRC file. 004, and FOG/LNG.001 thru .004. Please let me know if the problem persists. Mike Schwab, Denver Osborne Group (DOG) Disk Librarian, informed me that the BIOS (Basic Input/Output System) and the function key memory have been relocated for the doSeveral other file names are duplicated on more than one library disk, such as MENU.BAS which appears on numerous disks in the game (GAM) category. When you PIP a file from one disk to another disk which already has a file of the same name, the uble-density machines. This means that several library programs which assume specific locations for these parameters will not work on Osborne 1's having double-density capability. Mike has promised to forward corrected versions of those he has latter file will be written over unless it is a read-only (write-protected) file. My suggestion is to use the following procedure: 1. PIP all files (*.*) from the first library disk in drive A to an empty double-density disk in driv  e B. 2. Place STAT.COM in drive A. At the A> prompt, type STAT B:*.* $R/O, which will set all files in drive B to read-only. 3. PIP all files (*.*) from the second library disk in drive A to drive B. PIP will reques63C 563C ED EB 563D 53 . - A>SAVE 90 EXEC.COM For those who wish to use OTERM4 (see FOG/UTL.018) with a modem connected to the Osborne 1 modem port, you must execute the OTERM4 command MODEM SERIAL. Again I wouldt permission before copying any files having names duplicated on the first disk. For those files, if they contain ASCII text, use PIP to merge the two library files into one copy file; for example, at the PIP * prompt, t like to credit the following local remote CP/M (RCP/M) systems, which have been a source for some of the more recent library files: OxGate 1 (408)287-5901 OxGate 2 (408)263-2588 OxGate 4 (408)732-91ype B:DISK.DOC=B:DISK.DOC,A:DISK.DOC B:CRCKLIST.CRC=B:CRCKLIST.CRC,A:CRCKLIST.CRC Alternatively, use PIP to rename while copying; at the PIP * prompt, type B:newname.typ=A:oldname.typ 4. Use STAT B:*.* $R/W to set all files in drive B back to read-write. You may devise other solutions to this problem. Note that some programming will be required to merge MENU.BAS functions found on FOG/GAM.007 thru .011. The JRT PASCAL system found on FOG13, and FOG/MIS.008. Following is a synopsis of DISK.DOC files from each of these new library disks: FOG/LIB.002 This disk was first introduced into the library in preliminary form as FOG/LIB.XXX. It is now complete; t/LNG.008 & .009 produces incorrect results when multiplying a real number by 0.0. A fix has been documented; use DDT to patch EXEC.COM location 563C hex from ED hex to EB hex as follows: DDT EXEC.COM NEXT PC 5B00 0100 -S5herefore, 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 generate the printed directory banner pl  aced 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 unmodified version of DIRLABEL may be found on FOentifies 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 the NEWCAT and CAT utilities duplicated heG/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 currently in the library. These were accumulre 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.XXX NEWS1282.LIB identifies library filated 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/APP.CQC covering FOG/APP.001 thru .012 es added during the month of December 1982. NEWS0183.LIB identifies library files added during the month of January 1983. This disk is presently incomplete. Additional files will be added in future weeks. FOG/UTL.019  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 contain a file named CRCKLIST.CRC listing  ALLOC displays a bit map showing use of a disk. It is similar to BMAP found on FOG/UTL.008. It is possible to indicate blocks occupied by a particular file and to write-protect portions of the disk. FCB displays the first 256 bytes of RAM wherthe 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 month of October 1982. NEWS1182.LIB ide the default File Control Block (FCB) is located. MEMMAP displays a map indicating available memory (64K on the Osborne 1). SECTRAN displays the logical to physical disk sector translation table. CPMADR displays address information pertinen  t to the currently installed version of CP/M. CPMCALC aids calculation of CP/M addresses for new system sizes. D, submitted by Bill Hooker, is another disk directory program. It is distinct from D found on FOG/UTL.003, SUPERDIR found on FOG/ in any file. DIRCHK displays information for verification of a disk directory. FAST may be used to speed up MPI disk drives on the Osborne 1. (It may not work with the double-density configuration.) Do not use with Siemens drives. FILTEUTL.005, DIR, or XDIR. DUPUSR21 permits access of one file from more than one user number. The file itself is not duplicated, only the directory entry. MOVUSER2, submitted by Byron McKay, permits a file to be moved from one user number to anR11 will remove all control characters (except CR, LF, and HT; I'm unsure about FF) from a text file. It also zeroes the parity bit of each byte (as in the Z option of PIP) producing standard ASCII characters. The resulting text is stored in a fiother. The remaining files were submitted by Jim Crowell. DU-V77 is a general disk utility permitting access to any track, 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 newle named FILTER.FIL. FIND-20 is an update of FIND on FOG/UTL.002. It will search for text in one or several files. The search string may include _ representing TAB (HT) and | representing OR, as in this|that for this OR that. PIPCHANG.TXT. LUDEF1 and LUDIR are intended for use with the library utility programs found on FOG/UTL.017. LUDEF1 defines the structure of a .LBR library file. LUDIR displays a directory of files contained in a .LBR file. SCRAMBL21 will scramble a fil describes patches to make PIP automatically verify each disk-to-disk file transfer. PIPV is the resulting version of PIP 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 comme, 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)and REN but will accept filenames containing wildcards. STRIP will delete comment lines beginning with semi- colon from an assembly language source file. ZDASM14 will disassemble Z80 code using Zilog mnemonics. It is similar to the 8080 disassem  bler RESOURCE found on FOG/UTL.007. FOG/UTL.021 BACK2DDT permits exit from and quick return to DDT for flexibility during debugging. It must be used in conjunction with SAFRAM2 from FOG/UTL.017. MENU permits definition swap disks is required. XFERTIM2 is an MBASIC program which calculates modem transfer time as a function of baud rate and file size. FOG/APP.013 This disk contains the Performance Evaluation and Review Technique (PER of menu screens along with command lines to be executed depending upon the operator's selection from choices on the menu. Text for the menu and command lines are both saved in a file named with .MNU type. Only .COM file commands may be used; nT) project management system submitted by Doug Hurst. It is an enhanced version of the programs PERT1 and PERT2 found on FOG/APP.005 and includes a reprint of the original BYTE article appearing in May 1982, pp. 465-478 (PERT.DOC). PERT80 is ino built-in CP/M commands such as DIR are allowed. This MENU program is not similar to MENU found on FOG/UTL.016. SETIO may be used instead of STAT to set the IOBYTE, which relates physical devices to the logical input/output devices CON, RDR, Ptended for use on 80 column matrix printers capable of printing in condensed mode (132 columns per line) and for wide carriage printers with 132 column capacity in normal mode. PERT128 is intended for wide carriage matrix printers capable of morUN, 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 dialing from stored phone directory files. Like e than 200 columns in condensed mode. Both PERT tables and a GANNT chart are provided by this system. PERTTEST is a test file with three activities. PERTSAMP is a sample run of PERT which will run completely thru without operator interaction. 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 It is initiated by AUTOST. 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. That completes the synop  sis of new library disks introduced this month. Jim Woolley FOG Disk Librarian January, 1983  100 GOTO 20 110 PRINT: PRINT "Exit if >5": PRINT 120 END When playing ALIENS, found on FOG/GAM.014, auto horizontal scroll should be turned OFF. Use the procedure described for PACMANOS, also on the same disk. See the DISK.DOC file.å Usually when describing MBASIC programs in a DISK.DOC file, I suggest the following procedure for use of such programs: Place .BAS files in drive B and MBASIC.COM in drive A. At the A> prompt, type B: At the B> prompt, type A:MBA NEWS0283.LIB First Osborne Group (FOG) Library News February 1983 Patricia Watters of Oakland has made the following suggestions regarding FOG/APP.006. SORT.BAS needs two corrections. Line 90 shoSIC At the Ok prompt, type RUN "program" where program is the name of the program, which must be capitalized and surrounded by quotation marks. Obviously there are many ways to run such MBASIC programs. I generally describe all procedures uld read 90 IF W$<>"C" THEN 740 not 140, and line 390 should read 390 C$(1)=A$ not C$(I). According to Patricia, the program described in BEEP.ART has errors in logic and should be written 10 'PROGRAM TO BEEP THE BEEPER  starting at the CP/M A> prompt for consistency among library disks. Keeping the MBASIC.COM file on a separate disk avoids the need to PIP it to all disks containing .BAS files. With .BAS files in drive B, logging onto B first avoids the need to  20 INPUT "Enter a number from 1 to 5, then PRESS RETURN: ",N 30 IF N>5 THEN 110 40 POKE &HEF62,&H20 50 FOR I=1 TO N 60 PRINT I 70 FOR J=1 TO 50: NEXT J 80 NEXT I 90 POKE &HEF62,0 reference B: with each filename at MBASIC's Ok prompt. It has been pointed out to me that the procedure described above can lead to confusion if the operator performs a cold boot (RESET-RETURN) with the MBASIC disk in drive A, since AUTOST will   initiate MBASIC bypassing the A> prompt and going directly to the Ok prompt. In this case, the command SYSTEM will go back to the A> prompt, or the operator might choose to eliminate AUTOST.COM or to boot using a CP/M disk. However, effective t in October, 1982. It is now complete and has been assigned 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 gamehis month I am modifying the procedure to suggest that MBASIC.COM be in drive B with .BAS files in drive A. This should be less confusing as well as simpler. The following local remote CP/M (RCP/M) systems have been a source for some of the mor. BOUNCE was submitted by Jim Schenkel. It displays 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 exere recent library files: OxGate 1 (408)287-5901 OxGate 2 (408)263-2588 OxGate 4 (408)732-9190 RCP/M Sunnyvale (408)730-8733 Cro'sNEST RCP/M (408)732-2433 West San Jose RBBS (4cise in use of small-c found on FOG/LNG.002 thru .004. 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. OSBM08)246-3182 West San Jose RBBS is a "ringback" system; let it ring once, then call back. Last month I installed FOG/GAM.014 but forgot to describe it in the library news file NEWS0183.LIB. Disks introduced this month include FOG/UTL.022, FOGDM76, submitted by Jack Brown of the Vancouver 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 passwo/APP.014 thru .016, FOG/MIS.009 thru .013, and FOG/LNG.010. Following is a synopsis of DISK.DOC files from each of these new library disks: FOG/GAM.014 This disk was previously installed in preliminary form as FOG/GAM.XXXrd for runtime access to a .COM command 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 se  cure, because a knowledgable person could 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 ilar to RPN found on FOG/APP.012. CHARGES provides a screen representation of electrical fields. DRAW, submitted by Carl Flarity, permits composing charts on the screen using ASCII characters, then printing them on the list device. KPLOT wilerror, or by otherwise hanging the system. 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. l display on the screen a bar chart or point plot of numeric data. KDRAW is a non- interactive graphics screen display program. MABPLOT is a sample file for KPLOT. These files were submitted by David Ring. SCDESIGN, submitted by R. Hunter More FOG/APP.014 This disk contains dBASE II applications submitted by Jim Ulrick. Upon a cold boot (RESET-RETURN), AUTOST.COM loads DB.COM (dBASE) and the dBASE command file D.CMD. D presents a general menu for entering date, displayy, permits interactive design of a screen display using graphic and ASCII characters. It builds a file of DATA statements and an MBASIC program to recreate the display. The resulting program may be merged with other similar display programs anding files or extended disk directory, and setting defaults. Results are stored in D.MEM. The second dBASE application is for managing a FOG membership list. FOG.CMD is the main menu. ENTER.CMD allows new names to be appended. PHONE.CMD print/or integrated into a larger program which utilizes the resulting screens. DRAW, KDRAW, and SCDESIGN are similar to E-SKETCH on FOG/GAM.003 and SKET on FOG/GAM.012. Perhaps they belong in the Games category, but they are placed here because os a list of names and phone numbers using PHONE.FRM. LBL.CMD prints mailing labels. EDIT.CMD allows existing records to be edited. FOG.DBF and LAST.NDX are skeleton database and index files. The program @ is a general purpose calculator simf their potential use in making business related charts. FOG/APP.015 This disk contains SuperCalc spreadsheet templates. ANOVA-RM and LIN-REG were submitted at a FOG meeting by a lady who's name I neglected to ask. (Plea  se accept my apology.) ANOVA-RM performs analysis of variance with repeated measures. LIN-REG will do linear regression as described in the October/ November 1982 issue of Portable Companion. TAXBASE, submitted by Bill Francis, enables preparters on your printer. It carries a copyright notice, 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 Vation of form 1040 for income received during 1982. 1040AB82 is another template for taxes on 1982 income. This one presents form 1040 and schedules A and B. It was submitted by Scott Rainey of the Osborne Business Users Group (OSBUG) in Portlancouver Portable Computer Club (VPCC), is a newsletter 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 Exchanand. Unfortunately for many of us, this spreadsheet was prepared using SuperCalc version 1.12 and can not be read using version 1.05 (which I currently have). Sorcim says 1.12 is upward compatible, but not downward. FOGge, I think) public domain disk library. 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 gene/APP.016 This disk contains SuperCalc templates submitted by Scott Rainey of the Osborne Business Users Group (OSBUG) in Portland, Oregon. AMORT60 calculates a 60 month loan amortization. GEMLOAN and GEM2 are for Growing Equity Mortgages. rates a calendar on your printer. It is similar 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 th FOG/MIS.009 This disk contains 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 lete list device. O2RUMORS.TXT presents one person'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/MI  S.011 This disk contains the FOGHORN, Vol. 1, Nos. 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 maC indicates procedures for chaining from one CP/M program to another. It is written primarily for programmers using PL/I-80. FOG/LNG.010 M80.HLP and MAC.HLP provide information about the Microsoft M80 and Digital Researchke the DUMP display similar to DDT and SID. 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 dis MAC macro- assemblers. They may be used with the HELP system found on FOG/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 k library. MDMPRTCL.DOC by Ward Christensen documents 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 correcto the .PRN file generated by MAC. It uses information from the .SYM file, 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 ation to MicroPro's SpellStar program. 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 bssembler mnemonics directly, one at a time, and displays register and flag 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 exercisee displayed as normal ASCII files. All were submitted 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.DO in small-c, the C language compiler found on FOG/LNG.002 thru .004. STDLIB20 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 virtuall  y useless. This version has been satisfactorily tested. It is recommended 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.COåM to correct an error which occurs when multiplying a real number by zero. That completes the synopsis of new library disks introduced this month. Jim Woolley FOG Disk Librarian Februaåry, 1983 isks introduced this month. Jim Woolley FOG Disk Librarian Februaåå NEWS1282.LIB First Osborne Group (FOG) Library News December 1982 First let me give credit where due. I have downloaded several of the more recent files from the following remote CP/M (RCP/M) syståems: OxGate 1 (408)287-5901 OxGate 2 (408)263-2588 RCP/M Sunnyvale (408)730-8733 Cro'sNEST RCP/M (408)732-2433 OxGate 2 is a "ringback" system; let it ring once, then call back. The library di  sk -FOG/UTL.015 has an extraneous file named /.COM. Please ignore it. Disks introduced this month include -FOG/UTL.016 thru .018, -FOG/APP.011 and .012, and -FOG/MIS.007. Following is a synopsis of DISK.DOC files from each of these new libraryREK 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). FILEFIND, submitted by Gale Rhoades of FOG, will search all disks and use disks: -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 select one from the list; it will then be executed automatically. BMENU will r 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 device. -FOG/UTL.017 This disk contains the library 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. CPYFIL15 copies files from one disk to another, a function similar to PIP. Each tranutility 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 contains .COM command files, these may be run using LRUN. SAFRAM allows you tosfer 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 self-prompting with help screens. The above programs were submitted by Byr 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. on 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 another .COM file to run. For example, you might create a synonym command called T 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 from 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 Fleming downloaded this public domain software from CompuServe and R. Hunter Morund interest. MEASURE performs conversions between common units. NEWGENEA is an MBASIC program for genealogists received from the Cincinnati Osborne Group. MAGE will recover all or part of a WordStar file left in memory. This may be useful ifey 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.DOC Index). OTERM4 is a major update of OTERM and OTERM303 found on -FOG/UTL. some error prevents WordStar from saving a file on disk, for example, when the disk becomes full. WSMODS1 was submitted by Carl Flarity of FOG. It groups together several WordStar modifications, including WSFAST from -FOG/APP.006 and NEC 8023A010 and .012. -FOG/APP.011 This disk contains the checkbook management system described in CHKBOOK.DOC. This system includes CMENU, CBOOK, CDAILY, and C-UPDATE. It is a CBASIC system including both source (.BAS) files an printer control commands. -FOG/APP.012 This disk contains RPN, a programmers calculator, submitted by David Brower of FOG. Using reverse polish notation, calculations may be performed in decimal, hexadecimal, octal, ord compiled intermediate (.INT) files. The system is menu driven. Jim Schenkel of FOG submitted LOOKUP, FINANCE, and MEASURE. LOOKUP will search a file for all records (lines of data) containing a keyword. Each record is assumed to be ASCII  ASCII. The system is screen oriented and very friendly. It is highly recommended for serious programmers. OWS was submitted by Jim Crowell of FOG. It may be used to eliminate the side-to-side jitter during vertical scrolling in WordStar. text terminated by . Only upper case ASCII is searched. The program will prompt for keywords. BOOK is a sample telephone book for use with LOOKUP. FINANCE and MEASURE are MBASIC programs. FINANCE calculates loans, deposits, and compoThe remaining files are sample SuperCalc .CAL spreadsheets. BPROFIT, BUGWS1, and PARTWS1 relate to a dealership which also sells maintenance service and parts. A/RJOURN, DISBURS1 & 2, PAYABLES, RECEIVAB, and RECONCIL relate to the usual bookkee  ping applications. -FOG/MIS.007 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 FOG, 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. Gale 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 packages. That completes the synopsis of new library disks introduced this month. Jim Woolley FOG Disk Librarian December, 1982 ååå   DISK.DOC FOG/MIS.013 First Osborne Group (FOG) Miscellaneous Disk This disk contains a "user modifiable index" for dBASE II and Osborne 1 user's guides. For information, see DBINDEX.DOC and OCC1NDåX.DOC. Files of type .DBF and .FRM are intended for use with dBASE. The .TXT files may be displayed as normal ASCII files. All were submitted by John Schmitz of Philadelphia. BDS-C.HLP describes the BDS implementation of the C programming låanguage. It is intended to be used with the HELP utility found on FOG/UTL.005. CPMCHAIN.DOC indicates procedures for chaining from one CP/M program to another. It is written primarily for programmers using PL/I-80. Jim Wooålley FOG Disk Librarian February, 1983 ing from one CP/M program to another. It is written primarily for programmers using PL/I-80. Jim Woo NEWS0383.LIB First Osborne Group (FOG) Library News March 1983 Several people have mentioned that the TEACH morse code training program found on FOG/APP.006 does not work on their computer. Whenå originally installed, it did work on mine. Since then, my machine has been upgraded, and the program no longer rings my bell. This situation has been corrected; see FOG/APP.017 described below. Toby Fredrickson pointed out an error in MADLIBS  .BAS found on FOG/GAM.010. It appears that the file does not have a proper end. I appreciate this feedback. Before each program is installed in the library, I test it to determine if it will run on my Osborne 1, how to run it, and what categul Trainer submitted DRECTORY for managing the directory database and DSORT to sort it. TEACH2 is a revision of TEACH found on FOG/APP.006. This is a program to teach Morse code. To sound the bell, TEACH used a method for entering "shadow ROM ory seems most appropriate. The test is quick and dirty. There is no attempt to verify that answers are correct or that all options function. If the program does not work but corrections can be easily made, I make them. Otherwise, I install the mode" which is invalid on the newer Osborne's. TEACH2 resolves this problem. FOG/HAK.007 This disk contains several floating-point arithmetic routines from CPMUG.029. FPCONV, FPDATA, FPINT, FPPKG, and TRAN.SQC are sque program in the Hackers (.HAK) category. Programs are also placed in Hackers if results are suspect or if it does not appear worth the effort to assemble the file. You are invited to test/correct programs in the Hackers category and resubmit thezed assembly language 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. MLISTem for installation in one of the more legitimate categories. Disks introduced this month include FOG/APP.017 and FOG/HAK.007 thru .014. Following is a synopsis of DISK.DOC files from each of these new library disks: FO3 and VLIST11 were both 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 wereG/APP.017 This disk contains a system for extracting file names from a disk directory and maintaining a database of the names. It may be useful for cataloging your personal disk library. (Also, see the CATALOG system found on FOG/UTL.002.) Pa submitted by Byron McKay. 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), th  is program does not seem 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 eys) 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. game which needs repair. 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 SmartModMOVUSER1 will redefine 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 em version of MODEM7. 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 dialfile for the erased 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 fo and change baud rate 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 RBBund on FOG/HAK.004. 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 control program. It 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 ks for tabulated printout 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 fro  m the Phoenix Osborne 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 Applicåations category. The 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 This 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 sysåtem, and FINANC1A are 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. That completes the synopsis of new library disks introdåuced this month. Jim Woolley FOG Disk Librarian March, 1983 been provided to automatically initiate STAR upon a cold start. That completes the synopsis of new library disks introdå   NEWS0583.LIB First Osborne Group (FOG) Library News May 1983 Larry Walker of the East Bay FOG (Oakland/Berkeley) indicated some difficulties obtaining printout of the FOGHORN files found on FOG/isk having the same name as files on the first disk will write over and eliminate the first copy. Several have requested that the DISK.DOC files be renamed to avoid this problem. More than one have suggested that the DISK.DOC information shouldMIS.009 thru .012. After unsqueezing, he used WordStar's Print function in an attempt to duplicate the original newsletter format. Unfortunately, the results were not clean. Perhaps the original FOGHORN files were incomplete. Perhaps the sque be saved in the disk label file used to identify each disk (for example -FOG/LIB.003). This is a reasonable approach; however, it does not solve the problem with respect to any other filenames which may be duplicated (such as CRCKLIST.CRC whicheze/unsqueeze process loses some information. At any rate, it seems that you will have trouble reproducing the original format by use of WordStar. It should be possible to simply print the unsqueezed file without formating by using PIP. At the appears on each library disk installed since 12/82). Also, the DOC type indicated by the name DISK.DOC makes it more obvious to novices that the file is a text file which may be displayed on the screen or printer. For these reasons, the DISK.D A> prompt, type PIP LST:=FOGHORN.10x[ZP] where x should be replaced by the appropriate issue number. Option Z will zero the high order bit used by WordStar for special character indicators; option P forces PIP to paginate. If you still have NEWS0483.LIB First Osborne Group (FOG) Library News April 1983 We received a certified letter from Steven J. Rudek of TANSTAAFL Co., Fair Oaks, CA, regarding MAGE, previously found on FOG/APP.011 trouble, you might use FILTER11 on FOG/UTL.020 to filter any control-codes imbedded in the file. As pointed out in the NEWS file for 1/83, if you PIP two single-density library disks to one double- density disk, any files on the second library d. Steven, the author of MAGE, indicates that the program is not in the public domain and is being distributed against his wishes. Therefore, MAGE.COM and MAGE.DOC have been purged from the FOG disk library. Anyone having copies of these files   is requested to immediately eliminate them. We introduced MAGE into the library in the belief that it was public domain. It is against our policy to include proprietary software, and we sincerely regret this error. TANSTAAFL advertises IMAGE il console (keyboard/screen) operation, POKE 3,M%, where M%=&H80 for parallel or M%=&H40 for serial. Larry also noted that FOG/MIS.013 was installed without a DISK.DOC file. This was inadvertent, since the DISK.DOC file was prepared and a synopsn Portable Companion (see April/May 1983, p. 83). IMAGE may be used to recover an unsaved WordStar text file, which is what MAGE did. Also, on pages 74 and 75 of the April/May Portable Companion, Dave Lopez and Brad Baldwin describe how you mayis was even included in NEWS0283.LIB. The situation has been corrected by adding DISK.DOC to FOG/MIS.013 and redoing the CRCKLIST.CRC file. M13/DISK.DOC, appearing on this disk, is a copy of the subject DISK.DOC file for those who do not wish t manually recover a lost WordStar or MBASIC file. Larry Walker of the East Bay FOG (Berkeley/Oakland) identified two errors on FOG/APP.005. In the program AMORT, he recommends the first comma appearing in the PRINT statement on line 1330 be co recopy the entire FOG/MIS.013 disk. Mike Perry of Atascadero, CA, points out that DUMP.COM on FOG/UTL.006 does not appear to work properly on the Osborne 1. Perhaps it should have been installed in the Hackers category of the library. Thhanged to a semicolon. In AMORTIZR, line 780 should be deleted to prevent canceling all debt after the first calendar year. He suggests changing PRINT statements to LPRINT for hard copy of the amortization schedule. Or one might use the method ere were no new disks introduced this month. Jim Woolley FOG Disk Librarian April, 1983  outlined by Doug Hurst on p. 16 of the February 1983 FOGHORN: POKE 3,N% to send each PRINT to the printer instead of the screen, where N%=&H82 for a parallel printer (IEEE-488 port) or N%=&H41 for a serial printer (RS232 port). To return to normafile for the erased 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 fo  und on FOG/HAK.004. 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 iuence number 3 has been assigned. M13/DISK.DOC is a copy of the DISK.DOC file for FOG/MIS.013. This DISK.DOC file was inadvertently missing from that disk when it was first introduced into the library. This file has since been added to its ls for tabulated printout 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 froibrary disk. NEWS1282.LIB identifies library files added during the month of December 1982. NEWS0183.LIB identifies library files added during the month of January 1983. NEWS0283.LIB identifies library files added during the month of Februarm the Phoenix Osborne 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 Applicy 1983. NEWS0383.LIB identifies library files added during the month of March 1983. NEWS0483.LIB identifies library files added during the month of April 1983. NEWS0583.LIB identifies library files added during the month of May 1983. NEWSations category. The 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. 0683.LIB identifies library files added during the month of June 1983. NEWS0783.LIB identifies library files added during the month of July 1983. NEWS0883.LIB identifies library files added during the month of August 1983. NEWS0983.LIB ident DISK.DOC FOG/LIB.003 First Osborne Group (FOG) Library Information Disk This disk was first introduced into the library in preliminary form as FOG/LIB.XXX. It is now complete; therefore, seqifies library files added during the month of September 1983. NEWS1083.LIB identifies library files added during the month of October 1983. These .LIB file may be read using TYPE or WordStar. Jim Woolley F  OG Disk Librarian November 1983 h of October 1983. These .LIB file may be read using TYPE or WordStar. Jim Woolley FFOG/UTL.009 contains RPIP.COM, a version which adds commands to reset all disk drives and to repeat the last PIP operation. FOG/UTL.020 contains PIPV.COM, a version which automatically verifies each file copy operation. The latter disk also conåtains DDTF.COM, a modified version of DDT.COM which adds a search function. It has been pointed out that since PIP and DDT are proprietary programs from Digital Research, it may not be appropriate to include modified copies in a public domain liOC name will continue to be used to identify the file containing information about a particular library disk. To avoid PIPing over that and other files which may have duplicate names, the procedure described in NEWS0183.LIB and printed in the FObrary. However, these versions will be retained in the FOG Disk Library for the following reasons: 1. This library is intended for Osborne users who have already paid for the right to use PIP, DDT, and similar CP/M utilities. 2. CoGHORN, Vol. 2, No. 5, 2/83, is still recommended. Dick Ezzard of East Bay FOG notes that SETAUTO and FUNCTN2 from FOG/UTL.009 will work properly only with single-density systems. In the future, each DISK.DOC file will indicate programs known topies of these modified files have been available from various public domain RCPM systems. 3. Even though the DDT procedures for modifying one's own copies of PIP.COM and DDT.COM were described, novices often find such procedu work only with SD or with DD systems. As my computer is presently at the factory being upgraded to DD and 80+ columns, I should soon have the ability to check DD operation. Patched versions of the CP/M utility PIP.COM exist in the library. res difficult to perform. So that such people may take advantage of the new features, it is desirable to include the patched .COM files. Contrary opinions will be considered. The Osborne Executive was recently introduced. Since   the Executive is significantly different from the Osborne 1, it seems appropriate to begin an Executive Branch of the FOG Disk Library. As I do not expect to purchase an Executive, we will be looking for an Executive Branch Librarian. Any voluThis disk is presently incomplete. Additional files will be added in future weeks. 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 STARTnteers are urged to contact FOG. Disks introduced this month include FOG/GAM.015, FOG/UTL.023 thru .025, FOG/APP.018 thru .027, FOG/MIS.014 and .015, and FOG/HAK.015. Following is a synopsis of DISK.DOC files from each of these new library diskREK were received from the Denver Osborne Group (DOG). OZDOT is a connect-the-dots 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.s: FOG/LIB.XXX M13/DISK.DOC is a copy of the DISK.DOC file for FOG/MIS.013. This DISK.DOC file was inadvertently missing from that disk when it was first introduced into the library. This file has since been added to i 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.ts library disk. NEWS1282.LIB identifies library files added during the month of December 1982. NEWS0183.LIB identifies library files added during the month of January 1983. NEWS0283.LIB identifies library files added during the month of Feb FOG/UTL.023 APPEND will 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 ruary 1983. NEWS0383.LIB identifies library files added during the month of March 1983. NEWS0483.LIB identifies library files added during the month of April 1983. NEWS0583.LIB identifies library files added during the month of May 1983.  AUTOMOD found on FOG/UTL.009. This will setup a 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 alpha  betized format filename diskname1, diskname2, ... identifying each of several disks containing the same file. Also, see CROSSREF on FOG/UTL.002 and XCAT36 on FOG/UTL.012. CATFILBO will read the master catalog MAST.CAT file, strip all "igthers not to disturb the function in process. FOG/UTL.025 DIRLBTEC is a version of DIRLABEL, found on FOG/UTL.013, modified for use with a TEC printer. It is believed that TEC print commands are similar to those for thenore" names, and copy all of the remaining information to a file called TEMP.CAT with comma delimited fields. The result is compatible with SuperSort, MailMerge, BASIC, etc. FNDBD541 is an update of FINDBAD found on FOG/UTL.005. Its function i C. Itoh 8510 and the NEC 8023. This program, submitted by Chris Hill, will print disk labels containing filenames found in each disk's directory. PRINTER.BAS, submitted by Maj. Brian Dugle of Ft. Leavenworth, KS, is an MBASIC program for sendis to locate and isolate bad disk sectors. This version is modified to skip system tracks (which may be necessary with double- density disks) and to allocate bad blocks to the file [UNUSED].BAD in USER 15. The above files were received from the Dng special print commands to an IDS Prism printer. It is described in PRISM132.TXT, which was originally printed in the FOGHORN, Vol. 2, Nbr. 7, 4/83. RAMDSK will define a pseudo disk drive D contained in 20K bytes of RAM (memory), which will oenver Osborne Group (DOG). IF and SKIP permit conditional execution of lines in a SUBMIT file. LISTCAT will print a catalog of your disk library maintained by the CATALOG system found on FOG/UTL.002 and .012. Also, see CROSSREF on FOG/UTL.perate more efficiently than a regular floppy disk. Files in D will be lost if power is turned off. PRLMOV is a PRL relative object file relocator used to build RAMDSK. FOG/APP.018 All files on this disk were received 002 and CAT2 on this disk. FOG/UTL.024 NZCPR is a New version of ZCPR, the Console Command Processor (CCP) replacement found on FOG/UTL.011. This was submitted by Jim Crowell. INUSE11 types INUSE on the console to warn ofrom the Denver Osborne Group (DOG). EAC is an Extended Arithmetic Calculator based upon an article in Dr. Dobb's Journal, 3/77. It can perform computation on integers up to 127 bytes long. It supports variables, square-root, factorization,   defined functions, and file input. WSPATCH2 is by Mike Schwab, DOG disk librarian. He has combined several useful WordStar modifications into one complete and easy to use procedure. It contains the smooth scrolling and fast memory mapped displ by me. Read PRINTME.1ST for instructions. DALSPACH is another version of WSPATCH, which may be found on FOG/APP.005. This version, submitted by Dal Allan, is designed for the Prowriter (C. Itoh 8510, NEC 8023, TEC) printer. It will not work ay features of WSFAST on FOG/APP.006, with significant improvements. WordStar arrow keys are automatically set on entry and reset to CP/M arrow keys on exit as provided by WSPATCH on FOG/APP.005. Printer patches may be easily included as in WSMODwith Osborne 1's having the double-density option. See DALSPACH.DOC for further information. Also, refer to WSPATCH2 on FOG/APP.018. PROWPINS, also submitted by Dal Allan, describes interfacing the Prowriter to an Osborne 1. S1 on FOG/APP.011. All of the other WordStar patch locations described in WSLABELS and WS-MNEM on FOG/MIS.007 may be conveniently modified. And best of all, this procedure works with both single- density and double-density Osborne 1's. There ar FOG/APP.020 This disk contains SuperCalc templates for IRS tax return forms 1040, A, B, D, E, G, and 2106. See FOG/APP.015 for similar tax templates. WSMODS is a version of WSFAST containing double- density and other corrections describee two versions: WSP2EPSN is for use with Epson printers and WSP2ANA is for Anadex printers. Accomodating other printers is straight forward. WSPATCH2.DOC contains a detailed description. FOG/APP.019 This disk contains d in Portable Companion, April/May 1983, p. 107. It may be used to provide smooth scrolling and fast memory mapped display in WordStar. See WSMODS.DOC. Also, see WSMODS1 on FOG/APP.011 and WSPATCH2 on FOG/APP.018. (This double-density versionTHE LETTER, an "automated" correspondence management system for use with WordStar. THE LETTER was received from Mike Schwab, Denver Osborne Group (DOG) Disk Librarian. It was presented at a DOG meeting, but has not been tested either by Mike or has not been tested.) @.DOC describes the @ calculator found on FOG/APP.014. The above files were received from the Denver Osborne Group (DOG). ENVELOPE.MRG is a format for printing envelopes using WordStar's MergePrint option. W2.MRG is a   similar format for printing employee's W2 forms. These files were submitted by Pat Waters of the East Bay FOG (Oakland/Berkeley). FOG/APP.021 and .022 FOG/APP.021 and .022 contain seven SuperCalc templates for federal inco easily created using procedures described in SPELLM20.DOC. FOG/APP.025 thru .027 FOG/APP.025, .026, and .027 contains the Stock Base system submitted by Edward A. Valenzuela of Midland Michigan. This system may be used to trme tax return forms 1040, A, B, C, D, E, G, and 4562. These were submitted by John E. Olson II of Anchorage, Alaska. Also, see FOG/APP.015 and .020 for similar applications. FOG/APP.023 and .024 FOG/APP.023 and .024 contain ack the performance of a stock portfolio. This is a CBASIC system. Executable .INT files found on FOG/APP.025 are programmed to work with an Okidata printer. Files labeled with the numeral 2 on FOG/APP.027 are programmed for an Epson printer, a spelling checker system submitted by Norm Yee of Lynchburg, VA. A detailed description is contained in SPELLM20.DOC. The system will compare words in a text file with those in the dictionary DICT.DIC. Each word not found in the dictionary wi and those indicated by 3 work with a NEC 8023, C. Itoh 8510, or TEC printer. For any other printer, change small.print$ in SCRNIN.BAS equivalent to the appropriate compressed print (132 columns) command, then recompile STBASE, STKPRICE, and STKGll be flagged with an extra character at the beginning of the word wherever it appears in the text file. SPELLM20 uses the flag character , which is an ASCII NULL. Since that character is not easily available on the Osborne 1, SPELLM21 RAPH. 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 demonstration programs DEMO.BAS and BEEP.BAS found on FOG/MIS.001. This revision has been patched to use as the flag. DICCRE10 may be used to create the DICT.DIC dictionary and an index file SPELL0.MAC. If a new dictionary is created, SPELLM20 must be reassembled using SPELL0.MAC. Special dictionaries may be more includes simulations of WordStar, SuperCalc, and MicroLink. INDEXSC.TXT and INDEXWS.TXT provide an index to SuperCalc and WordStar documentation respectively. Each may be printed using WordStar. LABELS.DOC is one individual's approach for labe  ling 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 provide information on patching SuperCalc and WordStar for certain printers. ce 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 an MBASIC inventory file system described in BYTE magazine, 11/81, p.  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 MODEM7236. 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 setup for an Osborne 1. Refer to the .DOC files. That completes  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). The remaining files having type .C were submitted by Bob Briggs. Tthe synopsis of new library disks introduced this month. Jim Woolley FOG Disk Librarian May 1982 hey represent exercises from The C Programming Language by Kernighan & Ritchie. Refer to C.DOC. FOG/HAK.015 The following files were received from the Denver Osborne Group (DOG). Each needs further work. AUTOST is a c NEWS0683.LIB First Osborne Group (FOG) Library News June 1983 After being questioned on the subject, Digital Research requested that we purge from the library RPIP (previously on FOG/UTL.009) andustomized 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 file not found on the logged drive. HELPER will print on the list devi PIPV (previously on FOG/UTL.020). Anyone with copies of these files should immediately erase them. For further comment, see NEWS0583.LIB on this disk. There were no new disks introduced this month. Jim Woolley    FOG Disk Librarian June, 1983  see NEWS0583.LIB on this disk. There were no new disks introduced this month. Jim Woolley åå NEWS0783.LIB First Osborne Group (FOG) Library News July 1983 The DISK.DOC file on FOG/UTL.020 indicates that FAST.COM may not work with double density disk systems. After further testing, it maåy be reported that FAST.COM performs its function correctly on either single or double density systems having MPI disk drives. There were no new disks introduced this month. Jim Woolley FOG Disk Librarian å July, 1983 ves. There were no new disks introduced this month. Jim Woolley FOG Disk Librarian åå!  å August, 1983 re no new disks introduced this month. Jim Woolley FOG Disk Librarian åååååå NEWS0883.LIB First Osborne Group (FOG) Library News August 1983 There were no new disks introduced this month. Jim Woolley FOG Disk Librarian å"  åååå NEWS0983.LIB First Osborne Group (FOG) Library News September 1983 There were no new disks introduced this month. Jim Woolley FOG Disk Librarian å September, 1983 were no new disks introduced this month. Jim Woolley FOG Disk Librarian ååå#   NEWS1083.LIB First Osborne Group (FOG) Library News October 1983 Disks introduced this month include FOG/UTL.026 thru 030. Following is a synopsis of the common DISK.DOC file from these new libraåry disks: FOG/UTL.026 thru 030 FOG/UTL.026 thru 030 contain the UTOOLS system of utilities (tools) submitted by David H. Wolen. Most were derived from the Software Tools publications by Kernighan and Plauger. They are writteån in the BDS version of C; source files are included. They provide functions similar to UNIX; hence, the name UTOOLS. The actual tools are contained on FOG/UTL.026 thru 029. Source files are on 029 and 030. Jim Woolley å FOG Disk Librarian October, 1983 The actual tools are contained on FOG/UTL.026 thru 029. Source files are on 029 and 030. Jim Woolley  DISK.DOC FOG/LIB.XXX First Osborne Group (FOG) Library Information Disk M13/DISK.DOC is a copy of the DISK.DOC file for FOG/MIS.013. This DISK.DOC file was inadvertently missing from that disk when iåt 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 identifies library files added during the month of Janua$  ry 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 library 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 added during the month of July 1983. NEWS0883.LIB idåentifies 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 the month of October 1983. These .LIB file may båe read using TYPE or WordStar. This disk is presently incomplete. Additional files will be added in future weeks. Jim Woolley FOG Disk Librarian October 1983 ååå%  åååååååååå&  åååååååååå'  åååååååååå