Universal PCB (eventually) thread

You’re still producing these, right? I managed to find the defect in the ones I got a long time ago and fix them, from what I can see from the new layout you also did. It was a resistor line going to ground when it should have gone to a pin on the PIC, no biggie. Anyway, what’s your processing time for an order, as I just got at least one and possibly a boatload of custom stick orders.

bencao: do you remember those upcbs I bought from you some time ago? I’ve tried usb and it works fine on both, but I only recently tried playstation. One of the upcbs does not always work in playstation mode, and the other does not work at all. Did you notice any problems like this before you sold them to me? I have tried 2 different playstation cables (confirmed working on another upcb).

To troubleshoot, I checked voltages on the pins according to the systemselect.txt. Everything agrees except for db pin 9 = pic pin 37, which is reading about 2.6v when connected to playstation (should be ~3.4v?). I also noticed that it is reading about 4v when connected to a pc via button select usb (should be ~5v?), although usb mode works fine with it. Any ideas?

hmm, have connected the UPCB to the playstation and it worked. I`ve uses the Digital PSX cable from systemselect.txt.

Did you checked the solder conncetion on the UPCB for the cable connections?

The soldering on the upcb looks good, and the spots I checked with my meter were fine as well. I use the button select psx cable, which is supposed to function the same as a dedicated digital cable, but I will try the latter nevertheless. I’m mainly wondering whether the voltage is ok on that neogeo pin (db pin 9).

Ill check the Pin9 on my UPCBs. Ive tied pin9 to high according to systemselect table. So you`re correct should be 3.X V for PS.

I tied pin9 directly high to see if that would work (and verified that it was high @ 3.4v after plugging in) but it still doesn’t function at the ps2 menu screen.

Toodles: what do you think might be causing my neogeo pin to be only 2.5v when plugged into ps2? and would this be the reason it’s not working?

Hi guys, I’ve got a Tournament Edition for xbox 360 and I’d like to know if it’s possible to use its pcb for the piggyback on the UPCB.

OT
And if anyone has made or know how to make a UPCB mod in a TE I’ll appreciate every advise

Thanks

Should work fine as I installed my UPCB in a 360 TE. Unfortunately, I lost all of my pictures in my worklog back when my server’s hard drive killed over, so I can’t show you any pictures of what it looked like. Not much to it though. You can install the UPCB either to the left of the 360 PCB, or remove the PCB to the right, file down the plastic notches and install it there,which is what I ended up doing. For the 360 PCB, you can either solder directly from the bottom of the PCB, or you can use the header connectors on the top and use the wires that came with it to create the IDC connector for the piggyback. Since you lose the functionality of the guide button on the TE, I ended up making that the programming button by snipping the guide button wire from the top connection and soldering it another wire that I ran to the programming header on the UPCB. For the 15 pin Dsub connector that needs to be mounted externally, you have two options. One guy mounted his D-sub connector through a cable sticking out of the cable compartment, so he could tuck it away and hide it when the compartment’s closed, or you can mount it externally. Again, sorry I dont have any pictures of the worklog.

TE xbox360 pcb is common ground. Dual Strike has the same interface like the UPCB and it worked dozen times. UPCB and TE will work, too.

What about the turbo functionality? Is it lost when piggybacked?

I could leave the 360 pcb as it is and put the UPCB alongside but not linked together; then I’ll have the usb-xbox 360 cable and the Dsub-15 one from the upcb. I’ll cut the 360 cable where it gets out from the hole in the cable compartmemt and put a female usb connector and put in there also the Dsub-15 (screwed in on the internal part of the cable compartment or simply making an other hole in the plastic where a short dsub cable gets out)
But doing so I’ll have to do a Y links for all the buttons and directions wires.

Always thumb up for your good work Bencao

The Piggyback was never able to take advantage of the Programming features from the UPCB, but you can still use the Turbo features of the TE’s little control panel. As for all the rest, you’re really better off just piggybacking the 360 to the UPCB, then all the other crazy amount of cables you’ll have to play with to get it all working. Plus, the same cable that you would use for the PS3/PC, is the same one you’d use for the Xbox360 piggyback. You would just need to hold some buttons down. Well, that or make a dedicated 360 cable.

Do you mean evrey buttons on your saturn works fine with UPCB, ABCXYZ and most important L and R?

Is time up?

Oh, I was just verifying that the pinout listing in the saturn.h file is one I used. Someone had questioned whether that pinout was correct. I have only 6 buttons on my upcb stick, so I can’t give a sure answer about L and R.

Oh, no. There`re some left. But Ive ordered only a few. Kits and assembled ones.

I’m interested by assembled ones.
Let’s go for private message.

dit: and thanks DeepThoughts for your answer. :slight_smile:

Order made to Bencao74. ^^

With good UPCB 2.5PB, good 360 piggy like here, good DC piggy like here, we have:

100% working:

  • PS1
    • PS2
    • PS3
    • PC
    • 360
    • XBOX1
    • Snes
    • Megadrive
    • Amiga
    • DreamCast
    • GameCube
    • GameCube sur Wii

Unsolved as we speak:

  • Saturn
    • PC Engine

Still buggy (not sure if):

  • NeoGeo

PLEASE CONFIRM THIS!

Thank you, this is just exactly what I need to finish my ambidextrous joystick, IF the joystick directions can be reprogrammed too. Can the Joystick Directions be reprogrammed? Is this cheat-free, or does this use Macros. If it does have Macros, maybe something where a light lights up if it’s in “Honesty Mode” where each button and direction represents one direction or button, not combinations. If this helps, an Alloy Stick for DC lets you reprogram a Joystick and Buttons to swap and even Macro, so if I wanted to, I can make E= E,S,SE. Or I can let W=E, E=W, N=S, S=N, make button swaps, and if the buttons weren’t backcocked, play a right handed joystick with a left handed default stick. I’m trying to funnel either a Shadow Blade or Alloy Stick to “reprogram” my stick and then wire it to many consoles. Also, will it do Atari 2600, 5200, 7800, Colecovision, and Astrocade?

rock band

The UPCB works on rock band? Toodles, you have the file PSXCONT.S19 used in psxcont ?
http://emudocs.org/PlayStation/psxcont/
thanks

Order made to Bencao74 successfully!

Received mounted UPCB, 360 and DC piggy, 360, DC and PS2 cables: ready to play.
Everything is working flawlessly.

I highly recommend this seller.

Actually putting everything in box with DB15 for multiple Joystick use.
I have to test Saturn and PC Engine with my new UPCB, old one was not working well with them.
Any news about that?

@ Toodles

Thanks again for your work, I enjoy UPCB everyday. :razzy:

Any news about Saturn and PC Engine support?