Wednesday, June 28, 2006

(Some) Computer Parts Are Here!!!

Ok, I know this isn't a big deal but for me this has been the part of the project I've been agonizing over. I have never built a computer from scratch but I'm determined to learn. Anyway, the motherboard and processor arrived the other day and I took a few pictures to share. Here are the specs (I don't know what any of it means):

ECS 761GX-M754 (3.0C) w/XPM 3100+ AMD Athlon XP Mobile 3100+ Socket 754 SiS 761 GX Micro ATX Motherboard/CPU Set

The outside and inside of the box:



The contents of the box:



Super close-up of the motherboard and processor:



I still need to buy RAM (1GB), a hard drive and a power supply. Recommendations would be greatly appreciated. The goal of the machine is to be able to play most games in MAME as well as some NES and SNES games. I will not be playing any modern computer games or using this as a jukebox or anything - just the games.

Stay tuned for more progress!

Thursday, June 15, 2006

Finished (almost) Control Panels!!

I finally got around to putting the finishing touches on the control panels. All I really had to do was add the admin buttons (start, pause, insert coin and exit) to each of the control panels. The hardest part was finding the right buttons. I wanted them to be much smaller than the "action" buttons that you use to play and they also had to be black to match the overall look of my cabinet. I finally settled on mini-buttons from Radioshack. They can be found here for $2.50 each. They look great and are the perfect solution!

I guess I'm not 100% finished with these things yet but I am really close. I want to label the buttons somehow so players know what they do and I am thinking about switching out the white trackball for a black one so it matches. Anyway, here are the pictures:

This first overhead shot of the player 1 control panel shows the basic layout I used for all of the admin buttons. Each player's control panel has 4 admin buttons - 3 grouped together on the left (for insert coin, player start and pause) and 1 to the far right (exit game to menu).



This is the player 2 control panel (no spinner here).



The last picture shows the completed player 3 and player 4 control panel with the admin buttons installed. The white trackball is so distracting to me... I'm probably going to change it to a black one. I've seen people use pool balls as a trackball (they are the same size - 2.25") but I think if I can find a plain black one I'm just going to sue that. Also, for some reason this picture really emphasizes the outline of the trackball plate that you can see through the vinyl but in person it is hardly noticeable. Weird. I haven't added the t-molding to the side panels yet because I'm afraid it will be more difficult to open this control panel for wiring purposes. That will probably be one of the last things I do.



I've started ordering computer parts and they should be arriving by early next week so hopefully I will be making more progress soon - I'm getting there...

Thanks for looking!!

Wednesday, June 14, 2006

Holy crap!!! An update!!!

OK, I'm not finished or anything but I have made a lot of progress since the last time I posted. You probably can't tell from the pictures but I will do my best to explain what I have done. I'm up to the part where you have to pick out a computer and install it in the cabinet. I have never built a computer before so it is going to be the most difficult part for me to do and I seem to be stalling. I want to be able to play some of the more modern fighters like Killer Instinct, Mortal Kombat 3, Street Fighter Alpha 3, etc. so I need to put something together that is a little bit faster than most MAME computers. From what I understand though a really old computer will play about 90% of the games in MAME - that's what I'll put in my next cabinet I guess... Anyway, on to the updates:

This first picture is an overview of what's going on inside so far. As you can see, I've installed the Player 1 and Player 2 control panels and wired them up to the ipac which is the thing on the right where all of the wires go to (and it is what allows the buttons and joysticks to "talk" to the computer - interface for pc to arcade controls). The control panels screw into place underneath the cab (not pictured) and on the inside using the metal plates as you can see. Most people also use mounting blocks underneath each side of the control panels to hold them in place but I didn't have room in there and the metal plates are more than sufficient. They don't move at all. In addition, you can see that I installed the silver clips (above each side of the coin door) which are used to secure the tabletop to the body of the cabinet. There are corresponding brackets attached to the tabletop that the clips secure to when it is closed.



This next picture shows the ipac with the Player 1 and Player 2 control panels all wired up. I am using red wire for the Player 1 controls and blue wire for the Player 2 controls so I don't confuse everything. I also used black for the ground wires for each. The little blue pieces of tape were used on each with to label what button it belonged to. I also bought some electrical ties so it wouldn't look like a rats nest of wires in there when I was finished. The ipac plugs directly into the computer's usb port - it is super easy to use. I got it from www.ultimarc.com. The controls actually work! I was able to test it out using my laptop. Also note, I used a 4.5" hole saw and my drill to cut out the hole for the 80mm fan. It is going to get pretty hot in there with a computer and monitor running and I want to make sure there is adequate ventilation. There is a hole on each side for intake and outtake fans. I am also planning to cut a hole in the bottom for a third fan and mount a fourth fan directly on the chassis of the monitor.



As you can see below, I also installed the speaker/fan grills on the outside of the cabinet. They were simple to install and the layout is mirrored on the other side. I am mounting a fan and speaker on each side of the cabinet. I am still undecided on whether to include the bass tube that comes with the 2.1 speaker setup. You don't really need it for MAME and it's just one more thing to heat up the inside.... maybe if there is room. If you look closely, you can see the grill on the right has exposed screw heads and the grill on the left does not. I want the finished cabinet to look as "professional" as possible so it's the little details that matter. I found screw head covers for $0.03 each at my local hardware store and they really look nice when they are installed as you can see from the grill on the left. I thought about spray painting the screws (black screws are very tough to find) but I am much happier that I found the covers - they really "finish" the look.



I also have pictures of the totally finished control panels with all of the admin buttons installed and I will post those later today. Thanks for looking!