Commodore SX 64 – VIP 64 – DX 64 – SX-100 (Prototype)

Commodore SX-64The SX64 or SX -100 is a portable version of the CBM 64 and therefore identical to the technical data with a large extent to it. As you can see from the picture above Commodore inserted a 5.25″ drive with a spare bay for other devices such as an oscilloscope or another drive and included a 5″ Colour monitor. In the DX64 instead of the spare bay it had an additional 5″1/4 drive. The SX64 has a removable keyboard identical to that of the Commodore 64 and serves as a cover for both the monitor and the drive. Due to the small monitor, it is a bit uncomfortable to work with. Fortunately the SX64 has a socket to connect the machine to a normal monitor. On the right hand side of the device there is a small plastic flap, from which you can adjust the volume, brightness, colour and contrast. Additionally the SX64 has a carrying handle, which makes the computer portable. Since Commodore installed a 1541 compatible drive, they decided to remove the interface for the cassette tape. Although as a machine was as good as the Commodore 64 Commodore did not sell a lot of these machines, due to it’s expensive price. Commodore stopped the production of the SX-64 in 1986. The VIP 64 was the same as the SX64 except it was released for Europe users only.

 

SX64 DX64 VIP64
1983 $995(USA)
1984 £895(UK)
SX64 1984 Version: GA1050148
1983
6510 8 BIT CPU running at a frequency of 0.985Mhz in PAL and 1.02Mhz in NTSC
20 Kbytes Rom with basic V2.0 which takes up to 8Kbytes, Kernal another 8Kbytes and character set Rom 4 Kbytes. 64 Kbytes of Ram expandable to 512 Kbytes thru Expansion Port.
Dark grey case with a carrying handle for transport, built in monitor and floppy. Same as Commodore 64 non standard QWERTY 66 key type external keyboard, with keys in light grey. The keyboard was also used as a protection for the small monitor and drive.
Vic-II 6569 /68 Chip with 16-Colours and a text resolution of 40 x 25 using all 16 Colours. 320 X 200 Graphics Resolution using 2 Colors per 8 X 8 block in Standard Mode and 4 Colours per 8 x 8 block in Multi-Colour Mode. Max of 8 Sprite on screen with Collision Control and hardware scrolling . Sprite Size 24 x 21 Pixels with 1 Colour in standard form or 3 Colours in Multi-Colour Mode.
3 Channel 6581Sid Chip with white noise, Low/High pass Filter and 4 bit DAC for sampling playback. The chip takes care of sound leaving the Processor totally free. Also the SX64 has a built in speaker.
1x User Connector for printers and modems.
1x Cartridge Expansion Slot.
2x Joystick Ports.
1x Composite Monitor Connector with sound output.
1x Serial port for Connecting Printers and floppy drives.
Internal power supply and connector socket. Although the machine was portable, it has no battery pack inside.
Weight approx 10 Kg & dimensions 430 x 370 x 135 mm (W x L x H).
Not more than 9,000 units around the world.

The club currently owns one Commodore SX-64 in excellent working condition. Unfortunately the computer is not boxed and no manuals. The system is a US version so a step down transformer is used for correct voltage.


 

SX64 Video Port

8 Pin DIN (DIN45326) Female
at the Computer

Pin Name Dir Desc
1 LUM OUT Luminance (Mono) 1V p-p
2 GND N/A Ground
3 AUD OUT Audio Imp 1k 2V p-p
4 VID OUT Composite Video 1V p-p
5 AUD IN Audio Imp 100k 3V p-p
6 CHR OUT Color
7 N/C N/A No Conn
8 N/C N/A No Conn
 

 

Centronics

Centronics <-> Printer Interface

Pin C64 Prntr Dir Desc
1, 12, A, N GND 19 – 30, 33 N/A Grnd
B FLAG 2 10 IN Ackno
C PB0 2 IN/
OUT
Data 0
D PB1 3 IN/
OUT
Data 1
E PB2 4 IN/
OUT
Data 2
F PB3 5 IN/
OUT
Data 3
H PB4 6 IN/
OUT
Data 4
J PB5 7 IN/
OUT
Data 5
K PB6 8 IN/
OUT
Data 6
L PB7 9 IN/
OUT
Data 7
M PA2 1 IN/
OUT
Strobe
3 GND 31 N/A Init Print
 

 

Control Port 1

9 Pin D-Sub Male Female
at the Computer

Pin Name Dir Desc
1 JOY A0 IN Joystick UP
2 JOY A1 IN Joystick DOWN
3 JOY A2 IN Joystick LEFT
4 JOY A3 IN Joystick RIGHT
5 POT AY IN Light pen Paddle
y Axis
6 BTN A/
LP
IN Fire/
Light Pen Btn
7 +5V OUT 50mA max
8 GND N/A Ground
9 POT AX IN Light pen Paddle
x Axis
 

 

Control Port 2

9 Pin D-Sub Male Female
at the Computer

