UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

The place for all discussion on gaming hardware
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

I've put up info on this on SRK for a while, but I figured it was time to start a thread here for those of you who'd never heard of them :D

Image

Description:

These are basically the opposite of boards like Toodles' Cthulhu or the PS360 which take the button/joystick wire signals and turn them into USB. This takes input from your USB 360 or PS3 controller and turns that into discrete button/joystick wire signals. You could use this to control any number of projects from Superguns to robotics, to anything you can imagine that you'd like to control with your digital 360 or PS3 joystick!

They use essentially the same circuit and firmware as that of the UD-CPS2 (which has run at many major Super Street Fighter 2 Turbo and Vampire Savior competitions over the last couple of years including X-Mania USA).

Screw Terminal Version Features:

- Terminal Blocks for solder free wiring (signal layout intentionally similar to MC Cthulhu so you can mate them for fun things like TE stick on SNES)
- USB A Socket
- Alternate header for USB signals - for people who don't want to use the on-board USB socket
- Indicator LED - bi-color, red/green
- Alternate header for LED signals - for people who don't want to use the on-board LED
- Pull-Up Selection Jumper - allows for pulling button/joystick signals up to +5V or +3.3V, depending on the application
- Player Select Jumpers - tell the joystick to light up the appropriate controller LED (can be set for P1-P4)
- Custom button mapping - for 6-8 action buttons (same as what you'd expect for Street Fighter series)
- Firmware can be updated via USB for future features/improvements

15 Pin Sub-D Version Features:

- Same as above, minus the Screw Terminals, Aux ports, and supports 6 action buttons vs 8
- Compact housing to protect electronics and look oh so sexy :D
- Clear Laser etched/cut faceplate to keep out debris and allow indicator LED visibility

Price / Ordering:

Price is $35 for the Screw Terminal version and $40 for the DB15 version. I've been selling these via word of mouth, but should have distribution sorted out before the end of the year (2014) with Paradise Arcade Shop. I will post up when they are available there.

Future:

I will continue to improve the firmware features as I have time.

Let me know if you have any ideas or suggestions!
-ud
Righteous Super Hero / Righteous Love
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

Also available are a few accessories to help with your application.

Extension Kit for Screw Terminal Version:

Image

Neo Geo Adapter for 15 Pin Sub-D Version:

Image

-ud
Righteous Super Hero / Righteous Love
User avatar
Pasky
Posts: 694
Joined: Mon Oct 21, 2013 3:58 am

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by Pasky »

Are the buttons re-configurable? Does it support xbox one and PS4 controllers? I'd imagine PS4 would be easy to implement.
EDIT:

Just read they can be re-mapped and updated via usb.

How much delay is created?
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

Pasky wrote:Are the buttons re-configurable? Does it support xbox one and PS4 controllers? I'd imagine PS4 would be easy to implement.
EDIT:

Just read they can be re-mapped and updated via usb.

How much delay is created?
Buttons are re-configurable when you first plug in your controller. No need for PC app.

No XBone or PS4 support yet, as I've simply not taken the time to investigate, but it seems perfectly doable. Could be added in a future firmware release.

Input delay is mostly based on the controller itself. Previous to this project I thought the input delay would lay heavily on the decoder board, but I found that the controllers themselves can actually be quite laggy. I think the fastest response I've seen has been with Toodles MC Cthulhu which was 2ms response time. The worst was a Madcatz controller (note: not all Madcatz controllers suck this hard) that was an appalling 14ms.
-ud
Righteous Super Hero / Righteous Love
User avatar
Stompp
Posts: 384
Joined: Tue Sep 11, 2012 9:51 am
Location: Sweden

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by Stompp »

Not 100% sure what i would use this for but this definitely sounds interesting :D
User avatar
emphatic
Posts: 7918
Joined: Mon Aug 18, 2008 3:47 pm
Location: Alingsås, Sweden
Contact:

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by emphatic »

Stompp wrote:Not 100% sure what i would use this for but this definitely sounds interesting :D
To use your USB controller on something with discrete inputs, like a JAMMA supergun or adding an USB gameport for your cabinet (Player 2 controls when you only have a 1L6B panel for example).
Image | My games - http://www.emphatic.se | (Click) I have YEN stickers for sale
RegalSin wrote:Street Fighters. We need to aviod them when we activate time accellerator.
User avatar
opt2not
Posts: 1283
Joined: Fri May 20, 2011 6:31 pm
Location: Southern California

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by opt2not »

Sweet! I need to get another to give the one on my shelf some company. :P
User avatar
CkRtech
Posts: 668
Joined: Mon Aug 27, 2012 9:30 pm
Location: Seattle, WA

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by CkRtech »

Wow. This would easily let a friend bring over a favorite arcade stick controller and wire it into my supergun (DB-15). Very useful!
Glossectomy
Posts: 91
Joined: Thu Jun 20, 2013 9:37 pm
Location: Denver, CO

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by Glossectomy »

Would the db15 version support the pin out for a MAK strike with the added kick buttons, or would I need to use the screw terminal version?
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

Glossectomy wrote:Would the db15 version support the pin out for a MAK strike with the added kick buttons, or would I need to use the screw terminal version?
Mine follows this pinout: http://www.etokki.com/PSX2JAMMA

It appears Buttons 5 & 6 are swapped on the MAK Strike.
-ud
Righteous Super Hero / Righteous Love
User avatar
Pasky
Posts: 694
Joined: Mon Oct 21, 2013 3:58 am

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by Pasky »

undamned wrote:
Glossectomy wrote:Would the db15 version support the pin out for a MAK strike with the added kick buttons, or would I need to use the screw terminal version?
Mine follows this pinout: http://www.etokki.com/PSX2JAMMA

It appears Buttons 5 & 6 are swapped on the MAK Strike.
-ud
There's a reason for that as I was told by Xian Xi. If you use the pinout you linked this can occur (and I quote):
Xian Xi wrote: 2. to K1
9. K2 + Select(If no coin button)
10. K3

Reason why is with that pinout you posted you will have some problems with some fighting games since Neo D and Short kick are on the same button. Some games like Vampire Savior and some other have glitches like it won't let you do raging demons and stuff like that because on some fighting games the Neo D button isn't deactivated for some dumb reason.
You should consider changing to that pinout.
Glossectomy
Posts: 91
Joined: Thu Jun 20, 2013 9:37 pm
Location: Denver, CO

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by Glossectomy »

undamned wrote:
Glossectomy wrote:Would the db15 version support the pin out for a MAK strike with the added kick buttons, or would I need to use the screw terminal version?
Mine follows this pinout: http://www.etokki.com/PSX2JAMMA

It appears Buttons 5 & 6 are swapped on the MAK Strike.
-ud
Ok thanks, I'm guessing I could swap shot 5 and 6 on the kick harness and have it work. If not I'm sure I could rewire something else.

I'll absolutely be interested in 2 of them when you get more stock.

Thanks!
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

Pasky wrote:
undamned wrote:
Glossectomy wrote:Would the db15 version support the pin out for a MAK strike with the added kick buttons, or would I need to use the screw terminal version?
Mine follows this pinout: http://www.etokki.com/PSX2JAMMA

It appears Buttons 5 & 6 are swapped on the MAK Strike.
-ud
There's a reason for that as I was told by Xian Xi. If you use the pinout you linked this can occur (and I quote):
Xian Xi wrote: 2. to K1
9. K2 + Select(If no coin button)
10. K3

Reason why is with that pinout you posted you will have some problems with some fighting games since Neo D and Short kick are on the same button. Some games like Vampire Savior and some other have glitches like it won't let you do raging demons and stuff like that because on some fighting games the Neo D button isn't deactivated for some dumb reason.
You should consider changing to that pinout.
If the button is not pressed, my decoder's output for that button is inactive. I have no idea what he's talking about. Please link to the context of that discussion.
-ud
Righteous Super Hero / Righteous Love
User avatar
Pasky
Posts: 694
Joined: Mon Oct 21, 2013 3:58 am

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by Pasky »

It was actually a private message when asking about the DB15 pinout of a super gun. That was the full context actually.
As for the DB15 wiring, I don't use that pinout since it isn't friendly on some games but if that's the pinout you want I can wire it up like that. I wouldn't recommend it.
Followed by:
Also forgot to say the pinout I use is:

2. K1
9. K2 + Select(If no coin button)
10. K3

Reason why is with that pinout you posted [The same picture you had above undamnned] you will have some problems with some fighting games since Neo D and Short kick are on the same button. Some games like Vampire Savior and some other have glitches like it won't let you do raging demons and stuff like that because on some fighting games the Neo D button isn't deactivated for some dumb reason.
I'm assuming he means the actual neo geo sticks/control pads?
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

Pasky wrote:I'm assuming he means the actual neo geo sticks/control pads?
That is the only way it could make sense. If a player wants to use an offical 4 button Neo Geo controller on a 6-button Capcom fighter, that's what I call user error :D
-ud
Righteous Super Hero / Righteous Love
Glossectomy
Posts: 91
Joined: Thu Jun 20, 2013 9:37 pm
Location: Denver, CO

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by Glossectomy »

Is there any time estimate for when they'll be available?
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

Glossectomy wrote:Is there any time estimate for when they'll be available?
Screw Terminal version is available immediately, DB15 version should be next month (just need to order boards & faceplates).
-ud
Righteous Super Hero / Righteous Love
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

emphatic wrote:
Stompp wrote:Not 100% sure what i would use this for but this definitely sounds interesting :D
To use your USB controller on something with discrete inputs, like a JAMMA supergun or adding an USB gameport for your cabinet (Player 2 controls when you only have a 1L6B panel for example).
Indeed. They can also run in parallel with your existing controls so that your friends who are picky about using their own joystick an just plug into your cab. We ran this setup @ EVO 2014 for the SSFIIX events:

Image

Alex Valle (personal joystick) vs Marsgattai (cab)
-ud
Righteous Super Hero / Righteous Love
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

Now available through Paradise Arcade Shop!!! :D

http://www.paradisearcadeshop.com/1491- ... coder.html

-ud
Righteous Super Hero / Righteous Love
User avatar
Crafty+Mech
Posts: 395
Joined: Sat Jan 19, 2013 1:17 am

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by Crafty+Mech »

Glad I found this thread! I've been looking for a converter that would allow me to use an xbox 360 controller on my Jamma test bench. The control panel I use now is just to bulky, a 360 controller would save a lot of space!

PS - I recognize those db15 faceplates, I used the same ones in the early version of my mini SLG product. :)
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

