Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
Why do most 64 games use port 2?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  15 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Christopher Prest  
View profile  
 More options Dec 10 2003, 8:10 am
Newsgroups: comp.sys.cbm
From: ex...@FreeNet.Carleton.CA (Christopher Prest)
Date: 10 Dec 2003 12:54:52 GMT
Local: Wed, Dec 10 2003 7:54 am
Subject: Why do most 64 games use port 2?
Maybe there is a simple explanation, but I always found it odd
that most 64 games want you to pop the joystick in port 2.

Why would they not have used port 1?

Chris


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
watsonc64  
View profile  
 More options Dec 10 2003, 8:44 am
Newsgroups: comp.sys.cbm
From: watson...@ten.tsacmoc
Date: Wed, 10 Dec 2003 13:44:57 GMT
Local: Wed, Dec 10 2003 8:44 am
Subject: Re: Why do most 64 games use port 2?

On Wed, 10 Dec 2003, Christopher Prest wrote:
> Maybe there is a simple explanation, but I always found it odd
> that most 64 games want you to pop the joystick in port 2.

> Why would they not have used port 1?

Port 1 and the keyboard are both connected to the same lines on one of the
CIA chips, so pressing certain keys on the keyboard interferes with
joystick operation.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
White Flame \(aka David Holz\)  
View profile  
 More options Dec 10 2003, 8:46 am
Newsgroups: comp.sys.cbm
From: "White Flame \(aka David Holz\)" <whiteflam...@y.a.h.o.o.com>
Date: Wed, 10 Dec 2003 05:57:58 -0800
Local: Wed, Dec 10 2003 8:57 am
Subject: Re: Why do most 64 games use port 2?
"Christopher Prest" <ex...@FreeNet.Carleton.CA> wrote in message

news:br752s$aok$1@freenet9.carleton.ca...

> Maybe there is a simple explanation, but I always found it odd
> that most 64 games want you to pop the joystick in port 2.

> Why would they not have used port 1?

The CIA chip that controls the joystick ports also double as the keyboard
scanner.  The way it's wired up, motions in port 1 will simulate false
keyboard presses, while port 2 has a far lesser effect.  So if a game
requires keyboard input along with the joystick, port 2 is a necessity.
Then it just became standard.

--
White Flame (aka David Holz)
http://www.white-flame.com/
(spamblock in effect)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kardon Coupé  
View profile  
 More options Dec 10 2003, 9:14 am
Newsgroups: comp.sys.cbm
From: "Kardon Coupé" <prefer_to@read_on_newsgroups.com>
Date: Wed, 10 Dec 2003 14:13:43 +0000 (UTC)
Local: Wed, Dec 10 2003 9:13 am
Subject: Re: Why do most 64 games use port 2?
I think, and I am clasping at straws here, I ain't used the real c64 for a
while.....

put a joystick in port 2, and moving the joystick doesn't intefere with the
keyboard, put it in port 1 and it used to, so to stop wear and tear of
removing joysticks from the port?

or am I spouting it here?

"Christopher Prest" <ex...@FreeNet.Carleton.CA> wrote in message

news:br752s$aok$1@freenet9.carleton.ca...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Christopher Prest  
View profile  
 More options Dec 10 2003, 9:30 am
Newsgroups: comp.sys.cbm
From: ex...@FreeNet.Carleton.CA (Christopher Prest)
Date: 10 Dec 2003 14:18:22 GMT
Local: Wed, Dec 10 2003 9:18 am
Subject: Re: Why do most 64 games use port 2?
Ok, thanks for all the replies.

That makes sense, since many a time I have forgotten, and then
wnet and used joystick 1, and started getting crazy things
happening.

I was playing Pac Land  last night, and all joystick 1 would do
was give me more credits :)

Chris


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Anders Carlsson  
View profile  
 More options Dec 10 2003, 9:35 am
Newsgroups: comp.sys.cbm
From: Anders Carlsson <anders.carls...@mds.mdh.se>
Date: 10 Dec 2003 15:35:16 +0100
Local: Wed, Dec 10 2003 9:35 am
Subject: Re: Why do most 64 games use port 2?

ex...@FreeNet.Carleton.CA (Christopher Prest) writes:
> That makes sense, since many a time I have forgotten, and then
> wnet and used joystick 1, and started getting crazy things
> happening.

