The Def Guide to Zzap!64

The Zzap Rrap

It is currently Fri Oct 20, 2017 10:21 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Sat Jun 25, 2005 1:48 pm 
Offline
Techno Teaboy

Joined: Thu Jun 16, 2005 2:29 am
Posts: 7
Location: Canberra, Australia
Something that's been bothering me for years - why did just about every game ask for the joystick to be plugged into port 2? Was there a significant difference between the two ports? Generally only port one was used when playing something that allowed two players like Gauntlet, Druid, Wizball etc.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Jun 25, 2005 2:21 pm 
Offline
King of Ludlow
User avatar

Joined: Thu Jun 19, 2003 10:22 pm
Posts: 1133
Location: Ludlow
Joysticks plugged into port 1 interfered with the c64 itself, someway.
I recall waggling the joystick in port 1 and getting all kinds of weird characters on the screen.
But I'm totally a-technical, so what's actually behind it: no clue.

_________________
Once again I emerge from beneath a massive pile of paper which makes my desk groan to bring you the world’s most amazing posts.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Jun 25, 2005 4:08 pm 
Offline
Sub Editor
User avatar

Joined: Wed Jun 18, 2003 10:53 pm
Posts: 179
Location: Bury, Lancashire, UK
The strange thing was that most of the old games were Port 1 - only after a certain time were all the games than Port 2. No clue why

_________________
Fave Game: Thrust
Fave Music: Ocean Loader (original)

Discuss & view C64 endings here:

http://www.c64endings.co.uk./


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Jun 25, 2005 6:41 pm 
Offline
Editor
User avatar

Joined: Thu Jun 19, 2003 11:19 am
Posts: 376
Location: London
The lines for reading parts of joystick port 1 crossed those from the keyboard (one of Commodore's penny pinching design ideas) hence the interference.

_________________
Another visitor... stay awhile... stay forever!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Jun 25, 2005 10:51 pm 
Offline
Techno Teaboy

Joined: Thu Jun 16, 2005 2:29 am
Posts: 7
Location: Canberra, Australia
I remeber that the first joystick tended to "type" characters when you used it. But even games that were joystick only were still joystick 2. I'm guessing that at some point someone needed to use the keyboard keys as well as the joystick for a game so they wrote their controller code to use joystick port 2. From then they just kept reusing the same code. It might also be that the port 1 joystick throws some kind of extra interrupts because it looks like keypresses.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Jul 19, 2007 2:46 pm 
Offline
Ken's Fishy Friend

Joined: Fri Aug 06, 2004 3:56 pm
Posts: 32
Considering port one is practically in the keyboard hardware anyway I'm not surprised. Bit of a daft idea but if you moved it further up it would interfere with the game hardware so imagine what that would have done. Still it wasn't a major inconveninece I remember. *^_^* lml


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Oct 06, 2007 4:02 pm 
Offline
Techno Teaboy

Joined: Mon Dec 12, 2005 10:49 pm
Posts: 2
Yes I seem to recall pressing fire on port 1 = space

This was handy for games which used the space bar as an extra joystick could be used. e.g. special weapon in green beret

why we had to wait for the NES/master system to get 2 button joysticks is still a mystery...


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sun Oct 07, 2007 9:47 am 
Offline
King of Zzap Towers
User avatar

Joined: Fri Apr 02, 2004 2:22 pm
Posts: 703
Location: Skegness, UK
Not strictly true. The C64 could handle more than one button - the Annihilator joystick for the C64GS and the Commodore 1351 mouse both had two buttons - and the Cheetah 125 Plus had a second re-programmable fire button (which could be used as the secondary fire button)

_________________
http://c64goldenyears.com
http://blog.myspace.com/merman1974
http://members.lycos.co.uk/merman64

Image


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group