
TED in FPGA for the Commodore 264
24 September 2025
Repairing a Commodore 64 with case mounts
1 March 2026The Texas Instruments TI-99/4A is one of the most iconic home computers of the early ’80s (and even earlier), known for being one of the first home systems with a 16-bit processor. Many enthusiasts still restore it today, but like all vintage machines it can suffer from faults due to age and component oxidation.
This TI-99/4A, powers on but emits a constant tone and the screen stays black, a fairly common problem that can have various hardware causes. As with the Commodore 64, a black screen can be caused by many faulty chips, but here we have a little help: the sound. If the sound chip isn’t initialised, it emits a noise similar to a constant beep, though slightly varying. After a certain sequence, this chip is correctly initialised and stops making noise, up to the point where the BIOS makes it beep and the system is ready for use.
Here are some useful links for the repair:
TI994A_HC_Servicing_Manual_Oct_1983.pdf
inerpedia.org – Troubleshooting
Step Troubleshooting
1.2 Console power up procedure.
A. TMS9900 CPU resets and addresses low ROM locations.
B. TMS9900 initializes.
C. TMS9900 sets up workspace registers in MCM6810 RAM.
D. TMS9900 begins GROM read.
E. TMS9900 enters delay loop for about 1/4 second.
F. TMS9919 sound chip is disabled.
G. TMS9918A VDP chip is initialized.
H. 4116 VDP RAM is initialized (requires about 1 second).
I. Title screen is loaded into VDP.
J. TMS9919 sound chip emits beep.
K. TMS9900 CPU enters keyboard scan.
L. System is ready for use.
With a continuous tone, the problem lies somewhere between step A and step E.
Initial diagnosis
When the computer powers on and doesn’t get past the black screen, it often means that the start-up routine can’t proceed; the constant tone indicates that the sound chip is active but the system isn’t progressing through the boot. This behaviour is also documented in other similar restorations and is often linked to problems with:
Corroded contacts or chips not properly seated in their sockets
Faulty video RAM
Clock or power supply problems
Faulty ROM modules or CPU
Disassembly and inspection
The first step in the video is disassembling the TI-99/4A case, removing the bottom screws and separating the top panel.
Then you need to remove the keyboard ribbon cable, the power supply screws and 3 of the motherboard screws. Once that’s done, all that’s left to remove is the shield, which is held by 3 screws with their nuts and two metal clips on the edges. Then we check:
The +5V, +12V and -5V supplies
Visual check for any corrosion, oxidation or burnt components
Check that no chips are getting very hot; the sound chip should be warm but not scorching.
These basic operations, though simple, can often solve many problems.
Focus on the critical components
The TI-99/4A uses several integrated circuits that are crucial for booting:
CPU TMS9900
VDP (Video Display Processor)
System ROM
4116 video RAM
CPU RAM
These are the first components to come into play during the early stages of initialisation; if the computer emits a constant tone it means it has hung before the sound chip was initialised, and the causes are often to be found among the ROM (2 chips), the clock and the CPU RAM (two chips near the ROMs).
Unfortunately there’s no silkscreen on this board, so you need to pay attention to the orientation of the chips and consult a guide to identify the ICs if needed.
You also need to be careful when resoldering components, because there are traces running between the IC pins that have no solder mask, and if the solder is a bit generous it can easily touch the adjacent trace, causing an accidental short.
In my case the problem was indeed the system ROM, the low one, but to find it I followed the guide and it led me somewhat astray, because a signal was missing on the VDP and it pointed me to check a 74LS138 that was actually fine.
Cleaning and servicing the keyboard
In my case the keyboard wasn’t the classic one with square switches, but uses plungers similar to those on the C64 that press onto a membrane. Really over the top: the slightest problem is enough to stop a key working. Someone has made a PCB that uses mechanical switches instead of this strange cascade system.
Another version of this keyboard uses square switches that close a contact inside them, and this solution seems more reliable.
You can find the PCB for the new keyboard here:
KEYBOARD_4A_PCBWAY
hackaday.io
Conclusion: what to expect from a restoration
Repairing a TI-99/4A isn’t always straightforward, but by following a methodical approach as shown in the video:
Disassembly and visual inspection
Testing power supplies and clock signals
Checking memory and critical chips
Progressive testing at each step
you can solve many of the most common problems, including the black screen at boot. Don’t be discouraged: this computer has somewhat convoluted logic and it isn’t easy to find your way around without a silkscreen, but luckily spare parts are available and they aren’t expensive.
similar posts




