Q 4 peeps who are building a ps1p

Includes but not limited to: SNES, Genesis, Sega CD, PlayStation 1, Nintendo 64, Dreamcast, Game Gear and I guess the Virtual Boy.

Moderator: Moderators

Post Reply
CJWJ
Posts: 33
Joined: Mon Dec 05, 2005 2:22 pm
Location: Nunspeet, The Netherlands
Contact:

Q 4 peeps who are building a ps1p

Post by CJWJ »

Hi people,

Here's the thing:
I found out a way to switch the joystick connections around from P1/P2 on a regular ps1 ("Big Grey"), and I was wondering if someone could verify that the joystick connections are routed likewise on a PSOne ("Small White").

How I found it is that on a Big Grey, the connections between joysticks are shared in this fashion:

Shared pins:
1, 2, 3, 4, 5, 7, 8, 9
Not shared pin:
6

The function of pin 6 is different for the two players.
with player 1, the pin connects to flatcable pin 9
with player 2, the pin connects to flatcable pin 8

Deducting from this, we get an ascii-matic like this:

Code: Select all

     __________                      
    /  ______  \                     
   /  /      \  \                    
  O  /  O     O  |                   
    /   |    /   |                   
   /   /    /    |                   
  |   /    |    /                    
  |  |     |   /                     
  O  |  O  |  O                      
     |  |  |  |                      
P1 _/   |  |   \____ Flatcable pin 8 
       /    \                        
P2 ___/      \______ Flatcable pin 9 
                                     
                                     
(ASCII-Matic) / (ASchematic) Non proportional spacing rules       
Which, depicts (hopefully) the use of a DPDT switch to effectively swap
the control pins which (supposedly, and in practice; yes) signal the value of being P1 or P2. When these pins ( flatcable 8 and 9) are swapped, you can use a joystick in Player Port 2, and use it as being P1, and vice versa.

Now, the question is: Is this still aplicable on a PSOne? Would someone be willing to grab a voltmeter, set it to ohms (or continuity), and check if certain pins on both ports are shared (0 Ohms)?

Thanx in advance, Jaco Sloof
My site: <a href="http://synthsite.8m.com">synthsite.8m.com</a>
My Mail: <a href="mailto:jacosloof@SPAMBLOCKyahoo.com">jacosloof@SPAMPBLOCKyahoo.com</a>
CJWJ
Posts: 33
Joined: Mon Dec 05, 2005 2:22 pm
Location: Nunspeet, The Netherlands
Contact:

Post by CJWJ »

Come on you guys,

Is there really nobody willing to just stick a voltmeter between p1 pin 6 and p2 pin 6, and mentioning that it sais 0 Ohms or not?

How long does it take? 10 Seconds?

(bumping for not being answered yet)

I mean, if this works out, I just gave people making a portable the chance to leave out the analogs, and switching the joysticks (P2 connector becomes P1) so you can still use em with ape escape..

I thought it would be a nice feature.

Thanks, Jaco Sloof
My site: <a href="http://synthsite.8m.com">synthsite.8m.com</a>
My Mail: <a href="mailto:jacosloof@SPAMBLOCKyahoo.com">jacosloof@SPAMPBLOCKyahoo.com</a>
Gamelver
Moderator
Posts: 3352
Joined: Sun Apr 04, 2004 9:03 pm
Location: in my basement, to forever work on portables ;)

Post by Gamelver »

first of all, cool avatar :). I'm going to dig up my old PSone mobo and check it for you :).

Edit: Nope, not connected.
Without games my life would have no meaning.
Well, I guess it would, but it would be a lot less fun!!!!!!!

Image
CJWJ
Posts: 33
Joined: Mon Dec 05, 2005 2:22 pm
Location: Nunspeet, The Netherlands
Contact:

Post by CJWJ »

Yours is way cooler than mine (charismatic showdown) ;)

It may be a long shot, but would you be willing to wire your P1
controller so you use all pins on the P2 connector, but use pin 6 from the
p1 connector? Can you now use the P2-connector as if it was P1?


Thanx in advance, Jaco Sloof
My site: <a href="http://synthsite.8m.com">synthsite.8m.com</a>
My Mail: <a href="mailto:jacosloof@SPAMBLOCKyahoo.com">jacosloof@SPAMPBLOCKyahoo.com</a>
Kyosho
Portablizer
Posts: 338
Joined: Fri Jan 06, 2006 9:38 pm

Post by Kyosho »

Hmm. If this were possible, it'd be awesome for fighting Decoy Octopus in Metal Gear Solid. Flip a switch, and you're using port 2. Flip it back, and you're back to port 1. Well, it'd probably have to be two switches, but you get the idea. Or a 3 position switch. Or..whatever...
CJWJ
Posts: 33
Joined: Mon Dec 05, 2005 2:22 pm
Location: Nunspeet, The Netherlands
Contact:

Post by CJWJ »

It would need a DPDT (Double pull, Double Throw) switch.

Or, to grip the idea better..

Code: Select all

DPDT Switch Schematical representation:

Poles    2 O            5 O    
           |              |    
           |              |    
flip/      O              O    
press     /              /     
 |->-----+--------------+      
        /              /       
Throws O 1   3 O    4 O     6 O
When switch is not pressed/flipped:
Pole 2 connects to Throw 1 and Pole 5 connects to Throw 4

When switch Is pressed/flipped:
Pole 2 connects to Throw 3 and Pole 5 connects to Throw 6

ea: Poles are outputs, Throws are inputs.

So, to get inputs to swap outputs, wire it like so:
Solder Throw 1 to Throw 6, and Signal 1 to Throw 6
Solder Throw 3 to Throw 4, and Signal 2 to Throw 4

Then we get this:

When switch is not pressed/flipped:
Signal 1 connects to Pole 2 and Signal 2 connects to Pole 5
(thru the switch)

When switch Is pressed/flipped:
Signal 1 connects to Pole 5 and Signal 2 connects to Pole 2
(thru the soldered "throw-crosslinks")

in other words, by flipping the switch, we effectively swapped
the outputs the signals go to.



I really like Ascii-matics (and stop=motion avatars, so it seems) :)
My site: <a href="http://synthsite.8m.com">synthsite.8m.com</a>
My Mail: <a href="mailto:jacosloof@SPAMBLOCKyahoo.com">jacosloof@SPAMPBLOCKyahoo.com</a>
Post Reply