<$BlogRSDURL$>
Jimmy's Arcade! Old School Style!
Monday, February 23, 2004
  Well the larger wire leads did the trick. I crimped up all my grounds and plugged everything in. The control panel works like a charm! I am very pleased with the I-Pac and its performance. I played some two player fighting action on Saturday and experienced no delays and no non-functional button presses. It's extremely easy to use and well worth the price. Once I had all the dip switches wired up, I used some wire ties to make things look a little neater. Neatly directed wires will always make troubleshooting easier. Eventually I'm going to borrow a wire labeler from work so I can troubleshoot even faster. The next step now is starting construction on the cabinet itself. I'm wrestling with the idea of using a TV monitor instead of a PC monitor. Although I won't get as crisp a picture, I will get a bigger screen. I'm still debating. Let me know your thoughts.

I've got some plans drawn up for the cabinet so I may buy some wood later this week. Until then, I'll be updating my game database. Boy a few months slip by and next thing you know, there are 1000 updates, changes and additions to catch up on. 
Wednesday, February 18, 2004
  Wires, wires, and more wires. That's what I did today. After giving directions twice to my house, I finally got my package today. I was very pleased to see a nice I-Pac ready to go. Now all I had to do was wire my 50 switches in and I'd be all set. After about 4 hours, I have half of them done. I've crimped and wired up all the buttons, but I have yet to crimp and wire up each button GND. I ran into some crimping issues as I'll need larger fork-shaped wire leads, or thinner wire. I'll buy whatever cheaper tomorrow. Luckily I'll be out in The Big City for The Expo so I won't need to drive another hour out of my way. Hopefully, I'll kickin' some TMNT a** by Friday afternoon.

A Small Tip: When you're wiring up your joysticks take careful notice as to which switch is triggered when you move the joystick. When you move the joystick left, the right switch is tripped, when you move it right, the left switch is tripped. The same principle applies for up and down motion as well. Then when you turn your control panel over to wire, you'll have a backward joystick. Just keep this in mind. 
Monday, February 16, 2004
  I never purchased anything from overseas before. A little advice. If you're buying something that is being shipped out of London, you better hope that you don't live in a very rural area. If that is the case you'll have to tell the shipping company how to get to your house. Which may be difficult because you live in a rural place and there really are NO direction to your house. "Well you take the half dirt road to the gravel road, then turn onto the street with the run down house on the corner." Good luck with that one.

The shipping was only about $15 or so, so it wasn't a big deal. I justified the expense of the iPac (which is the piece I am referring too) by remember I bought a keyboard Y-adapter which was about $50. Now I won't need that. So, in the end, everything worked out! 
Thursday, February 12, 2004
  Another trip to Lowes today. Here's a little more advice. If you live 30 minutes from the nearest hardware store, I suggest you save yourself countless of hours in the car by buying all that you need the first trip. Today I drove one hour to get 4 little friction wheel clamps. These little buggers hold my control panel to the box assembly. You'd think the thing was bolted down. And my remaining push buttons came yesterday. The whole panel looks great!

I sucked it up a few days ago and bought an iPac. I'll be using this to interface my buttons with my PC. It's not as cheap as a keyboard but I'm told I won't get that obnoxious ghosting effect and it will make wiring quite easy. I'm waiting on that to arrive. When it does, I'll let you know. 
Tuesday, February 10, 2004
  Lots of work today. Not a lot to report on, it just took a long time. I nearly finished up the control panel box assembly. All I have left is to attach the panel to the box. My last arcade I just used screws but I had to open and close the darn thing so much I wore the holes out. This time I'm going to use clamp-like devices much like the ones that keep your bathroom cabinets closed. This way the panel will clamp on tight, but can be easily be opened for troubleshooting and repair. 
Monday, February 09, 2004
  Not a whole lot of arcade makin' action today. I did start to draw out my control panel box assembly and even managed to cut and sand a few pieces before dinner. Since the actual panel is much larger than my last one, I decided to make the box assembly larger as well. I'm still throwing around the idea of where to put my pull-out keyboard drawer. Should I put it in the control panel box or in the arcade stand? It's still up in the air. I am giving the panel a slight incline to make game play a little comfier. I should have all sanding done tomorrow. Hopefully I'll have the box assembly done the day after that so I can play a few games before I head out for the weekend. 