Crafty+Mech wrote:Glad I found this thread! I've been looking for a converter that would allow me to use an xbox 360 controller on my Jamma test bench. The control panel I use now is just to bulky, a 360 controller would save a lot of space!
Sweet! This should do the trick! :D
Crafty+Mech wrote:I recognize those db15 faceplates, I used the same ones in the early version of my mini SLG product. :)
I designed that plate from scratch, actually. USB hole location is off center. Was someone actually offering a generic plate specifically for old DB15 shells?
-ud
Righteous Super Hero / Righteous Love
User avatar
Crafty+Mech
Posts: 395
Joined: Sat Jan 19, 2013 1:17 am

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by Crafty+Mech »

undamned wrote:
Crafty+Mech wrote:Glad I found this thread! I've been looking for a converter that would allow me to use an xbox 360 controller on my Jamma test bench. The control panel I use now is just to bulky, a 360 controller would save a lot of space!
Sweet! This should do the trick! :D
Crafty+Mech wrote:I recognize those db15 faceplates, I used the same ones in the early version of my mini SLG product. :)
I designed that plate from scratch, actually. USB hole location is off center. Was someone actually offering a generic plate specifically for old DB15 shells?
-ud
Whoops, I meant the DB15 shells not the faceplates!
User avatar
RaidenViper
Posts: 417
Joined: Thu Jun 02, 2011 11:35 am
Location: Norway

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by RaidenViper »

