2180 lines
104 KiB
Plaintext
2180 lines
104 KiB
Plaintext
Volume 4, Number 27 20 July 1987
|
||
+---------------------------------------------------------------+
|
||
| _ |
|
||
| / \ |
|
||
| /|oo \ |
|
||
| - FidoNews - (_| /_) |
|
||
| _`@/_ \ _ |
|
||
| International | | \ \\ |
|
||
| FidoNet Association | (*) | \ )) |
|
||
| Newsletter ______ |__U__| / \// |
|
||
| / FIDO \ _//|| _\ / |
|
||
| (________) (_/(_|(____/ |
|
||
| (jm) |
|
||
+---------------------------------------------------------------+
|
||
Editor in Chief: Thom Henderson
|
||
Chief Procrastinator Emeritus: Tom Jennings
|
||
|
||
FidoNews is published weekly by the International FidoNet
|
||
Association as its official newsletter. You are encouraged to
|
||
submit articles for publication in FidoNews. Article submission
|
||
standards are contained in the file ARTSPEC.DOC, available from
|
||
node 1:1/1.
|
||
|
||
Copyright 1987 by the International FidoNet Association. All
|
||
rights reserved. Duplication and/or distribution permitted for
|
||
noncommercial purposes only. For use in other circumstances,
|
||
please contact IFNA.
|
||
|
||
|
||
Four Weeks to FidoCon!
|
||
|
||
Table of Contents
|
||
|
||
1. ARTICLES ................................................. 1
|
||
FidoNet Conference Information ........................... 1
|
||
Tentative Conference Agenda .............................. 2
|
||
Living with DOS: Disk Caches ............................ 4
|
||
MGM: A New Echomail System ............................... 15
|
||
Tandy User Group Newsletter .............................. 18
|
||
FUN messing with USERS or I'll be Dutched ................ 22
|
||
2. COLUMNS .................................................. 27
|
||
The Broadcasters Booth - 24 hr mail ...................... 27
|
||
The Regular Irregular Column ............................. 29
|
||
3. WANTED ................................................... 34
|
||
INFORMATION "FEEDS" WANTED ............................... 34
|
||
4. NOTICES .................................................. 35
|
||
Don Brauns ............................................... 35
|
||
The Interrupt Stack ...................................... 35
|
||
Latest Software Versions ................................. 36
|
||
International FidoNet Conference Registration Form ....... 37
|
||
IFNA Order Form and Membership Application ............... 38
|
||
FidoNews 4-27 Page 1 20 Jul 1987
|
||
|
||
|
||
=================================================================
|
||
ARTICLES
|
||
=================================================================
|
||
|
||
Irene Henderson, 1:107/9
|
||
|
||
Fourth International FidoNet Conference
|
||
August 20th to 23rd
|
||
|
||
FidoNet Conference Information
|
||
|
||
Your participation will help to ensure a successful and
|
||
informative conference. Send in your registration form NOW.
|
||
|
||
The registration form for the conference does not include hotel
|
||
accommodations. The conference will be held at the Radisson Mark
|
||
Plaza Hotel. If you wish to stay there you must contact the
|
||
hotel directly.
|
||
|
||
Radisson Mark Plaza Hotel
|
||
5000 Seminary Road., Alexandria, VA 22311
|
||
1-800-228-9822
|
||
|
||
Mention that you are with the FidoNet Conference and you will
|
||
receive discounted room rates. The Radisson has agreed to extend
|
||
these rates for any who wish to stay on after the conference and
|
||
visit our nation's capital. The Radisson provides free
|
||
transportation to and from National Airport any time of the day.
|
||
A Metro stop (subway) at the airport will give you access to the
|
||
Smithsonian, the Zoo, and other national landmarks in the
|
||
District.
|
||
|
||
Room Rates for the Conference:
|
||
|
||
Single or Double Occupancy: $80.00 /night
|
||
One additional cot in a room: $20.00/night
|
||
Children under 17 accompanied by an adult: Free
|
||
|
||
If you wish to share a room and need a roommate, please contact
|
||
Brian Hughs at 109/634. He will help you find someone to share a
|
||
room with.
|
||
|
||
NOTE: You must register with the Radisson before August first to
|
||
be guaranteed the discounted room rate! Book your room
|
||
NOW!
|
||
|
||
There are four restaurants in the Radisson ranging from
|
||
relatively "inexpensive" to "very, very, expensive". The sysops
|
||
in net 109 are compiling a list of establishments in the
|
||
surrounding neighborhood which will be available when you get to
|
||
the conference. During the Conference there will be a Banquet on
|
||
Friday night and a luncheon on Saturday. If you are interested
|
||
in attending these, don't forget to mark them on your
|
||
registration form.
|
||
|
||
-----------------------------------------------------------------
|
||
FidoNews 4-27 Page 2 20 Jul 1987
|
||
|
||
|
||
Fourth International FidoNet Conference
|
||
August 20th to 23rd
|
||
Alexandria, Virginia
|
||
|
||
Tentative Conference Agenda
|
||
|
||
I. Thursday Night
|
||
A. 1500 Registration
|
||
B. 1900 Welcome party
|
||
- Cash bar
|
||
- Free hors-douvers
|
||
C. 2100 Deadline for IFNA Board of Directors votes
|
||
|
||
II. Friday Morning
|
||
A. 0900 Opening ceremonies
|
||
- Ken Kaplan, Executive Director of IFNA
|
||
- Thom Henderson, Editor of FidoNews
|
||
- New Board of Directors introduced
|
||
1. Bob Morris, Chairman of Nominations and Elections
|
||
B. 1000 Report from the FidoNet Standards Committee
|
||
- Ryugen Fisher, Chairman of the FTSC
|
||
- Ben Baker
|
||
- Thom Henderson
|
||
- Bob Hartman
|
||
C. 1100 High speed modems
|
||
- Bob Hartman, Chairman of the 9600 baud subcommittee
|
||
- Ray Gwinn
|
||
- Gee Wong
|
||
|
||
III. Break for lunch
|
||
|
||
IV. Friday Afternoon - Technical Track
|
||
A. 1330 Fido Version 12
|
||
- Tom Jennings
|
||
B. 1430 Opus
|
||
- Vince Perriello
|
||
C. 1530 TBBS
|
||
- Phil Becker
|
||
D. 1630 Dutchie
|
||
- Henk Wevers
|
||
|
||
V. Friday Afternoon - Legal Track
|
||
A. 1330 Patents, Copyrights, and Trademarks
|
||
- Tom Marshall, Esq.
|
||
B. 1430 Amateur and Commercial Electronic Mail
|
||
- Mike Cavanaugh
|
||
Electronic Mail Association
|
||
C. 1530 Legal Aspects of Electronic Mail
|
||
- Philip M. Walker
|
||
Vice President and Regulatory Council
|
||
Telenet Communications Corporation
|
||
D. 1630 Legal Issues Arising for BBS Sysops
|
||
- Rees Morrison
|
||
Sysop, Author, and member of the Bar
|
||
- Jonathan Wallace
|
||
Sysop of Compuserve Law SIG
|
||
FidoNews 4-27 Page 3 20 Jul 1987
|
||
|
||
|
||
VI. Banquet
|
||
A. 1930 Dinner
|
||
B. 2030 Speaker
|
||
- George Bond
|
||
Senior Executive Editor
|
||
Byte Information Exchange (BIX)
|
||
|
||
VII. Saturday Morning
|
||
A. 0900 FidoNet in North America
|
||
- Ben Baker, Zone 1 Coordinator
|
||
B. 1000 FidoNet in Europe
|
||
- Henk Wevers, Zone 2 Coordinator
|
||
C. 1100 FidoNet on the MacIntosh
|
||
- Michael Connick
|
||
Author of "The Mouse Exchange"
|
||
|
||
III. Luncheon
|
||
A. 1200 Lunch
|
||
B. 1300 Speaker
|
||
- To Be Announced
|
||
Chairman of the Board of Directors
|
||
|
||
IX. Saturday Afternoon
|
||
A. 1330 Routing
|
||
- Ben Baker
|
||
B. 1430 Extended Addressing: Zones and Points
|
||
- Thom Henderson
|
||
- Henk Wevers
|
||
C. 1530 Future Directions for EchoMail
|
||
- Bob Hartman
|
||
- Phil Becker
|
||
- Gee Wong
|
||
- Thom Henderson
|
||
D. 1630 The FidoNet<=>UseNet Gateway
|
||
- Speaker to be announced
|
||
|
||
X. Sunday
|
||
A. 1000 IFNA Board of Directors meeting
|
||
- Open to all IFNA members
|
||
Pre-registration required
|
||
- Breakfast will be served
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
FidoNews 4-27 Page 4 20 Jul 1987
|
||
|
||
|
||
Living with DOS
|
||
Disk Caches
|
||
by Barry Simon
|
||
|
||
Copyright (c) 1987, Capital PC User Group Inc. This material may
|
||
be republished only for use by other not-for-profit user groups.
|
||
|
||
|
||
I/O, I/O, Its Off to Work We Go!
|
||
|
||
There is much noise made about running 286 based machines at 8,
|
||
10 or even 12 Megahertz. While running your computer's
|
||
microprocessor at a faster speed will make a difference, for many
|
||
tasks the difference is bounded because the limiting factor is
|
||
often the speed of your input and output devices known
|
||
collectively as I/O. That these devices slow down the CPU is
|
||
seen by the typical times involved. 8 MHz means that the CPU goes
|
||
through 8 million cycles per second. Since a single instruction
|
||
on the 80xx family of chips takes from two to over twenty cycles,
|
||
a CPU in the current generation of MS-DOS machine can run at
|
||
roughly 1 MIPS (millions of instructions per second).
|
||
|
||
Memory chips are rated at speeds of 70-200 nanoseconds. A
|
||
nanosecond is a billionth of a second which means that such chips
|
||
are capable of speed comparable to CPU speeds. That the speeds
|
||
are slightly less is shown by the need for "wait states", which
|
||
slow down the CPU to allow access to memory at its speed; RAM
|
||
speeds, however, are roughly equal to those of the CPU. I/O
|
||
speeds are considerably less. Even a fast hard disk rated at 20
|
||
milliseconds has a rated speed 100,000 times the speeds
|
||
associated to RAM. Of course, because the RAM speed is a
|
||
statement about each access and hard disk access times involve
|
||
the first access of a disk sector, the actual ratios are not that
|
||
bad.
|
||
|
||
But memory access, even by slow memory chips, is much faster than
|
||
even speedy hard disks; diskettes are even slower. While disk
|
||
transfer rates are slower than RAM exchanges, they are speedy
|
||
compared to output through parallel or serial ports, where
|
||
transfer rates are measured in 100's of bytes per second. (1200
|
||
baud, for example, means roughly 120 characters per second.) And
|
||
your console, the name for the combined keyboard/monitor I/O
|
||
device must interface the computer's slowest component -- you;
|
||
its speeds are often the slowest of all.
|
||
|
||
There are software tools to try to speed up I/O especially by
|
||
using RAM for certain operations. This month, I'll discuss one
|
||
category of those tools -- disk caches; programs that can
|
||
substantially speed up disk access.
|
||
|
||
|
||
In this article, I discuss six commercial and one
|
||
shareware disk cache programs; the programs are:
|
||
|
||
o Emmcache, a shareware product by Frank Lozier;
|
||
|
||
FidoNews 4-27 Page 5 20 Jul 1987
|
||
|
||
|
||
o Lightning from the Personal Computer Support Group;
|
||
|
||
o Polyboost from Polytron;
|
||
|
||
o Quickcache from Microsystems Developers, Inc.;
|
||
|
||
o Speedcache from FSS Ltd;
|
||
|
||
o Super PC-Kwik from Multisoft Corp.; and
|
||
|
||
o Vcache from Golden Bow Systems.
|
||
|
||
|
||
What Is a Disk Cache?
|
||
|
||
Disk caches are based on the idea that you are likely to want to
|
||
access a file that you accessed recently. This is not only true
|
||
for obvious data files like a database which you might search
|
||
several times in a row, but also for program overlays and for the
|
||
files that DOS often consults to locate other files: the FAT and
|
||
the various directories, especially the root directory.
|
||
|
||
Thus every time that a file is accessed, a cache will keep a copy
|
||
of that file in memory set aside especially for that purpose.
|
||
Since this special memory is limited, the cache has to have an
|
||
algorithm to decide which parts of the cache to clear out to make
|
||
room for new sectors. All the caches under discussion use the
|
||
algorithm of discarding those parts of the cache which were least
|
||
recently accessed; that is, not the ones that were first read the
|
||
longest ago but rather than ones which were needed longest ago.
|
||
Whenever DOS calls for a sector from disk, the cache program
|
||
intercepts the call to check if the requested material is in the
|
||
cache memory. If it is, the copy in memory is used and a disk
|
||
access is saved. A cache can avoid anywhere from one-third to
|
||
two-thirds of your disk accesses. To allow a large cache, it is
|
||
natural to put the data part of the cache (that is, the copies of
|
||
the sectors which were read rather than code that controls this
|
||
data) in extended or expanded memory.
|
||
|
||
For safety's sake, you would not want these programs to delay
|
||
writing to disk material that DOS wants to write to disk; this is
|
||
called keeping dirty buffers and none of these programs keep
|
||
dirty buffers. However, as I'll explain, DOS does some of its
|
||
own disk caching and it does keep dirty buffers which can produce
|
||
problems.
|
||
|
||
|
||
Do not confuse keeping dirty buffers, that is delaying writing to
|
||
disk, with caching writes. The latter means that the cache
|
||
writes to disk but keeps a copy of the material which is written
|
||
to disk if it is different from the copy that was read
|
||
previously. For example, if you load a file in your word
|
||
processor, change it and save it, a program that caches writes
|
||
will save a copy of the final file version in its cache while one
|
||
that does not, will not keep such a copy. All the commercial
|
||
programs discussed in this article cache writes, but Emmcache
|
||
FidoNews 4-27 Page 6 20 Jul 1987
|
||
|
||
|
||
does not.
|
||
|
||
When I first started using a cache, I found the experience eerie.
|
||
I'd do some action that I often did and wondered why my disk
|
||
access light wasn't going on.
|
||
|
||
|
||
Types of Memory
|
||
|
||
In our discussion of caching, various references will be made to
|
||
the different kinds of memory that are available to microcomputer
|
||
users. These include:
|
||
|
||
o Conventional memory, the 640K of Random Access Memory (RAM)
|
||
that is readily accessible by most 8088/8086/80186 computers.
|
||
|
||
o Extended memory, the memory above 1 megabyte (up to 16
|
||
megabytes) that is accessible by 80286 computers. This memory
|
||
is not normally accessible for use as conventional memory but
|
||
is generally used for RAM disks, disk caches or print spoolers.
|
||
|
||
o Lotus/Intel/Microsoft Expanded Memory Specification (LIM EMS)
|
||
and supporting memory boards (up to 8 megabytes) are paged in
|
||
and out of conventional memory, thereby providing the user with
|
||
additional memory for supported software.
|
||
|
||
|
||
Not a Memory Cache
|
||
|
||
You should be careful to distinguish between a disk cache and
|
||
memory caches. There are circumstances where it may happen that
|
||
some of your RAM runs at a higher speed than most of your RAM.
|
||
In that case, it may pay to cache some of the reading of
|
||
instructions from the slow RAM to speed up programs with loops.
|
||
Two situations are where you add a speedup (usually 80186- or
|
||
80286-based) board to a PC with lots of old RAM typically at 200
|
||
nanoseconds or with 386 machines where RAM that keeps up with the
|
||
processor should be rated at 100 or even 70 nanoseconds. In any
|
||
event, these situations involve a memory cache, not a disk cache
|
||
which is the subject of this article.
|
||
|
||
|
||
|
||
Caches Versus RAM Disks
|
||
|
||
You can also cut down on access to a physical disk by using a RAM
|
||
disk, that is by setting aside a part of RAM as a virtual disk
|
||
which DOS accesses as if it were an ordinary disk. There are
|
||
several differences between RAM disks and disk caches. Accessing
|
||
files from a RAM disk is often slightly faster as our time tests
|
||
will show. Moreover, the first access of a file with a cache
|
||
will be slower than later accesses. On the negative side, you
|
||
must decide in advance which files you'll want on the RAM disk;
|
||
you'll also have to be sure to copy any changed data files from
|
||
the RAM disk to a real disk or risk losing them when you power
|
||
down or if your system crashes.
|
||
FidoNews 4-27 Page 7 20 Jul 1987
|
||
|
||
|
||
Which should you use? That depends on how you use your computer.
|
||
If you only use a few programs without extensive data files, a
|
||
RAM disk is probably better if you can make one large enough to
|
||
hold what it needs to. In other circumstances, a cache may be
|
||
preferable. If you have the RAM, there may be sense in using
|
||
both: a RAM disk for your common programs and a cache to take up
|
||
the slack. Most of the cache programs have built-in procedures
|
||
to avoid caching programs from the RAM disk, allowing you to save
|
||
valuable cache space for files from your physical disks.
|
||
|
||
|
||
Read Ahead
|
||
|
||
Many caches will "read ahead", that is, read in an entire track
|
||
whenever any reading takes place. If your files are large and
|
||
not fragmented, this can give you a real speed advantage but if
|
||
not, your cache will fill up with unused material. On a hard
|
||
disk with many isolated bad sectors, read ahead can actually slow
|
||
down disk access because of phantom disk errors. Lightning,
|
||
Super PC-Kwik, and Vcache have read ahead while the others do
|
||
not. Super PC-Kwik has the advantage of having read ahead as an
|
||
option that you can turn off. The makers of Polyboost maintain
|
||
that since most hard disks have errors and fragmented files,
|
||
their lack of read ahead is a gain over the competition, but I
|
||
think it will depend very much on your individual setup. In my
|
||
own case, for example, I have turned read ahead off when running
|
||
on my main machine because of the isolated bad sectors on my hard
|
||
disk.
|
||
|
||
|
||
Are Caches Dangerous?
|
||
|
||
If your word processor fouls up a file write, all you are likely
|
||
to lose is the file you wanted to save. Typically, the files in
|
||
your cache include the FATs and root directories of your disks.
|
||
If these go bad, you are likely to have real problems getting to
|
||
any of the data on your entire disk.
|
||
|
||
There are various tools which can help you recover from such a
|
||
disaster, but they may not always work. This means that caches
|
||
have an inherent danger to them. Of course, since DOS is also
|
||
writing these files all the time, you could make the argument
|
||
that caches are no more dangerous than DOS; perhaps even less so,
|
||
since DOS keeps dirty buffers.
|
||
|
||
I cannot answer the questions about whether disk caches are
|
||
really dangerous. I can report that I've met several users who
|
||
are sure that problems they've had with FATs were caused by cache
|
||
programs. This may well be true, although it is also true that
|
||
if you have any problems with the logical structure of your disk
|
||
and you have a cache, you are likely to blame the cache. During
|
||
the testing of cache programs which went over six months, I lost
|
||
the contents of one of my hard disks three times. Two seemed to
|
||
be hardware problems solved in one case by a low level reformat
|
||
and in the other by a disk replacement. But the third one
|
||
involved a piece of software crashing the system; after
|
||
FidoNews 4-27 Page 8 20 Jul 1987
|
||
|
||
|
||
rebooting, the root directory on the hard disk was chopped liver.
|
||
I'm suspicious that the culprit was the cache I was using but
|
||
maybe it was DOS' dirty buffers or the program that crashed in
|
||
the first place. All I can say is that caching may be risky.
|
||
You should be sure to back up often but especially so if you have
|
||
a cache. In fact, unless you are willing to back up regularly, I
|
||
recommend strongly against a cache. On the other hand, caches
|
||
are rather useful. I'm still using a cache in spite of the
|
||
problems that I had and some of those who are certain that they
|
||
had cache related problems are still using them. And I've met
|
||
people who feel that caches are among their most important
|
||
utilities.
|
||
|
||
|
||
Non-standard Setups
|
||
|
||
Because of the inherent dangers in caching and because caching
|
||
involves modifications of the disk BIOS, you need to be extremely
|
||
careful if your disk setup is non standard. You may need to
|
||
consult the vendors. Super PC-Kwik explicitly says not to use it
|
||
if you have a Bernoulli Box while Vcache says that it supports
|
||
these devices. The publishers of Vcache warned me not to use
|
||
Vcache with my 60 Meg Priam disk which I partitioned with Priam's
|
||
software into two 30 Meg drives.
|
||
|
||
Only large disks handled with the VFEATURE program they publish
|
||
are compatible with Vcache. On the other hand, Super PC-Kwik
|
||
warns against disks with non-standard sector sizes but said that
|
||
it should work with software making multiple standard DOS
|
||
partitions. I was warned that they had not tested the program
|
||
with the Priam software but I can report that it worked
|
||
perfectly. Here, my advice is to check with the publishers, be
|
||
sure that you are backed up and run CHKDSK several times a day
|
||
when you first try a caching program with anything non-standard.
|
||
|
||
With these programs, you cannot cache a network by having a cache
|
||
on your work station although you can sometimes cache the network
|
||
disks with a cache on the server. These are complex issues and
|
||
before attempting to use caches on machines connected to LANs,
|
||
you should be sure to speak with both the cache vendor and the
|
||
network vendor.
|
||
|
||
There is a second warning that needs to be made about using these
|
||
programs with AT extended memory, an option that is only
|
||
available with Polyboost, Super PC-Kwik and Vcache.
|
||
Unfortunately, there is no memory management protocol for AT
|
||
extended memory provided by the current versions of DOS. This
|
||
lack of a standard means there is potential for programs that you
|
||
try to load there to not know of each others existence and to
|
||
therefore overwrite each other. Since IBM publishes the source
|
||
code for VDISK, all these programs know about its protocol and
|
||
can avoid clobbering it. The situation is not so good for other
|
||
virtual disk programs. I've seen complaints about problems with
|
||
AST's SUPERSPL program and I've had problems with a cache in
|
||
extended memory overwriting a RAM disk set with the RAMDRV
|
||
program included with Microsoft Windows and with some versions of
|
||
FidoNews 4-27 Page 9 20 Jul 1987
|
||
|
||
|
||
MS-DOS. It is unfortunate that Microsoft has not published the
|
||
specifications that this program uses to access extended memory.
|
||
So, if you are using any other programs in extended memory and
|
||
using an extended memory cache, be sure to check out the
|
||
operation of the other programs after the cache is loaded. Super
|
||
PC-Kwik and Vcache have a command line parameter which you can
|
||
use to give the program an absolute address in extended memory at
|
||
which to load and so avoid the conflict "by hand". That they
|
||
have to resort to such a kludge speaks to the rather sorry state
|
||
of extended memory support in DOS 3.x.
|
||
|
||
A second aspect of caches in extended memory is that access of
|
||
extended memory involves features in the ROM BIOS that are not
|
||
often used in the current generation of AT software. Thus, the
|
||
operation may be improper on some AT clones. In fact, Vcache
|
||
comes with a program to test the BIOS access of extended memory.
|
||
If there is a problem, the clone maker must correct it.
|
||
|
||
Given the advent of a DOS that will access extended memory, it is
|
||
essential to get such problems rectified.
|
||
|
||
Two of the programs Speedcache and Quickcache load as device
|
||
drivers rather than as com files. Conventional wisdom would hold
|
||
that device drivers are somewhat less prone to compatibility
|
||
problems but I don't know if that is valid in these cases.
|
||
|
||
|
||
Use Your Free Cache
|
||
|
||
If you don't purchase and use one of these stand alone caching
|
||
programs, you should at least be sure to make use of the free
|
||
cache that comes with DOS. The cache size is set in units of 512
|
||
bytes called buffers. The default number, which DOS uses if you
|
||
don't specify otherwise, is two for 8088 machines and three for
|
||
80826 based machines; both are woefully inadequate. To increase
|
||
the number of buffers you must include a line
|
||
|
||
buffers=nn
|
||
|
||
in your config.sys file. Here nn is the number of buffers that
|
||
you want and the recommended numbers tend to be from 15 to 20.
|
||
|
||
Why not take buffers=99? The algorithms that DOS uses are not as
|
||
efficient as those in commercial caches so that the time it takes
|
||
to search the buffers to see if the proper sector is in the
|
||
buffer negates the time saved once the number of buffers becomes
|
||
too high.
|
||
|
||
What are the disadvantages of using buffers for a cache? First
|
||
there is the issue of dirty buffers. Actually, just using a
|
||
commercial cache doesn't effect this since caches still use DOS
|
||
for reading and writing and so the DOS buffers will still get
|
||
used. However, a cache that lets you decrease the number of
|
||
buffers that you use will force DOS to write its buffers to disk
|
||
more often because of space considerations. Another disadvantage
|
||
of DOS buffers is that since it is based on 512 byte chunks, if a
|
||
FidoNews 4-27 Page 10 20 Jul 1987
|
||
|
||
|
||
program requests more than that at once, DOS will always go to
|
||
disk and not check to see if the request is residing in its
|
||
buffers. Finally, there is the size issue that I mentioned; for
|
||
really large caches, you'll need a commercial program.
|
||
|
||
In short, if you don't use a commercial caching program, be sure
|
||
to put a line like
|
||
|
||
buffers=20
|
||
|
||
into your config.sys file.
|
||
|
||
|
||
Parameters
|
||
|
||
Once loaded, cache programs act in the background and require no
|
||
action or input from the user. But some of these programs have
|
||
option switches which you'll need to study carefully to load the
|
||
program to operate in an optimal manner. For many, the defaults
|
||
will be correct, but you'all at least want to adjust the cache
|
||
size.
|
||
|
||
What is the proper size? That's a trade off-between what else
|
||
you want to use your RAM for and how you use your machine. I
|
||
have the impression that unless your cache is at least 60K, you
|
||
may be better served by DOS buffers although for some operations,
|
||
a 20K cache will show a noticeable improvement.
|
||
|
||
Lightning has the annoying feature of using EMS memory if you
|
||
have it, even if you'd prefer to use conventional memory; it does
|
||
not support AT extended memory. As the name implies, Emmcache
|
||
uses only EMS memory. Speedcache supports the special bank
|
||
switching protocol on the Tall Tree JRAM boards as well as
|
||
conventional and EMS memory. For the other programs, you'll have
|
||
to decide whether your cache will reside in conventional, EMS or
|
||
AT extended memory and how much memory it will take. Be warned
|
||
that some of the programs default to rather unreasonable values
|
||
of cache size, such as all the remaining EMS memory or all the
|
||
conventional memory except for 232K for your remaining programs.
|
||
Other parameters vary from program to program and concern things
|
||
like what drives to cache and what algorithms to use in specific
|
||
cases. For all but the what and how much memory to use, you can
|
||
probably get away with using the defaults initially.
|
||
|
||
Super PC-Kwik has many switches and it may pay to vary some of
|
||
the switches and do some testing if some aspects of performance
|
||
seem below what you expect. For example, on the Kaypro 286i,
|
||
changing the diskette parameter from the default /d+ to /d-
|
||
resulted in an improvement of the diskettes test by a factor of
|
||
more than 4!
|
||
|
||
|
||
Memory Usage
|
||
|
||
Table 1 shows memory usage of the cache; it lists the amount of
|
||
conventional memory used by the control part of the software
|
||
FidoNews 4-27 Page 11 20 Jul 1987
|
||
|
||
|
||
exclusive of the memory taken by the cache. If you put the cache
|
||
in conventional memory, the amount in this table will be
|
||
overwhelmed by the amount of memory taken by the cache itself
|
||
but, if you place the cache in EMS or extended memory, this
|
||
figure will be quite important. For some of the conventional
|
||
memory caches, you pick only the total size of cache plus
|
||
controlling code.
|
||
|
||
For these, the amount of memory in the control part cannot be
|
||
determined; these are indicated in the Table with an *. All
|
||
numbers are in kilobytes except for the first row. For those
|
||
that allow you to decrease the number of DOS buffers, the second
|
||
row can show a rather significant savings. The figures for
|
||
diskette cache give the amount needed to cache two diskette
|
||
drives; for several of the programs, diskette caching is
|
||
automatic and this amount is then listed as zero. Polyboost
|
||
suggests that you won't need to cache diskette drives if you have
|
||
a hard drive; depending on your mode of operation, that may be
|
||
true.
|
||
|
||
All the programs except for Polyboost will cache several hard
|
||
disks from the same cache with only one loading of the control
|
||
software. Polyboost requires multiple loading of its hard disk
|
||
cache which has two unfortunate consequences: you double the
|
||
overhead involved with the cache control software and you must
|
||
dedicate memory as associated with either one hard disk or the
|
||
other; this isn't useful if you tend to work on one hard disk for
|
||
a while and then switch to the other. Polyboost's caching is
|
||
limited to two hard disks. Two of the programs, Quickcache and
|
||
Speedcache, use an "advanced" EMS call not supported in the
|
||
current version of the Xebec Amnesia board software which I was
|
||
using; therefore, I am not able to report their memory usage. In
|
||
this instance, Speedcache printed an error message and exited
|
||
without loading and Quickcache crashed the system.
|
||
|
||
(Table 1 goes here)
|
||
|
||
|
||
Time tests
|
||
|
||
Table 2 shows the results of time tests. The tests are intended
|
||
to be "real world" tests. Tests 1-4 are tests of cache read
|
||
functions. Test 1 is the time to sort a 140K database that I had
|
||
just sorted a different way. This demonstrates the savings you
|
||
would get from repeated access to a database. Test 2 is the time
|
||
to spell check a 40K document through the first pass which checks
|
||
for possible misspellings. Test 3 is the time it took to convert
|
||
a 500K database from one version of a database I had to another.
|
||
Test 4 is the time to compile, link and EXE2BIN a 100K file which
|
||
I had just treated by MASM, LINK and EXE2BIN on a hard disk and
|
||
edited. This is typical of a situation where you may get a
|
||
compiler error, correct the source file, and then recompile.
|
||
|
||
Test 5 and 6 test the ability to speed up disk writing. Test 5
|
||
is a PC Magazine "write random sectors" test. This test writes
|
||
the same data repeatedly to sectors which may be the same and so
|
||
FidoNews 4-27 Page 12 20 Jul 1987
|
||
|
||
|
||
it is particularly sensitive to the trick that caches use of
|
||
suppressing a rewrite of identical data to what was earlier
|
||
written to disk. Test 6 is a patched version of test 5 which
|
||
writes different data each time. It was supplied to me by the
|
||
publisher of Super PC-Kwik but I think it is a more significant
|
||
test than the original test 5.
|
||
|
||
The remaining tests attempt to check cache overhead or special
|
||
elements and are not as significant. Test 7 is the time it took
|
||
to copy 10 files adding to 350K from a hard disk to a floppy and
|
||
test 8 is the same for a floppy to floppy copy.
|
||
|
||
Tests 9, 10 and 11 are Norton's disk test program on a hard disk,
|
||
1.2 megabyte floppy, and regular floppy, respectively. The
|
||
Norton tests are included because the results are so dramatic.
|
||
These dramatic speed increases over DOS are due mainly to read
|
||
ahead as can be seen by running Super PC-Kwik with this option
|
||
turned off. The copy tests check on whether there is time lost
|
||
because of cache overhead.
|
||
|
||
The three columns listing DOS nn are tests done with no cache and
|
||
nn buffers. Tests 1, 2, 4, 5 and 6 were also done from a 1
|
||
megabyte RAM disk and Test 3 using two 1 megabyte RAM disks. For
|
||
vague comparison purposes only, three other times are reported
|
||
within asterisks: The time for a Norton disk test on a 2.4 Meg
|
||
RAM disk (#9), and the times to copy the same set of files used
|
||
in Tests 7 and 8 from a hard disk to a RAM disk (as #7) and from
|
||
one RAM disk to another (as #8).
|
||
|
||
All the tests are done on a Kaypro 286i with a Xebec EMS board.
|
||
To check how much overhead EMS causes, I ran the tests for Super
|
||
PC-Kwik in both EMS and conventional memory. This overhead is
|
||
due to the lack of DMA support in EMS and not to the bank
|
||
switching. Since I could not get Quickcache and Speedcache to
|
||
run under this EMS setup, I did their tests in conventional
|
||
memory which gives them a slight advantage. I used the
|
||
recommended number of DOS buffers with buffers=20 in those cases
|
||
with no recommendation about decreasing the number of buffers. I
|
||
used 256K of cache. For all the tests but Tests 8, 10 and 11,
|
||
the cache was only hard disk for those programs (Polyboost,
|
||
Vcache) with separate diskette caches. For Vcache, I used a 240K
|
||
vs. 24K split between disk and diskette caches and for Polyboost,
|
||
which requires separate caches for each diskette, I used a 256K
|
||
hard disk cache and 16K for each diskette.
|
||
|
||
(Table 2 goes here)
|
||
|
||
First, the test results illustrate the importance of increasing
|
||
buffers above the default 2 or 3 if you are not using a cache;
|
||
they also illustrate that there is a break point where too many
|
||
buffers can hurt you. On things that caches do well (Tests 1-4),
|
||
caches are competitive with RAM disks.
|
||
|
||
On Test #1 which is the most typical application of a cache, the
|
||
cache programs all showed the same rather substantial gain.
|
||
While there is a some spread on the other figures, the read tests
|
||
FidoNews 4-27 Page 13 20 Jul 1987
|
||
|
||
|
||
really don't distinguish between the different caches. On
|
||
writing, I'd give the nod to Super PC-Kwik and note that none of
|
||
the tests adequately check for caching writes. The lack of this
|
||
feature in Emmcache made me lean towards Super PC-Kwik. While
|
||
Super PC-Kwik stands out as special in a positive way on writes,
|
||
it also stands out negatively on diskette copies.
|
||
|
||
While on the subject of time tests, I should mention that
|
||
Lightning allows you to call up a screen which tells you how much
|
||
time you have saved by using the cache. Its figures are pure
|
||
fairy tale! I found that often it told me that I'd saved time in
|
||
situations where I'd actually taken more time than using
|
||
buffers=20. Presumably, it was using some algorithm giving me a
|
||
comparison on some kind of slow 8088 based machine with
|
||
buffers=2. Super PC-Kwik and Vcache will give you the more
|
||
accurate listing of the number of accesses that have been from
|
||
the cache as opposed to disk accesses.
|
||
|
||
|
||
Screen Speedup
|
||
|
||
Polyboost and Vcache come with screen speedup programs; Polyboost
|
||
also has a keyboard speedup program which I did not test. Table
|
||
3 shows tests that I did in typing the same 111K file to the
|
||
screen that I used in my earlier articles on console software.
|
||
RAW is a program which turns on DOS' raw mode (see February
|
||
Monitor). The tests with the CRTBOST and EGABOOST programs that
|
||
come with Polyboost are done with their optional parameters set
|
||
to 1 and to 5. Setting this parameter to 6 is equivalent to
|
||
setting it to 5 and turning RAW on. Setting the parameter to 1 is
|
||
recommended for most users. Times are given in seconds. For
|
||
comparison, times are given for some of the other screen
|
||
management programs that I have considered. Fansi Console has a
|
||
"quick" parameter which can be turned on and off.
|
||
|
||
While the times on EGA/CRTBOOST are impressive, it has some bugs.
|
||
When EGABOOST was installed, even with its speed parameter set to
|
||
the slowest value (1), I was unable to change monitors on a two
|
||
monitor system with either DOS' MODE command or a public domain
|
||
program that I use. There are programs that require me to use
|
||
Fansi's capability to turn Q=1 on and off from BATch files.
|
||
These programs do not work properly with CRTBOOST at its highest
|
||
settings. You can change to a setting where they do work but
|
||
only with a menu driven utility. Finally, both CRTBOOST and
|
||
VSCREEN suffer from the defect that screen speedup can be a
|
||
disadvantage if you don't also have screen scrolling memory. I
|
||
have not tested all screen scrolling memory programs with these
|
||
two speedup programs but I'd expect at least some
|
||
incompatibilities. Fansi comes with its own screen scrolling
|
||
memory which even supports EMS.
|
||
|
||
|
||
Summary
|
||
|
||
Lightning comes in both copy protected and unprotected versions;
|
||
indeed, the price difference is so great that I'd call it
|
||
FidoNews 4-27 Page 14 20 Jul 1987
|
||
|
||
|
||
ransomware. Because you'll want to load the program as part of
|
||
your autoexec.bat and the copy protection is of the key disk
|
||
version, you will really need the unprotected variety. All the
|
||
other programs are not copy protected.
|
||
|
||
It seems to me that these programs, as a group, are somewhat
|
||
overpriced. They are subtle but not that complicated as can be
|
||
seen by the fact that the main programs are typically about 5K.
|
||
Indeed, in cost per byte, they may be the most expensive class of
|
||
programs on the market.
|
||
|
||
On the basis of time tests alone, it is difficult to pick one
|
||
among these programs. Your choice will have to depend on factors
|
||
like the amount of conventional memory they use, the particular
|
||
characteristics of your system as they relate to issues like read
|
||
ahead, and price.
|
||
|
||
Emmcache is a free program by Frank Lozier of Cleveland State
|
||
University. It is available to CPCUG members in a file called
|
||
EMMCACHE.ARC on the MIX BBS, (301) 480-0350.
|
||
|
||
Lightning is published by the Personal Computer Support Group,
|
||
11035 Harry Hines Blvd., #206, Dallas, TX 75229, (214) 351-0564.
|
||
The non-copy protected version is $89.95 and the copy protected
|
||
version is $49.95.
|
||
|
||
Polyboost is published by POLYTRON, 1815 Northwest 169th Place,
|
||
Suite 2110, Beaverton, OR 97006 (503) 645-1150 and lists for
|
||
$79.95. The package includes screen and keyboard speedup in
|
||
addition to the caching software.
|
||
|
||
Quickcache is published by Microsystems Developers, Inc., 214-1/2
|
||
West Main Street, St. Charles, IL 60174; it lists for $49.95.
|
||
|
||
Speedcache is published by FSS Ltd, 2275 Bascom Ave., Suite 304,
|
||
Campbell, CA 95008, (408) 371-6242 and lists for $69.95.
|
||
|
||
Super PC-Kwik is published by Multisoft Corp., 18220 SW Monte
|
||
Verdi, Beaverton, OR 97007, (503) 642-7108 and lists for $79.95.
|
||
Also available is a conventional memory cache called Personal PC-
|
||
Kwik for $39.95 and a cache without all the options and "advanced
|
||
support" called Standard PC-Kwik for $49.95.
|
||
|
||
Vcache, which includes the Vdiskette and Vscreen programs, is
|
||
published by Golden Bow Systems, P.O. Box 3039, San Diego, CA
|
||
92103, (619) 298-9349 and lists for $49.95.
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
FidoNews 4-27 Page 15 20 Jul 1987
|
||
|
||
|
||
Thom Henderson, 1:107/6.1
|
||
System Enhancement Associates, Inc.
|
||
|
||
Announcing MGM
|
||
A New Conferencing System
|
||
|
||
|
||
System Enhancement Associates has now released a public version
|
||
of the MGM Group Mail System. MGM is specifically designed for
|
||
SEAdog systems operating as points, but parts of it are useful in
|
||
a wide variety of other applications. MGM can be configured to
|
||
be fully compatible with the current standard FidoNet echomail
|
||
system.
|
||
|
||
MGM is different from other conferencing systems in that it takes
|
||
a highly modular approach. While this is not as fast as a fully
|
||
integrated system, it offers much greater flexibility. Parts may
|
||
be added, subtracted, or rearranged almost at whim. New
|
||
functions can be added merely by adding another module to the
|
||
system.
|
||
|
||
|
||
MGM is being distributed as a series of archives, as follows:
|
||
|
||
MGMDOCS.ARC This contains the complete documentation for the
|
||
MGM system. You may wish to peruse this first
|
||
before selecting which parts of the MGM system you
|
||
wish to use.
|
||
|
||
MGMARCM.ARC This contains version 1.00 of the ARCmail mail
|
||
packet archiver. Version 1.00 includes such
|
||
features as archived message routing, enclosed
|
||
files, and alternate directory usage.
|
||
|
||
MGMCLEAN.ARC This contains a utility for automating the deletion
|
||
of duplicate messages caused by faulty topology.
|
||
|
||
MGMEDIT.ARC This contains a full screen editor for maintaining
|
||
conference link map files (AREAS.BBS files).
|
||
|
||
MGMFWD.ARC This contains the MGM message forwarder. It is
|
||
self-levelling to adjust to traffic loads and
|
||
system capabilities. It is also capable of
|
||
forwarding files as well as messages.
|
||
|
||
MGMLINK.ARC This contains the MGM link query program. It
|
||
allows queries and responses to a distributed
|
||
database of group mail topology, allowing you to
|
||
locate links to new conferences easily. Both
|
||
direct links and indirect links of any length are
|
||
detected.
|
||
|
||
MGMMGM.ARC This contains the MGM program itself, which
|
||
performs the traditional "toss" and "scan"
|
||
functions, with some interesting variations,
|
||
including the ability to regenerate reply threads
|
||
FidoNews 4-27 Page 16 20 Jul 1987
|
||
|
||
|
||
and the ability to send direct network mail out of
|
||
a group mail area.
|
||
|
||
MGMORIG.ARC This contains the ECHORIG program that recreates
|
||
message origins based on the "origin lines", thus
|
||
allowing private netmail replies out of a group
|
||
mail areas.
|
||
|
||
MGMPMAP.ARC This contains the PointMap program, which permits
|
||
network mail to and from nodes on a point network.
|
||
Support is provided for crash priority mail and
|
||
file attaches to be forwarded to or from the point
|
||
network. Full addressing (including interzone
|
||
addressing) is supported.
|
||
|
||
MGMPOINT.ARC Almost everything in this archive is included
|
||
elsewhere in the MGM set of archives. However,
|
||
this one archive contains everything needed to set
|
||
up a SEAdog system as a point in a private network.
|
||
Included is the PointUp program for quickly and
|
||
easily reconfiguring of a SEAdog for point
|
||
operation.
|
||
|
||
|
||
The MGM system is available by SEAdog file request from 107/6 or
|
||
107/528. 107/528 is available at 1200 baud 24 hours a day. 107/6
|
||
is available only between the hours of 1800 and 0900, Eastern
|
||
Daylight Time. Please do not request these files during National
|
||
Mail Hour.
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
FidoNews 4-27 Page 17 20 Jul 1987
|
||
|
||
|
||
Campaign Platform of
|
||
Mark Grennan
|
||
147/1 - 19/0
|
||
|
||
Because its hard to know who to vote for, if you don't know what
|
||
the candidates stands for, I felt I should inform everyone why
|
||
I'm running for the IFNA Board of Directors.
|
||
|
||
Here are the issues as I see them.
|
||
|
||
Is IFNA needed? YES. As FidoNet grows it becomes more and more
|
||
unmanageable. So far we have been lucky. Ken and Ben have done
|
||
a good job supplying us with a nodelist every week for the last
|
||
150+ weeks, but some day our luck has to end. Before it does I'd
|
||
like to assure FidoNet doesn't end with it. I feel IFNA`s first
|
||
job, is to keep the net running.
|
||
|
||
Who owns the FidoNet? No simple answer here. IFNA owns the
|
||
nodelist, Tom Jennings owns the name, but I feel the people in
|
||
the nodelist own the network. Without Tom we could change the
|
||
name, and without IFNA we can find someone else to create the
|
||
nodelist each week, but without all the sysops there is no net.
|
||
If I am elected to the BOD I promises to listen to every sysop
|
||
who has a concern on how the net is run. I'm not saying I will
|
||
treat non-IFNA members the same as IFNA members. Only IFNA
|
||
members can have any control over how their money is spent. IFNA
|
||
should not be a governing body, it should be a support group that
|
||
promotes FidoNet.
|
||
|
||
How should IFNA spend it money? Besides using it to create the
|
||
nodelist and help new sysops with information on how to get a
|
||
node number, I feel IFNA should spend some of its money to make
|
||
sure FidoNet remains an open architecture. It looks like there
|
||
are a lot of people who would like to make a buck off FidoNet.
|
||
There nothing wrong with making a buck. But, it would be in their
|
||
best interest to keep all of the technical information on how a
|
||
mailer and its protocols work, to themselves. I feel IFNA, as
|
||
soon as it can, should publish a book something like the Ham
|
||
radio handbook, on how to start your own bbs. Including
|
||
information on how to write your own mailer. The technical
|
||
standards we have now should be expanded, and source code to a
|
||
working mailer should be included as a model.
|
||
|
||
Should censorship be allowed? Hell No! I can't believe anyone
|
||
is standing up for this. If someone wants to censor the messages
|
||
on his/her board, thats their business. If a person offers to
|
||
pass along an echo, they don't have the right to censor other
|
||
peoples mail.
|
||
|
||
If you have any question or would get like to give me your
|
||
views, please send your message to 19/0, 147/1 or call me
|
||
(VOICE) at 405-728-9836.
|
||
|
||
|
||
|
||
-----------------------------------------------------------------
|
||
FidoNews 4-27 Page 18 20 Jul 1987
|
||
|
||
|
||
Bill Crawford, OpusNODE 362/1
|
||
Chattanooga, Tennessee
|
||
615/892-7773 (1200/2400)
|
||
|
||
COMPUTER BUILDING BLOCKS
|
||
|
||
If you've looked carefully through Radio Shack's computer
|
||
catalog, you've found that many options exist for your computers.
|
||
There is a table listing the various video resolution options
|
||
along with monitors and -- for the Tandy 3000s -- the plug-in
|
||
video boards required for each.
|
||
|
||
You will also find a variety of storage options including 5-
|
||
1/4" drives for 360Kb and 1.2Mb, a 3-1/2" drive for 760Kb (we'll
|
||
have one this summer to match IBM's new 1.44Mb format), a 20Mb
|
||
hard card, hard disks in 20, 40, and 70Mb sizes, and disk
|
||
cartridge systems in various configurations.
|
||
|
||
With IBM's latest product announcements, the idea of
|
||
"hardware compatibility" went up in a puff of smoke. We believe
|
||
our ongoing strategy of providing the building blocks to let you
|
||
"custom tailor" your computer system, is now more valid than
|
||
ever. It also means you can add any level of connectivity any
|
||
time you need it. But... you don't pay for it until -- or if--the
|
||
need arises.
|
||
|
||
This building block system has obvious advantages in price,
|
||
convenience, and future expandability. You pay for exactly (and
|
||
only) the system you want.
|
||
|
||
To see how this helps, consider an example. Let's say you
|
||
chose an IBM Model 50, but you want a larger and faster hard
|
||
drive than the "standard" 20Mb unit. That drive fits nothing
|
||
other than IBM's Model 50. Every 50 owner already has one, and
|
||
the dealer sure doesn't need to take it on trade. If you really
|
||
must have a different HD, the 20Mb unit you've already paid for
|
||
is now a throwaway!
|
||
|
||
So, you can start with a 1-drive Tandy 3000HL (which by the
|
||
way is on sale for $1299 this month), add a hard disk, and still
|
||
save a bundle when compared to the Model 50's $3599 tab. By the
|
||
way, in "real-world" application benchmarks, we find the 3000HL
|
||
to run at about 90% the speed of the Model 50. And of course with
|
||
a 80286 processor, it will run the next generation (OS-2 based)
|
||
software when it's available.
|
||
|
||
This building block philosophy is something we've been
|
||
working toward for some time. We announced an external 3-1/2"
|
||
drive for the Tandy 1000EX last summer, and our internal 3-1/2"
|
||
was in the January computer catalog. We believe it will prove
|
||
beneficial for all Tandy computer users.
|
||
|
||
IBM's MICROCHANNEL
|
||
|
||
We are asked often if we intend to copy IBM's new
|
||
Microchannel bus for future '286 and '386 computers. The first
|
||
FidoNews 4-27 Page 19 20 Jul 1987
|
||
|
||
|
||
question the industry must answer is what user advantages that
|
||
bus may offer. Since there won't be any advantage until OS-2
|
||
based software is available (1991?), we all have some time to
|
||
decide and react... if any reaction is appropriate. (Helping IBM
|
||
get a temporary "leg up" on their competition isn't much of a
|
||
user benefit.)
|
||
|
||
If there are benefits to the Microchannel, are they
|
||
universal, or do they only have appeal to the two to three
|
||
hundred largest corporations. Do they offset the disadvantages of
|
||
incompatibility with installed systems and software, and the
|
||
inability to use existing add-on boards and monitors.
|
||
|
||
It's conceivable that we could end up with an industry
|
||
standard for small and medium-size businesses, home and school
|
||
users... and an IBM standard primarily appealing to the largest
|
||
corporate users to whom connectivity is of prime importance. The
|
||
jury is still out, not just for us, but for all compatible
|
||
vendors. Consumers, not vendors set standards. Ultimately, YOU
|
||
will decide, and our goal will be to offer the best possible
|
||
value, within those standards.
|
||
|
||
TANDY 1000 OWNERS GET MS-DOS 3.20
|
||
|
||
Those of you with a Tandy 1000 SX already own this version
|
||
of MS- DOS. But now owners of the original 1000 and the 1000EX
|
||
can get it. Catalog Number is 25-1170 ($29.95). If you want
|
||
detailed documentation on the new commands in 3.20, you'll also
|
||
want a 25-1508 ($29.95) DOS Reference Manual.
|
||
|
||
NEW PRODUCT - SMARTWATCH
|
||
|
||
Here's one I think will be of special interest to lots of
|
||
Tandy 1000 SX, 1200, and other PC compatible owners. Most of us
|
||
tire quickly of entering the date and time every time we power-
|
||
up. There have always been clock board solutions, usually
|
||
combined with mouses or other functions, but often at
|
||
considerable cost.
|
||
|
||
Now there's a product called SmartWatch (Cat. No. 25-1033),
|
||
which sells for only $39.95. Better yet, it doesn't even require
|
||
a card slot! SmartWatch installs into the socket for the BIOS
|
||
ROM in a piggyback fashion. It's customer installable in most
|
||
cases.
|
||
|
||
TANDY 1000 (ORIGINAL) DESKMATE
|
||
|
||
We're still receiving a number of software registration
|
||
cards from Tandy 1000 owners who are registering the original
|
||
Deskmate product, version 1.0. Check your version. You should
|
||
have version 1.1. We advised 1.0 owners to take a blank diskette
|
||
to your local Radio Shack and have them back up the new version
|
||
onto your disk.
|
||
|
||
RADIO SHACK'S TOP TEN
|
||
|
||
FidoNews 4-27 Page 20 20 Jul 1987
|
||
|
||
|
||
You often see stats for top selling software in the general
|
||
market. Have you wondered about what the top sellers are in Radio
|
||
Shack stores? Well, here's how it looked for the latest reporting
|
||
period...
|
||
|
||
MS-DOS BUSINESS/UTILITIES
|
||
|
||
1 25-1176 WordPerfect
|
||
2 25-3191 dBASE III Plus
|
||
3 90-0431 Dac Easy Accounting
|
||
4 25-1162 Microsoft Word
|
||
5 90-0120 filePro 16
|
||
6 25-1172 PFS:Professional Write
|
||
7 25-1163 Microsoft Multiplan
|
||
8 90-3080 PFS:First Choice
|
||
9 90-3103 QUICKEN
|
||
10 90-0476 Microsoft Windows
|
||
|
||
MS-DOS HOME & EDUCATION
|
||
|
||
1 25-1166 FUNdamentals SX
|
||
2 25-1304 The Print Shop
|
||
3 90-3071 PrintMaster Plus
|
||
4 25-1159 Managing Your Money
|
||
5 25-1126 Typing Tutor III
|
||
6 90-3068 Math Blaster
|
||
7 90-3018 Dollars and $ense
|
||
8 25-1167 FUNdamentals EX
|
||
9 90-5510 Certificate Maker
|
||
10 90-3158 Type!
|
||
|
||
MS-DOS ENTERTAINMENT
|
||
|
||
1 26-5379 Flight Simulator
|
||
2 25-1151 Where in World is Carmen
|
||
Sandiego
|
||
3 25-1125 F-15 Strike Eagle
|
||
4 90-3092 Jet
|
||
5 25-1133 Black Cauldron
|
||
6 25-1137 Star Flight
|
||
7 25-1150 Space Quest
|
||
8 25-1156 King's Quest III
|
||
9 90-0505 Silent Service
|
||
10 90-3129 Sargon III
|
||
|
||
COLOR COMPUTER'S BEST
|
||
|
||
1 26-3046 Downland
|
||
2 26-3093 Dungeons of Daggorath
|
||
3 26-3095 Color Baseball
|
||
4 26-3104 Spectaculator
|
||
5 26-3106 Personal Finance II
|
||
6 26-3246 Cave Walker
|
||
7 26-3108 Flight Simulator I
|
||
8 26-3109 Color Scripsit II
|
||
9 26-3201 Color Math
|
||
FidoNews 4-27 Page 21 20 Jul 1987
|
||
|
||
|
||
10 26-3297 Rogue
|
||
|
||
UPGRADE FOR TANDY 2000 WORD
|
||
|
||
I believe I reported to you here that Tandy 2000 owners
|
||
could upgrade their 1.0 version of Microsoft Word to 3.1, by
|
||
contacting Microsoft directly. It appears that I spoke too soon.
|
||
|
||
Microsoft is working on that upgrade, but it isn't available
|
||
yet. Our people will let me know when it's ready, and I'll try
|
||
to keep you updated. Sorry for the error.
|
||
|
||
NEW PRODUCTS COMING THIS YEAR
|
||
|
||
At the recent meeting of the Tandy business user's group,
|
||
TANGENT, our product management people were asked by the users if
|
||
we intended to have a product using the 80386 processor. The
|
||
reply was that we would have one in the second half of this year.
|
||
Our users also asked whether or not we would have a laser
|
||
printer. The response was the same... before the year's end. No
|
||
further details were discussed.
|
||
|
||
Watch for our August 3 Tenth Anniversary in the computer
|
||
business. It's going to be exciting!
|
||
|
||
See you next month.
|
||
|
||
|
||
Material contained herein may be reproduced in whole or in part
|
||
in user group newsletters. Please quote source as Tandy
|
||
Corporation/Radio Shack.
|
||
|
||
Send questions/suggestions to:
|
||
Ed Juge, director of market planning
|
||
Radio Shack
|
||
1700 One Tandy Center
|
||
Fort Worth, TX 76102
|
||
|
||
Also Join the "MOD1000" EchoMail Conference by contacting Neal
|
||
Curtin (343/1) or Bill Crawford (362/1) for information on
|
||
carrying this conference in you local area.
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
FidoNews 4-27 Page 22 20 Jul 1987
|
||
|
||
|
||
FUN messing with USERS
|
||
or
|
||
I'll be Dutched
|
||
|
||
Oswego Opus was a very busy board before The OTHER Side came to
|
||
live and since then it has become increasingly difficult to log
|
||
on.
|
||
|
||
Just as the problems arise technology comes to the rescue and now
|
||
we have Dutchie. For those of you who understand more about BBS
|
||
software Dutchie is much like SeaDog except it is P/D. I use
|
||
SeaDog as a front end and so SeaDog answers the phone and if
|
||
there isn't another SeaDog or Dutchie talking to it, it assumes
|
||
there is a human calling and transfers control to the BBS or in
|
||
my case a program called CHOOSER that asks you which BBS you
|
||
want.
|
||
|
||
Now when it comes to running a BBS you soon learn that there is
|
||
only so many hours in a day and both reading messages and file
|
||
transferring takes time (a lot of time). Now my preference is to
|
||
the messages but since I offer probably more files then probably
|
||
any other BBS in the NW the machine is tied up a great deal of
|
||
the time going ack ack.
|
||
|
||
Enter Dutchie. Dutchie offers two things to help solve the
|
||
problem. For the file fanatics they can set up a Dutchie POINT
|
||
and use dutchie to file request files. They no longer have to log
|
||
on and search, they just ask for a file by name and SeaDog and
|
||
Dutchie do the rest. The real savings in time come from the
|
||
message base users.
|
||
|
||
The message base user can set up a POINT and now spend as much
|
||
time reading and writing as they wish to but only be on line for
|
||
1 to 2 minutes. Think of the users that don't call because of the
|
||
long distance charges. Now they can participate and keep the
|
||
charges next to nil.
|
||
|
||
What I hoped to do was provide a turnkey installation pack that
|
||
would allow a POINT to have me as the BOSS and not be concerned
|
||
with anything else.
|
||
|
||
|
||
Creating POINTS for use with ECHOMAIL
|
||
|
||
|
||
This is a basic package to self install a POINT off of your BBS
|
||
and use ECHOMAIL to share message bases. I am going to assume
|
||
two things, first that your user is a novice with the desire to
|
||
do nothing other then share your message bases. Second is that
|
||
your user isn't going to buy Bob Hartman's FASTTOSS/SCAN package
|
||
(which would have simplified matters).
|
||
|
||
If you and your points use Bob Hartman's new FASTTOSS and
|
||
FASTSCAN then you can skip the next ## paragraphs. Remember
|
||
though that your POINTS need to use FASTSCAN as well. Bob
|
||
Hartman is making site (node) licenses available, contact him for
|
||
FidoNews 4-27 Page 23 20 Jul 1987
|
||
|
||
|
||
details.
|
||
|
||
In using SCANmail you must remember that each point MUST have a
|
||
MAIL.SYS which YOU must create individually for each POINT. You
|
||
must go into OPUS/FIDO and reset YOUR matrix (net/node) to what
|
||
you want your point's to be, exit and copy MAIL.SYS to your
|
||
Dutchie support files area. Then reset it to your original
|
||
number (I create several at a time to save confusion).
|
||
|
||
Next you need to create two NODELIST.BBS's, The first one is your
|
||
private nodelist with you as host (I add ten nodes at a time and
|
||
assign them afterwards, I was able to do this because I will not
|
||
be sending mail, they MUST poll me for it (remember that they
|
||
aren't running a BBS so they aren't dedicating a phone line).
|
||
The second nodelist has one node (number unimportant) and me, the
|
||
BOSS (host). This nodelist is for the POINT to use. Once again
|
||
I want to say that this is a single point that will only be
|
||
sharing echomail with me.
|
||
|
||
For Dutched to work properly you need to build a DUTCHIE.ARE file
|
||
that list the sub directory paths and areas name. Your user will
|
||
now have a directory to the different message/echo areas. My
|
||
DUTCHIE.ARE for OSWEGO Opus looks like.
|
||
|
||
\dutchie\general\ AREA 1 - General Message area
|
||
\dutchie\buy-sell\ AREA 2 - Local Buy and Sell
|
||
\dutchie\pnw.tech\ AREA 3 - MS DOS Technical
|
||
\dutchie\humor\ AREA 4 - Jokes and Humor
|
||
\dutchie\sex\ AREA 5 - Sex in today's society
|
||
\dutchie\de-bait\ AREA 6 - Religion and Philosophy
|
||
\dutchie\politics\ AREA 7 - Continental Politics
|
||
\dutchie\i-polit\ AREA 8 - International Politics
|
||
\dutchie\calendar\ AREA 9 - Portland/Vancouver Events
|
||
\dutchie\vanport\ AREA 10 - Portland/Vancouver Chatter
|
||
|
||
My install bat creates all the sub directories for the POINTS so
|
||
the data paths are correct. The INS-**.BAT is started in
|
||
C:\DUTCHIE and creates the sub directories and un arcs all the
|
||
files and then deletes the .ARC's Remember that this package is
|
||
for the NOVICE and the more time you spend refining it the less
|
||
time you will spend debugging it. I have found that my best
|
||
message base users are not the TECHIES.
|
||
|
||
To be able to scan their mail for you they have to have
|
||
system*.bbs files. I created them to correspond to my message
|
||
bases and includes EDSYS in the support package in case I add or
|
||
delete areas. I also created a TOSS.BAT, SCAN.BAT, and
|
||
RENUMBER.BAT so they can maintain the message bases. As for
|
||
simplified installation I created a install bat (INS-**.BAT) that
|
||
does EVERYTHING but edit their ** DUTCHIE.CTL file. The whole
|
||
package consist of six files and a README.1ST file which is typed
|
||
out below.
|
||
|
||
Also we need to create AREAS#.BBS for them as well, they need to
|
||
corespond to the SYSTEM#.BBS files and have our node listed for
|
||
scanning purposes.
|
||
FidoNews 4-27 Page 24 20 Jul 1987
|
||
|
||
|
||
I have included all the DOCS and had them copied into
|
||
C:\DUTCHIE\DOCS but don't expect anyone to read them so I wrote a
|
||
README.2ND file which is basically a basic set of instructions.
|
||
It covers invoking DUTCHIE/DUTCHED, and the SCAN, TOSS, and
|
||
RENUMBER batch files and includes Henks DUTCHED - editor docs.
|
||
|
||
** Be very sure they edit the cfg file as it has their name, node
|
||
number and your phone number in it. Also be very sure they
|
||
have the correct com port and max baud or they won't be able
|
||
to initialize their modem.
|
||
|
||
|
||
|
||
Installing your POINT
|
||
|
||
You now have all the workings of a Dutchie point, This setup is
|
||
different then what the Dutchie docs recommend **PLEASE** don't
|
||
mess with it or it won't work as a 1:105/10 point.
|
||
|
||
You have chosen one of six different point packages.
|
||
|
||
**For HARD Disk Drives **
|
||
|
||
1. POINT of The OTHER Side -----------------------
|
||
(SUP-H1.ARC)
|
||
(INS-H1.BAT)
|
||
2. POINT of OSWEGO Opus --------------------------
|
||
(SUP-H2.ARC)
|
||
(INS-H2.BAT)
|
||
3. POINT of both The OTHER Side and OSWEGO Opus --
|
||
(SUP-HB.ARC)
|
||
(INS-HB.BAT)
|
||
** For Floppy Disk Drives **
|
||
|
||
4. POINT of The OTHER Side -----------------------
|
||
(SUP-F1.ARC)
|
||
(INS-F1.BAT)
|
||
5. POINT of OSWEGO Opus --------------------------
|
||
(SUP-F2.ARC)
|
||
(INS-F2.BAT)
|
||
6. POINT of both The OTHER Side and OSWEGO Opus --
|
||
(SUP-FB.ARC)
|
||
(INS-FB.BAT)
|
||
|
||
If you have the wrong SUPPORT packages delete it NOW and get the
|
||
correct one. You also MUST get a file called MAIL.SYS or
|
||
SYSTEM.DOG from the SYSLOP. This is a unique file with your
|
||
point address imbedded in it. If you don't get the correct one
|
||
then things won't work right.
|
||
|
||
IF everything is in order then proceed.
|
||
|
||
** HARD Disk **
|
||
|
||
Create a sub directory called dutchie on drive "C" and then copy
|
||
these files into it. Then run install*.bat. After running
|
||
FidoNews 4-27 Page 25 20 Jul 1987
|
||
|
||
|
||
install read README.2ND, and then print it for reference.
|
||
|
||
** FLOPPY Disk **
|
||
|
||
Un ARC DUTCHIE.ARC onto a single floppy and label it
|
||
DUTCHIE/DUTCHED, This is your Dutchie communication and Dutched
|
||
editor disk. Un ARC SUP-F*.ARC onto a second floppy and label it
|
||
DUTCHIE MAINTENANCE, this disk will handle the TOSS, SCAN, and
|
||
RENUMBER maintenance on the message disk. Use the INS-F*.BAT to
|
||
create your drive B: message floppy.
|
||
|
||
To run Dutchie place the DUTCHED/DUTCHIE disk in drive A: and the
|
||
MESSAGE disk in drive B: and type DUTCHIE <return>. To do
|
||
maintenance replace the DUTCHIE/DUTCHED floppy with the DUTCHIE
|
||
MAINTENANCE floppy.
|
||
|
||
|
||
|
||
I have includes a list of files that are in the three archives
|
||
that make up the DUTCHIE.ARC, SUP-H or F*.ARC, and DOCS.ARC
|
||
|
||
DOCS.ARC
|
||
|
||
Name Length Name Length
|
||
============ ======== =====================
|
||
DUTCHCOM.COM 22123 ARCMAIL.DOC 14384
|
||
BRINKERS.DOC 2582 DSYSOP.DOC 1275
|
||
DUTCHCOM.DOC 8515 DUTCHED.DOC 19194
|
||
DUTCHIE.DOC 57531 DUTCHPRT.DOC 3757
|
||
ECHOMAIL.DOC 37449 EDSYS.DOC 11922
|
||
FASTKDUP.DOC 3210 FASTTOSS.DOC 4735
|
||
RENUM.DOC 4438 ==== ========
|
||
==== ======== Total 12 168992
|
||
|
||
DUTCHIE.ARC
|
||
|
||
Name Length Name Length
|
||
============ ======== =========== =========
|
||
DUTCHED.EXE 155184 DUTCHERR.MSG 1284
|
||
DUTCHIE.CFG 1716 DUTCHIE.EXE 114224
|
||
DUTCHIE.NAM 26 DUTCHNOD.DAT 39
|
||
DUTCHPRT.COM 36501 * DUTCHSCN.COM 17475
|
||
==== ========
|
||
Total 9 348572
|
||
|
||
SUP-H2.ARC
|
||
|
||
Name Length Name Length
|
||
============ ======== ======================
|
||
AA.COM 3231 ARCE.COM 5083
|
||
ARCMAIL.EXE 25379 AREAS.BBS 220
|
||
AREAS1.BBS 89 AREAS2.BBS 148
|
||
DUTCHIE.ARE 390 EDSYS.COM 27646
|
||
FASTTOSS.EXE 27431 LASTMSG.COM 15033
|
||
NODELIST.BBS 95 NODELIST.DAT 315
|
||
NODELIST.K1 486 NODELIST.K2 739
|
||
FidoNews 4-27 Page 26 20 Jul 1987
|
||
|
||
|
||
OMKLUDGE.COM 12542 OPUSCOM1.COM 1940
|
||
README.2ND 13939 RENUM.EXE 25109
|
||
RENUMBER.BAT 63 RUNDUTCH.BAT 19
|
||
SCAN.BAT 132 SCANMAIL.EXE 37376
|
||
SETMARKS.EXE 19968 SYSTEM1.BBS 212
|
||
SYSTEM2.BBS 212 SYSTEM3.BBS 212
|
||
SYSTEM4.BBS 212 SYSTEM5.BBS 212
|
||
SYSTEM6.BBS 212 SYSTEM7.BBS 212
|
||
SYSTEM8.BBS 212 SYSTEM9.BBS 212
|
||
TOSS.BAT 45 USER.BBS 900
|
||
==== =======
|
||
Total 34 220226
|
||
|
||
Bill
|
||
|
||
President and Chairman of the Board of FUN, an elite organization
|
||
for the elimination of UN_FUN.
|
||
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
FidoNews 4-27 Page 27 20 Jul 1987
|
||
|
||
|
||
=================================================================
|
||
COLUMNS
|
||
=================================================================
|
||
|
||
Glen Jackson
|
||
Broadcast Software
|
||
SEAdog/FIDO 100/517
|
||
St Louis, MO
|
||
|
||
True 24 Hour Mail (part II of routing)
|
||
|
||
Last week I covered the routing files for mail pickup. This week
|
||
I will be going over the scheduling. If you don't use SEAdog as a
|
||
front-end system, I suggest you look into it.
|
||
|
||
What we want to be able to do here is have the ability to run 24
|
||
hour mail, while at the same time allow calls to make it through
|
||
to our BBS. We need SEAdog for this.
|
||
|
||
Here's the little routing we set up last week:
|
||
|
||
at 1:00 AM we poll 1000/1
|
||
at 3:30 AM we route mail to our host
|
||
at 4:00 AM we run the Natl Mail hour
|
||
at 5:00 AM we hold mail for 1000/2
|
||
|
||
In your CONFIG.DOG file, or schedule file, you should see
|
||
something like this:
|
||
|
||
event E all 1:00 1:15 ;poll 1000/1
|
||
event G all 3:30 4:00 ;local routing
|
||
event A all 4:00 5:00 ;Natl Mail
|
||
event F all 5:00 5:15 ;hold 1000/2
|
||
|
||
Now, let's turn our SEAdog into that 24 hour mail system that
|
||
will give and take mail packets and files.
|
||
|
||
During all the non-scheduled times you need to run this next
|
||
event. First, let's look at the configuration that also contains
|
||
a couple of external events so you can see how to fit everything
|
||
together.
|
||
|
||
(BEFORE 24 hour mail:)
|
||
|
||
event E all 1:00 1:15 ;poll 1000/1
|
||
event X1 all 2:00 ;toss mail
|
||
event G all 3:30 4:00 ;local routing
|
||
event A all 4:00 5:00 ;Natl Mail
|
||
event F all 5:00 5:15 ;hold 1000/2
|
||
event X5 all 7:00 ;print userlogs
|
||
|
||
To add the 24 hour mail, we need to define a route. We'll use tag
|
||
J. It needs to go into your CONFIG.DOG file as:
|
||
|
||
Schedule J ;24 hour mail
|
||
HOLD ALL
|
||
FidoNews 4-27 Page 28 20 Jul 1987
|
||
|
||
|
||
SEND-TO ALL
|
||
GIVE-TO ALL
|
||
|
||
The key to making this all work is how we set up our new
|
||
configuration file. We need to insert this tag into all the empty
|
||
time slots. It's done like so:
|
||
|
||
event J all 00:01 1:00 bbs ;24 hr mail
|
||
event E all 1:00 1:15 ;poll 1000/1
|
||
event J all 1:15 1:55 bbs ;24 hr mail
|
||
event X1 all 2:00 ;toss mail
|
||
event J all 2:01 3:30 bbs ;24 hr mail
|
||
event G all 3:30 4:00 ;local routing
|
||
event A all 4:00 5:00 ;Natl Mail
|
||
event F all 5:00 5:15 ;hold 1000/2
|
||
event J all 5:15 7:00 bbs ;24 hr mail
|
||
event X5 all 7:00 ;print userlogs
|
||
event J all 7:01 11:59 bbs ;24 hr mail
|
||
|
||
NOTES:
|
||
|
||
- during tag J events, make sure that you use the BBS delimiter.
|
||
This allows callers to access your bulletin board.
|
||
|
||
- If you run FIDO or OPUS, make sure that you have matching
|
||
events in you event scheduler. But, in stead of running the
|
||
events from the BBS software, just have it exit to DOS, and let
|
||
SEAdog run the events. Also, don't put your Tag J events into
|
||
your BBS schedules.
|
||
|
||
Well! That's it. If you have any questions about the way I've
|
||
explained routing, etc, net mail me at 100/517.
|
||
|
||
Have you requested your copy of MSGDB.ARC yet? (a great SYSOP
|
||
utility) You can request this file from either 100/510 or
|
||
100/517.
|
||
|
||
Next week, a litle broadcasting news. And that's the way it was..
|
||
Glen
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
FidoNews 4-27 Page 29 20 Jul 1987
|
||
|
||
|
||
-- The Regular Irregular Column --
|
||
Dale Lovell
|
||
157/504
|
||
|
||
Well, this week has almost been boring. The new AT is
|
||
performing beautifully, and if it continues working I will
|
||
probably end up changing the Hercules card in it to the EGA
|
||
Wonder card over in the XT clone. The only problems I've had
|
||
involve the limitations of the Hercules monographics card.
|
||
Considering the low cost of a Hercules board and monitor, the
|
||
nice resolution, and how easy it is on my eyes (as opposed to a
|
||
CGA board and monitor) I can't see why more companies don't
|
||
support it. Oh well, maybe someday it too shall come to pass. In
|
||
the meantime I've discovered a few work arounds, more on that
|
||
later. First off is the unfortunate correction department.
|
||
|
||
-- Oopps.... Corections --
|
||
|
||
Last time around I ended up going over the partitioning
|
||
software that came with my Miniscribe hard drive, Speedstor. I
|
||
thought the list price was $99 (it came "free" with the drive).
|
||
I'm not sure where I came up with that figure, but the day after
|
||
I sent the column in to Thom I came across an ad for Speedstor.
|
||
The correct list price is $79. I found their ad in the back of PC
|
||
Magazine. I understand from some friends that they also advertise
|
||
in the back sections of PC Week and BYTE.
|
||
|
||
-- Troubles in the Clone World --
|
||
|
||
A friend of mine recently acquired an ARC AT compatible at
|
||
work. Someone left the company, and he was quick to lay claim to
|
||
the machine (he's been itching for an AT since he saw how fast
|
||
mine runs). A mutual friend of ours had a large Toshiba disk
|
||
drive that he wasn't using and decided to lend it to my friend.
|
||
Armed with the latest version of SpeedStor we set out to install
|
||
the drive. While Speedstor doesn't actually give you full support
|
||
of all drive types, it does choose the closest drive supported
|
||
and sets the drive type accordingly. The only problem is that the
|
||
closest drive type still isn't good enough for his ARC machine
|
||
(his only lists 14 drive types). Upon turning the system on he
|
||
gets a hard disk error message from the power on self test and
|
||
has to press F1, after which the machine does boot off the hard
|
||
disk. I didn't think that this would be a problem, just call up
|
||
ARC and talk to technical support. Hopefully they'd have an
|
||
update for his BIOS, and for a relatively small sum he could have
|
||
BIOS support for 47 drive types like my machine. There was only
|
||
one problem, there was no technical support available for almost
|
||
a month at the number we called. I few calls later we finally
|
||
managed to get through to the person we should have gotten on the
|
||
first call. For $45 they'd send us out the new BIOS. In case
|
||
anyone else is having this problem with ARC, the number you
|
||
should be calling is Sales at 1-800-423-3877 and asking for the
|
||
4.0 BIOS for the ARC turbo AT (old turbo, the old BIOS reference
|
||
number was 0403-030286). In spite of these problems, I'd have to
|
||
give good marks to ARC on support. The only real problem was
|
||
getting the right phone number, but if you're determined enough
|
||
FidoNews 4-27 Page 30 20 Jul 1987
|
||
|
||
|
||
you can get through to the right people through the number listed
|
||
in their ads.
|
||
|
||
-- Hercules work arounds --
|
||
|
||
In quite a few of these columns I've lamented on how few
|
||
software manufacturers support the Hercules graphics card. They
|
||
seem to assume that everyone has a CGA system. In the course of
|
||
trying out some new (and not so new) software on my new system, I
|
||
looked at some CGA simulators for Hercules cards. The best one I
|
||
came across was SIMCGA written by Chuck Guzis. Included in the
|
||
ARChive file were three programs; SIMCGA, SETCGA, and SETMONO.
|
||
SIMCGA has some problems in the text modes, mainly from no way to
|
||
display shades. In it's CGA simulation mode it can't display the
|
||
monochrome intensity levels or underlining. To let people get
|
||
around this limitation easily, they include the SETCGA and
|
||
SETMONO programs. The SIMCGA program is a memory-resident program
|
||
that you will probably end up putting in your autoexec.bat file.
|
||
When you need the CGA capabilities you merely run SETCGA and
|
||
SIMCGA is now active. After you no longer need the CGA emulation
|
||
(say you're about to start up your word processor or some program
|
||
that knows about Hercules cards) you run SETMONO and SIMCGA takes
|
||
a backseat, staying in memory but not really doing anything. I've
|
||
had quite a bit of luck with this program. It's been able to run
|
||
quite a few programs that I hadn't been able to use on the AT. I
|
||
haven't tried out GWBASIC, but it's the best CGA simulator I've
|
||
seen yet.
|
||
|
||
I originally went out and looked for SIMCGA (on the local
|
||
bulletin boards) because of a game that arrived in the mail.
|
||
While the game ran fine on the old XT, I was curious as to how
|
||
well it would run on the AT (and how much faster). I called up
|
||
the software company and was able to talk to one of their
|
||
programmers. He asked me how I liked the game and if I had any
|
||
suggestions. Well, I had been enjoying the game and my only
|
||
suggestion was to include support for the Hercules monographics
|
||
boards. He informed me that they are working on support for the
|
||
Hercules boards, but haven't been able to automatically detect
|
||
it's presence. They'd like to be able to make everything run
|
||
without requiring a person to enter any command line switches. I
|
||
wish them luck in getting this worked out, and if anyone out
|
||
there has any methods for detecting a Hercules board please drop
|
||
me a line so I can pass it on.In any case the programmer told me
|
||
that he had tested it with a shareware/public domain program
|
||
called SIMCGA. He knew of a board in his area that had it
|
||
available for file requests and gave me their number in case I
|
||
couldn't find it locally. I looked around the Cleveland bulletin
|
||
boards first, and found it on one of the local FidoNet boards. It
|
||
does run a little faster in sections on the AT, and I got the
|
||
double bonus of finding a good utility to keep around at the same
|
||
time. What game do I hear you asking? Look down at the end of the
|
||
column for the answer as I really have been enjoying it.
|
||
|
||
-- Microsoft and C --
|
||
|
||
I started off these columns by going over the compiler I had
|
||
FidoNews 4-27 Page 31 20 Jul 1987
|
||
|
||
|
||
just bought, Microsoft C version 4.0. Shortly after I bought my C
|
||
compiler, Borland announced Turbo C and I was curious as to how
|
||
Microsoft would respond to it. After all Quick Basic was in
|
||
response to Turbo Pascal, how would Microsoft respond to a
|
||
product that could cut into their sales of a high end product.
|
||
Well, last week's visit to my local dealer answered my question.
|
||
He had received a visit from the local Microsoft sales
|
||
representative and had some new product announcements. Among
|
||
these announcements were two new C products, C version 5.0 and
|
||
Quick C. Version 5.0 is supposed to be much quicker, have an
|
||
improved version of CodeView and among other things is going to
|
||
include Quick C. Their suggested retail price on the C compiler
|
||
is going to remain at $450. Quick C on the other hand will be
|
||
sold separately and will cost $99 according to the product
|
||
announcement. Both products will be available in September, and
|
||
anyone purchasing the current C compiler after June 1st will
|
||
receive a free upgrade to version 5.0. The upgrade from version
|
||
4.0, for those who purchased it before June 1st of this year, is
|
||
going to be $75 (upgrades from any previous version is going to
|
||
be $150). While Quick C is not going to include CodeView, it is
|
||
supposed to be able to generate CodeView compatible code.
|
||
|
||
I am planning on upgrading my version of C, and will let you
|
||
know what I think of Quick C as soon as possible. I think that
|
||
this kind of competition can only help out the marketplace. As
|
||
Borland and Microsoft battle it out for sales of Quick/Turbo Cs
|
||
and Basics, we users can only benefit. As each company enhances
|
||
its product (to hopefully get more of the market) people may
|
||
start looking at upgrade policies, and support. Not only may we
|
||
end up with better products quicker, we may end up with much
|
||
better support and cheaper upgrades. Well, maybe not that
|
||
quickly... but a person can hope and dream, can't they?
|
||
|
||
Incidentally, for awhile all I heard about in the echomail
|
||
conferences on Turbo C was how it was "vaporware." I've talked to
|
||
someone who did receive Turbo C almost as soon as it was
|
||
introduced. He had just received an "update" for his compiler. It
|
||
seems that almost as soon as Turbo C was released Borland started
|
||
discovering a lot of bugs in the product. They decided to stop
|
||
shipments on it until they had been fixed. They kept taking
|
||
orders for Turbo C and quickly went back and fixed the bugs
|
||
(hopefully all of them). The shipments everyone started receiving
|
||
a few weeks ago (after a long wait) is the corrected version.
|
||
While I haven't been able to confirm any of this, I am reasonably
|
||
confident of my source.
|
||
|
||
-- Winding down... --
|
||
|
||
As I promised last week and earlier in this column, I'm
|
||
looking over a game this time around. Twelve Meter Challenge by
|
||
Greylock Software, Inc. (list price $50.00) is a realistic
|
||
simulation of yacht racing, the America's Cup challenges in
|
||
particular. The first few pages of the manual give a brief
|
||
history of the America's Cup that I found fascinating. The only
|
||
deficiency being that they don't include the recent race (in
|
||
which we won back the cup) but end at the 1983 challenge in which
|
||
FidoNews 4-27 Page 32 20 Jul 1987
|
||
|
||
|
||
Australia took the cup from it's resting place at the New York
|
||
Yacht Club. The next section of the manual is a basic
|
||
introduction in how to sail. Included is descriptions of all the
|
||
terms that are going to be used throughout the rest of the book
|
||
(like what the difference is between coming about and jibing, or
|
||
what those terms even mean).
|
||
|
||
The simulation itself offers a choice among 5 different
|
||
courses and 3 different computer opponents. In the next release
|
||
of Twelve Meter Challenge (you get a free upgrade to this next
|
||
version), you'll also be able to race against a human opponent
|
||
provided each of you has purchased the game and own a modem. In
|
||
addition you are capable of selecting how hard of an environment
|
||
you wish to sail, the direction of the race, the race distance,
|
||
the conditions for winning (one race, 2 out of 3, etc.), the days
|
||
until the race, and whether the racing rules should be "on"
|
||
(please note that some rules can NOT be turned off). After
|
||
selecting all this (and naming your yacht club, yacht name, and
|
||
captain's name) the next step is to select your crew and non-crew
|
||
members. Their are 76 possible candidates to fill the available
|
||
positions and while the minimum necessary is 10, you'll probably
|
||
want to hire some extras and some non-crew members like a fund
|
||
raiser or Sailmaker. While selecting the crew, you may wish to
|
||
have a security agency investigate some of these applicants
|
||
(keeping in mind that detectives cost money). I've usually ended
|
||
up hiring a detective agency and some security guards (to help
|
||
protect against spying and vandalism) at the same time. After
|
||
selecting the crew I've gone on and designed the yacht I'll be
|
||
racing, as well as having it built. During the design phase you
|
||
have several options to select for your yacht (type of mast and
|
||
keel and such) after which time it's advisable to tank test a
|
||
model of the yacht (I've heard that if you don't tank test a
|
||
model you run a risk of having your yacht fail to meet the twelve
|
||
meter rule and be disqualified from racing). You're given three
|
||
different bids from builders to choose from, and they all tend to
|
||
have different rates (especially for their company technicians
|
||
and mechanics if you decide you want them). While I've always
|
||
gone with the most expensive builder, you may not have enough
|
||
money to do this (I know I've come close to being broke a couple
|
||
of times).
|
||
|
||
After you're done selecting your crew and building your
|
||
yacht, it's time to train your crew. The training runs take place
|
||
over the same course you'll later be racing in, so it pays to
|
||
make a few runs to acquaint yourself with the course. I'm also of
|
||
the opinion that it helps to acquaint your crew with your manner
|
||
of doing things. At least I've always had better results if I go
|
||
out for a few training runs before the actual race. Eventually
|
||
you'll have to begin the race (or races depending on the what you
|
||
chose) and this is where the fun begins. While out on a training
|
||
run (or the actual race) you have a race console at the bottom of
|
||
the screen and will be able to look around the boat in 45 degree
|
||
increments (to check on your opponent or a buoy marker). The race
|
||
console provides you with information on the rudder, up to three
|
||
sails, heading, speed, and wind conditions. The center display of
|
||
the console is capable of giving you race information; condition
|
||
FidoNews 4-27 Page 33 20 Jul 1987
|
||
|
||
|
||
information (bearing and distance to the next marker and your
|
||
opponent, current heading and speed and true wind information
|
||
among other things; or a map of the course with the buoy
|
||
positions and your location (your opponent's location as well).
|
||
|
||
Overall I've been greatly impressed by this game. It is
|
||
still providing me with entertainment (for over 2 weeks now) and
|
||
I still haven't tried out some of the more advanced courses or
|
||
opponents. While I don't think I'm capable of actually sailing
|
||
the real thing, it has made me aware of how much time, effort and
|
||
skill it takes to sail a twelve meter yacht. It isn't copy
|
||
protected, and is easily installed on a hard disk. If you have
|
||
any further inquires about Twelve Meter Challenge, you should be
|
||
able to contact them at 413/528-5555 for voice or 413/528-5663
|
||
for their bulletin board (FidoNet 321/132 if the new net number
|
||
has been processed).
|
||
|
||
Once again I'd like to hear from some of you. Whether it's
|
||
on something I've written about, or something you think I should
|
||
write about. Below you'll find my US mail address, FidoNet
|
||
address, and uucp address. FidoNet messages should be routed
|
||
through 157/1 (or 157/0) as I'm a private node. I'm still looking
|
||
for some good advice on LANs, and I'd still like your return
|
||
address "Ender Wiggin."
|
||
|
||
|
||
Dale Lovell
|
||
3266 Vezber Drive
|
||
Seven Hills, OH 44131
|
||
|
||
FidoNet 1:157/504.1
|
||
uucp:
|
||
|
||
decvax\
|
||
>!cwruecmp!hal\
|
||
cbosgd/ \
|
||
>!ncoast
|
||
ames\ /
|
||
talcott \ /
|
||
>!necntc/
|
||
harvard /
|
||
sri-nic/
|
||
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
FidoNews 4-27 Page 34 20 Jul 1987
|
||
|
||
|
||
=================================================================
|
||
WANTED
|
||
=================================================================
|
||
|
||
|
||
I am currently involved in a project in which I have a
|
||
need for "information providers" who are willing to do the
|
||
following.
|
||
|
||
1.) Write to their State Lottery Commission and request a
|
||
complete history of all numbers drawn for each of the
|
||
game(s) played in that state.
|
||
|
||
2.) Send a daily "crash mail" message containing a listing
|
||
of the game(s) played that day, and the number(s)
|
||
drawn for those games AS SOON AFTER THE DRAWING AS
|
||
POSSIBLE!
|
||
|
||
At this time I am willing to pay $10 to the first person
|
||
in each of the following states who sends me the "history"
|
||
listed in 1.) above. (Please send a "crashmail" message
|
||
before you send the data to insure that you are indeed the
|
||
first.)
|
||
|
||
ARIZONA, CALIFORNIA, CONNECTICUT, DELAWARE, D.C.,
|
||
ILLINOIS, IOWA, MARYLAND, MASSACHUSETTS, MICHIGAN,
|
||
MISSOURI, NEW JERSEY, NEW YORK, "N.NEW ENGLAND,"
|
||
OHIO, OREGON, RHODE ISLAND, WASHINGTON &
|
||
WEST VIRGINIA
|
||
|
||
As for 2.) I am unable to promise any payment at this time,
|
||
however, if the concept is sold it may mean payment for
|
||
this information in the near future!
|
||
|
||
Please direct all inquiries to me, John Penberthy at
|
||
129/200, 129/28, or voice 412-364-3951.
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
FidoNews 4-27 Page 35 20 Jul 1987
|
||
|
||
|
||
=================================================================
|
||
NOTICES
|
||
=================================================================
|
||
|
||
FIDO lost one of it's own on Friday. Don Brauns, Sysop 102/631,
|
||
died, after a long running battle with Lupus and heart disease,
|
||
on the morning of July 10th, 1987.
|
||
|
||
Don was well known to most of us as the Sysop of Rainbow Data
|
||
Systems FIDO and one of the pioneers of the FIDO network. He
|
||
helped many of us to become part of the FIDO family. His loss
|
||
will leave an empty spot in all of our lives.
|
||
|
||
He is survived by two sons and a daughter.
|
||
|
||
A wake will be held on Sunday, 19 July, 1987 at Shakeys in Culver
|
||
City at the corner of Sepulveda and Jefferson at 2 P.M.
|
||
|
||
All cards should be sent to:
|
||
|
||
The Brauns Family
|
||
c/o S. Wilson (102/941)
|
||
11032 Plainview Ave.
|
||
Tujunga, CA 91042
|
||
|
||
A memorial fund for the children has been established at:
|
||
|
||
The Don Brauns Memorial Fund
|
||
c/o Donald J. Brauns
|
||
Miles Way P.O.Box 9
|
||
St. Leonard, MD 20635
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
The Interrupt Stack
|
||
|
||
|
||
1 Aug 1987
|
||
Third Annual BBS Picnic in Edison, NJ. Please register before
|
||
July 10th. Admission is $7 for adults, $4 for 12 and under,
|
||
free for 5 and under. Contact John Kelley at 107/331 for
|
||
details.
|
||
|
||
20 Aug 1987
|
||
Start of the Fourth International FidoNet Conference, to be
|
||
held at the Radisson Mark Plaza Hotel in Alexandria, VA.
|
||
Contact Brian Hughes at 109/634 for more information. This is
|
||
FidoNet's big annual get-together, and is your chance to meet
|
||
all the people you've been talking with all this time. We're
|
||
hoping to see you there!
|
||
|
||
24 Aug 1989
|
||
Voyager 2 passes Neptune.
|
||
|
||
|
||
If you have something which you would like to see on this
|
||
FidoNews 4-27 Page 36 20 Jul 1987
|
||
|
||
|
||
calendar, please send a message to FidoNet node 1:1/1.
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
Latest Software Versions
|
||
|
||
BBS Systems Node List Other
|
||
& Mailers Version Utilities Version Utilities Version
|
||
|
||
Dutchie 2.51 EDITNL 3.3 ARC 5.21
|
||
Fido 11w LISTGEN 05.25.86 ARCmail 1.00*
|
||
Opus 1.00* Prune 1.40 EchoMail 1.31
|
||
SEAdog 4.00 TestList 8.3 FastEcho 2.00
|
||
TBBS 2.0M XlatList 2.81 Renum 3.30
|
||
|
||
* Recently changed
|
||
|
||
Utility authors: Please help keep this list as current as
|
||
possible by reporting new versions to 1:1/1. It is not our
|
||
intent to list all utilities here, only those which verge on
|
||
necessity.
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
FidoNews 4-27 Page 37 20 Jul 1987
|
||
|
||
|
||
OFFICIAL REGISTRATION FORM
|
||
FOURTH INTERNATIONAL FIDONET CONFERENCE
|
||
RADISSON MARK PLAZA HOTEL
|
||
ALEXANDRIA, VA.
|
||
AUGUST 20 - 23, 1987
|
||
|
||
Name _________________________________ Date _____________
|
||
Address ______________________________
|
||
City & State _________________________
|
||
Phone (Voice) ________________________
|
||
Net/Node Number ______________________
|
||
Phone (Data) _________________________
|
||
|
||
Number in Your Party _________________
|
||
Staying at the Radisson? _____________
|
||
Number of Rooms? _____________________
|
||
Arrival Date? ________________________
|
||
Departure Date? ______________________
|
||
|
||
Registration Fees: How Many Total
|
||
|
||
Full Conference $60.00 each ________ $________
|
||
Late registration $10.00 each ________ $________
|
||
(after Aug. 1)
|
||
|
||
Friday Night Banquet $30.00 each ________ $________
|
||
Saturday Luncheon $16.50 each ________ $________
|
||
|
||
Total Amount Included (Registration and Meals) $________
|
||
|
||
IFNA MEMBERS ONLY:
|
||
How many in your party will
|
||
be attending the Sunday morning
|
||
Board of Directors meeting? ________
|
||
|
||
Send your registration form and a check or money order to:
|
||
|
||
Fourth International FidoNet Conference
|
||
212 E. Capitol St., Washington, D.C. 20003
|
||
Attn: Brian H. Hughes -- voice: (202) 543-4200
|
||
|
||
This registration form does not include hotel accomodations. If
|
||
you wish to stay at the Radisson Mark Plaza Hotel, please contact
|
||
them directly and mention you are with the FidoNet Conference.
|
||
Conference room rates are $80/night for single or double
|
||
occupancy, and $20/night for an extra cot.
|
||
|
||
Radisson Mark Plaza Hotel
|
||
5000 Seminary Rd., Alexandria, Va. 22311
|
||
1-800-228-9822
|
||
|
||
-----------------------------------------------------------------
|
||
|
||
FidoNews 4-27 Page 38 20 Jul 1987
|
||
|
||
|
||
INTERNATIONAL FIDONET ASSOCIATION
|
||
ORDER FORM
|
||
|
||
Publications
|
||
|
||
The IFNA publications can be obtained by downloading from Fido
|
||
1/10 or other FidoNet compatible systems, or by purchasing them
|
||
directly from IFNA. We ask that all our IFNA Committee Chairmen
|
||
provide us with the latest versions of each publication, but we
|
||
can make no written guarantees.
|
||
|
||
Hardcopy prices as of October 1, 1986
|
||
|
||
IFNA Fido BBS listing $15.00 _____
|
||
IFNA Administrative Policy DOCs $10.00 _____
|
||
IFNA FidoNet Standards Committee DOCs $10.00 _____
|
||
|
||
SUBTOTAL _____
|
||
|
||
IFNA Member ONLY Special Offers
|
||
|
||
System Enhancement Associates SEAdog $60.00 _____
|
||
SEAdog price as of March 1, 1987
|
||
ONLY 1 copy SEAdog per IFNA Member
|
||
|
||
International orders include $5.00 for
|
||
surface shipping or $15.00 for air shipping _____
|
||
|
||
SUBTOTAL _____
|
||
|
||
Mo. Residents add 5.725 % Sales tax _____
|
||
|
||
TOTAL _____
|
||
|
||
SEND CHECK OR MONEY ORDER TO:
|
||
IFNA
|
||
P.O. Box 41143
|
||
St. Louis, Missouri 63141 USA
|
||
|
||
|
||
Name________________________________
|
||
Net/Node____/____
|
||
Company_____________________________
|
||
Address_____________________________
|
||
City____________________ State____________ Zip_____
|
||
Voice Phone_________________________
|
||
|
||
|
||
Signature___________________________
|
||
FidoNews 4-27 Page 39 20 Jul 1987
|
||
|
||
|
||
__
|
||
The World's First / \
|
||
BBS Network /|oo \
|
||
* FidoNet * (_| /_)
|
||
_`@/_ \ _
|
||
| | \ \\
|
||
| (*) | \ ))
|
||
______ |__U__| / \//
|
||
/ Fido \ _//|| _\ /
|
||
(________) (_/(_|(____/ (jm)
|
||
|
||
Membership for the International FidoNet Association
|
||
|
||
Membership in IFNA is open to any individual or organization that
|
||
pays an annual specified membership fee. IFNA serves the
|
||
international FidoNet-compatible electronic mail community to
|
||
increase worldwide communications. **
|
||
|
||
Name _________________________________ Date ________
|
||
Address ______________________________
|
||
City & State _________________________
|
||
Country_______________________________
|
||
Phone (Voice) ________________________
|
||
|
||
Net/Node Number ______________________
|
||
Board Name____________________________
|
||
Phone (Data) _________________________
|
||
Baud Rate Supported___________________
|
||
Board Restrictions____________________
|
||
Special Interests_____________________
|
||
______________________________________
|
||
______________________________________
|
||
Is there some area where you would be
|
||
willing to help out in FidoNet?_______
|
||
______________________________________
|
||
______________________________________
|
||
|
||
Send your membership form and a check or money order for $25 to:
|
||
|
||
International FidoNet Association
|
||
P. O. Box 41143
|
||
St Louis, Missouri 63141
|
||
USA
|
||
|
||
Thank you for your membership! Your participation will help to
|
||
insure the future of FidoNet.
|
||
|
||
** Please NOTE that IFNA is a general not-for-profit organization
|
||
in formation and Articles of Association and By-Laws were adopted
|
||
by the membership in January 1987. An Elections Committee has
|
||
been established to fill positions outlined in the By-Laws for
|
||
the Board of Directors. An IFNA Echomail Conference has been
|
||
established on FidoNet to assist the Elections Committee. We
|
||
welcome your input on this Conference.
|
||
|
||
-----------------------------------------------------------------
|
||
|