Sunday, February 08, 2004
  Today I started to construct the control panel. After a day of planning, I was ready to cut my wood up. I went out to the garage and dragged the two work horses that were up in the attic down and set up shop. It was a bit nippy, but I didn't mind. Things started off pretty well. I cut the shape I wanted with my jigsaw and then I cut out the hole for the trackball. The trackball assembly fit nit and snug! I couldn't have gotten a tighter fit! Next I started drilling the holes for the joysticks. When I got to the holes for my pushbuttons I decided I needed a different drill bit. The pushbuttons require a 1.125" diameter hole to nest in. Although I had a drill bit, it didn't make the wood look too good. So I set off to Lowes again. I brought along a joystick and figured while I was there I might as well pick up some nuts and bolts for the joysticks. I found a great drill bit called a Forstner Bit. It made perfect holes and it made them quickly and very neatly. I highly recommend using one for button holes. Once I picked that up I set off for some nuts and bolts. Stupidly enough, Ultimate Joysticks require metric bolts. I wanted to use Carriage Bolts since they are round with no screwdriver dips or edges to rip your flesh on. Unfortunately they don't come in metric. At least, not here anyway. The smallest Carriage Bolts were 1/4 inch. This was slightly too big for the joystick holes but was all I could use. I decided to use these and just drill the joysticks with a 1/4 inch bit to make the holes bigger. I remember doing this on my last arcade but couldn't remember why I did it. I won't forget that again. Once I got back I drilled my holes and sanded the control panel down. Very smooth, and very nice. Things fit perfectly! After I cleaned up the mess, I put all the pieces in. It's big, but nice. I'll have to build the control panel box later this week so I can play with it soon. 
