Il Commodore 128D è un personal computer a 8 bit prodotto dalla Commodore Business Machines tra il 1985 e il 1989. E’ noto anche come C128D e CBM 128D. Presenta le medesime caratteristiche del Commodore 128, ma ha un case diverso, più professionale: è un desktop, con tastiera esterna e drive Commodore 1571, da 5.25″, integrato.

E’ un computer molto versatile e può funzionare in diverse modalità:
- Commodore 64, garantendo la compatibilità con gli accessori, i giochi e i software del C64;
- Commodore 128 su monitor a 40 colonne, sfruttando la porta Audio/Video e l’uscita RF;
- Commodore 128 su monitor a 80 colonne, per mezzo della porta RGBI (si possono collegare contemporaneamente due monitor al Commodore 128D);
- Sistema CP/M (Control Program for Microprocessor) per Zilog Z80.
Ho acquistato questo computer su eBay, da un venditore austriaco. E’ dotato di tastiera tedesca. Al posto del tasto CAPS/LOCK superiore, è presente un tasto ASCII/DIN che permette di selezionare il set di caratteri: standard oppure con layout tedesco.

Nella parte inferiore del case plastico, è previsto l’alloggiamento della tastiera esterna del computer.

Il connettore della tastiera, si collega sul lato destro del case del Commodore 128D. Oltre al connettore della tastiera, sono presenti i connettori DB9 per i joystick (o mouse) ed il pulsante di reset.


Nel lato sinistro del Commodore 128D, è presente una maniglia, oltre all’interruttore di accensione.

Caratteristiche tecniche del Commodore 128D
Le caratteristiche tecniche del Commodore 128D sono le stesse del Commodore 128.
CPU:
- MOS 8502 a 2 MHz in modalità 80 colonne oppure a 1 MHz in modalità 40 colonne (oppure anche in modalità C64)
- Zilog Z80 a 4 MHz per il sistema operativo CP/M+ (anche se, per limiti hardware, la velocità effettiva è come fosse 2MHz)
ROM, in modalità C128:

- BASIC 7.0: 32 kB
- Editor dello schermo: 4 kB
- I/O e mappa caratteri: 4 kB
- KERNAL e monitor esadecimale: 8 kB
ROM, in modalità C64:
- BASIC 2.0: 8 kB
- I/O e mappa caratteri: 4 kB
- KERNAL ed editor dello schermo: 8 kB
RAM: 128 kB suddivisa in 2 banchi da 64 kB
Chip video:
- MOS VDC (in modalità 80 colonne, C128 e CP/M)
- MOS VIC-II (in modalità 40 colonne e C64)
Audio: MOS SID

Tastiera: estesa a 92 tasti, con tastierino numerico
Software incluso in ROM:
Supporto di archiviazione: floppy disk drive 5.25″ interno, Commodore 1571
Porte di espansione:
- 1 Seriale IEC
- 1 User Port
- 1 Expansion port (per cartucce del Commodore 64)
- 1 Audio/Video (video composito CVBS e S-Video, per collegamento a monitor 40 colonne)
- 1 RGBI (collegamento a monitor 80 colonne)
- 1 Antenna (collegamento RF a TV)
- 1 Porta per Datassette (lettore di cassette)
- 2 Porte Joystick
- 1 Connettore tastiera

Emulazione
E’ possibile emulare il Commodore 128D su un comune PC Windows, tramite il VICE. In questo modo, è possibile provare ad avviare programmi e giochi, nonché programmare il retro computer, in maniera semplice e comoda… senza nemmeno possedere il Commodore 128D!
Alimentatore del Commodore 128D
L’alimentatore del computer è interno. Le tensioni sono le seguenti:
- 5V in corrente continua (per la scheda madre e per il drive)
- 12V in corrente continua (per il drive)
- 9V in corrente alternata (per la scheda madre)

Schermata di avvio del C128D
In modalità nativa (Commodore 128), la schermata di avvio del computer vintage è verde. Il chip video in fuzione è il MOS VIC-II, lo stesso del Commodore 64, e l’immagine è generata all’uscita Audio/Video oppure Antenna.

Per passare in modalità Commodore 64, si può digitare GO64 sulla tastiera, oppure si può tenere premuto il tasto Commodore C= all’accensione del computer. In modalità C64, la schermata di avvio è azzurra.

In modalità C64, non vanno i tasti della tastiera non presenti effettivamente nel Commodore 64. Il tastierino numerico a destra non è operativo e non sono operativi nemmeno i tasti superiori, ad eccezione dei tasti funzione (F1-F8).
In modalità 80 colonne, selezionabile con il tasto 40/80 DISPLAY oppure con appositi comandi in BASIC, la schermata di avvio è con sfondo nero ed è generata dal chip MOS VDC, su uscita RGBI.

Avviando il sistema operativo CP/M da dischetto, il processore in funzione è ora la Z80. La schermata di avvio del CP/M 3.0 è la seguente, avendo anche digitato un paio di comandi (DIR per leggere l’elenco dei file contenuti nel dischetto e DATE per visualizzare la data di sistema).

Documenti
1. Commodore 128D introductory guide
2. Commodore 128D system guide
3. Commodore 128D manuale di sistema (ITA)
4. Commodore 128D service manual
Data di ingresso in collezione: 02/11/2022
