> Level I BASIC was _NOT_ a Microsoft BASIC. It was a fairly straight
> rendition of Tiny BASIC. Unless I've been lied to for many years. The
> Tiny BASIC published in Interface Age did have floating point, though not
> much precision.
You were lied to. ;-) I have the IA articles for TB and TBX along with DDJ
and BYTE. tiny basic was integer. There were several small basics that fit
in 4k that were not like L1 (different mix of capability) or were MS 4k
clones. Technically it was MS4k. I'd used the altair version and the TRS80
and they were Identical!
> The keybounce was a bug in the hardware. Mine always came back when I
> turned the keyboard upside down and dumped out a few months worth of
> cigarette ashes. A week later the problem would go away. (Proof that I
> didn't grow up in a clean-room computer environment -- I was 23 and out
> of the USAF when I got that Mod I in '78).
Wrong. I was doing systems design for a terminal company while at RS(i was
not in sales). That terminal company used the exact same keyboard.
Switches bounce, debounce is simple you detect closure wait a few MS and
verify closure if the verify fails the switc is open. The 4k basic didn't
wait long enough but, beniding the contacts to change their dynamics was
often enough. The verification if this is I clocked off a pulse gen and
at 1.15mhz the bounce would go away! The delay rountine was in software
so slowing the cpu was enough to make the dely longer and it would behave.
some of the speed mods made it worsse unless LII was in there.
I still have my trs80 hackboard (much modified and mangled) that I used to
test various and sundry ideas.
Of course when Tandy has launched the trs80 I'd had my altair up and running
for some time with a TTY, ct1024 (64x16 upper only) and PR40 printer for a
while.
Allison
> > modifications), and power supply brick. Level I BASIC is similar to
> > Tiny BASIC. I still have my Level I BASIC reference manual.
>
> Level I BASIC _was_ Tiny BASIC.
NO IT WAS NOT. LEVEL-I basic was the same basic sold by gates for the
altair just a later revision level. IT was little, it ws limited but to did
have floating point math and a few otehr things not found in tiny basics of
the time.
Tiny BASIC was one of several basics that
were integer math only and far more limited and generally smaller too.
Once upon a time there were three basics from MS, 4k, 8k, 12k extended,
disk (~23k), and compiled(bascom). L1 was 4k and LII was the 12k extended
with mods.
> Dennis Kitsz did once publish an upgrade to 48k that could be done in a
> keyboard without the EI. I have no idea how many others built it, but I
> never had a problem with the alleged memory speed problems from the EI
> cable. Jerry Pournelle's gripes are another story.
It was never memory speed it was ras/mux/cas timing that was marginal.
after about late 79 the design was substantually changed to derive the
signals loacally in the EI.
stacking 32k more in the keyboard was a trivial task. IF you didn't mind
staking the chips three high and skywiring the cas/ lines for the added
chips to a decoder. It did work well.
> > - RS-232 interface board > For expansion interface.
>
> Worked better than an Apple serial card from the era.
The RS card worked excellent if the connector did!
> I _still_ don't understand that trade-off between cost and utility. The
> decision makers were gone before I joined the company in '80.
INthe trs 80 case some of it was the lack of decision making by other than
marketing/sales types. I was there from 74-79 and helped launch and fix the
trs80
>
> It was more reliable than the cassette interfaces for the Apple or the Pe
> ot the Atari. _All_ cassette interfaces are unreliable. How many people
Generally speaking all audio cassette interfaces were poor. Some were
poorer than others. I'd tried digital (saturation recording) using a
modified trs80(all the analog gone) and it was absolutely reliable. The
recorder electronics were no more complicated than athe audio just
different.
> more than a few eval and review units when Tandy announced the TRS-80
> Microcomputer System on 3 Aug 77 with 5,000 units already in the
> warehouses -- idea was, since they didn't know if it would work, they had
> 5,000 stores -- if the silly things didn't move they'd figure out a way
The first year of sales exceeded 250,000!
> The one Percom used came out after the design was final.
The percom design existed at least a year before the design was started.
It was straight out of the wd1771 data sheet!
----------
From: Cord Coslor[SMTP:coslor@pscosf.peru.edu]
Reply To: classiccmp(a)u.washington.edu
Sent: Thursday, June 26, 1997 2:50 PM
To: Discussion re-collecting of classic computers
Subject: MSX, TRS-80, Colour Genie, etc.
> I am located in central Nebraska, USA, and am looking for the following to
> add to my collection. If you have these systems or might be able to get
> them for me at a reasonable price, PLEASE e-mail me.
>
> MSX computer
> Colour Genie
> TI 99/4a
I have a Colour Genie and a Sony HitBit HB75 and also a Ti99/4A
as I live in germany sending the TI99/4A makes no sense but if you
are interested in the other items drop me a note. I would like to
swap them on a "I send them to you and pay on my own and you send
me some other stuff and pay for the shipping". What do you think?
Here my URL for some other stuff I have to trade:
http://192.102.161.122/~walgen/
> > > Remember it? If it's what I am thinking of, I was doing it a couple
of
> > > weeks ago. You are talking about a 'Coconut', right (explanation of
that
> > > codename also on request - it has _nothing_ to do with the Tandy
CoCo).
> > > Nowadays I do something similar. I create a GROB with the right bit
> > > patterns, use the SystemRPL 'Get' routine to remove the header, and
thus
> > > create new objects.
No, not quite. The HP-41C used 2, 3 or 4 bytes to create the program steps.
By forcing apart the bytes and substituting new ones, new ("synthetic")
opcodes could be created.
These ranged from creating new characters to being able to access areas of
memory.
Ah, the heady days of discovery! Mother HP wouldn't officially help, but
there was plenty of behind-the-scenes help.
Hello folks!
What information is there on the CBM 900? I was mailed by someone who has
a working one and is looking for more information on the machine. Any info
would be lovely. Btw, his machine is apparently a prototype (it says so
somewhere -- probably a sticker or something).
Thanks,
Alexios
--------------------------- ,o88,o888o,,o888o. -------------------------------
Alexios Chouchoulas '88 ,88' ,88' alexios(a)vennea.demon.co.uk
The Unpronounceable One ,o88oooo88ooooo88oo, axc(a)dcs.ed.ac.uk
>>modifications), and power supply brick. Level I BASIC is similar to
>> Tiny BASIC. I still have my Level I BASIC reference manual.
>The Basic was an 4k microsoft basic with floating point and simple >arrays but no alphanumeric operators or transcendental functions.
>Tiny basic was an integer language of less than 4k.
IIRC Level I Basic was floating point but it was not a Microsoft product. Only Level II Basic came from Microsoft. In fact the source for Level I Basic was later released and I think I have a copy of it in storage somewhere.
Regards,
Bob
Kai Kaltenbach <kaikal(a)MICROSOFT.com> writes:
> Other Upgrades:
You left out the TRS-80 Screen Printer, a widget that plugs into the
connector otherwise used for the Expansion Interface. Hit the switch
on the front of the printer, and it ejects a few inches of silvery
electrostatic paper with the image on your screen zapped dark on it.
My understanding is that it grabs the image right out of the screen
memory.
Somewhere I have some pages printed by one of these. As I recall they
didn't last long as a product. I think I have two Radio Shack
microcomputer catalogs from 1978 (one white/black/silver, one later
one in full color) and the screen printer is only shown in the earlier
catalog, but both are loaned out to someone who wanted to scan some
pictures from them. (Hey Javier, are you reading this?)
-Frank McConnell
Sorry, I for got to aadd these to my last message. Also found some
software. I've never used this stuff so it's an as-is deal.
Geos Lot:
Looks like a set of GEOS 2.0 and 1.2
Manuals for 1.2 and 2.0
Deskpak Plus (six applications for GEOS)
Deskpak Manual
25 Blank 5-1/4 disks
Price $5, Shipping $2.75
C-64 Game/Software Lot:
Zork I or C64 with Manual
Flight Simulator II in box w/manual
AwardWare Graphics
Starcross game w/manual
Business
Indoor Sports w/manual
Into the Eagles Nest (WWII)
Box of 12 misc disks w/some s/w
Price $5, Shipping $2.75
I'm sorting through the boxes of "stuff" I have accumulated and I've
saved a pile of books you folks might be interested in. I am selling
them in lots because I don't have time to pack up and mail them out
individually. Besides they're going cheap! Shipping via USPS Book Rate.
Commodore Lot:
The Manager - Commodore 64
C64 User's Manual
Kids and the Commodore 64
Commodore 64 Favorite Programs Explained
Re Run - Reprinted Articles from Jan to June 1984 - Run Magazine
VIC 1541 User's Maanual
More than 32 Basic Programs for the C64
Commodore 64 User's Handbook
Commodore 64 Programmer's Reference Guide
Turte Graphics II Instruction Manual
Price $5, Shipping $4.25
Apple Lot:
Critic's Guide to Software for Apple and Compatible Computers
Apple II Super Serial Card Manual
Apple II 80-Column Text Card Manual
Extended 80-Column Text Card Supplement
Apple II The DOS Manual
Applesoft II Basic Programming Reference Manual
Price $5, Shipping $4.25
Other Lot:
10 Starter Programs from Family Computing (Apple, Atari, etc, 1983)
1986 Radio Shack Software Reference and Tandy Computer Guide
A Bit of Basic (Apple II, TRS-80)
Price $2.75, Shipping $2.25
The Model I originally shipped without a numeric keypad. To the right
of the main keyboard was a rectangular keypad-size plaque reading "Radio
Shack TRS-80 Micro Computer System". The numeric keypad was added to
later models, and was available as a retrofit kit for around $50. With
the numeric keypad installed, the nameplate was moved to a horizontal
plaque above the keyboard.
The TRS-80 Model I lineage includes:
Model I, 4K, Level I BASIC
- This is a 3-piece system with the computer in the keyboard. It
includes the system keyboard/cpu, monitor, tape drive (actually a
rebadged regular Radio Shack portable cassette deck with no
modifications), and power supply brick. Level I BASIC is similar to
Tiny BASIC. I still have my Level I BASIC reference manual.
Model I, 16K, Level II BASIC
- The 16K and Level II upgrades went together. 16K is the maximum Model
I memory in the system unit (8x 4116 DRAMs). Level II BASIC is similar
to Microsoft BASIC/80 with functions added for things like the TRS-80's
128x48 memory-mapped monochrome graphics. Level II also added a
keyboard debounce routine--Level I machines were very difficult for
typists.
Other Upgrades:
- Expansion Interface
Matching silver color, acts as a monitor stand, connects to system unit
via ribbon cable. Contains dual floppy controller (WD chip), sockets
for an additional 32K (2 banks of 4116 DRAMs) for a system maximum of
48K, and a parallel connection. 16K ROM BASIC occupied the remainder of
the address space. The expansion interface also contains a card bay for
an RS-232 interface.
- RS-232 interface board
For expansion interface.
- Floppy drives
Single-sided single-density, approx. 90KB free space.
- Lower case upgrade
Provides lower case capability.
- Numeric keypad retrofit
As discussed above
Known TRS-80 Model I problems:
- Unreliable cassette interface. Radio Shack later released a
modification that improved this somewhat. The best option is a
third-party unit called the Data Dubber by Microperipheral Corporation
(I worked there!) that went in between the system unit and cassette and
squared the wave.
- Wonky, unbuffered connection to Expansion Interface. This went
through various modifications, and some cables you'll see have big
buffer boxes in the middle. Later Expansion Interfaces had built-in
buffering. Some bought third-party expansion interface clones from Lobo
and others. Be very careful if you get an Expansion Interface without a
cable. It might need the buffered cable, and it would be a pain to
manufacture.
- Bad data separator chip. The stock data separator was unreliable.
Most people replaced theirs with a third-party improvement such as
Percom's.
- Unreliable connection for the Expansion Interface-mounted RS-232
board. This board slipped over vertical post connections and never made
good contact. Most folks used third-party alternatives that worked off
the cassette port.
Kai
> ----------
> From: Mr. Self Destruct
> Reply To: classiccmp(a)u.washington.edu
> Sent: Wednesday, June 25, 1997 4:14 PM
> To: Discussion re-collecting of classic computers
> Subject: Re: MSX, TRS-80, Colour Genie, etc.
>
>
> On Wed, 25 Jun 1997, Scott Walde wrote:
>
> > No. They were originally known (and labelled) as the TRS-80
> Microcomputer
> > System. They later became known as the model 1 (Although I don't
> think
> > they were ever labelled as such.)
> >
>
> Were there two different Model 1's? I have seen pictures of Model 1's
> that don't look like my Model 1. (i.e. no numeric keypad)
>
> Les
> more(a)crazy.rutgers.edu
>
>
>