Expansion options for different Commodores

Started by gsteemso, September 06, 2008, 01:44 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

gsteemso

The question recently arose, what expansion options do various Commies have in common?

So far I know of the following [modified 2008/09/06 to account for suggested updates and further research]:

User port:
- none: C16, C116
- type 1: PET/CBM
- type 2: B-series (separate ports for user and RS-232C)
- type 3: VIC-20, C64/SX-64, C128, Plus/4
- no idea: LCD, C65

Cartridge/expansion port, under various names:
type 1: PET/CBM
type 2: B-series (separate ports for cartridge, expansion and co-processor)
type 3: VIC-20
type 4: C64/SX-64, C128
type 5: C16, Plus/4
no idea: C65, C116, LCD

IEEE-488:
yes: PET/CBM, B-series, LCD
no: all others

IEC serial:
yes: C16, VIC-20, C64/SX-64, C116, C128 (fast), Plus/4, LCD
no: PET/CBM, B-series, C65

Tape:
yes: PET/CBM, some early B-series, C16, VIC-20, C64 (except SX-64), C116, C128, Plus/4 (unique socket, mini-DIN)
no: most B-series, SX-64, C65, LCD

Other:
Plus/4 parallel: Plus/4 (via a cartridge)
C65 serial: C65

Further additions and/or corrections, anyone?
The world's only gsteemso

RobertB

Quote from: gsteemso on September 06, 2008, 01:44 PM
IEEE-488:
yes: PET/CBM, B-series
no: all others
The LCD had an IEEE-488 port.
Quote from: gsteemso on September 06, 2008, 01:44 PM
Tape:
yes: PET/CBM, C16, VIC-20, C64 (except SX-64), C116, C128 (did the LCD?)
No, the LCD had no tape port.
Quote from: gsteemso on September 06, 2008, 01:44 PM
no: B-series, SX-64, Plus/4
The Plus/4 had a mini-DIN tape port with which to use a 1531 Datasette or (with adapter) a 1530 Datasette.  Early B-series (-01 rom) could access a Datasette through their Datasette port.
Quote from: gsteemso on September 06, 2008, 01:44 PMno idea: C65, C264, C364
The C65 had no tape port.

            That's enough for tonight,
            Robert Bernardo
            Fresno Commodore User Group
            http://videocam.net.au/fcug
            The Other Group of Amigoids
            http://www.calweb.com/~rabel1/


airship

#2
The LCD had an IEE-488 port? What a curious decision by Commodore.

You also need to add the Expansion Port (aka Cartridge Port) Connector:

The PET's was called the 'Memory Expansion Connector', and was unique to it. (50 pin)
VIC-20 had its own. (44 pin)
C64, SX-64, and C128 all share the same one. (44 pin, but different from the VIC's)
The Plus/4 and C16 had their own version. (50 pin)
B Series had another version. (30 pin)

All of this is documented in the online scan of the Complete Inner Space Anthology at the Transactor Archive:

http://cbm.csbruce.com/~csbruce/cbm/transactor/anthology/
Serving up content-free posts on the Interwebs since 1983.
History of INFO Magazine

RobertB

Quote from: gsteemso on September 06, 2008, 01:44 PM
IEC serial:
yes: C16, VIC-20, C64, C116, C128 (fast), Plus/4 (fast?)
no: PET/CBM, B-series
no idea: C65, C264, C364
The C128 can access fast and burst serial routines.  The Plus/4 has no such routines.  The C65 has its own special serial port.  The LCD has a serial port.

             Little by little,
             Robert Bernardo
             Fresno Commodore User Group
             http://videocam.net.au/fcug
             The Other Group of Amigoids
             http://www.calweb.com/~rabel1/

gsteemso

Based on the updated list above, it appears that the combination of IEEE-488 and IEC will cover every model bar the C65 (twice over in the case of the LCD). The tape port is nearly as widespread, missing out only the two portables (SX-64 and LCD), most B-series machines and (again) the C65. This means that my idea in the "Ethernet over IEC" thread of providing expansion via IEC is not as silly as it looks.
The world's only gsteemso

Golan Klinger

Okay, ethernet over IEC. You'll be implementing this, right?
Call me Golan; my parents did.

gsteemso

Quote from: Golan Klinger on September 07, 2008, 12:57 PMOkay, ethernet over IEC. You'll be implementing this, right?

Well, that's the plan... bear in mind that I've been stuck, due to lack of a µCU burner, on my existing hardware project since last century. Got some interesting ideas so far though. We shall have to see.
The world's only gsteemso

RobertB

Quote from: gsteemso on September 06, 2008, 01:44 PM
User port:
- none: C16, C116
- type 1: PET/CBM
- type 2: B-series (separate ports for user and RS-232C)
- type 3: VIC-20, C64/SX-64, C128, Plus/4
- no idea: LCD, C65
The LCD has a port labeled RS-232.  The C65 has a user port the same as a VIC-20/C64/SX-64/C128.
Quote from: gsteemso on September 06, 2008, 01:44 PM
Cartridge/expansion port, under various names:
type 1: PET/CBM
type 2: B-series (separate ports for cartridge, expansion and co-processor)
type 3: VIC-20
type 4: C64/SX-64, C128
type 5: C16, Plus/4
no idea: C65, C116, LCD
The C65 has a cartridge expansion port.  The LCD has no expansion port.  The C116 has an expansion port like that on the Plus/4.

               I think I'm finished,
               Robert Bernardo
               Fresno Commodore User Group
               http://videocam.net.au/fcug
               The Other Group of Amigoids
               http://www.calweb.com/~rabel1/

bacon

All the TED machines (the Plus/4, C16, C116) have the same expansion options except for the user port, which only the Plus/4 have. So:

TED tape (mini-DIN): Plus/4, C16, C116
TED parallell: Plus/4, C16, C116

They all have IEC.
Bacon
-------------------------------------------------------
Das rubbernecken Sichtseeren keepen das cotton-pickenen Hands in die Pockets muss; relaxen und watschen die Blinkenlichten.

xlar54

And now for the Amiga series....

;)

Nevermind <shutting up> ;)

RobertB

Quote from: xlar54 on September 25, 2008, 03:45 PM
And now for the Amiga series....
And now for the KIM-1.  ;)

              Truly,
              Robert Bernardo
              Fresno Commodore User Group
              http://videocam.net.au/fcug
              The Other Group of Amigoids
              http://www.calweb.com/~rabel1/