Overhauling the Sega Astro City โ€“ Part 9, customising the JAMMA harness

Because of the number of molex connections in the Astro City, and my desire to make this overhaul modular, I gave the JAMMA harness a hefty session or two with the soldering iron to get my desired outcome. The following is a full-length shot of the completed harness:

Audio mod

To fit in with the control box, the JAMMA harness takes the audio-out and puts it into an RCA connector. The positive or center pin takes the source from pin 10, or speaker +. The shielding/outer connection is actually a ground connection from any of the ground points on the harness. Astute observers will notice in the title pic that I have cabling coming from pin L, or speaker -, which I originally used in this mod, which was a bad idea! Had garbled audio and resetting PCBs. Thanks to Hewitson and the community at Aussie Arcade for that one, they steered me back in the right direction ๐Ÿ™‚

-5v, ground and fan connections

This molex connection takes the -5v, ground and fan 12v output from the control box and feeds it into the JAMMA harness. This fan connection is another molex connector (2-pin) so that a fan can be connected if necessary, and as all the power comes from a separate connection to the PSU, it’ll remain constant regardless of the setup.

JVS to JAMMA power modification

The PSU in the cab is a SUN PSU, so the power connections are JVS standard. To accomodate this, I hacked a spare JVS extension cable and connected the +5v, +12v and ground to the relevant connections, and beefed up the wiring on the harness. By default it only had a single wire for each of these connections, so I added three additional wires to the +5v to help with the load for power-hungry games. I terminated the 3.3v wires on the extension cables with heatshrink tubing to keep it electrically safe.

Test and service buttons

The test and service buttons are pushbuttons mounted underneath the control panel on Astro City cabs, so I terminated these connections along with a ground feed from the harness to allow easy connections. At the other end, I rewired the existing switches and cleaned them up so that they connected accordingly.

Coin slot connection

Similar to the service and test switches, the coin slot connection uses molex connections at either end. Inside the cab, the coin slot is also wired in parallel to a push button so that credits can be added without having to use coins. Handy, as I don’t have any ¥100 coins!

Controls

This was the biggest and scariest job – I chopped off the old molex connector after I manually used my multimeter to go through and check every connection on the molex connector, and its corresponding connection on the JAMMA harness. After doing this, I re-wired everything to the new JAMMA connector. The Astro City has every connection running through a couple of molex connectors, which then feed to a master connector that goes to the harness. The system worked, even if it was a little anally retentive, so I wanted to preserve this. This one connector took ages to put together, but I was really happy when it all worked ๐Ÿ˜€

Existing connections

This is a long shot of the wiring mounted underneath the control panel – the metal bracket holds three molex connections – one for player 1 controls, one for player 2 controls and one for the JAMMA+ (buttons 4, 5 and 6) for both players. On the bracket are also mounting points for up to three small push buttons, labelled for test, service and degauss. As the degauss switch is on the external panel from the chassis, it isn’t used in my setup.

That final image is the female molex connector for the controls – a scary prospect to wire up! This feeds the P1 and P2 controls into the Astro.

The only other change I made was to have button 4 off the JAMMA harness for P1 and P2 be re-added into the master molex connector, and then have the female connector run extended lengths with quick-connects on that allow me to re-wire the control panel as required. This allows for quick and easy button changes when playing Neo Geo titles, for example.

As noted before, posts on the refurb are being done ad-hoc, so to keep track of the whole project, just use the Sega Astro City Overhaul tag, as the whole series will be added to it over time.

Overhauling the Sega Astro City โ€“ Part 8, building a control box

Today I’m going to talk about the control box I built as part of the Astro City overhaul.

The purpose of this was to achieve the following:

  • Switch between stereo and mono output, with the mono input spliced internally to be two-channel mono audio, all via RCA sockets
  • House a -5v output produced by a Negatron with a master switch to enable/disable the function
  • Distribute +12v to a fan with a master switch to turn on/off the fan
  • Distribute +12v to power the audio amplifier
  • Route a GND connection to the JAMMA harness, which ensures GND runs across all connected GND loops on the harness regardless of which power connector is hooked up to the power supply (e.g. ensures GND on the JAMMA harness even if I’m powering a NAOMI board direct from the PSU)

