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