This is awesome! I really want the DB15 version for my CMVS. Do you have these available now? I see Paradise Arcade only have the screw terminal version.
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

RaidenViper wrote:This is awesome! I really want the DB15 version for my CMVS. Do you have these available now? I see Paradise Arcade only have the screw terminal version.
I should be building more next week :D I'll post up when they are ready for ya.
-ud
Righteous Super Hero / Righteous Love
User avatar
RaidenViper
Posts: 417
Joined: Thu Jun 02, 2011 11:35 am
Location: Norway

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by RaidenViper »

undamned wrote:
RaidenViper wrote:This is awesome! I really want the DB15 version for my CMVS. Do you have these available now? I see Paradise Arcade only have the screw terminal version.
I should be building more next week :D I'll post up when they are ready for ya.
-ud
great! :D
User avatar
RuffNEC
Posts: 264
Joined: Thu Jul 21, 2005 11:23 am

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by RuffNEC »

undamned wrote: The worst was a Madcatz controller (note: not all Madcatz controllers suck this hard) that was an appalling 14ms.
-ud
which controller are you talking about?

I own this mad catz stick Image is it tested ? 14ms would be horrible
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

RuffNEC wrote:
undamned wrote: The worst was a Madcatz controller (note: not all Madcatz controllers suck this hard) that was an appalling 14ms.
-ud
which controller are you talking about?
This one:

