Commodore  Commodore 128-D
Previous System
com_128d
Next System

Introduction

Late in 1985, Commodore released to the European market a new version of the C128 with a redesigned chassis resembling the Amiga 1000. Called the Commodore 128D, this new European model featured a plastic chassis with a carrying handle on the side, incorporated a 1571 disk drive into the main chassis, replaced the built-in keyboard with a detachable one, and added a cooling fan. The keyboard also featured two folding legs for changing the typing angle.

In the latter part of 1986, Commodore released a version of the C128D in North America and parts of Europe referred to as the C128DCR, CR meaning "cost-reduced". The DCR model features a stamped-steel chassis in place of the plastic version of the C128D (with no carrying handle), a modular switched-mode power supply similar to that of the C128D, retaining that model's detachable keyboard and internal 1571 floppy drive. A number of components on the mainboard were consolidated to reduce production costs and, as an additional cost-reduction measure, the cooling fan that was fitted to the D model's power supply was removed. However, the mounting provisions on the power supply subchassis were retained, as well as the two 12-volt DC connection points on the power supply's printed circuit board for powering the fan. The C128DCR mounting provision is for a 60 mm fan.

SID (MOS 6581) - Sound Interface Device

SID is short for Sound Interface Device. It is the name of the sound chip that was used in the VC10, the commodore 64 and the Commodore 128. SID was developed by Bob Yannes, an employee of MOS Technology. Bob was not only an engineer but also knew a lot about music. His intention was to create a different sound chip than other devices at the time. He implemented a subtractive synthesis chip. The chip's distinctive sound is easily recognized and was clearly ahead of the ocmpitition. The SID combines analog and digital circuitry that cannot be 100% emulated, even today.

Source: C64 Wiki

MOS Technology VIC-II

The VIC-II, or Video Interface Chip II, is a chip from MOS Technology. There are a few variants:

  • For NTSC: 6567/8562/8564
  • For PAL: 6569/8565/8566

The VIC-II generates Y/C signals and DRAM refresh signals for the Commodore 64, Commodore MAX, and Commodore 128 computers. It is the successor of the original VIC chip used in the VIC-20 computer.

Features:

  • 16 KByte address space for screen, character and sprite memory
  • 320x200 graphics in 16 colors
  • 40x25 Text resolution
  • Capable of 8 sprites per scanline (24x21 or 12x21 multicolor sprites)
  • Raster interrupt
  • Smooth Scrolling
  • Independent DRAM refresh
  • BUS mastering for the 6502-style bus. CPU and VIC-II can access the bus during alternating half-clock cycles.

Programmers quickly learned that the VIC-II was more capable than the specifications would indicate. By manupulating the 47 different control registers, and by using machine code hooked into the raster interrupt routine (or the scanline interrupt), the chip can be programmed to do sprite multiplexing. This allows for more than 8 concurrent sprites on screen. It basically allows for the screen to be split up in different slices, giving each slice its own scrolling, resolution, color and sprite properties. This even allowed programmers to use graphics outside the upper and lower borders of the screen.

MOS 8502 CPU

The MOS Technology 8502 is an 8-bit microprocessor designed by MOS Technology and used in the Commodore 128 (C128). It is an improved version of the MOS 6510 used in the Commodore 64 (C64). It was manufactured using the HMOS process, allowing it to have higher transistor density, and lower cost, while dissipating less heat. The 8502 allows the C128 to run at double the clock rate of the C64 with some limitations.

Zilog Z80 CPU Family

The Z80 quickly became popular in the personal computer market, with many early personal computers, such as the TRS-80 and Sinclair ZX80, using the Z80 as their central processing unit (CPU). It was also widely used in home computers, such as the MSX range, SORD, and the Amstrad CPC, as well as in many arcade games. Additionally, it was also used in other applications such as industrial control systems, and embedded systems. The Z80 was widely used until the mid-1980s, when it was gradually replaced by newer microprocessors such as the Intel 80286 and the Motorola 68000.

The Z80 microprocessor was developed by Zilog, a company founded by Federico Faggin in 1974. The Z80 was released in July 1976, as a successor to the Intel 8080. It was designed to be fully compatible with the 8080, but also included new features such as an improved instruction set, more powerful interrupts, and a more sophisticated memory management system.

