WTS: PSX -> JAMMA/Supergun converters [in stock!]


#1

This is the official thread for my PSX -> JAMMA/Supergun converters. With this new thread, I can now keep a constantly updated information database on the converters in the first post, which I wasn’t able to in DreamTR’s thread. Orders and any future updates to the converters will take place in this thread.

Now, let’s get to the converters.

<Intro>
Since a few people seem to think that these converters only work on Superguns and not arcade cabinets or vice versa, let me just state that these converters will let you use your PS1/PS2 controllers on both arcade setups and superguns.

<Converter Circuit Board>
The current PCB design is at revision 2.1 and it has been tested to work with all PS1/PS2 controllers except a very few (so far, only the ASCII programmable controllers don’t work). The rev 2.1 board also has a self-resetting fuse on the power line that goes to the PSX controller to protect the converter from getting burned in case a faulty/blown controller is connected to it (thanks goes to Toodles for the suggestion).

<Pinout and Button Mapping>
My converters use a modified Neogeo DSUB15 controller pinout for the output. Here’s my pinout diagram (shamelessly edited using MKL’s diagram)

http://laugh25.com.ne.kr/PSX2JAMMA/db15_laugh.PNG

As you may or may not notice, the pinout is identical to the Neogeo controller ports except with Button5 and Button6 added to it. You can plug the converter into any system that uses this pinout natively (AES, some MVS motherboards, and quite a few custom superguns). Superguns with different pinouts can also use these converters simply by making a cable to adapt the pinout to my pinout, and for arcade cabinets, you can make a little add-on JAMMA fingerboard like this one to plug the converters into them.

Keep in mind that the above diagram shows the correct pinout if you are looking at the controller port on the supergun/console and NOT at the converter. The pinout diagram of the female port on the converter side is just a mirror image of the above. The pin number and its assigned function is the same on both the male and female DSUB15 ports, so if you’re confused, use the pin numbers that are engraved on most DSUB15 ports as guidance.

The reason why my pinout has Button1, Button2… instead of circle, R1, L2… is because it’s modifiable by the user. Before I get to the modification part, below is the default button assignment.

Button1 - []
Button2 - /
Button3 - R1
Button4 - X
Button5 - O
Button6 - R2

The above button assignment was chosen because most arcade sticks have its buttons laid out like this (which I will call the standard button layout from now on), which is also the Street Fighter layout.

[Standard Button Layout]
B1 B2 B3 => [] /\ R1
B4 B5 B6 => X O R2

The default layout was decided like this because a vast majority of arcade stick makers laid out their buttons like above to accommodate for Street Fighter games.

However, there are a few sticks out there that don’t follow the standard button layout (Japanese T5 HRAP, Arcana Heart HRAP, Neogeo AES style stick for the PS2, ASCII Guilty Gear stick, and Tekken Tag stick by Namco come to mind). Also, there are different games that use layouts different from street fighter games. This is where the button assignment modification feature comes in handy.

Previously up to this point, I’ve accommodated different games’ button layouts by letting the user flip through 6 predetermined layout settings based on the standard button layout, while completely excluding the few sticks that don’t follow the standard button layout. I have been coding over the weekend and added on-the-fly custom button mapping feature to the converter’s software in case the default assignment doesn’t suit your needs. Here’s how it works.

  1. Go into custom button mapping mode by pressing [] + /\ + O + X + Start
  2. Let go of the buttons after pressing the combination of buttons from step 1.
  3. Press 1 button at a time, each time pressing a different button, up to 6 buttons. The order in which you pressed each button has determined Button1 through Button6.
  4. Now the new button assignment is in effect.

It’s really simple. You go into custom button mapping mode, press the buttons you want to assign for Button1 ~ Button6 and that’s it. There are some notes you should be aware of regarding the on-the-fly custom button mapping procedure.

*You can only assign the buttons with 8 action buttons ( [] /\ X O R1 R2 L1 L2 ). This means that any order of these 8 buttons can be assigned to output Buttons 1 through 6.
*It also means that you cannot choose Start, Select, R3, L3, or the 4 directions for any of the 6 buttons during custom button mapping, and these inputs will be ignored even if you press them while in custom button mapping mode.
*While you’re pressing buttons one by one to designate Button1 though Button6, if you press a button that has been assigned already, it will be ignored and won’t make that button trigger multiple outputs. This means there is a strict 1 input -> 1 output rule in place.
*The 2 buttons not chosen during custom button mapping procedure will not be assigned to anything. Say you chose ( [] /\ X O L1 L2 ) as your 6 buttons. In this case, R1 and R2 will do nothing when you press them.

<Ordering>
First batch orders have been completed.

I’ve decided to scrap the group shipping idea to avoid any headaches and also because shipping isn’t that expensive even though they will be sent from Korea. I’m taking payments starting now, so take a look at the pricing info below as a reference.

Converters - $60 each

[Shipping options to North America and Europe]
a) Airmail - takes 1-2 weeks to deliver, doesn’t support tracking numbers, costs $7 for up to 3 converters and $12 for up to 6 converters.
b) EMS Express - takes 3-5 days to deliver, supports tracking numbers, costs $23 for up to 3 converters and $30 for up to 6 converters.

My paypal address is laugh_acw (at) hotmail (dot) com

I’ll make these converters as long as people want me to make them, so don’t worry if you can’t order one right now or in the near future. Just give me a PM about ordering them, and I can give you all the quotes and estimated dates.

