Personal Computer Museum, Canada's Videogame Museum

Commodore 128D

Commodore 128D

Speed4 MHz
Memory128 KB

What's this?

Flash is required to use this audio.


Commodore 128

Release Date: 7/1/1986
Manufacturer: Commodore
Original Retail Price:
Adjusted Inflation Price:
Considered by many as the best 8-bit computer ever made, the 128 and 128D actually contained two processors. The 2MHz 8502 (which ran Commodore 64 software) and the 4MHz Zilog Z-80 CPU that was completely capable of running CP/M 3.0 software such as Turbo Pascal and WordStar. By this time in the market, the Macintosh and Amiga computers were far more powerful and could do more but it was surprising to many how much could be accomplished with the right software. The only difference with the 128D over the 128 is the packaging of the computer and the inclusion of the 1571 drive right in the main chassy. There is a separate entry for the Commodore 128.


This computer is currently interactive in the Museum.

User Comments
Brian Hartnell on Saturday, October 1, 2016
We set up our 128D with two Floppies and then add the hard drive when the module became available. Not always easy to keep connected but offered a lot more storage than the floppies could handle. Was an amazing machine at the time. We also used the GEO's software package that made it even more user friendly to create documents, photos/art and print to paper. Too bad Commodore didn't continue support and develop it further. Had nice color and Graphic User Interface with GEO's program. Ahead of its time.
patop69 on Friday, February 27, 2015
The commodore 128D with BASIC8 extension rom was without any doubt the best 8bit machine ever made!
Bill Brier on Thursday, April 24, 2014
I believe I may have been the first ever to put the combination of multiple C-128D computers and a multiplexed Xetec Lt. Kernal hard drive system to work in a business. This system processed leasing and billing of refrigerated semi-trailers and essentially produced the operating environment of a multiuser minicomputer system, at about one fourth the price. At its ultimate, this system had eleven C-128Ds and a Commodore 64 in operation, all sharing data. The C-64 acted as a print spooler and drove multiple dot matrix printers to print lease forms, invoices and reports. As nothing like this had been tried before, I had to work out details like file and record locking, arbitration of printer usage and such. The software ended up being nearly 100,000 lines of assembly language—use of BASIC in such an environment was simply not possible. Myriad phone calls to people such as Lloyd Sponenburgh of Fiscal Information (designers of the Lt. Kernal) and Fred Bowen at Commodore helped me uncover undocumented hardware and software features that made it all possible. The ultimate compliment to the C-128D came from an IBM rep, who said the System 36 that he wanted to sell to the trailer leasing company couldn't do what the C-128D/Lt. Kernal combination could do. :)
Lalala on Sunday, June 23, 2013
MSX2+ is far better.
Harry on Thursday, May 17, 2007
I still have my 128D, and it works perfectly. I used it mainly for music and games, and a little programming. Those were the good old days, dialing up to Q-Link every night.
View all 6 comments
View top 5 comments
Have a comment about this Computer (personal stories, additional information)? Post it here (no registration required).

Share |

* Inflation data courtesy of Values are approximate using our own calculations.

Return to the computer index.