Image

-ud
Righteous Super Hero / Righteous Love
User avatar
Crafty+Mech
Posts: 395
Joined: Sat Jan 19, 2013 1:17 am

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by Crafty+Mech »

Got mine working with my xbox 360 controller on my Jamma test bench! Works great, frees up a lot of space that my oversized arcade stick was occupying.
User avatar
RuffNEC
Posts: 264
Joined: Thu Jul 21, 2005 11:23 am

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by RuffNEC »

undamned wrote:
RuffNEC wrote:
undamned wrote: The worst was a Madcatz controller (note: not all Madcatz controllers suck this hard) that was an appalling 14ms.
-ud
which controller are you talking about?
This one:

[img]madcatz-japan-pro.jpg[/img]

-ud
mhm seems a new one. mine is the Street Fighter IV 20th anni. stick from 2011 or so. any tests results with this one? I really want to buy a ud-usb decoder (with case) when its available and hopefully playable without lag on that stick hooked up to a supergun.

is there an external power supply needed? How does it work?
User avatar
undamned
Posts: 3273
Joined: Sat Jan 29, 2005 9:27 am
Location: Phoenix

Re: UD-USB Decoders (PS3/X360 to JAMMA, DB15, etc.)

Post by undamned »

RuffNEC wrote:mine is the Street Fighter IV 20th anni. stick from 2011 or so. any tests results with this one? I really want to buy a ud-usb decoder (with case) when its available and hopefully playable without lag on that stick hooked up to a supergun.

is there an external power supply needed? How does it work?
I've not done any lag testing on that particular model, but everything else I've done lag testing on (probably 20 different controllers) was way faster than that other Madcatz stick. Madcatz stuff is pretty good in general, so I have no idea how they managed to botch that one so badly in the lag department. Fastest controller I've tested was the MC Cthulhu, which was 2ms response time from button press to my decoder's output.

No external power supply needed for the enclosed model. You just need +5V present on the DB15 port you are plugging into.
-ud
Righteous Super Hero / Righteous Love
Post Reply