The other aim was for the connections to be modular and terminated with molex connections. This way I could build the control box on the bench before fitting it into the Astro City.

The first step once I gathered all the components was to mark out the holes to drill for the RCA sockets and switches:

Once that was done, I drilled out all the holes and fitted all the sockets and switches.

Next up, I went about wiring the audio components together using a 3PDT (3 pole, double throw) switch to go between the two sources, and brought in a master voltage cable to bring GND, +5v and +12v from one of the extra connections on the Sun PSU that weren’t used for supplying the main voltage to the PCB or harness. From there, using hot glue and some cut-down wall plugs, I created some points to screw in some project board that acted as a voltage distributor and hooked up +12v to the two switches (one for the fan, one for the Negatron), and a second piece of project board to house the Negatron. I also wired in an extra GND point to be distributed to the JAMMA harness with the +5v from the Negatron, and added those along with a GND and the +12v for the fan to a standard 4-pin molex connection as used on disk drives in a PC.

In addition, I also wired a +12v and GND to a plug to fit the power socket for the audio amplifier.

The end result came out like this:

Inside view of the box:

Inside view of the top half:

Inside view of the base:

With this completed, I can start gutting the existing cab and modifying the JAMMA harness to suit the new setup and the various molex connections as part of the project.

As noted before, posts on the refurb are being done ad-hoc, so to keep track of the whole project, just use the Sega Astro City Overhaul tag, as the whole series will be added to it over time.

Getting Virtua Fighter 3 running in my Astro City

This one’s very retrospective, as I did this back in… late 2009 I think, or early 2010. It’s a response to the issues I’ve blogged previously with getting VF2 and VF3 to run on my cabinet.

I grabbed an AT PSU with some hacked wiring to a DIY power distribution panel. It was crude, but very effective – with some jiggling around and by using the power supply/connections in conjunction with a Model 3 – JAMMA harness I had from a previous order, I was able to get VF3 running on my cab ๐Ÿ˜€ Made me a very happy little nerd, I can assure you!

Angled shot of everything:

Power supply:

Squeezing everything inside the cabinet:

Success!!

The whole lot (and then some) are in the Arcade stuff – cabinets gallery.

Belatedly back into it!

Yeah, it’s March – apologies for the delay!

It’s been an interesting couple of months. I’ve been fighting a destabilising sickness that’s been giving me chronic bouts of nausea and dizzyness, and while there’s now a plan of attack after seeing a specialist last week, the last two and a half months have been trying, to say the least.

Anywho, the other reason for lack of updates have been because I’ve been spending most of my spare time when not feeling nauseous and dizzy working on the Astro City, and pretty much have it finished. I’ll be progressive detailing the rebuild process over the next few weeks, as I took stacks of images throughout the exercise. The end result is fantastic and definitely in-line with how I imagined it would turn out. But more on that later.

In the meantime, thanks for sticking with the blog!

Overhauling the Sega Astro City – Part 6, audio update

Well, the stereo attenuator I had planned for the Astro is no more – I can get mono attenuators, but not stereo with the level of performance I’m after. The solution? One of these:

Mini stereo amp - front

Mini stereo amp - rear

It’s a cheap mini stereo amp. In fact, it’s so compact, it’ll fit nicely inside the flip-up control panel on the Astro, so it’ll be easy to operate.

I wasn’t sold on these mini amps, but after reading some recommendations from other people who have used this same model on Aussie Arcade, I thought I’d give it a whirl. Considering the cost ($15!), I’m pretty happy with the outcome. Should work well to amplify both the mono amped output from the JAMMA harness, or the stereo line-out that needs amplifying.

As noted before, posts on the refurb are being done ad-hoc, so to keep track of the whole project, just use the Sega Astro City Overhaul tag, as the whole series will be added to it over time.