Welcome to Astro City

Show off your wares.
User avatar
dmauro
Posts: 384
Joined: August 28th, 2008, 4:15 pm
Location: Brooklyn, NY

Welcome to Astro City

Post by dmauro »

Image

Image



At the end of last year I bought two SEGA Astro City cabinets on a neogeo.com group order (thanks not_sonic!) with the intention of putting some consoles inside without altering the original Jamma wiring so that I could easily put an arcade PCB in if I ever decided to take the plunge and buy a new Cave game or something I couldn't play on the consoles. Keeping the cabinets in their original condition was important so that they still function as exactly they normally would and so that I could easily resell these if I ever needed to. The only major change I did to the cabinets was replacing the original monitor chassis with Wei Ya 3129a chassis because there were plenty of hi-res shooters and fighters I wanted to be able to play. This had the added benefit of making sorting out the video for this project much, much easier, but with the downside that the Wei Ya's geometry isn't as good as the stock chassis' (it's completely tolerable though, click here for a comparison).

Before cleaning these things up and replacing the joysticks and buttons, they didn't look quite so hot, and this is after a preliminary scrubbing:
Image Image
Yellowed, dirty, scratches on the monitors, rusty control panels, and the insides were completely filthy. Cleaning them up took plenty of time and elbow grease.

To get all my consoles hooked up to cabinets, there were two things I had to get sorted: the A/V and the controls. Because the Wei Ya chassis have a dsub VGA input, all I had to do was get the consoles to output 15-31KHz on a VGA cable. That can be done easily enough for PC, Dreamcast (here's a guide on modding your Dreamcast VGA Box for 15/31KHz), Wii, and PS2 (I used the Ultimarc cable, although that only supports 15KHz). For the audio I used some kind of car stereo amp I found on eBay, and for the controllers I used PSX padhacks (and controller adapters). I already had great adapters for the Dreamcast, Gamecube (which also work on the Wii), and PC USB, so I was all set.

What I did then was to get two Jamma fingerboards and put them in project boxes with the edges protruding and wired up to the padhacks accordingly. I also put the stereo amp inside with the knobs sticking out the front for easy volume/bass/treble access. The amp is powered with 12V from the Jamma edge. These simple little boxes take 1/8 stereo cable audio input and amplify it (in stereo) through to the stock Astro speakers, and take the joystick and buttons (with kick harness) input and route it to the PSX controllers. To interface with the cab's audio and kick buttons I had to use the proper connectors, which you can find here on Akihabarashop.jp. The audio requires a 4 pin female and the kick requires a 10 pin male.

Image

Image

Now onto the wiring. Since I wanted to be able to use the PC and consoles in either of the cabs, I had to route a bunch of cables between the two. Here's where I had to do a minor modification to the cabinet. I hacksawed the 30mm hole on the back power panel out to the edge of the plate so that I could run wires through that had large heads (dsub, PSX controller, etc.). What I would have to do is run the monitor input, audio input, PSX controller, PC video ouput, and PC USB/PSX adapter cables from the vertical cab to the horizontal cab. That left me with a big mess of wires in the horizontal cab, but the ability to connect the controls of either cab into any console and then run the audio and video from that console to either cab. The only step left now was to clean it all up and use Y cables so that I could run one console on both cabinets for versus cabinet style play.

I couldn't find proper A/V switchbox that would do what I needed without a lot of modification, so I just made my own from two DB15 4-port switch boxes and some 1/8 stereo Y cables and VGA Y cables. The Y cables simply split the audio and video up and send it to both of the switches, and each switch has a female audio and video output. I can independently select any of the four consoles to be routed to either of the cabinets. The controllers have to be manually changed however.

Image

Image

The final challenge was to actually fit all these consoles and the adapters inside the cabinets. You would think there would be a lot more room in here, but between the PSU, the PCB board, and the coin box, you're not left with much. Luckily the PS2 (slim version), Dreamcast and Wii are all quite small. The consoles needed to be fit in so that I could easily access the disc drives as well, and there just wasn't room to sit them on the floor of the cab. Instead I built a shelf onto the PCB board which is suspended with wire to keep it level. It's a tight fit, but it works and I can open the drive doors for the Dreamcast and PS2 without impediment. All of the consoles are plugged into the same power strip as the cabs so that I can power everything on with the flip of one switch.

Image

For the PC, I was originally thinking I would have to take it out of the case and mount it onto the PCB board behind the consoles with the PSU on the floor of the cab. There were a few problems with this: it was a little too messy for me, I was worried about it getting too warm in there (the monitors produce quite a bit of heat), and I wasn't even sure it would all fit. I found that if I took the PCB board and mount out of the other cab, the entire PC tower could just sit inside. Temperatures have been staying completely reasonable after extended play.

Image

And here are the highlights of what I can play on these cabs:

MAME (running a custom version of cabmame right now)
GGPO (here's a video of how that works)
Doujin PC Shooters (Touhou, Trouble Witches, Aba, etc.)
Cave PS2 ports (click here for a shmups thread on getting Mushi and Ibara running in 240p)
Naomi Dreamcast ports
Tatsunoko vs. Capcom

I could make another post this long detailing how I got the PC setup, but the short story is that it has a 7600GT for the GPU with Soft15KHz installed, and the processor is a 1.6GHZ Core2Duo, so it should be able to handle Street Fighter IV once that is released for the PC. I am using GameEx for my frontend, which can be switched form horizontal to vertical, and I'm very happy with it.

Thanks for looking! Hopefully this information will be helpful to some people that want to do something similar.

edit: XBOX 360 Update!

I figured I'd update this since I snapped some pics of the whole thing running with a 360 throw into the mix. Since I only have four inputs to play with, I used an A/V splitter so the 360 and the Wii share a connection. I have to unplug one if I'm using the other (which means the Wii usually just stays unplugged) or the A/V signal will be slightly dulled (and who knows if it's bad to feed a signal back into either of the systems). A small price to pay though for having Deathsmiles and Mushi Futari available to play in hi-res mode on the cabs.

For the controls I am using some really nice adapters I bought from someone in Korea on the SRK forums. The XConverter 360s do a great job. No lag, no weird input dropping or hanging (the Mayflash Max Shooters I bought before were having some issues), and they are nice and small. Of course they still require a wired 360 controller be connected to them like all other 360 adapters, but they are just tucked away behind the coin box.

Image

The cab is full with the other consoles, and I'd be worried about the 360 overheating anyways, so I put it next to the cabs and on top of two small wooden blocks to allow for maximum airflow (there are air vents on the bottom as well).

Image
Image

Mushi Futari Black Label and Deathsmiles in hi-res :)
Image
Image

And I'll leave you with this short video:
Last edited by dmauro on December 13th, 2009, 5:03 am, edited 1 time in total.
User avatar
jonny5
Tremendous Woody
Posts: 927
Joined: August 17th, 2008, 6:21 pm
Location: Toronto, Canada

Re: Welcome to Astro City

Post by jonny5 »

yo...that switch box setup is tight, bro....very slick 8-)

nice work..... :D
on the loose
User avatar
FcoBenitez
Please Continue...
Posts: 361
Joined: August 18th, 2008, 3:31 am
Location: Chile
eBay: virtuacl
Initials: KBL

Re: Welcome to Astro City

Post by FcoBenitez »

Very interesting read, this will be very helpful for a project I'm planning to do in the future...
2X Sega Aero City
User avatar
Devil Soundwave
Doesn't go to eleven
Posts: 4713
Joined: January 7th, 2009, 11:56 pm
Location: Wetherby, Yorkshire
eBay: DevilSoundwave

Re: Welcome to Astro City

Post by Devil Soundwave »

Very nice! You can never underestimate the impact of multiple Astros together - looks just awesome. :)
Arcadeben
Please Continue...
Posts: 13
Joined: December 6th, 2008, 6:36 pm
Location:

Re: Welcome to Astro City

Post by Arcadeben »

Looking great! It looks like you got all the yellowing off of your doors on your youtube video. Did you repaint or just keep scrubbing?
User avatar
dmauro
Posts: 384
Joined: August 28th, 2008, 4:15 pm
Location: Brooklyn, NY

Re: Welcome to Astro City

Post by dmauro »

Kept scrubbing with Novus 3. It still doesn't quite match in whiteness and there are still some scratches on the bottom, but it looks much better for sure.
Arcadeben
Please Continue...
Posts: 13
Joined: December 6th, 2008, 6:36 pm
Location:

Re: Welcome to Astro City

Post by Arcadeben »

Sweet thanks for the tip!
User avatar
grantspain
Tech Head
Posts: 4875
Joined: August 17th, 2008, 4:23 pm
Location: down south

Re: Welcome to Astro City

Post by grantspain »

the astro is my fav cab and i am really shocked that many more people do not think this is the best ever made
User avatar
Devil Soundwave
Doesn't go to eleven
Posts: 4713
Joined: January 7th, 2009, 11:56 pm
Location: Wetherby, Yorkshire
eBay: DevilSoundwave

Re: Welcome to Astro City

Post by Devil Soundwave »

grantspain wrote:the astro is my fav cab and i am really shocked that many more people do not think this is the best ever made
I think it looks better than the New Astro, but I've read in lots of places that the New Astro has better sound and is a bit more rugged build quality, hence going with the New Astro.
User avatar
dmauro
Posts: 384
Joined: August 28th, 2008, 4:15 pm
Location: Brooklyn, NY

Re: Welcome to Astro City

Post by dmauro »

Yeah, the protruding speakers of the NAC just don't do it for me. And you can always swap the speakers out for nicer ones for a few bucks. I think a lot of people go with the NAC in the hopes of having less burn in too, but luckily my monitors aren't too bad.

edit: If you noticed in the photos, I spray painted the coin slot metallic silver and for the start buttons I used white buttons instead of yellow. They were the only cosmetic changes I made, but they go a long way and look even more natural imo.
Arcadeben
Please Continue...
Posts: 13
Joined: December 6th, 2008, 6:36 pm
Location:

Re: Welcome to Astro City

Post by Arcadeben »

I have the NAC, and the main reason I went with it over the AC was the monitor. I think the AC does have cleaner lines, and have rarely seen a NAC with white breasts(the speaker protrusion). They are always yellowed all to hell like mine are. Spray painting the coin slots was a good idea. That is much better than 20GBP from Andy Geezer Services. I can't get enough of watching Tatsunoko on your cab. That is just too cool!!
User avatar
pubjoe
Fosters Political Ambitions
Posts: 10059
Joined: August 19th, 2008, 8:58 am
Location:

Re: Welcome to Astro City

Post by pubjoe »

Dmauro, Fantastic!! Great cabs and thanks a lot for all the information. :awe:
User avatar
dmauro
Posts: 384
Joined: August 28th, 2008, 4:15 pm
Location: Brooklyn, NY

Re: Welcome to Astro City

Post by dmauro »

Updated to show off the Japanese XBOX 360 I threw into the mix.
User avatar
tony starks
Please Continue...
Posts: 467
Joined: October 30th, 2008, 2:21 am
Location: Starks Enterprises: London Division
eBay: tone_starks
Initials: III

Re: Welcome to Astro City

Post by tony starks »

Very good read and awesome pictures/vids. Thank you :thumbup:
Starks is always out.