> Where would you fit the Tandy Model 100 in here?
Ultimately it
> supported a disk drive, ran basic and also sported an expansion box
> that included video support and a floppy.
On Fri, 3 May 2024, Bill Gunshannon via cctalk wrote:
Ultimately, so did the TRS-80. At least Model I, III
and 4.
and ethernet, too. Come to think of it, so does the Color
Computer. Not sure where we are going with this. :-)
The "Coco" ("Color Computer") was similar to Microsoft Standalone
BASIC,
particularly in its disk format.
The TRS80 models 1, 3, and 4 had file commands in their BASICs.
They ran under TRS-DOS.
The Saga Of TRSDOS: (long (TLDR?))
TRSDOS was created by Randy Cook as a work for hire.
Although it was marketed as TRSDOS 2.0, Randy Cook never finished it, and
documentation was inadequately sparse.
When Radio Shack came out with their "expansion interface" and disk
drives, they gave out TRSDOS 2.0, which barely worked. Randy Cook
hurriedly came out with 2.1 , and then left Radio Shack. Radio
Shack worked on 2.2
Clifford Ide, under pseudonym "Sam Jones" created an enormous collection
of patches to TRSDOS, and called it APRDOS.
Apparat marketed it, and changed the name to NEWDOS
https://computeradsfromthepast.substack.com/p/apparat-newdos80
But, it was a patched version of TRSDOS.
Both Randy Cook and Radio Shack were not amused.
Apparat initially said that everybody who used it also had to buy TRSDOS.
That didn't hold up well.
So, they said that it was changed so much that there was no trace of
TRSDOS in it.
That didn't hold up well.
Randy Cook's lawyer (who was also a programmer, and marketed a serial
communications program) gathered witnesses, and typed BOOT.SYS/RV36 ,
running BOOT.SYS as if it were an executable, using one of the master
passwords. The screen cleared, and displayed a full screen copyright
message including "Copyright Randy Cook".
Apparat settled and agreed to rewrite from scratch to create a
non-infringing version (called "NEWDOS80"). That was actually very
advantageous, as it made it possible to create a substantially improved
product.
Meanwhile, Radio Shack was frantically patching TRSDOS 2.2, and came out
with TRSDOS 2.3
They changed the hidden copyright message from
"Copyright Randy Cook" to
"Copyright Tandy Corp"
In addition to NEWDOS80, there were several other independents, including
DOSPLUS. Most of which added support for double sided drives, and 80
tracks, and numerous other features not present in TRSDOS.
In fact, when Micropolis started selling disk drives to TRS80 users, they
included their own completely unrelated OS!
Meanwhile, Randy Cook, no longer affiliated with Radio Shack, started his
own company (ACS), and worked on further expansion of TRSDOS. He worked
on adding in incredible features unheard of in microcomputer operating
systems. He called it TRS80-DOS-3.0, but that wouldn't hold up for
trademark reasons, so he renamed it VTOS 3.0
http://www.trs-80.org/vtos/
Although it was marketed, Randy Cook never finished it, and documentation
was inadequately sparse (mostly just a list of features)
Scott Adams, (of Adventure Internationsl, NOT Scott Adams of "Dilbert")
cut a deal with Randy Cook to expand it and finish it. That was VTOS 4.0
Although it was marketed, Randy Cook never finished it, and documentation
was inadequately sparse (mostly just a list of features)
Lobo drives was in the lucrative market of marketing disk drives. They
could buy drive, including the Shugart SA400 used by Radio Shack and
re-sell tham at a substantial profit, and still be WAY cheaper than Radio
Shack's prices for the same drive mechanism (~$250 Vs $500, although Radio
Shacks case and power supply had a card extender that made them more
convenient to install).
Lobo decided to develop and market an expansion interface compatible with
TRS80 model 1, with double density, and 8 inch drive support!
But, there was a glitch.
Model 1 TRSDOS, using a Western Digital 1771 chip used some strange
address marks, including different ones for directory sectors than for
data sectors. It is rumored that that was unintentional, and due to
misreading, or misprinting of the 1771 data sheets.
Lobo's expansion interface used a WD 1791 FDC, which could do MFM (double
density). BUT, it COULD NOT write some of the address marks used by
model-1 TRSDOS!
Lobo set up another company, ("LSI" "Logical Systems, Inc"), to create
a
new operating system for it. They purchased rights to VTOS 4.0, and hired
all of the best TRS80 assembly language programmers that they could find,
such as Roy Soltoff, Bill Schroeder, and Tim Mann. Without Randy Cook.
Their all-star team actually FINISHED it! And wrote a large binder of
documentation. LSI called their new operating system LDOS 5.0
https://vtda.org/docs/computing/LSI/LSI_LDOS_51_Model_I_III.pdf
Meanwhile, Radio Shack was coming out with their model 3, which had double
density. Their "TRSDOS [for model3] Version 1.3" had the same problem
with address marks!
Radio Shack bought a license for LDOS 5.1, and released it as TRSDOS 6.0
Although Randy Cook grumbled, for the first time, he was getting ROYALTIES
for TRSDOS, rather than just the paltry payment that he had originally
gotten for the work for hire of TRSDOS 2.0 .
--
Grumpy Ol' Fred cisin(a)xenosoft.com