Here’s a project that started small but soon escalated into something seriously ambitious. Originally only trying to hook up some controls for my Naomi’s Jamma, it became a project to build a universal and high quality control panel. The end product incorporates parts from all over the world: China, Japan, Britain, US. It all started with this:
![](http://x9e.xanga.com/19ec52e7c7c30182871714/b140006315.jpg)
The Blaze Twin Stick
![](http://x54.xanga.com/127c5ae7c7c33182871709/b140006310.jpg)
gutted and revealed NOT JUST ONE but 6 PCBs. Well, desoldering fun
![](http://x56.xanga.com/c0cc561514230182871715/b140006316.jpg)
PCB removed.
![](http://x20.xanga.com/a86c43e7c7c33182871719/b140006320.jpg)
At this point I have no buttons to replace the stock yet… So I just wired the loose buttons to my Naomi! But guess what, my roomate was able to Hadouken with it:
![](http://xc7.xanga.com/bb7c2ae2c8530182871723/b140006323.jpg)
Capcom vs SNK 2
![](http://x68.xanga.com/92ac541504d30182871725/b140006325.jpg)
Here’s the panel after removing everything. Nice and black
![](http://x1c.xanga.com/735c421524d33182871726/b140006326.jpg)
First thing I did was simple: adding the artwork. Way I did it was probably quote unorthodox. I glued the printer-printed paper onto the panel, and then cover it with an adhesive plastic firm. This will create an absolutely water-proof and scratch-free overlay. Another add is if needed, it can be easily replaced.
What you see is the first iteration of the art. But then I discovered that in that layout one of the buttons will be right on the UD girl’s face… So that was changed (see later pics)
![](http://xf3.xanga.com/221c3b16c8531182871730/b140006330.jpg)
Not work done for a week or so, until the Ultralux buttons finally arrived from the UK (not that the shipping was slow, its my decision process)! Chrome trimmed and transparent, and comes with LED too! Plunger quality may not be the top, but well they use Sanwa switches, so, no complaints
![](http://x46.xanga.com/b16c56e1c8430182871734/b140006333.jpg)
Line up and count…
![](http://x49.xanga.com/48ec45e1d0233182871857/b140006430.jpg)
Since the plungers are clear the idea is to have inserts under them that would fill the holes on the panel. Here the plunger is removed…
![](http://x2b.xanga.com/e0bc7a1447335182871867/b140006439.jpg)
And the insert is added!
![](http://x19.xanga.com/306c771517032182871859/b140006432.jpg)
Temporarily fitted 3 buttons to get a feel of it
![](http://x1e.xanga.com/e4fc451517033182871864/b140006437.jpg)
Make sure they fit the art
![](http://x6d.xanga.com/f07c7615c7332182871866/b140006438.jpg)
Time to test the LEDs. They require 5v of power, which surprises me because they are much brighter than some other 12v lamps I’ve seen. Another 1-up to Ultimarc
![](http://x69.xanga.com/7c6c701517232182871875/b140006446.jpg)
Notice how some of them are dimmer in this pic? Physics question lies ahead: Which lamps are connected in parallel, which are in series, in this picture?:looney:
![](http://x89.xanga.com/113c5b1bd0c33182871881/b140006452.jpg)
All buttons primed and inserted for player 1…
![](http://x20.xanga.com/99bc6015c7d35182871887/b140006457.jpg)
and player 2.
![](http://xfc.xanga.com/31c82562421a8182872010/b140006564.jpg)
How the bottom looks like. Anyone notice a problem? The blaze is too short for the Ultimarc buttons. In fact, it will prove to be too short for the LS-32s that I’m gonna put in. But more on that later
![](http://x92.xanga.com/5ffc4ae3d1432182871893/b140006462.jpg)
At this point I only have the 16 Ultimarc buttons… So the start button is, for a long time, a separately wired stock Blaze. PRESS START BUTTON
![](http://x11.xanga.com/fd0c261509131182872013/b140006567.jpg)
Next I began wiring the lighting for the buttons (I’ve yet to acquire a Jamma harness for the Naomi at this point…). Self-made daisy-chain, 0.25’’ disconnects that takes an N-type DC plug as input. So if I don’t want the light, I can just unplug it.
![](http://x75.xanga.com/13ac2a1529130182872014/b140006568.jpg)
Wired up and see the flame!
![](http://x06.xanga.com/3f3c571509130182872018/b140006572.jpg)
Internal wiring at this point. No wiring for buttons yet, and there won’t be any for some time, 'coz it was Spring Break!
SideQuest
![](http://x38.xanga.com/4b685262421a8182872020/s140006574.jpg)
Made a half-cabinet out of wood during the break! Put on table for a stand-up setup or on a stand (on top of the cab in pic) for sit-down setup!Panel put on to see how it looks.
![](http://x63.xanga.com/264c3b1bd2c31182872031/b140006582.jpg)
Sticks finally arrived… 3 weeks after I’ve decided to get them. Damn you, Lizardlick, damn you for being always out of stock
![](http://x85.xanga.com/754c25e1d2c31182872033/b140006584.jpg)
The whole area has to be dremeled in order to fit the stick.
![](http://x08.xanga.com/2ccc4115d9233182872037/b140006588.jpg)
For the other side. And even after so the area is cramped. The rumble motor holder is in the way and the LS32 legs have to be bent. So if anybody is modding this stick as well, make sure you get the -01 variants.
![](http://xbf.xanga.com/ebcc471532333182872195/b140006717.jpg)
Fitted! I didn’t bother to redo the art to cover the screws, because I actually think they are nice decorations to go with the chrome buttons:bgrin:.
![](http://x7e.xanga.com/48cc701512332182872199/b140006721.jpg)
Feeling Ikaruga already (My Naomi is running fighting games at this point)! But then, the idea is to swap the balltops…
![](http://xbf.xanga.com/95282b6242d28182872201/b140006723.jpg)
with bubbletops! Thanks to Akihabarashop for sending them straight from JP!
![](http://xe7.xanga.com/0b3c5615d2330182872206/b140006728.jpg)
Another look with the lights off
![](http://x48.xanga.com/513c25e0d6531182872214/b140006734.jpg)
Seimitsu clear plunger white buttons for start and select (coin??) buttons. Inserted with Chinese characters, they look real good. (Maybe kind of late to mention this: There is English, “No Refuge”, as well as Japanese quotes from Ikaruga on the art. So there are a total of 3 languages…
![](http://x9f.xanga.com/97dc4215c3433182872218/b140006735.jpg)
Seimitsu buttons with swapped plungers. Red/Black (to imitate the black bullets in Ikaruga) for player 1
![](http://x1e.xanga.com/13ac22e1d6631182872220/b140006737.jpg)
And blue/white (white bullets) for player 2
![](http://x7e.xanga.com/955c2a1523430182872222/b140006739.jpg)
Wired up!
![](http://xc8.xanga.com/a0ec53e1d6630182872225/b140006742.jpg)
Frontal view.
![](http://x70.xanga.com/a8cc5a1534733182872308/b140006814.jpg)
To make the wires organized, as well as to make the stick potentially universal, I decide to use a DB25 plug to connect the wires (The Blaze has no space for PCBs anyway). This also make the stick detachable so I can bring it to my friends:bgrin:
![](http://x3a.xanga.com/f8ac5115c4630182872314/b140006819.jpg)
The DB25 and pins
![](http://xb3.xanga.com/867c54e7d7030182872317/b140006822.jpg)
Wired on the Jamma side
![](http://xc0.xanga.com/e0ac42e0d7d33182872328/b140006830.jpg)
And the panel side. Out of the 25 pins, the Blaze uses I think 21… Crimping hell. Oh and at this point I refitted the rumble motors and wired them as well (slightly visible in the picture), and, guess what, they actually work, through the Blaze PCB.
![](http://xfd.xanga.com/59fc271bd8431182872332/b140006831.jpg)
Organized wiring (two main streams)
![](http://xd1.xanga.com/578c51e1d8430182872334/b140006833.jpg)
A closer shot on one side. Now you see the motor (and how it neccessitates bending the LS32 legs…)
![](http://x71.xanga.com/2e9c4a15d5532182872338/b140006836.jpg)
Temporarily rescrewed the metal plate
![](http://x24.xanga.com/e22c2ae0d8730182872340/b140006838.jpg)
Huge height difference. What will be done next will be to wrap a piece of plastic around the panel to cover the extra height, but before that…
SideQuest
![](http://x04.xanga.com/b98c55e1d9630182872435/m140006922.jpg)
The Blaze PCBs have been lying bare for who-knows-when. Time to give them a new home - a project box. Wires soldered to the button points
![](http://x2e.xanga.com/afbc471526433182872437/m140006924.jpg)
DB25 crimp pins
![](http://x62.xanga.com/748c711446432182872439/m140006926.jpg)
And there, inserted and done. Now I can use my modded stick on my computer!
![](http://x58.xanga.com/a42c2be1d9630182872440/b140006927.jpg)
Finished! Plastic bent and glued!
![](http://x83.xanga.com/becc701474c32182876386/b140010185.jpg)
![](http://xca.xanga.com/b9ac501bd9630182872443/b140006930.jpg)
“Clear” acrylic… all cloudy due to the glue… Anyone know how to make it clear again will be appreciated…
![](http://x42.xanga.com/642c4a1526432182872447/b140006934.jpg)
![](http://x0c.xanga.com/ebac441456333182872547/b140007029.jpg)
![](http://x42.xanga.com/181c471516333182872549/b140007031.jpg)
![](http://xab.xanga.com/59ac2be2d9d30182872552/b140007034.jpg)
![](http://x83.xanga.com/becc701474c32182876386/b140010185.jpg)
![](http://x96.xanga.com/ded8526350508182876402/b140010201.jpg)
![](http://xcc.xanga.com/61fc431536333182872555/b140007037.jpg)
![](http://x69.xanga.com/6f8c4715d6333182872556/b140007038.jpg)
![](http://x51.xanga.com/483c4a1516332182872559/b140007041.jpg)
![](http://x79.xanga.com/6b7c2614d9d31182872560/b140007042.jpg)
So, it’s finished! Or is it…? There maybe something else that I want to do with it… like, CHOP IT INTO TWO . Seriously, first thing will be to clean the plastic. Then, maybe add an LED into the balltop. But well, if I had time…