So far the only computer in my collection that meets the '2 bytes' criterion. The
TI99/4a is a 16 bit home-computer made by Texas Instruments. It took a while before I found one at a decent price (€25,-) but I finally got one from another collector who was clearing out his collection.
It came complete with power supply and RF-modulator. The RF-Modulator was a bit of a surprise. So far I had not encountered a computer that used an external one, and certainly not such a huge, heavy black box as this one. Fortunately the output leading to the modulator carries standard YUV (or Component Video) signal, which is supported by my GBS8200 Video Converter Board.
|
The TMS9900, one of the first 16-bit processors. |
|
After powering up the screen indeed shows the TI99 intro screen. But it is unstable. Graphic characters just randomly seem to change shape. Pressing the '1' key does bring up the basic prompt, but that's about it. It appears a mere coincidence that the '1' key actually works, since almost none of the other keys do.
So it has to come apart..
Using the
illustrated instructions on Mainbyte, this is easy. And I soon find out that tapping the 'power bar' that runs past all the video RAM chips causes flicker and the changing of the characters. After touching all solder joints with my iron and some fresh solder the video problems are greatly reduced.
Now for the keyboard. Initially I suspect the keyboard scanning chips and resistors. But after checking the signals with an oscilloscope it soon shows that the keyboard contacts are causing the problem.
The TI99/4a has been produced with several different types of keyboards, and mine appears to contain the worst of all: the 'Mitsumi' membrane based keyboard.
When searching for possible fixes I soon found out that most of them indeed don't work any-more and also that everybody more or less gave up on these keyboards. So there's a challenge: find a way to fix or replace it.
After posting this question to the
Retrocomputing StackExchage, I followed the advice and
What puzzles me are the white bars, which I expected to be full metal bars carrying either power or ground. But that does not match the connections to the RAM chips. It looks like its bot conected to the 5V and the GND pins.
I found the following comment on the 'AtariAge' forum:
|
1.With bar. 2.Bar removed. 3.New connections. |
It the end I just removed the complete bar. Which indeed solved the short circuit, suggesting I was on the right track. So I just wired all 5V and 12V points manually using some solid wire. Which worked. Video is back again and the computer runs as normal.
Unfortunately it failed again after a week, same problem. So the short must be somewhere else. I suspect a capacitor, but finding that will be a lot of work.
FlashRom99
A bare TI99 is nice, but limited. After typing a few simple BASIC lines, but not having any means of saving and loading programs the fun is more or less over. But I discovered the
FlashRom99.
The FlashRom99 Module is created by Ralph Benzinger and uses a Secure Digital (SD) Card for storing ROM images. After power up the content of the SD Card is displayed in a menu. When a selection is made the ROM image is read from he SD card by the ATMEGA8515 CPU on the module and copied to the 32KB RAM chip. It's available as fully built cartridge, a complete kit, or just the PCB with a programmed CPU. I chose the last one. After all, building is 90% of the fun.
Assembly was really easy, and it worked immediately.
The .zip file that can be downloaded from the FlashRom site contains a bunch of sample games and programs so you can get started right away.
A set of useful utilities like an editor/assembler, ready for installation on the FlashRom can be found on the
TI99 site of Fred Kaal
Useful links for the TI99/4A
The
MainByte site has got a lot of really good information.
Stephen Shaw's
'Getting Started' book online.
Ninerpedia. The Wiki for TI-99/4A, TI-99/8, Geneve 9640, and all related hardware and software.
The
TI99/4A Forum on AtariAge
A
recent article on The Register about the increasing popularity of the TI-99.