By the way, aren't the ports marked as A and B rather than 1 and 2?
I'll have to check when I get home. Since the register for reading
"port 2" also is located before the register to read "port 1", it
would have made sense to label them from the power button and forward
towards the user.

--
Anders Carlsson

Ye wonder, she's thirteen beyond an invisible carefully preserved leather
mouse. Sunday dungeons promising horseback cause loud guessed scissors.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Christopher Prest  
View profile  
 More options Dec 10 2003, 10:20 am
Newsgroups: comp.sys.cbm
From: ex...@FreeNet.Carleton.CA (Christopher Prest)
Date: 10 Dec 2003 15:07:36 GMT
Local: Wed, Dec 10 2003 10:07 am
Subject: Re: Why do most 64 games use port 2?
Yep, it looks like you are right Anders about them being
called 'A' and 'B'

I just went to this link and looked around:
http://www.zimmers.net/cbmpics/cbm/c64/C64ServiceManual.txt

Chris


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
zerotype  
View profile  
 More options Dec 10 2003, 10:20 am
Newsgroups: comp.sys.cbm
From: zerot...@yahoo.spam_me_not.com
Date: Wed, 10 Dec 2003 15:15:49 +0000
Local: Wed, Dec 10 2003 10:15 am
Subject: Re: Why do most 64 games use port 2?
Alright Anders, I confess to being totally bemused. What on earth does
this mean?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Christopher Prest  
View profile  
 More options Dec 10 2003, 10:50 am
Newsgroups: comp.sys.cbm
From: ex...@FreeNet.Carleton.CA (Christopher Prest)
Date: 10 Dec 2003 15:38:47 GMT
Local: Wed, Dec 10 2003 10:38 am
Subject: Re: Why do most 64 games use port 2?
I am guessing that Anders uses some kind of randomizing quote
thing.

His previous signature (no to close to fingernails etc.),
had an air of randomness to it.

Reminds me of those fridge magnets.

Chris


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Anders Carlsson  
View profile  
 More options Dec 10 2003, 1:00 pm
Newsgroups: comp.sys.cbm
From: Anders Carlsson <anders.carls...@mds.mdh.se>
Date: 10 Dec 2003 19:00:34 +0100
Local: Wed, Dec 10 2003 1:00 pm
Subject: Re: Why do most 64 games use port 2?

ex...@FreeNet.Carleton.CA (Christopher Prest) writes:
> Yep, it looks like you are right Anders about them being
> called 'A' and 'B'

No, I was wrong. :)

I just checked both my old brown breadbin and the new grey flat one,
and both say control port 1 and 2. However, the CIA seems to label
them A (2) and B (1) which is terribly logic.

Regarding my signature(s).. someone else already asked, so here it goes:

The previous one ("not close to hair" etc) was an excerpt from a toy
car manual translated from Chinese into very poor English. I have had
the original text evaluated by a Mandarin speaking, and he confirmed
some words had both been translated with the wrong meaning and at the
same time misspelled. Once I put together a ~50 lines text document of
the "highlights" if anyone is interested to find out more.

The current one was picked up from one of these random porno spams
one gets, where a number of odd words have been put together and a
few "keywords" are inserted. I rearranged the words into barely
parseable sentences and shortened it to fit in a signature. I don't
know when I'll get tired of this and wait for next porno spam.

--
Anders Carlsson

Ye wonder, she's thirteen beyond an invisible carefully preserved leather
mouse. Sunday dungeons promising horseback cause loud guessed scissors.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nospam9212  
View profile  
 More options Dec 10 2003, 11:14 pm
Newsgroups: comp.sys.cbm
From: nospam9...@aol.commune (Nospam9212)
Date: 11 Dec 2003 04:14:13 GMT
Local: Wed, Dec 10 2003 11:14 pm
Subject: Re: Why do most 64 games use port 2?
On 12/10/03 8:44 AM Eastern Standard Time, watson...@ten.tsacmoc wrote...

>On Wed, 10 Dec 2003, Christopher Prest wrote:

>> Maybe there is a simple explanation, but I always found it odd
>> that most 64 games want you to pop the joystick in port 2.

>> Why would they not have used port 1?

>Port 1 and the keyboard are both connected to the same lines on one of the
>CIA chips, so pressing certain keys on the keyboard interferes with
>joystick operation.