Pin Name Dir Desc
1 JOY B0 IN Joystick UP
2 JOY B1 IN Joystick DOWN
3 JOY B2 IN Joystick LEFT
4 JOY B3 IN Joystick RIGHT
5 POT BY IN Light pen Paddle y Axis
6 BTN B/
LP
IN Fire/
Light Pen Btn
7 +5V OUT 50mA max
8 GND N/A Ground
9 POT BX IN Light pen Paddle x Axis
 

 

Expansion Port

Expansion Connector 44 Pin

Pin Name Dir Desc
1 GND N/A Ground
2 +5V OUT +5 Volts DC
3 +5V OUT +5 Volts DC
4 /IRQ IN Interrupt Req
5 /CR/W IN Read Write
6 DOT CLK OUT Dot Clock
7 I/O 1 IN I/O $DE00 – $DEFF
8 /GAM IN ttl active low input
9 /EX ROM IN ttl active low input
10 I/O 2 OUT I/O $DF00 – $DFFF ttl
11 /ROM L IN 8k RAM ROM $8000
12 BA IN Bus Available Vic-II
13 /DMA IN Direct Memory Access
14 CD7 IN/
OUT
Data Bus 7
15 CD6 IN/
OUT
Data Bus 6
16 CD5 IN/
OUT
Data Bus 5
17 CD4 IN/
OUT
Data Bus 4
18 CD3 IN/
OUT
Data Bus 3
19 CD2 IN/
OUT
Data Bus 2
20 CD1 IN/
OUT
Data Bus 1
21 CD0 IN/
OUT
Data Bus 0
22 GND N/A Ground
A GND N/A Ground
B /ROM H IN 8k RAM /
ROM $E000
C /RES IN 6502 Reset
D /NMI IN/
OUT
6502 Non Maskable Intr
E S02 OUT Phase 2 system 1MHz Clock
F CA15 OUT Address Bus 15
H CA14 OUT Address Bus 14
J CA13 OUT Address Bus 13
K CA12 OUT Address Bus 12
L CA11 OUT Address Bus 11
M CA10 OUT Address Bus 10
N CA9 OUT Address Bus 9
P CA8 OUT Address Bus 8
R CA7 OUT Address Bus 7
S CA6 OUT Address Bus 6
T CA5 OUT Address Bus 5
U CA4 OUT Address Bus 4
V CA3 OUT Address Bus 3
W CA2 OUT Address Bus 2
X CA1 OUT Address Bus 1
Y CA0 OUT Address Bus 0
Z GND N/A Ground
 

 

Power

7 Pin DIN ‘O’ Female
at the Computer

Pin Name Dir Desc
1 GND N/A Ground
2 GND N/A Ground
3 GND N/A Ground
4 NC IN No Conn
5 +5V IN +5V In
6 9V AC IN AC
7 9V AC IN AC
 

 

RS232

User Port <-> RS232 Connections
(RX/TX TTL & Signals Inverted)

Pin C64 RS232 Dir Desc
A GND GND N/A Grnd
B+C FLAG 2 + PB0 RxD IN Rec Data (both Pins)
D PB1 RTS IN Rdy To Snd
E PB2 DTR OUT Data Term Rdy
F PB3 RI OUT Ring Indic
H PB4 DCD OUT Data Carr Det
K PB6 CTS IN Clear to Send
L PB7 DSR IN Data Set Rdy
M PA2 TxD OUT Trans Data
N GND GND N/A Grnd
 

 

Serial Port

6 Pin DIN (DIN45322) Female
at the Computer

Pin Name Dir Desc
1 /SRQ IN IN/
OUT
Serial SRQIN
2 GND N/A Ground
3 ATN IN/
OUT
Serail ATN
4 CLK IN/
OUT
Serial Clock
5 DATA IN/
OUT
Serial Data
6 /RES IN RESET
 

 

User Port

24 Port Pin Male Edge

Pin Name Dir Desc
1 GND N/A Ground
2 +5V OUT +5V 100mA Max
3 /RES IN Cold Reset
4 CNT1 IN/
OUT
Serial Port Counter CIA#1
5 SP1 IN/
OUT
Serial Port CIA#1
6 CNT2 IN/
OUT
Serial Port Counter CIA#2
7 SP2 IN/
OUT
Serial Port CIA#1
8 /PC2 IN/
OUT
Handshk CIA #2
9 ATN IN ATN Serial Bus
10 9V AC OUT 50mA Max
11 9V AC OUT 50mA Max
12 GND N/A Ground
A GND N/A Ground
B /FLAG 2 IN Flag register
C PB0 IN/
OUT
Data 0
D PB1 IN/
OUT
Data 1
E PB2 IN/
OUT
Data 2
F PB3 IN/
OUT
Data 3
H PB4 IN/
OUT
Data 4
J PB5 IN/
OUT
Data 5
K PB6 IN/
OUT
Data 6
L PB7 IN/
OUT
Data 7
M PA2 IN PA2
N GND N/A Ground