this post was submitted on 19 Dec 2023
627 points (99.7% liked)

Memes @ Reddthat

1075 readers
1 users here now

The Memes community. Where Memes matter the most.

We abide by Reddthat's Instance Rules & the Lemmy Code of Conduct. By interacting here you agree to these terms.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 1 year ago (6 children)

Commodore 64 and Atari 2600 here.

[–] [email protected] 2 points 1 year ago (5 children)

That bottom one is the C64 joystick port...

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (3 children)
[–] [email protected] 1 points 1 year ago (2 children)

Wasn't the C64 joystick port serial? Or has 40 years muddled it?

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

They're both DE-9 connectors, but the C64 joystick port is not serial. Each direction on the stick and the fire button are connected to one of the pins on the connector, and a when direction (or the fire button) is pressed that pin has a voltage applied. So effectively it's a parallel connection.

In a serial connection one of the pins is "send" pin and another is "receive". The device then sends data as a bitstream over those two pins.

[–] [email protected] 1 points 1 year ago

No, the C64 (and other computers of the time) used a DSUB9 for the joystick connector. Top row 1-5: Up, Down, Left, Right, PaddleB; bottom row 6-9: Fire, +5V, GND, PaddleA. This was the common layout across all systems back then. The DSUB15 analog joystick port was later. And no, it was no serial port, just raw IO pins.

load more comments (1 replies)
load more comments (1 replies)