The Z80 quickly became popular in the personal computer market, with many early personal computers, such as the TRS-80 and Sinclair ZX80, using the Z80 as their central processing unit (CPU). It was also widely used in home computers, such as the MSX range, SORD, and the Amstrad CPC, as well as in many arcade games. Additionally, it was also used in other applications such as industrial control systems, and embedded systems. The Z80 was widely used until the mid-1980s, when it was gradually replaced by newer microprocessors such as the Intel 80286 and the Motorola 68000. The design was licensed to Synertek and Mostek as well as the European SGS.

The Z80s instruction set is binary compatible with the Intel 8080, so that 8080 code such as the CP/M Operating System and Intel's PL/M compiler for the 8080 can run unmodified on the Z80. The Z80 had many enhancements over the 8080 such as 16-bit data movement instructions, block copy and block I/O instructions, single bit addressing of all registers, IX/IY offset registers, better interrupt system and a complete duplicate register file for context switching during an interrupt.

Source: WikiPedia
Technical Details
Released 1987 Brand Commodore Type Commodore Vic/C64 Name Commodore 128-D CPU Class 850x CPU MOS 8502 @1-2MHz, Zilog Z80A @3.58MHz Memory RAM: 128kB
VRAM: 16kB
Sound Chip SID (MOS 6581) Sound 3 osc, 4 wave channels, filters and ADSR Display Chip VIC-IIE (MOS 8564) for C64 compatibility Display 80x25 80x50 text
320x200 graphics
640x200 graphics
640x400 interlaced graphics
Best Color none Best Graphics 640x400 interlaced Sprites 8 16pixel wide/scanline 3 colors in c64 mode System OS Commodore BASIC 7.0
CP/M
Storage Internal 3.5" Floppy Disk Drive. Original Price $499.99
Related Systems
 
Commodore PET/CBM - 2001/3000 Series
 
Commodore CBM 4000 Series
 
Commodore CBM 8000 Series
 
Commodore CBM-II 500 Series
 
Commodore CBM-II 600 Series
 
Commodore CBM-II 700 Series
 
Commodore C16
 
Commodore Vic/C64
» 
Commodore  128-D (1987)
 
Commodore Amiga
 
Commodore Amiga Desktops
Related Media
 
6502 CPU
Collection of books on the 6502 and compatible CPUs
 
Commodore 8-bit
Collection of books for the Commodore computer platform
 
Z80 CPU
Collection of books on the Z80 8-bit CPU used in various home-computers
 
64-er
German Commodore 64/128 Magazine and themed Specials (Sonderheft)
 
Commodore Computer Club
Una rivista italiana di informatica dedicata a tutti i computer Commodore. An Italian computer information magazine dedicated to the Commodore Computer.
 
Commodore Magazine
Magazine for the Commodore 64/128/Amiga
 
Commodore Revue
Commodore Revue is a French Magazine dedicated to Commodore and later to the Commodore Amiga in particular. The name later changed to Amiga Revue.
 
Commodore World
BiMonthly magazine for Commodore 64/128 users in the USA from the mid to late '90s.
 
Commodure User
Oldest British Comodore Magazine
 
Compute's Gazette
Compute!'s Gazette was a computer magazine of the 1980s, directed at users of Commodore's 8-bit home computers.
 
Happy Computer
Das Grosse Heimcomputer-Magazin
 
MC Micro Computer
Una delle riviste storiche di informatica in Italia
 
Micro
The 6502/6809 Journal
 
Moj Micro
Slovenian Computer Magazine
 
RUN
RUN focused on 1980's Commodore 8bit hardware like the Commodore 64, VIC-20, Plus/4, C16,116, 264, and 128.
 
Your Commodore
Your Commodore was a magazine for the Commodore range of computers, including the Commodore 64, Amiga, and Commodore PC range.
World Wide Web Links
 
WikiPedia: MOS Technology 6581
Wikipage about the 6581
 
MOS Technology VIC II
Wikipage about the VIC II Chip
 
Wikipedia: The Z80 CPU
Wikipedia page on the very popular Z80 8-bit CPU used in many computers of the 1980's era.