home *** CD-ROM | disk | FTP | other *** search
- =================================================================
-
- The
-
- $ R / O
-
- R E A D O N L Y
-
-
- -=( May 1986 Issue )=-
-
-
-
- The monthly news magazine of the Tampa Bay Kaypro User's
- Group and the DataCOM Super Systems(tm)
-
- =================================================================
- News and reviews of programs, hardware, and peripherals for users
- of microcomputers with CP/M, MP/M, MS-DOS, PC-DOS, or TurboDOS
- operating systems.
- =================================================================
-
- Steven L. Sanders - Editor (Sysop)
-
- =================================================================
-
- The DataCOM Super Systems(tm) is a "state of the art" multi-user
- remote database with 40mb of files online. An annual fee of
- $35.00 is required for access, an application may be downloaded
- by calling (813) 791-1454 at 300/1200/2400 baud or send a SASE
- along with your request to:
-
-
- TBKUG / DataCOM Super Systems(tm)
- 2643 Cedar View Court
- Clearwater, FL 33519
-
-
- -==( DISCLAIMER )==-
-
- Articles and reviews of microcomputers, hardware, software, and
- other peripherals reflect currently advertised prices as released
- by the distributors and are included here for YOUR INFORMATION
- ONLY. The TBKUG/DataCOM Super Systems(tm) is NOT being paid
- to advertise these products and we cannot be held
- accountable for the actual retail price and/or performance
- of said products.
-
- =================================================================
-
-
- -={ Software Review: PRESTO! v. 2 }=-
-
- Review by Peter Donnelly
- Victoria, BC, Canada
-
- (PRESTO! is a multi-function software supercharger by Eric Meyer)
-
- vendor: Spectre Technologies, Inc.
- 22458 Ventura Blvd., Ste. E
- Woodland Hills, CA 91364
-
- price: $42.95 (US dollars) postpaid
-
- From among several Sidekick-style programs for CP/M machines
- that have appeared recently, I chose Presto because it was
- reasonably priced, required no hardware modifications, and came
- from an established firm that had already given us Rembrandt. The
- program is available for all Kaypros and Osbornes; I'm running it
- on an '84 Kaypro 2X with graphics but no clock.
-
- Presto is four utilities: a notepad, a calculator, a
- timekeeper, and a screen dumper. Overlays for each of these
- functions reside on disk whence they are called up by a core
- program that sits in high memory regardless of what other
- software is being run. Say you are editing a document in
- Wordstar. You hit ^\, a bell sounds, and in about three seconds a
- window appears on the screen with the Presto menu. Another
- keystroke calls up the utility you want, again inside a window
- with a menu (optional for the notepad). Striking ESC twice
- cancels back through the main menu to Wordstar and the screen is
- refreshed, all within four seconds.
-
- In CP/M 2.2 the console command processor is rewritten by
- Presto, and there are some visible changes. DIR now lists files
- in five columns instead of four. The user number appears at the
- system prompt unless it is 0. TYPE strips the high bit from files
- as it displays them, so that Wordstar document files will not
- appear to contain Kaypro graphics or other strange characters.
-
- Users of ZCPR do not have to give up their CCP for Presto's,
- if they have the source code. The manual gives the necessary
- instructions.
-
- With 63K or less at their disposal, CP/M users must be
- conscious of headroom, and the first question they are likely to
- ask about a resident utility program is: how much memory does it
- take? The promotional material for Presto encouragingly promises
- that it will cost only "a few K," but the fact is that the
- version for newer Kaypros occupies a whopping 11008 bytes of RAM.
- Thus the transient program area on my machine is reduced to 46K
- when Presto is loaded. If I want to add Xtrakey, even allowing
- for the minimum of keystring space I'm left with only 42K. That
- allows enough room to work with files of moderate length (300
- lines or so) in Turbo Pascal or MBASIC - but it precludes
- Wordstar from running at all.
-
- As for disk space, on 1984+ Kaypros the minimum requirement
- is 24K for the core program plus any one function. If you want
- all four functions you need 44K, allowing for the 2K holding file
- created by the notepad. The maximum requirement for the old
- single-sided Kaypros is 36K. None of the files have to be on
- your working drive: you can keep them all on drive B while
- running Turbo Pascal on drive A, for example.
-
- What Presto Does
-
- First, the NOTEPAD function, which as the manual says is the
- heart of Presto. One of my reasons for wanting the program was
- that I found it a nuisance to load Wordstar for any little
- writing job like putting a short note on a disk. (Yes, I know I
- can do it with PIP, if I'm willing to forgo editing.) The notepad
- does this and a lot more. It is a complete interface between
- screen display, program, disk, and printer, and handles just
- about any kind of exchange.
-
- At all times Presto keeps a single page of 11 lines in disk
- memory and this appears whenever the notepad is called up. The
- whole page can be sent to a permanent file or the printer, or
- individual lines can be sent to the screen at the last cursor
- position (where they are fed into any program you are running).
- Pages can be saved individually, or appended one to the other. As
- well as exporting, you can import text from the screen or from a
- disk file of any length. A key feature is the ability to scan a
- file without importing it wholesale into the program you're
- running. Once a file is opened you can scroll forward manually,
- either line-by-line or in notepad pages, or have Presto search
- for a text string.
-
- Editing on the pad is done with a small set of Wordstar
- commands for simple cursor moves, character deletion, insert
- toggling, and insertion and deletion of lines. Other commands
- will home the cursor, erase the notepad, or undo what has been
- done since the last file operation.
-
- The notepad does have its limitations. You cannot scroll
- backwards, and there is no word wrap. Imported lines longer than
- 80 characters are truncated. Wordstar documents come in as non-
- document files with no print codes; and I've had a problem with
- occasional lines dropping out between pages when scrolling with
- ^C. At the system level Presto is not suitable for editing files
- of more than its 11 lines, since even changing a date on a letter
- would require a number of appended saves.
-
- The CALCULATOR provides many features invaluable for the
- programmer, including the logical functions (AND, OR, ones
- complement, etc.) and operations in octal, binary, and
- hexadecimal (worth the price of the program as far as I'm
- concerned), as well as easy conversions from one base to another,
- and conversions of ASCII characters to their numerical
- equivalents and back again. It does not do roots or
- trigonometrical functions. The operation is straight-forward, and
- results can be written to the notepad or directly into the
- program you're working on. Up to seven values can retained in the
- calculator's memory for as long as Presto is loaded.
-
- The TIMEPAD provides a calendar of any month in this century
- and, on machines with clocks (various makes are supported), a
- display of the current time, a timer, and an alarm that will not
- only ring a bell but also print a message to the screen. The date
- and time can be written to the underlying software or the
- notepad. The calendar too can be written to the notepad, and
- from there into a document; but I encountered some problems here.
- When the calendar was transferred to the notepad, the cursor
- would keep on printing blanks and finally the page would blank
- out and some gibberish would appear on the pad. By experiment I
- found that the only way around this, unaccountably, was to enter
- the date on the notepad with the WN command from the timepad menu
- before using the WC command.
-
- Finally, the SCREEN DUMP function will send the entire
- screen (i.e. what underlies the Presto window) to the printer or
- a disk file, or create a graphics file for use with REMBRANDT.
-
- Presto is a powerful program, well-presented and easy to
- use. Programmers and technical writers are likely to find the
- calculator function a godsend. The notepad is a convenient way of
- saving or printing lines from the screen, creating hasty notes,
- and finding needed information in other files. It is an
- especially useful tool for programming in MBASIC.
-
- Still, the hefty chunk of memory Presto requires must be
- weighed against its many useful features. If you're in the habit
- of using a key-definition program, you may find yourself
- reluctant to part with it for the sake of being able to use
- Presto with Wordstar. (This may or may not be necessary,
- depending on your machine and key-definition program, and the
- length of your keystrings.) But if you find you have to live
- without Presto in word processing, you can at least use your
- keystrings to emulate some of its notepad features - for which
- see Dick Ezzard's article "Shades of Wordstar," available on
- bulletin boards as SHADES.DOC.
-
-
- -={ Review: Adaptec ACB-2070A IBM HDD Controller }=-
-
- (c) 1986 by Steven Sanders
-
- The Adaptec ACB-2070A Winchester disk controller is the highest
- performance unit available today for IBM PC-XTs and clones. It
- is also one of the best kept "secrets" in the business. I have
- never seen this controller advertised anywhere and believe me,
- before I bought my clone I checked every ad in The Computer
- Shopper. The ACB-2070A is fully IBM hardware compatible with
- PC-XT controllers and plugs directly into the chassis without
- modification. It can handle two 5-1/4" or 3-1/2" ST506-type
- Winchester disk drives and has its own DOS drivers for ease of
- installation. The 2070A will handle drives with up to 16 heads
- and 1024 cylinders and even supports wedge servo drives like the
- Sysquest and Microscience International. Plus features like
- power-on diagnostic and self-diagnostic testing to insure the
- controller is functioning properly.
-
- The ACB-2070A when used with RLL capable drives such as Seagate
- ST-238, Tandon TM755, Vertex V150, Microscience HH-725,
- Miniscribe 3425, Lapine, or Titan will yield approximately 50%
- more formatted disk capacity. Yes, I said 50% more formatted
- disk capacity! The ACB-2070A uses RLL (run length limited)
- encoding with a 3:1 interleave factor which turns a 20mb drive
- into a 30mb+ formatted drive. It performs this magic by using a
- 25 sectors-per-track density versus the 17 sectors-per-track used
- by standard IBM controllers.
-
- The ACB-2070A features a primary formatting utility resident in
- ROM which is easily called up by using the DOS utility DEBUG.
- There is no software diskette supplied with the drive as anyone
- with DEBUG.COM (which comes with DOS) has access to the
- formatting routines. The format program is self-prompting and
- allows you to enter the locations marked bad (if any) from the
- factory and any other bad spots will be mapped and locked out
- during the format process.
-
- You may also partition a single drive into many equal logical
- units. The units can be up to 32mb each (a DOS restriction)
- having a maximum of eight units for one or two physical drives.
- If you do some quick arithmetic you will find that the DOS
- restriction of 32mb is no longer valid, the 2070A will handle up
- to 256mb of online storage.
-
-
- MFM (modified frequency modulation) Encoding:
-
- - 4 megabit per second (4.0 MHz) transfer rate on ST506/412
- - 100 nanosecond data window (+/- 50ns from center)
-
-
- 2,7 RLL (run length limited) Encoding:
-
- - 7.5 Megabit per second (7.5 MHz) transfer rate on ST506/412
- - 66.6 nanosecond data window (+/- 33.3ns from center)
-
- Not all ST506/412 interface Winchester drives meet these
- requirements. Based on testing done by Adaptec engineers many
- drives that use the thin film-plated and sputtered media meet
- these requirements. Most drives using oxide media do NOT. An
- example of an oxide media drive is the popular Seagate ST225
- which can be used only with the MFM encoding.
-
- As always, you the reader benefit from my prior experience
- (and expense), I have just found the Adaptec controller bundled
- with a Microscience 20mb hard disk drive for only $499.00 !!!
-
- Contact: Worldwide Access, 6311-L Desoto Ave., Woodland Hills,
- CA. 91367 1-800-826-3736, 10-day trial period.
-
-
- -={ WHATSNEW in Public Domain }=-
-
- All files mentioned here are readily available for download on
- any of the DataCOM Super Systems' remote nodes.
-
- [PC/MS-DOS Files]
-
- LSWP103.LBR contains the latest DOS library-sweep utility which
- allows you to manipulate .LBR type files. LSWEEP is an extract-
- only utility, you can extract and optionally unsqueeze any or all
- internal member files to the default drive or any other valid
- drive. LSWEEP displays the library directory in circular fashion
- like CWEEP or PCSWEEP, you simply move to the desired filename
- and then enter the appropriate command letter.
-
- PCSWP21.LBR is the newest DOS file-sweep maintenance program and
- now features a built-in LSWEEP mode. PCSWEEP can squeeze and un-
- squeeze files using the standard HUFFMAN encoding scheme
- supported by most SQ utilities. PCSWEEP can also now extract and
- extract/usq library file members with the addition of the "="
- command. It operates the same way as LSWEEP using a circular
- directory and is very easy to use. PCSWEEP supports DOS
- directories and you can easily log into another dir or sub-dir
- once it has been invoked. PCSWEEP should now run on any IBM-PC
- or clone machine, earlier version were very IBM BIOS specific and
- usually bombed on clones.
-
- COMMANDO.LBR is also from the authors of PCSWEEP and is very
- similar to a very enhanced 1DIR type program. COMMANDO allows
- full manipulation of files on any drive or directory with simple
- function key entries. You are shown a full-screen display with
- many different windows showing disk space remaining, memory, date
- and time, and sorted file listings. A file pointer can be moved
- over any listed file to perform the desired function and
- executable programs can be run by pressing the appropriate
- function key. All of PCSWEEP's features are included plus you
- get a really nice full color interactive screen display. This is
- a super nice program, buy a legal copy from the authors!
-
- QMDM20E.LBR is probably the best freeware modem program for IBM-
- PC or true clones. Full support of all XMODEM and YMODEM
- protocols except 1k packet which will (hopefully) be supported in
- future versions (if everyone asks John nicely!) The 2.0E version
- now also supports SCRipt files for auto logons and automatic file
- transfers. The library has a multitude of pre-done .SCR(ipt)
- files for logging into most major telecom services like CIS,
- Source, FIDOs, BBSs, MCI-MAIL, and others. Other features
- include an auto-dialing phone directory that can also change the
- communications parameters (baud, data bits, stop bits) on the
- fly. On screen pop-up windows for all operations which are
- easily configured to whatever colors suit your monitor best plus
- you can also move them to another part of the screen if desired.
- If you're not going to buy a commercial program such as MEX-PC,
- then I would highly recommend QMODEM as a shareware alternative.
-
- SEARCH.LBR is similar to the GLOBAL utility and allows you to
- access any file in any directory once SEARCH has been defined.
- SEARCH will replace the DOS PATH command and allow access to ALL
- files, not just .COM, .EXE, or .BAT files - but ALL files.
- SEARCH also works properly under DOS 3.x which is where GLOBAL
- fails. SEARCH can be disabled or enabled with simple commands.
-
- DISMOD.LBR contains a disk utility program similar to CP/M's DU
- and allows full modification of data in any DOS file. DISMOD
- uses full-screen editing to display the data record, the + and -
- keys move you forward and backward through the file. Editing can
- be done in either the HEX or ASCII display areas and does not
- become permanent until you issue the "S"ave command. This is a
- very useful addition to anyone's bag of DOS tricks and is much
- easier to use then DEBUG for most ASCII search-and-replace
- applications.
-
- DSM206.LBR is the latest version of DOSAMATIC. This is a multi-
- purpose DOS operating shell that initially comes up looking like
- PC-BOSS or 1DIR but also allows psuedo multi-tasking of several
- programs like MULTI-CH. You can switch back and forth between
- different segments of memory running different programs. It's
- main purpose is to manipulate files from a menu-driven
- environment plus have all the usual DOS commands like TYPE,
- CHDIR, CHKDIR, ERA, and REN available on the function keys. This
- is the last version of this program to be put into the shareware
- community. Version 3.00 is sent to users who purchase the $39
- registered (and enhanced) version, and is well worth the $$$.
-
- PROCOM23.LBR PROCOMM is another full-featured modem program with
- many of the same commands as used by QMODEM. PROCOMM was written
- in 'C' and is available as one large .EXE file unlike QMODEM
- which is written in Turbo Pascal and consists of many external
- overlays. PROCOMM features many different "exploding" pop-up
- windows to set parameters, transfer files, dial numbers, and is
- very easy to use. Once connected with a host system, the PgDn
- key will initiate a file download sequence with full support of
- XMODEM, YMODEM, Telelink, and Kermit protocols.
-
- GAMES, GAMES, GAMES ... In the DOS-FUN file section we have an
- excellent assortment of the latest color graphic games like
- PACMAN, FLIGHTMARE, QUBERT, TIC-TAC-TOE, CHESS, MONOPOLY,
- SPACEWAR, PINBALL, STRIKER, DIGGER, and many other to keep your
- interest for hours. For kids of all ages!
-
-
- [CP/M 2.2 Files]
-
- KP-DB22.LBR is the latest (and probably last) version of my
- Kaypro-specific multiple-file mailing list database & name,
- address, and phone roladex program. During first-time
- installation of DB you will now be prompted whether or not your
- Kaypro has an Advent TurboROM installed. If you answer YES, then
- the codes used to generate the status line on video Kaypros will
- be handled differently to accomodate the altered BIOS used with
- the TurboROM. I have added the "U" option to switch to any valid
- CP/M user number 0 through 15 during program execution. Added
- support for both the Kaypro 2/4 and Kaypro 10 Legacy clock boards
- as each uses different PIO port addresses. And I added a
- "W"ildcard string search option which will attempt to match a
- string you input to a string anywhere in the name, address, or
- city fields. This is handy when you can't remember someone's
- name but you do remember what city they live in. All known bugs
- have been removed and version 2.2 is fully compatible with .DAT
- files created by version 2.1 and 2.0.
-
- DZ-FEB86.LBR This is the newest update to the absolutely
- incredible DAZLSTAR disassembler utility. DZ will disassemble
- any CP/M file and gives you an on screen display almost exactly
- like Wordstar. Help menus on top (in inverse if supported), then
- two windows below with HEX, ASCII, and opcodes. You can change
- the size of the display windows for HEX or code or do away with
- one or the other altogether. Can dump the disassembled code into
- a diskfile and build a symbol table, and much, much more. This
- new version features an install program with many of the most
- popular terminals pre-defined for a simple "pick the menu letter"
- installation. This is not just for hackers!
-
- BD02.LBR is a long-overdue update to the essential FINDBAD
- utility for locating bad sectors on disks and locking them out.
- BD goes FINDBAD one better by also showing which filename(s) were
- affected by a locked out sector. BD will work on any floppy or
- hard disk drive being used under CP/M 2.x.
-
- FINREP22.LBR Eric Gans' Find & Replace utility that is much
- faster then the ^QA of Wordstar and offers many more options such
- as: wildcards in the search string, wildcard filenames, can have
- hex and control codes in the replace string, and even works on
- object (.COM) files as well as text files. All of it's command
- parameters can be fed in by a SUBmit file to fully automate the
- process if desired.
-
- WINDEX21.LBR Indexes Wordstar document files with lengths up to
- 9,999 pages and with up to 254 key words. Many improvements
- above and beyond the ability of MicroPro's STARINDEX program.
- This is just another example of Eric Gans' fine CP/M utilities.
-
- B29V301.LBR is a NEWSWEEP look-alike/work-alike disk maintenance
- utility that now even has LSWEEP features added. You can copy,
- print, delete, and rename files either in single or multiple
- modes. B29 now also has the ability to extract, view, or print
- library file members much the same as LSWEEP. The only known bug
- with version 3.01 is with the "N" command for changing a file's
- user number assignment. It does not seem to work right on hard
- disk drives but is OK for floppy-only systems like K4'84s.
-
- CHG11.LBR CHG is a small utility that allows you to change a
- file's user number assignment or unerase a file. This is a great
- utility for hard disk owners as you can move a file from one user
- area to another of the same drive without the need or delay of a
- physical copy. You can also specify a filename and a user number
- to restore a previously erased file.
-
- COMP-DIR.LBR CDIR is another handy utility for hard disk or
- floppy-based system owners, it will compare the directories of
- two disks and show duplicate filenames. The standard version is
- set to compare diskette A to diskette B and the Kaypro 10 version
- will let you compare any drive user area of the hard drive to the
- user 0 area of the floppy drive. Great way to find out what you
- have already backed off the hard drive to the floppy drive.
-
- CRUNCHLZ.LBR Here's a new kind of CP/M file squeezer utility
- that compresses files smaller then can be obtained by HUFFMAN-
- encoded files. CRUNCH uses a different kind of alogrythm to gain
- a superior compression ratio. This is the scheme being used in
- the DOS archive program ARC51.EXE and is now available for CP/M
- users as two very small (2k each) utilities.
-
- TYPELZ.LBR This is the first of the new utilities for use with
- CRunched files. TYPELZ can display any ASCII CP/M file whether
- it be normal uncompressed form or compressed either with SQueeze
- or CRunch. TYPELZ will display the file in paginated form,
- pausing after 24 lines. You can advance a single line by
- pressing the spacebar or an entire page by hitting RETURN.
-
- EGUTIL50.LBR I have already mentioned the FINREP and WINDEX
- utilities by Eric Gans, EGUTIL50.LBR is a collection of all of
- his latest CP/M utilities. There are many Kaypro 10 (hard disk)
- specific utilities in this library plus a wrath of others usable
- by anyone running CP/M 2.2 or ZCPR3.
-
- CSWEEP.LBR CSWEEP is a command-mode version of NSWEEP, it does
- not have an interactive mode but rather is operated strictly from
- the commandline. CSWEEP fully accepts wildcards and can move
- files from one user area to another, much easier to use then PIP.
-
- SSTAT19.LBR Replacement for the standard STAT command plus it
- has a circular directory display that easily allows you to set
- and reset file attribute bits. Inverse video display for
- terminals that support it like the newer Kaypro models.
-
- DDRAW-20.LBR The much awaited release of Dan Griffith's graphic
- editor for video Kaypros - the complete source code in Turbo
- Pascal is now available. Lots of super routines in the source
- code that can be used by Turbo hackers to enhance other programs
- using graphic screen routines.
-
-
- -={ Until Next Month ... }=-
-
- That's about it for another month. Looking at the number of new
- CP/M programs available I'm reminded of the phrase, "Rumours of
- my death are greatly exagerrated."
-
- Steve Sanders - Editor
-