Feedback regarding the converters is very welcome. Thanks for the support over the last few months, guys. Your support and feedback has really motivated me to get this done as nice and complete as I possibly could and has helped make this converter better than anything I had initially imagined.

Update 7/24/008 - You can get your own custom label for the converter. Check this post for my personal examples.

I also have more stock of the converters available.

Edit1: Editted the button combination code for the custom button mapping mode to [] + /\ + O + X + Start

Edit2: More stock of them are available! Added info about custom labels. Removed the first batch info since that’s been handled and completed.


#2

excellent stuff i’ll be getting some money into my paypal on saturday is it cool to pay you then?


#3

You already have my order for two, if all goes well I’ll probably order another six sooner or later for other projects in the pipeline! :looney:

As for the button reconfiguration I still think it’d be too inconvenient requiring all shoulder buttons for the triggering combination, only using buttons available on (nearly) all sticks would be better… X+O+[]+/+start perhaps? It was good enough for soft reset on the Dreamcast and if a spastic masher says otherwise he should learn to control his limbs!


#4

Hi laugh, please keep me in mind for the next order as I really want these for my arcade cabinets. Thank you in advance!

As usual, you are doing a GREAT service to the community. Keep up the good work!


#5

Yo ill send you the money for 2 of them Tomorrow.


#6

Oh i meant to ask is it cheaper to ship to Japan or the States? I can do either one.


#7

Thanks for the support and the kind words.

DH020 - I answered this already through PM, but the answer is yes. I don’t mind waiting till the weekends. So you’re getting 1 pair, correct? I just need to confirm the number of converters for everyone.

Mayhem - I can smell some really neat superguns brewing already. If you don’t need the connectors and the enclosures like you said in the old thread, you can definitely place an order immediately after I know how many converters are alloted to the first batch-ers. Also, you always bring up really helpful tips. Why didn’t I think of using the 4 face buttons + start? That was universal in DC and none of the fighting games were affected IIRC. I definitely like this combination more than the shoulder button combination. I still feel like there might be a game out there that uses 4 action buttons + start for a secret code though, just a little bit.

MarkMan - It seems like the first batch won’t take away too much of the stock and I might be able to tell you if you can get a pair or two in a few days. Thanks a lot for the kudos.

StridaJin - That’d be nice. So you’re getting 1 pair. Shipping gets halved from what I’ve written above if I send it to Japan.

What does everyone else think about Mayhem’s suggestion regarding the button combination?


#8

ya im grabbing pair dude :smiley:


#9

Hey laugh,

Can I get dibs on the second shipment?

love,
Vic


#10

Laugh I just sent money for 2 with EMS Express Shipping. Thanks Bro!!


#11

Face Buttons + Start actually sounds good to me. I wouldn’t anticipate any problems at all with that.


#12

laugh,

Put me down for 2 converters and 2 adapter cables for my MAS Supernova Supergun. Thanks.


#13

Man laugh you can make the cables to??


#14

Can’t wait til’ the next batch.

Just wanna make sure I got this right…

I have a Tekken Tag woody cabinet… I’ll need a pair(2) converters (@ $60 each) in order to have each player able to use PS controller ports, correct? (total of $120 + shipping)

I’m really looking forward to this… Arcade TTT :sunglasses: !


#15

DH020 - Alright. Thanks for the confirmation.

dog-face - Yeah, yours is in my mind as well. You’ve put yourself in the waiting line a long time ago in my book.

Rick Fn Stalvey - Well, I am taking orders for the first batch people right now, but I can confirm that I’ve received your money. I’ll process them as soon as I finalize the order with the first group.

poonage - Thanks for the input. I like the four face buttons + start, and this is the new button combination unless somebody brings to attention a situation where that combination interferes with a respectable game.

Red07 - Got it. Just give me a few days and I’ll be right onto everyone else’s orders.

Edit:
MarkMan - That’s true. They’ll be available for everyone real soon.


#16

Thanks laugh.

Just curious, on the default setup, which button is the Triangle on the PS2 controller?

Button1 - ?
Button2 - ?


#17

No problem.

Oh, maybe the symbols aren’t showing up correctly for some of you. Button1 is square and Button2 is triangle.


#18

Okay, just thought of another thing with regards to custom button mapping. While most sticks are indeed built with six action buttons or more, conceivably someone might choose to use less, say a four button dedicated NeoGeo or Tekken stick. If these people ever entered custom button mapping mode they’d never get out, as they wouldn’t have six different buttons to press! Perhaps the ability to terminate button mapping mode early (maybe by pressing the start button) and leave the remaining buttons unassigned would be a good idea?


#19

just use [] and /\

ps: MASSIVE kudos on this, i don’t own any arcade set ups (for now) but if i did, i’d pick up a couple of these.

good shit :tup::tup:


#20

Stalvey - Yeah, I “can” make them but I’d rather not if possible. Making those cables take more time away from finishing up the converters than I would like, and I really hate soldering lots of wires. I planning post a guide on how to make one.

Mayhem - I’ve actually considered that situation as well but decided not to mention it originally. The reason behind it was that there are no commercial PS1/PS2 sticks out there that don’t support 6 or more configurable buttons (at least to my knowledge), and an overwhelming majority of custom sticks also have 6 or more buttons that are configurable. However, there’s absolutely no harm in having this functionality to it. Nonetheless, my solution to it also used Start to skip the button mapping, but in a slightly different way than how you described it. The way I thought of it was that you could press start for each button you wanna skip. I’ll probably add this feature to the software either tonight or tomorrow.

shoo - Thanks! I edited the first post to reflect your suggestions.