Author Topic: PC-FX controllers  (Read 707 times)

nat

  • Hero Member
  • *****
  • Posts: 7085
PC-FX controllers
« on: June 02, 2007, 09:30:55 PM »
First off, were there ever any third-party controller solutions made for the PC-FX? Specifically, joysticks?

If not, are there any converters that allow you to use joysticks or control pads from other systems on the PC-FX?

Further, does anyone know the pinout schematic for the PC-FX controller port? If the answer to the first two questions is "no" then I am interested in designing a converter myself.

Also, it looks to me like the Duo-RX 6-button pad and the PC-FX pad are in fact the same thing (this is going from pictures I've seen of the Duo-RX pad). Obviously the cables are different, but does anyone know if this is the only difference? Are the internals the same? If so, then this means TurboGrafx/PCE controllers are compatible with the PC-FX.

Finally, if no one here can answer any of these questions at all, does someone have a Duo-RX pad they want to sell me so I can research it myself?

Keranu

  • Hero Member
  • *****
  • Posts: 9054
Re: PC-FX controllers
« Reply #1 on: June 02, 2007, 09:48:42 PM »
I don't know of any third-party controllers or joysticks for the PC-FX. I highly doubt there are any, but I hope someone proves me wrong on this as it would be interesting to see other controllers for the system.

Again, I don't know if there are any controller converters for the PC-FX, but I highly doubt it even more.

There are some small exterior differences between the RX (and the other name for it) pad and the PC-FX pad. The biggest difference is that the RX pad has a Turbo switch for each action button, while the PC-FX pad only has two - one for each row of action buttons. The Select and RUN buttons on the RX pad are moved a bit to the left so it can fit the  6 - 2 button switch on the right, while the PC-FX Select and RUN buttons are centered and have no 6 - 2 switch. The RX pad has the HE logo ontop, the PC-FX version has the PC-FX logo on top. The RX pad has a purple color tone for the buttons while the PC-FX pad has a grey button tone. The RX pad has a black cord, the PC-FX a grey cord (like the buttons). The PC-FX pad case has a slightly lighter tone than the RX pad. The PC-FX pad as a significantly longer cord, I'd say around two feet longer. Lastly on the back of both controllers in the center, there is a little copyright message and on the bottom left hand of each message, the RX version says "PCE-TP1(I?)" as well as having a little logo that says "VCI" on the right side of the message, while the PC-FX version says "FX-PAD" and doesn't have the VCI logo.

If I am missing an exterior differences, please post them because IT'S VERY IMPORTANT!

I can try opening up my controllers to check for internal differences for you, nat.
Quote from: Bonknuts
Adding PCE console specific layer on top of that, makes for an interesting challenge (no, not a reference to Ys II).

Tatsujin

  • Hero Member
  • *****
  • Posts: 12311
Re: PC-FX controllers
« Reply #2 on: June 02, 2007, 09:55:01 PM »
since the PCFX gameport has less pins that buttons on the pad, i guess the transmission between FX and pad is multiplexed, which makes it really hard to make a different controller work on it, without using a original controller pcb as an interface.
www.pcedaisakusen.net
the home of your individual PC Engine collection!!
PCE Games coundown: 690/737 (47 to go or 93.6% clear)
PCE Shmups countdown: 111/111 (all clear!!)
Sega does what Nintendon't, but only NEC does better than both together!^^

Oli_lar

  • Full Member
  • ***
  • Posts: 104
Re: PC-FX controllers
« Reply #3 on: June 02, 2007, 10:20:57 PM »
I can't imagine there would be any third party controllers, I'm not sure there would have been need for a joystick.

Obviously this doesn't mean it wouldn't be cool if you made one!

nat

  • Hero Member
  • *****
  • Posts: 7085
Re: PC-FX controllers
« Reply #4 on: June 03, 2007, 06:21:25 AM »
I can't imagine there would be any third party controllers, I'm not sure there would have been need for a joystick.

Well, I can think of a couple games where I've wanted a joystick on the PC-FX. Which is what prompted me to inquire about this.

I don't know of any third-party controllers or joysticks for the PC-FX. I highly doubt there are any, but I hope someone proves me wrong on this as it would be interesting to see other controllers for the system.

Again, I don't know if there are any controller converters for the PC-FX, but I highly doubt it even more.

There are some small exterior differences between the RX (and the other name for it) pad and the PC-FX pad. The biggest difference is that the RX pad has a Turbo switch for each action button, while the PC-FX pad only has two - one for each row of action buttons. The Select and RUN buttons on the RX pad are moved a bit to the left so it can fit the  6 - 2 button switch on the right, while the PC-FX Select and RUN buttons are centered and have no 6 - 2 switch. The RX pad has the HE logo ontop, the PC-FX version has the PC-FX logo on top. The RX pad has a purple color tone for the buttons while the PC-FX pad has a grey button tone. The RX pad has a black cord, the PC-FX a grey cord (like the buttons). The PC-FX pad case has a slightly lighter tone than the RX pad. The PC-FX pad as a significantly longer cord, I'd say around two feet longer. Lastly on the back of both controllers in the center, there is a little copyright message and on the bottom left hand of each message, the RX version says "PCE-TP1(I?)" as well as having a little logo that says "VCI" on the right side of the message, while the PC-FX version says "FX-PAD" and doesn't have the VCI logo.

If I am missing an exterior differences, please post them because IT'S VERY IMPORTANT!

I can try opening up my controllers to check for internal differences for you, nat.

Thanks for the detailed look, Keranu. I was thinking more along the lines of electrical differences rather than cosmetic...

It looks like I'm going to have to track down a Duo-RX pad, buy it, and then dissect it to find out more.

So it sounds like there is no kind of documentation out there on how the PC-FX controller port works, electrically?

Keranu

  • Hero Member
  • *****
  • Posts: 9054
Re: PC-FX controllers
« Reply #5 on: June 03, 2007, 03:49:57 PM »
Thanks for the detailed look, Keranu. I was thinking more along the lines of electrical differences rather than cosmetic...
I know, I just wanted to be a nerdy and list all of the useless differences :D .
Quote from: Bonknuts
Adding PCE console specific layer on top of that, makes for an interesting challenge (no, not a reference to Ys II).

Black Tiger

  • Hero Member
  • *****
  • Posts: 11242
Re: PC-FX controllers
« Reply #6 on: June 04, 2007, 01:16:45 AM »
If you're desperate for a different controller, I'd open up the PC-FX pad and see if it has the same connection as any PCE pads and if so, swap the cords.

I don't think its too far fetched to be possible, since the PC-FX pad is so similar to the Duo RX pad.
http://www.superpcenginegrafx.net/forum

Active and drama free PC Engine forum

nat

  • Hero Member
  • *****
  • Posts: 7085
Re: PC-FX controllers
« Reply #7 on: June 04, 2007, 04:12:29 AM »
If you're desperate for a different controller, I'd open up the PC-FX pad and see if it has the same connection as any PCE pads and if so, swap the cords.

I don't think its too far fetched to be possible, since the PC-FX pad is so similar to the Duo RX pad.

I'm not desperate, but I thought it would be a cool project.

And yes, that's the next step in what I intend to do (as in taking apart the FX pad). I also want to get a hold of a Duo-RX pad and do the same.

Ultimately, my goal is to be able to use a joystick of some sort on the PC-FX. If Turbo and FX pads are swappable, then I have a good shot at creating a converter.
« Last Edit: June 05, 2007, 12:59:35 PM by nat »

guyjin

  • Hero Member
  • *****
  • Posts: 3896
Re: PC-FX controllers
« Reply #8 on: June 05, 2007, 12:55:33 PM »
A quick search of gamesx.com, the usual definitive source of this kind of info, has nada.  #-o
"Fun is a strong word." - SNK
"Today, people do all kind of shit." - Tatsujin

nat

  • Hero Member
  • *****
  • Posts: 7085
Re: PC-FX controllers
« Reply #9 on: June 11, 2007, 06:01:27 PM »
UPDATE: I tried to take apart a PC-FX controller last night. I discovered they use some really funky screws that I'm not sure I have a bit for. It's not the gamebit that the TG-16 uses, it's something that looks more like a Phillips.

MissaFX

  • Hero Member
  • *****
  • Posts: 1031
Re: PC-FX controllers
« Reply #10 on: November 02, 2007, 10:36:23 AM »
UPDATE: I tried to take apart a PC-FX controller last night. I discovered they use some really funky screws that I'm not sure I have a bit for. It's not the gamebit that the TG-16 uses, it's something that looks more like a Phillips.

Nat, did this project of yours ever go anywhere?  I keep trying to figure out a way short of scrapping a broken FX and a used up controller's end to make an extender in my head everytime I want one for it.  The other thought I had was I have seen splicing kits for networking wire which are supposed to be good against outside signals, but they are pretty freaking expensive, like 40 dollars :shock:
Good Traders: nat+, The Old Rover+, bust3dstr8+, nectarsis, geepee+, Mithos, zeon, sensei+, Windancer, OldSchoolGamer
35/62 FX games owned - 56.4%
05/62 FX games reviewed - 8.0%
Latest: Pachio-kun FX review - 4/9/08

nat

  • Hero Member
  • *****
  • Posts: 7085
Re: PC-FX controllers
« Reply #11 on: November 02, 2007, 10:51:14 AM »
UPDATE: I tried to take apart a PC-FX controller last night. I discovered they use some really funky screws that I'm not sure I have a bit for. It's not the gamebit that the TG-16 uses, it's something that looks more like a Phillips.

Nat, did this project of yours ever go anywhere?  I keep trying to figure out a way short of scrapping a broken FX and a used up controller's end to make an extender in my head everytime I want one for it.  The other thought I had was I have seen splicing kits for networking wire which are supposed to be good against outside signals, but they are pretty freaking expensive, like 40 dollars :shock:

If all you want to do is extend the cord, you could always just do a basic splice job. I can't imagine you'd need any kind of expensive kit for that. Worst case scenario, some scissors and electrical tape would surely do the trick. I can't think of any kind of outside signal that would interfere with your controller communicating with the console. Of course, you'd have to have a second FX pad to butcher to get the cable from.

And no, I haven't yet completed my project. I have been unable to find any information on, or locate, a proper bit to open the FX pad. I'd still love to do it. Maybe I'll dive back into that this weekend, now you've motivated me.

Necromancer

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 21366
Re: PC-FX controllers
« Reply #12 on: November 02, 2007, 11:03:33 AM »
Do you have a pic of the screw heads, nat?  My guess is that they're either a tri-wing screw or a phillips pin-head screw, both of which are pretty easy to obtain bits for.
U.S. Collection: 97% complete    155/159 titles

Mednafen

  • Full Member
  • ***
  • Posts: 140
Re: PC-FX controllers
« Reply #13 on: November 03, 2007, 09:45:00 PM »
There's one 44-pin chip in the gamepad.

My PC-FX gamepad:

NEC Japan
65612   107
9440EX007

My FXGA gamepad:

NEC Japan
65612   107
9515EX011

A very quickie pinout, it may have mistakes, I just made it. :b
The question-mark pins are COMPLETE GUESSES.  Hopefully, the protocol is simple, just sending 32-bits of data each strobe/reset/request/whatever, but I don't know.

Code: [Select]
(Looking at the joystick port front-on on a PC-FX)

A B C D
 E F G


A = Reset?/Strobe?
B = Input/Output select?
C = Data?
D = +5VDC
E = GND
F = Clock?
G = GND



Inside the FX gamepad, from left to right, top of the circuit board, the soldered pins:


(GND), F, (GND), A, B, C, D(+5VDC)
« Last Edit: November 03, 2007, 09:30:06 PM by Mednafen »

guyjin

  • Hero Member
  • *****
  • Posts: 3896
Re: PC-FX controllers
« Reply #14 on: November 06, 2007, 09:48:12 AM »
:shock: awesome!   :pray:
"Fun is a strong word." - SNK
"Today, people do all kind of shit." - Tatsujin