I recently got a cheap TI 99/4A that was described as broken with bad video.
![]() |
| TI 99/4A needing some TLC. |
TI 99/4As are frustrating to fix because most problems have the same symptoms, a loud beep and a black screen, making faults very hard to diagnose. Garbled screens are an exception, and are most often caused by bad video RAM. If this is the problem it might be an easy repair.
When first turning on the computer, I saw the following screen (see video too).
![]() |
| TI-99/4A showing garbled screen. |
The initial vertical dot pattern seemed to indicate that only one RAM chip is broken, however, after a while more generalized video corruption occurs, so the problem looks more complex than a single broken RAM chip. I suspect power problems. The 4116 chips used in the video RAM require +5v, +12v, and -5v. If one of the voltages fails a few seconds after the computer is turned on, maybe it can cause the changing patterns.
Ok, I disassembled the computer, and it was quite dirty as expected, and showed significant rust in the motherboard shield.
![]() |
| Rusty Motherboard Shield. |
![]() |
| Dusty Motherboard. RAM chips are the 8 left most chips under the video processor (still covered in thermal paste). The board showed no signs of previous repairs. |
I measured the input voltages to the board, and they were within spec, and stable after a couple minutes. I also measured the input voltages of each 4116 RAM chip, and they were fine too. So, the problem did not seem to be voltage related.
I then tested the TMS9918A video processor by replacing it in a working TI motherboard, and it was fine. I did not expect the video processor to be bad, but since it was socketed, it was easy to test before starting desoldering chips. Anyway, it was not the problem, so I really needed to test the video RAM.
To determine which of the 8 RAM chips might be broken, I measured the voltage at the output pin of each 4116 chip in the working motherboard. My assumption was that during the static initial screen, while the computer waits for a key to be pressed, the bit pattern produced by each chip will average out to some identifiable voltage. Then I repeated the measurements with the broken motherboard, making sure the use the same multimeter, power supply, and power board. The readings were as follow for the good board: 0.85, 0.52, 0.85, 0.97, 0.93, 0.52, 0.89, 0.37 (chips in left to right order), and like this for the bad one: 0.9, 0.2, 2.7, 0.82, 2.7, 1.8, 2.28, 0.37. The 4 chips with voltage above 1-Volt looked suspicious, so I decided to desolder them and install sockets.
To avoid damaging the board, I first applied fresh solder and straightened each pin, then I used a desoldering gun to suck all visible solder. Finally, I applied hot air while pulling out each chip to melt any remaining solder that might still be sticking it to the board pads and traces.
When pulling out the 4 chips I noticed that they seemed easier to extract than in other TI 99/4A. Then I saw that many pads were brown, as if they had been ripped out. Though the microscope I saw that the pads had not been removed, instead they were clean of solder and oxidized. This was strange, usually desoldered pads and holes are left with excess solder that needs to be removed. I tried to add fresh solder to the pads, but it had trouble sticking.
I used an abrasive fiber glass pen to scratch the pads surface until the copper shinned again, then I added some flux and tinned the pads with fresh solder. Finally I soldered sockets and inserted back the original chips.
![]() |
| Desoldered RAM Chips and oxidized pads. You may notice that I accidentally desoldered some pins from a white power distribution bar. I soldered then back later. |
![]() |
| Microscope view of oxidized pads. I always inspect desoldered jobs on the microscope to look for damage to pads or traces. Even when taking extreme care, it is easy to damage old boards. |
![]() |
| Socketed RAM Chips, and removed suspected bad 4116 RAM. Fifth chip from left to right. |
I am thinking that some of the video problems could be caused by unreliable soldering. Maybe the board had been left to oxidize before production and some solder pads did not adhere properly.
Once back at the bench, I turned on the board, and I saw the garbled pattern on the screen, but this time it was static. Maybe the pattern fluctuations were caused by bad soldering. To detect which chips were still bad, I again measured the chip voltages during the initial screen. Only one of the chips was significantly different from the reference voltages. I replaced it with a 4116 from the good board, and the problem was fixed!
![]() |
| Replacing the suspected 4116 fixes the video! |
To verify that the chip was really bad, I inserted it in the good board, and, yeah, the problem appeared.
![]() |
| Inserting the suspected RAM chip in a different board shows it really is bad. The pattern is different because the chip is replacing a different bit than in the original board. |
Ok, time to order some old 4116 chips because I am running out...

