Saturday, February 07, 2004
  I almost forgot, the right side over there will have pictures soon. As soon as I can find some webspace somewhere. Anybody have any extra? 
  Finally, I have the blog up-to-date. Today I started designing the control panel. I picked up some wood the other day at Lowes. They know, you know? Anyway, since my last design was for two players only, I wanted to make this one work for up to 4 (I realized that playing with 4 players simultaneously is way more fun than just two). So my layout is a little bigger than my last. Actually it's a lot bigger. Players one and two will have one joystick and 8 buttons each. Players 3 and 4 will have one joystick and 4 buttons each. I couldn't find anyone else on the web who has tackled a layout this big before, so this is completely ground-breaking! Don't forget about the trackball and four player-select buttons there either. I spent over half the day designing the darn thing so everything fits and if 4 people are playing, hands and arms don't get in the way of Turtle bashing or Simpson punching. Here are a few tips if you want to tackle a 4 player environment such as mine.

  1. Make button, joystick and trackball templates on paper that you can easily cut out and mark right on your panel. This will save lots and lots of time!

  2. Don't forget that arms and hands will be all over the place during game play! Place your components strategically (much like a good game of chess) so that no one is knocking into any other person. It may help to gather 3 of your friends and pretend you're playing an imaginary version of X-Men.

  3. The majority of 4 player arcade games (at least, the ones I know of; new ones may have come out in the last few years I haven't seen yet) have only 2 buttons per player. So don't worry if buttons 3 thru 8 on players one and two are blocked by arms using the third and forth joysticks. However, make sure all 8 buttons are easily accessible if only two players are playing.

  4. Keep this in mind: Your first layout WILL NOT work! I promise! But you always need a first one, so there's no avoiding this fact.

After I finished the layout I found I needed a few more buttons. I placed an order to Happ Controls for four more Ultimate Pushbuttons. I also go a light-up momentary contact pushbutton for the main CPU power. It was only 6 bucks, I figured I might as well see how it looks. 
Thursday, February 05, 2004
  Two days ago, I interfaced my Happ Trackball with my $3 cheapo PC mouse. All it involves a little soldering (by little, i mean little tiny bits of solder) and a little patients. First thing you have to do, is de-solder the LED emitter and detector on the mouse. There are two of each of these. One for control of the x-axis and one for control of the y-axis. These will generally be on both sides of the axis disk. These disks are very easy to spot as there are only two disks inside a mouse. Before I forget, this has to be a ball mouse. An optical mouse will NOT work here. Since the emitter is a transistor, it will have three leads. De-solder them and toss the emitter. The emitter is usually clear or white, while the detector could be any color from red to black. Once you de-solder both emitters from the mouse, identify the detectors. You don't have to de-solder the detectors but it does make it easier. Once you have found the detectors, solder a wire to each lead of the detector. Or if you chose to de-solder the detector, sold a wire for each hole you left on the circuit board. Next, you'll need to identify the detector on the trackball.

Here's what's going on here. What I'm doing is tricking the PC into thinking the mouse is moving when in actually it's the trackball moving. Basically what I'm doing is having the trackball detect the ball movement and then send that information back to the mouse to be processed. The mouse thinks its getting signals from its own detector and decodes the transmission as such. Because these emitters and detectors are all the same, you can connect your happ trackball to any trackball mouse.

Once you find the detector on the trackball, you need to connect the wires you soldered onto the mouse to the detector on the trackball. DO NOT de-solder anything from the trackball! You need the emitters and detectors on that if you want it to work. The main problem now is which lead from the mouse should be connected with the trackball. Happ makes this slightly difficult by having the detector on its trackball have 4 leads instead of the standard 3. Not a problem though. If you hold your mouse so the green side is facing you and the middle lead of the detector on-hand is lower than the other two leads, we'll call these leads, left, center and right as such. Now, hold the trackball circuit board so that the side soldered to is facing you and the big plug-like thing is on the bottom of the board. Find where the detector is soldered to the trackball circuit board. Solder the mouse leads in the following way. The left mouse lead will go on the left-most lead of the detector on the trackball board. The center mouse lead will go on the right-most lead on the detector on the trackball board. Finally, the right mouse lead will be connected to the lead just to the left of where the center mouse lead is connected to. Follow these same directions for the second axis and you're almost ready to roll. Get it...roll...hahahaha...you roll the mouse...anyway...

Now all you have to do is connect your 5 volts and ground to the trackball and you're all set. You can do this one of two ways. The first way is to take the 5 volts right from the mouse. It's more soldering, slightly more difficult and may require the assistance of a multi-meter, but usually works out a little cleaner. The other way is taking 5 volts right from your PC power supply. It's very easy, but can be messy. Of course, the red and black wires going into the trackball are where you should connect your 5 volts and ground respectively. If you chose to take your power from the power supply, be a little careful. Not that the yellow wires are 12 volts and the red are 5 volts. Only power the trackball with 5 volts, NOT 12 volts. Also make sure your power supply is turned off. I will NOT be held responsible for singed hair or crispy fingers. Now plug your mouse into the computer and you're good to go. You may find some solder joints came undone or aren't connected properly. If this is the case, your trackball will not work so go fix it! And have some fun!! 
  The other day I had to but a few supplies to get things started. Whenever I build a new arcade I always start with the control panel. That way if you never finish, at least you have a slick control panel with joysticks and trackballs and tons and tons of buttons! Here's a list of the items I purchased. I purchase all of my arcade controls from a company called Happ Controls. They actually are the ones that supply the joysticks and trackballs to the arcade companies. So I go straight to the source. Sometimes, they'll have deals you just can't pas up!

1 3" Trackball Assembly
1 3" Trackball mounting Kit
2 Ultimate Joysticks
4 Multi-player Buttons
18 Push Buttons of various colors

Once I got these in the mail (they mail stuff out to you the next day. You get it in no time!) My next step was to start hacking my mouse and hooking up the trackball to work on my PC. I don't waste money on expensive interfaces, (Happ sells a trackball interface for a PC, but its like $70) instead, I buy a $4 mouse, take it apart, and hook the trackball up to that. Ill explain that next time. 
Sunday, February 01, 2004
  I guess you've heard I'm building a new arcade. I'm not talking you're little X-Arcade joystick here. I'm talking full, 6 feet tall, 4-player joystickin', trackball rollin', coin droppin' they're at the bowling alley arcade. If you want to see how things are going, read on my friend! Read on! 
I hear you want to see how my new arcade building project is going. Well my friend, you've come to the right place. This should keep you up to date!
ARCHIVES
02/01/2004 - 03/01/2004 / 03/01/2004 - 04/01/2004 / 04/01/2004 - 05/01/2004 / 05/01/2004 - 06/01/2004 / 09/01/2004 - 10/01/2004 /



Trackball Circuitboard

Trackball

Mouse Ciruitboard

Control Panel Finished

Control Panel Cutout

Front of PC

Front of coin mech

Speaker grills and inside of marquee location

Inside coin mech and wire hook-up

Behind marquee -- speakers and more

Powered by Blogger