And vice versa! You can witness the joystick having an affect on the keyboard
matrix by plugging a 'stick into port 1 and rotating it around briskly. I seem
to remember the character "2" showing up a lot and also "space"... which gave
me an idea.

I did a little experimenting (might have looked it up in "Mapping") to see
which joystick positon was responsible for a space/chr$(32). I then removed the
wires from an old broken stick and attached the wires for that position to a
microswitch in a foot pedal I had kicking around. I fired up the game
"Commando" which required pressing the space bar to throw bombs. I hated that
cuz it forced me to let go of the joystick for a brief moment. Not anymore. I
continued to shoot while tapping the foot pedal to toss bombs at the enemy
without ever letting go of the stick.

I left the foot pedal plugged in for a quite sometime and used it anytime
software (mostly games) required that I use the space bar. I still have it
somewhere.

I believe that the "LipStick" voice activated input controller that came with
Echelon worked on this same principal. Rather than say "fire", like the
instruction said, I just used to blow into it ever so lightly. Same results. I
liked my home-made foot pedal better. I kinda felt like a dork wearing the
Lipstick on my head and shouting "FIRE FIRE FIRE". :)

-= Francis Yarra =-
fyarraATjunoDOTcom
http://members.aol.com/fyarra001/ads - My drywall website
http://members.aol.com/fyarra001 - My C64 website
http://members.aol.com/prsnl99 - My personal website


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chris D  
View profile  
 More options Dec 11 2003, 12:25 am
Newsgroups: comp.sys.cbm
From: Chris D <the...@iname.com>
Date: Thu, 11 Dec 2003 15:55:41 +1030
Local: Thurs, Dec 11 2003 12:25 am
Subject: Re: Why do most 64 games use port 2?
On 11 Dec 2003 04:14:13 GMT

nospam9...@aol.commune (Nospam9212) wrote:
> Not anymore. I continued to shoot
> while tapping the foot pedal to toss bombs at the enemy
> without ever letting go of the stick.

....  I'm dumbfounded....  What a wonderful, SIMPLE, idea!  :o
I Might just have to try that one!  Anyone else do this?

- Chris D


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Bachmann  
View profile  
 More options Dec 12 2003, 7:48 pm
Newsgroups: comp.sys.cbm
From: Joe Bachmann <joe.bachm...@newmail.net>
Date: Fri, 12 Dec 2003 19:15:15 -0600
Local: Fri, Dec 12 2003 8:15 pm
Subject: Re: Why do most 64 games use port 2?
FWIW,

This is called ghosting (or shadowing)..

Check here for more information:
http://www.arcadecontrols.com/arcade_diodes.shtml

This is a big problem when hacking a KB for mame.. Ultimately, you can avoid
i by adding diodes on each key.. Or for the sake of a joystick port, pehaps a
line buffer would do the trick.. a 74ls244 or 245..

I like to use a Sega genesis controller, works awesome except that it nerfs
the kb due to ghosting..

JB

"White Flame (aka David Holz)" wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
J. Robertson  
View profile  
 More options Dec 13 2003, 4:13 am
Newsgroups: comp.sys.cbm
From: J. Robertson <j...@juno.com>
Date: Sat, 13 Dec 2003 04:12:43 -0500
Local: Sat, Dec 13 2003 4:12 am
Subject: Re: Why do most 64 games use port 2?
On Fri, 12 Dec 2003 19:15:15 -0600, Joe Bachmann

<joe.bachm...@newmail.net> wrote:
>I like to use a Sega genesis controller, works awesome except that it nerfs
>the kb due to ghosting..

Beware, it is possible to damage the CIA with Sega controllers. See
Article 26 in the Commodore Knowledge Base.
http://www.floodgap.com/retrobits/ckb/display.cgi?26

Jason

--
E-mail #1: jkr[at]westol.com
E-mail #2: j...@juno.com
(Use E-mail #1 for a quicker response.)
Web site : http://www.westol.com/~jkr/
--


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Bachmann  
View profile  
 More options Dec 14 2003, 7:43 am
Newsgroups: comp.sys.cbm
From: Joe Bachmann <joe.bachm...@newmail.net>
Date: Sun, 14 Dec 2003 07:10:16 -0600
Local: Sun, Dec 14 2003 8:10 am
Subject: Re: Why do most 64 games use port 2?
Good to know... Thanks.. I'll think twice about plugging it in directly again!


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »