PCEngineFans.com - The PC Engine and TurboGrafx-16 Community Forum

NEC TG-16/TE/TurboDuo => TG/PCE Repair/Mod Discussion => Topic started by: MasterofBiscuits on August 14, 2020, 11:52:34 AM

Title: PC Engine GT External Controller
Post by: MasterofBiscuits on August 14, 2020, 11:52:34 AM
Hey guys. I've wired up a controller input to my PCE GT by repurposing the TV Tuner input with a mini din 8. It works great but only when I use a multitap. I've seen some people do this mod and plug the controller directly into the socket - does anyone know how this works? Have I missed a step maybe? I wired the socket directly to the vias on the back of the mainboard, perhaps I need to connect something to the controller board too?
Title: Re: PC Engine GT External Controller
Post by: Necromancer on August 14, 2020, 05:03:55 PM
I believe there's a board needed.  Keith will have the skinny.   :mrgreen:
Title: Re: PC Engine GT External Controller
Post by: Keith Courage on August 18, 2020, 05:15:37 PM
Hmmm, I've never used the controller board for the Controller wiring. What I always do is this. Wire the new controller port wires to the HU6280. (https://i.postimg.cc/mZF123v3/TE-Controller-Mod-copy.jpg) (https://postimg.cc/23rS0W83)post pictures (https://postimages.org/)

Also, these ports fit perfectly where the existing TV tuner port is located. Have to glue/epoxy in from the backside. https://console5.com/store/mini-din-8-panel-mount-black-plastic-housing-pin-type.html
Title: Re: PC Engine GT External Controller
Post by: MasterofBiscuits on August 20, 2020, 03:36:49 AM
Interesting, I will try rewiring it direct to the IC. I've done the port already  :thumbsup:

I really want to get rid of that tuner screw post, haven't managed to find anyone that has done it previously. I guess it's bonded in there somehow.
Title: Re: PC Engine GT External Controller
Post by: Keith Courage on August 20, 2020, 10:23:43 PM
There are small solder points on the board around the HU6280. So you can solder to those small points and not directly to the chip if you want.
Title: Re: PC Engine GT External Controller
Post by: pipi on August 26, 2020, 03:04:29 AM
I already have an external gamepad port for my pc engine gt thanks to the custom board that was sold on tg16mods.

What are the limits?

Can I plug a six button controller to it?
Can I plug a multi tap?

And, last but not at least...
Which are the best pc engine 2 buttons and 6 buttons controller that I can buy today?
Title: Re: PC Engine GT External Controller
Post by: MasterofBiscuits on August 26, 2020, 03:12:54 PM
I haven't tried rewiring mine yet, but I did have another question - is there any way to disable to power save function for the screen, which activates when using an external controller?
Title: Re: PC Engine GT External Controller
Post by: Necromancer on August 27, 2020, 01:14:59 AM
And, last but not at least...
Which are the best pc engine 2 buttons and 6 buttons controller that I can buy today?

All the 2-button pads I have feel pretty much the same; very comfy and work great.  The Ave3 feels very similar but a bit bigger and with a third button; 'tis a good option, but I'm not sure how many hucards really benefit from the third button.

I don't have a hori 6-buttoner, sadly, but I'd wager it's the best option.  I have Ave6 and RX pads, but they aren't great; the former's d-pad makes my thumb sore sometimes, and the latter's d-pad feels stiff and wierd.
Title: Re: PC Engine GT External Controller
Post by: Keith Courage on August 28, 2020, 12:33:33 AM
The only way to bypass the power screen function is to have a screen that doesn't use the built in brightness control of the Express. As far as I know anyways. So the controller port is not very useful if your express has a stock screen inside it.


I haven't tested a 6 button pad before so I can't comment on that. Although I should say that I have a found a couple controllers that don't work with the external controller port. 1 of the coregrafx pads doesn't work with it, although I can't remember if it was the grafx 1 or 2. I don't have an Express with the port in it to test right now.
Title: Re: PC Engine GT External Controller
Post by: MasterofBiscuits on August 31, 2020, 12:33:00 PM
The only way to bypass the power screen function is to have a screen that doesn't use the built in brightness control of the Express. As far as I know anyways. So the controller port is not very useful if your express has a stock screen inside it.

This is the PCE with the 3.5" screen. I did some poking around today and found that one of the pins that goes from the small IC on the controller board to the connector changes from 0.1v when the screen is active to 4.65v when the timeout kicks in. I have a feeling that is the timeout signal but not sure if that line has any other functions. Only one way to find out...

What would be the best way of forcing that line to always show 0.1v, preferably without lifting the pin?

Edit: OK well curiosity got the better of me and I lifted the pin and everything still works and the screen no longer dims - great success!

Edit #2: Com link port no longer works, but I can live without that.

This is the pin:

https://i.imgur.com/bbA9klY.jpg
Title: Re: PC Engine GT External Controller
Post by: Keith Courage on September 01, 2020, 08:36:44 AM
Ah cool, great to know.

I always just wired up the 3.5" screen to stay the same brightness level but this would let the user still be able to adjust the Brightness if wanted.
Title: Re: PC Engine GT External Controller
Post by: MasterofBiscuits on September 20, 2020, 06:31:07 AM
I finally got round to rewiring the controller port this weekend and running the wires direct to the test pads next to the HUC6280 has fixed the issue with my pad only working through a multitap.
Title: Re: PC Engine GT External Controller
Post by: Keith Courage on July 06, 2021, 04:59:24 PM
Hey, I wanted to post an update for this topic. I hadn't done the external controller port for a while and did one yesterday.

There doesn't appear to be any documentation mentioning the need for the 4 Diodes that should be installed on the internal controller board. This helps greatly with controller compatibility. Without the diodes, only certain controllers will work. 

Picture of where the traces need to be cut(or pins lifted) then have a diode placed in between. I didn't have any smd diodes on hand at the time so I ran wires to the back side of the controller board to 4 diodes and then back to the front again.

Marked with Blue
(https://i.postimg.cc/NMzHjpF6/bbA9klYl.jpg)
Title: Re: PC Engine GT External Controller
Post by: MasterofBiscuits on August 05, 2021, 04:54:10 PM
Great info Keith - thanks for posting this!
Title: Re: PC Engine GT External Controller
Post by: hard_gb on June 13, 2023, 11:03:43 AM

This is the PCE with the 3.5" screen. I did some poking around today and found that one of the pins that goes from the small IC on the controller board to the connector changes from 0.1v when the screen is active to 4.65v when the timeout kicks in. I have a feeling that is the timeout signal but not sure if that line has any other functions. Only one way to find out...

What would be the best way of forcing that line to always show 0.1v, preferably without lifting the pin?

Edit: OK well curiosity got the better of me and I lifted the pin and everything still works and the screen no longer dims - great success!

Edit #2: Com link port no longer works, but I can live without that.

This is the pin:

https://i.imgur.com/bbA9klY.jpg

Hello everybody. I intend to perform this mod on my GT.

I want to be able to connect a connector to use a controller or even a multitap but I'm having doubts.
Please, what pin should I lift to not turn off the screen when using the controller?

Is there currently any other alternative to this action of lifting the pin?
I saw somewhere else, someone who put a switch and then this answer but I don't know which pin... :|
"You don't need to use a switch, you can just bridge 2 pins on the controller connector board which will make the screen saver function stay off permanently. I can't remember the pin you need to ground off the top of my head, but it shouldn't be difficult to find either by probing with a multimeter or googling it. A multitap won't do anything AFAIK."

Thanks a lot for the help  :geni:


Title: Re: PC Engine GT External Controller
Post by: MasterofBiscuits on June 13, 2023, 11:22:06 AM

This is the PCE with the 3.5" screen. I did some poking around today and found that one of the pins that goes from the small IC on the controller board to the connector changes from 0.1v when the screen is active to 4.65v when the timeout kicks in. I have a feeling that is the timeout signal but not sure if that line has any other functions. Only one way to find out...

What would be the best way of forcing that line to always show 0.1v, preferably without lifting the pin?

Edit: OK well curiosity got the better of me and I lifted the pin and everything still works and the screen no longer dims - great success!

Edit #2: Com link port no longer works, but I can live without that.

This is the pin:

https://i.imgur.com/bbA9klY.jpg

Hello everybody. I intend to perform this mod on my GT.

I want to be able to connect a connector to use a controller or even a multitap but I'm having doubts.
Please, what pin should I lift to not turn off the screen when using the controller?

Is there currently any other alternative to this action of lifting the pin?
I saw somewhere else, someone who put a switch and then this answer but I don't know which pin... :|
"You don't need to use a switch, you can just bridge 2 pins on the controller connector board which will make the screen saver function stay off permanently. I can't remember the pin you need to ground off the top of my head, but it shouldn't be difficult to find either by probing with a multimeter or googling it. A multitap won't do anything AFAIK."

Thanks a lot for the help  :geni:

That picture answers your question - it's the 5th pin from the left. Also confirmed in tawys thread: https://www.pcenginefans.com/forum/index.php?topic=23590.msg524226#msg524226

Wire that to GND and you are good to go.
Title: Re: PC Engine GT External Controller
Post by: hard_gb on June 13, 2023, 12:35:44 PM

This is the pin:

https://i.imgur.com/bbA9klY.jpg

That picture answers your question - it's the 5th pin from the left. Also confirmed in tawys thread: https://www.pcenginefans.com/forum/index.php?topic=23590.msg524226#msg524226

Wire that to GND and you are good to go.

From the photo I was in doubt, because in the image there is a red circle, identifying the point, but this does not go to the 5º pin.

I should solder on the blue dot (it's connected to the 5º pin) or I should solder the red dot (it's connected to the 6º pin).
I also looked at the other link you shared but I didn't find that information. At least I didn't find it.  :?

Anyway, very grateful for the answer.

https://imgur.com/fg4sgLF