Showing posts with label Stick Build. Show all posts
Showing posts with label Stick Build. Show all posts

Tuesday, July 27, 2010

Berserker Barrage: The Marvel Vs. Capcom Stick Saga Part 11 – All Together Now

Now that the artwork was done all that was left to do was put Humpty Dumpty back together again and present the stick to Nick. There were a few small modifications I wanted to make to the case before wiring everything up. In an effort to hedge my bets against that JLW, I wanted to drill holes in the control panel to fit a Happ joystick. That way if the JLW just didn’t feel right, I could swap it out for a Competition joystick. I removed the mounting plate from the JLW and screwed it on the top of the control panel. Next, I marked the holes that lined up with the Happ joystick and drilled and countersunk the holes so the screw heads would be flush.



Just in case...

I installed the Happ Competition (yellow, or course) along with the case bottom panel to make sure the joystick shaft didn’t bottom out or scrape the panel. No problems there. I then had to work on the bottom panel itself. I had bought and cut a piece of plexiglass to replace the particleboard that the case came with. I needed to cut a notch in the plexiglass so I could access the switch to turn the LEDs on and off. I taped the switch in the approximate spot I would mount it during assembly and placed the plexiglass on top, marking he space I would need for the switch and the holes I’d need to drill for the feet. Using a combination of the dremel and a hand file, I cut and shaped the notch for the switch, then drilled the screw holes for the feet. Instead of just having clear plexiglass, I used some automotive window tint I still had around the house and covered the inside of the plexiglass, for a 20% smoke tint look.

Modifications out of the way, it was time for reassembly. I laid the artwork in the case and put the plexiglass top over it so I could cut the holes for the joystick and buttons. Once I finished that, I removed the plexiglass and artwork so I could access the screws for the joystick. Having reattached the mounting plate back on the JLW, I mounted the joystick to the bottom of the case and tightened the screws. I then replaced the art and plexiglass, and installed the buttons, making sure they were all lined up the proper way before tightening down the mounting nuts. I installed the LED boards and the microswitches, then attached the wiring harness for the ground chain, signal lines and LEDs. I used zip ties and zip tie anchors to hold the sixaxis and 360 PCBs in place, and ran the signal leads from the leo to the junction block. After connecting the button leads to the junction block, I made sure all the data lines and power lines were wired to the correct switches on the back of the case. I used some construction adhesive to mount the LED power switch to the side of the case, then wired up all the ground leads and power leads to the small junction block on the left side of the case. Finally, I attached the battery to the junction block, and attached it to the case with a piece of Velcro. At long last, the project was finished. I gave the stick a quick polish with a microfiver cloth and took the completed stick outside to take some pictures of all the hard work.

All Done! Ruy doing his Vanna White impression...


Wider angle shot

It took almost a month, but it was worth it...


This shot was with the yellow bubbletop, in case Nick wanted a balltop


Doesn't exactly match the buttons, but it works

Rear shot showing painted switches, start, home (clear yellow) and select, and USB connector


Bottom plexiglass panel with tint. Ryu scaring away ants...


All the soldering, crimping, and sheething, in it's naked glory


All the signal lines and LED lines. The power junction block is on the left


The signal line junction block, leo board and 360 PCB

Closeup on the buttons with the labels

d3v's logo. First time on a custom. Huzzah!

Yellow paint. Polished to a mirror shine. Took long enough...
THIS is what happens when you take the time to wet sand. Looks better in person

All that left to do no was deliver the goods. I gave Nick a call to tell him his stick was finally ready. He showed up around 8:30 with his Xbox ready to go. After showing off Mass Effect 2 for an hour, he finally opened the box and had a look at the finished product. After admiring the art and craftsmanship, I had him fire up the PS3, which worked with no problem. At this point he didn't realize the buttons lit up. After a few rounds of MvC2, I had him flip the switch to turn the lights on. Needless to say, he was impressed. We then hooked the 360 up to take a quick video of everything in action:


Nick decided he liked the feel of the bubble top more than the bat top, so I made the switch for him. After all it took to get that bat yellow in the first place! I tell you.... But it's his stick so I'm not complaining. We played Mvc and SFIV until our fingers cramped and called it a night.


Monday, July 26, 2010

Berserker Barrage: The Marvel Vs. Capcom Stick Saga Part 10 – Pretty Pictures

One of the more troubling aspects of this build was getting the artwork right for the control panel. The artwork on the MadCatz stick was quite impressive, and really worked with the buttons and bezel they used. For my MvC stick to stand out, I needed some good art. The hard part would be making sure the artwork went along with the color scheme and the button layout. Turns out, finding the art wasn’t easy either.


When I purchased the case from Physh, he was able to print out 3 pieces of art for me to use on the control panel. The catch is, I’d have to figure out how to label the buttons myself. The first piece of art was created by Joe Vriens from Udon for the official release of MvC2 on XBLA and PSN:


Logan is gonna cut somebody...

This one looked very nice, and featured Wolverine quite prominently among the vast cast of characters. However, I didn’t want to use it for three reasons. First, the colors in the artwork didn’t exactly blend very well with the blue and yellow on the case. Second, too many characters would be obscured by either the buttons or the joystick. Wolverine, in particular, would have been cut off by both considering where he is positioned on the art. Third, I’d seen a few sticks that used the same piece before, and I wanted something more original. So, that one sat out.


Looks good for a bottom picture, but not for the control panel on this one

The second piece I had printed was a little more interesting. It was another work by Joe Vriens used as a promotional poster for MvC2. Someone had taken 2 copies of the same image and combined them, giving it an interesting mirror wall effect:


From this...

To this. Cool, huh?

This one worked a little better with the case, given that the artwork is quite dark. While a lot of the characters are still covered by the buttons, since the artwork is mirrored on the left, you still get to see a good bit of them. Wolverine wasn’t as covered, but Ryu got the short end of the stick on either the left or the right, where he was either totally obscured by the buttons or beheaded by the joystick and its dust cover. If I could figure out how to label the buttons, this one could work. But it would be settling for something instead of being what I truly wanted.

The third piece I knew I wasn’t going to use, but I liked the wallpaper so much I decided to have it printed just for kicks:

Didn't have a chance, but it's a great wallpaper


This one took me back to the arcade for a minute, as I can still hear Spidey’s ‘Web Swing!’ and Strider’s swords slicing and ‘schwing!’ing away while waiting in line for my crack at Street Fighter Alpha 3 (or whatever SFII variant was available). While I really loved the clean look of the art, this one was never seriously in contention. Nick doesn’t use Spiderman or Strider, and the buttons cover up Strider’s entire top half of his body. Still, the picture was cool enough that I sent it to his Xbox and made it his wallpaper, just because…

I decided to give the mirror image art a shot. Placing the art on the case and cutting the holes for the buttons and joystick was pretty easy, and besides a number of characters being hidden, it didn’t look too bad. The main issue was figuring out the button labels. The ideal thing to do would be to make a template in Photoshop showing where the buttons and joystick were, positioning the button labels on the template, and printing them on a transparent sheet. The sheet would lay on top of whatever artwork I ended up using, and could be reused if I chose to swap the art at some point. The only problem with that was there wasn’t any legal size transparent paper readily available at any stores in my area. I then considered making the Photoshop template, importing the artwork, making the labels and printing it myself. The problem with that was the case was a non-standard size. The artwork needed to be a little less than 13 7/8” (not a problem) and slightly bigger than 8 ½” (a much bigger problem). I could have gone to Kinko’s and had it printed, but that would be a lot of time and money for some trial and error printing. I thought about simply printing the button labels in reverse on regular clear labels, cutting them out by hand, and sticking them on the inside of the plexiglass so they wouldn’t peel off, but making the cuts perfectly even and lining the labels up evenly didn’t work very well. It was becoming apparent I’d have to outsource the art. The big question was who I could get to do it. My buddy Laz had helped out with El Kabong2, but our schedules were conflicting and I wanted to come up with something better than our first attempt (although I would miss out on the gin and tonics).

So, back to the SRK forums I went. Finding someone good at making control panel art wouldn’t be too hard.. The forums have threads dedicated to the Madcatz TE and SE sticks  and to Hori’s HRAP line of sticks that have more art than you can shake a stick at. At the time of this writing, the Madcatz template thread is over 561 pages long! However, while template and assistance are readily available for those mass produced sticks, finding someone to do a custom template would be a bit trickier. Often, those requests are directed to the ‘Image Mishmash’ thread. However, as with any online forum, some threads are more receptive than others. After about a week with no response, I decided to take a chance and go the direct route.

D3v4st4t0r, or d3v for short, is known on a few boards such as SRK and Capcom-Unity as one of the most prolific designers of TE templates around. He has done numerous character specific art for almost every SFIV character in the roster. One of the things I admired about his work was that it was more than just resizing some wallpaper and adding some lens flare. The templates had a fine balance of size, color and weight. All of the elements fit together, and obstruction by the buttons and stick were minimized. He’s even gone thru the process of recreating a number of old school and new school Sega arcade control panels, customizing them to fit the character and button color combination at hand.


On the scene!

Cammy's nice...assets....


One of the funnier pictures I'd seen




The thing was, most of the templates I saw him work on were for either the TE, SE or a Hori stick. I hadn’t seen any ‘custom’ work. Well, the only thing I could do was ask. So, I sent him a PM on the SRK site, explaining my situation, asking for his assistance and offering to compensate him for his work. If he told me to piss off, so be it. A day later, I got his reply - ‘Let me see what I can do’. We sent a few more messages back and forth to square up a few things. He wanted to make sure the colors matched, so I sent his some pics of the case and the Duplicolor and Rustoleum websites with the links to the paint I used in case the pictures didn’t come out very well. After a few more days, d3v sent me a test picture. I was a bit nervous before i opened the link. I pretty much gave him carte blanche on creating the template, only giving him the colors and Wolverine to work with. Would it look generic? Overwrought? Totally off base for what I was looking for (even though I didn’t know what I was specifically looking for)? Well, that worry was unfounded...



Yeah, a masterpiece...
I was literally blown away by the art, which was much better than anything I had seen so far and that I could have created. Wolverine was front and center with the yellow and blue outfit, without any of the buttons cutting him off. The yellow background used the same MvC2 poster I toyed around with, but with a much better effect. Ryu and Wolverine could still be made out even with the buttons and joystick in the way. I couldn’t have asked for more. Before going to print, we made a few tweaks. I asked d3v to change the color on the MvC2 logo from yellow to white, as it felt like there would be a bit too much yellow once the buttons were added. He changed the yellow tint on the background ever so slightly as well. I added button labels pulling some of the colors that were on the template and added one of Nick’s sayings to the template. d3v also incorporated his logo as an added touch :


THIS is how to personalize a MvC stick...
With the art finalized I had to get it printed. This turned out to be a little more challenging than I thought. I went to Kinko’s, since I knew I would have to print the art on 11”x17” paper. Since the art was close to 9” wide, I wouldn’t have to worry about anything getting cutoff. The problem is, Kinko’s policy does not allow them to print any copywrited images. With a big picture of Wolverine and the MvC logo, I couldn’t even fight that. Fortunately, it was 2 young guys that were manning the shop that day. I explained what I was doing, showed some of the pictures of the build I had in the phone, and assured him this was for personal use and not for sale (I’m actually losing money on this…). The clerk said they still couldn’t do it… but if I were to use one of the self service computer terminals and printed it out they couldn’t really say anything. So I asked him to put some cardstock in the printer and help someone else while I did my thing. A few minutes and few dollars later I had the print done. I used their trimmer, cut the art down to size, thanked the clerks and drove home for final assembly.


I found out later that while d3v had done a number of templates for people, I was the first custom project he took on. I’m honored. Really, I can’t thank him enough, as his artwork would really take the project over the top. He’s since started his own blog where he has posted some of his work and details how it was done. If you want to know what he did to put the art together, look here. If you want to see some amazing templates or commission a template for him, visit his site: http://www.d3vlicious.com/. Tell him I sent you…

Thursday, July 1, 2010

Berserker Barrage: The Marvel Vs. Capcom Stick Saga Part 9 – Wire, Wire, Pants On Fire

So, we have the 360 PCB padhacked, the leo wired up, the LEDs working, and all the buttons and joystick inputs wired to the appropriate places on the junction block. It was now time to tackle the data and power lines for both PCBs and wire up the battery. One of the earlier wiring schematics Gummowned worked up had the d+ and d- USB lines from both PCBs going to one of the dpdt switches, and the +5v USB line and a line from the positive battery terminal from both PCBs going to the other switch. More recent schematics use a 3pdt switch, and have the +5v USB lines chained together (360 PCB, Sixaxis PCB and USB adapter). This is probably the optimal setup, but I went on with the original schematic, for a few reasons. First, while I had managed to solder leads to the USB solder points on the 360 PCB, the solder points on the sixaxis PCB were much closer together, and I wasn’t confident I could cleanly solder wires on the points. Second, I didn’t want to run a chain of wires from all the +5v points, partly for aesthetic reasons, partly because I was beyond tired of soldering at this point.
These are some TINY solder points....


The plan was to cut one of my unused USB cables, using the mini-b end to plug into the sixaxis PCB, eliminating the need to solder anything for the USB lines. The other end of the USB cable would be wired to the appropriate switch terminals and ground chain using .110” QDs, then plugged into the USB adapter attached to the case. The leads that I had soldered to the USB points on the 360 PCB and the leads from the USB cable attached to the sixaxis PCB would also be connected to the appropriate switch terminals with .110” QDs. Once I had all those wires stripped, crimped and connected, I tackled the power lines. I soldered leads to the sixaxis PCD’s battery terminals and ran them to another piece of junction block, along with the battery terminal leads I already soldered to the 360 PCB. Since I still had the LEDs wired up from my previous test, I connected them to the junction block as well. The only thing left to do now was test and see if it actually worked.

Before going out of town for the week, my buddy Nick dropped off his Xbox for safe keeping. I told him I’d need it to test out the stick anyway, since I still don’t have one myself. I took a few minutes to hook the Xbox up to the plasma TV, then connected the battery pack from the sixaxis to the junction block. Moment of truth time. With the switches in the down position, I pressed the guide button on the stick. As it did before, the PS3 whirred to life. Great. Shut that system off. Now for the Xbox. The joypad that the PCB was taken out of had already been synced to his Xbox, so there shouldn’t be a problem there. Flip the switches in the upright position. Press the guide button and…… the green light on the Xbox came to life. SUCCESS!!! The buttons on the stick lit when pressed twice, then…..nothing. Apparently the battery needed to be charged. No matter. It’s nearly 2am and I need sleep. I’ll just plug it up to the USB cable and recharge the battery overnight. So, I flip the switched back down for the PS3, plug in the USB cable from the charger and…nothing. No blinking lights on the sixaxis PCB. That’s not good. Tried another USB cable. No dice. Disconnected the battery from the junction block and plugged it into the sixaxis. Still nothing. Plugged the charging cable into the sixaxis and...charge lights start blinking as they should. Odd. Wired the battery back to the junction block and plugged the charge cable to the sixaxis. Blinking charge lights again. Obviously, something is off with my wiring somewhere. But it’s now after 2am, and I need to wake up in 4 hours, unless my daughter wakes me up before that to have her diaper changed. So, I disconnected the charging cable, pulled the battery and charged it on my R/C lipo charger and went to bed.


Groggy and bleary eyed at work, I tried to figure out what could be the problem with the PS3 PCB not charging. Obviously something had to be off with the USB connection. So, it was onto the SRK forums to see what I could have done wrong. While I was typing out my problem, it occurred to me what the problem could be. Since I was using the USB cable, instead of leads from the USB terminals on the PCB, the cable would need to be grounded. When I attached the connectors and wired everything up the night before, I didn’t even consider the ground for the USB cable. If I had used the leads soldered to the USB points, I probably would have been OK, since the PCB itself was grounded. But with the separate cable, I would need to ground that as well. Now all I needed to do was make it through the next 6 hours at work to see if my theory was correct.

Once I made it home, I stripped some more of the USB cable to expose the ground wire. I tapped into the ground chain by desoldering the one of the QDs I was using on the ground chain, then adding another lead and soldering the QD to both. I then added a female QD to the USB ground wire and a male to the exposed lead on the ground chain. With the battery pack now fully charged I connected it back to the junction block. This time, the Xbox fired up and the stick stayed on. I played a few rounds of MvC2 on my buddy’s system, looked thru some of his videos, and changed his background, just because I could. This time when I switched to the PS3 and plugged in the USB cable the charge lights started to blink. Time to start doing my happy dance!

Now I was 85% finished with my little project. I needed to tighten up the wiring a little bit with some more wire sheathing and attach and wire a switch to turn the LEDs on and off. My original plan to run all the individual anodes to spots on the junction block didn’t look very clean, so I made one more wire chain, cutting the anodes short, attaching QDs and making a chain just like the one I made for the ground wires. It took another 2 hours, but it looks much neater. The only major thing left to tackle was the art for the control panel. Time to call in some more help…

Thursday, June 3, 2010

Berserker Barrage: The Marvel Vs. Capcom Stick Saga Part 8 – And Still I Solder

With the case FINALLY finished I needed to get back to soldering. The first task I tackled was soldering the wires from the 360 PCB to the leo. I started with the x/y/a/b button leads. I stripped and tinned the wire for each lead, then carefully soldered the individual leads to the appropriate spot labeled on the outer row of the leo board. I used the ‘third hand’ on the soldering iron holder to hold the leo in place while I added some flux on the solder point of the leo board. Then I inserted the lead into the solder point. A few moments with the soldering iron and the first of 16 wire leads was complete. I then repeated the process for the remainder of the button leads, the joystick leads, the bump and trigger leads, the trigger common line, and the home/back/guide leads. After what felt like an eternity, the board looked like this:


About 30+ points all on one board. Get comfy with your iron...

A smaller tip iron would have made this MUCH easier

The next task was to solder leads from the leo to the buttons and joystick. I pulled 2 sections of wire from my IDE cable – one 12 wire section for the button and joystick row and a 3 wire section for the home/start/select row. Since I didn’t wan to take a chance on any of the wires touching or accidentally desoldering one of the 360 leads, I soldered the button leads from the bottom of the leo board. Before I started, I wrote down the order of the holes for the leo board on a sheet of paper, then wrote down which wire from the IDE cable section went with each one, starting with the #1 wire (marked with a red line). Then, I soldered the 15 leads just as before. I trimmed the button and joystick leads to length to fit a bit neater on the backside of the leo board (something I failed to do for the 360 leads, but I was learning as I went along, so sue me…)

Much neater, but took much more time to do it


The whole enchilada soldered together.

Instead of running the leads directly to the button and joystick switches, I decided to run them to a junction block. This would ease installation as I could vary the length of the leads I needed from the switches and make swapping out parts easier in the event anything needed to be replaced. The junction block would be secured to the right side of the case with 2 screws. But before I could worry about that, I had a few more wiring harness to make.


The first harness I decided to tackle would be for the joystick switches. I cut 4 pieces of wire, soldered on the QDs and snaked them through some cable sleeving. The harness would wrap around the base of the JLW and the exposed leads would go to the appropriate place on the junction block. Next up was the harness for the start/home/select buttons on the front of the case, which I did the same way as the joystick harness. After that, I had to make one long ground harness to tie the joystick, start/select/home buttons and the USB cable grounds together and run them to the power junction block on the other side of the case. By time I was finished that harness I didn’t want to solder anything for a while. Before calling it quits for the day, I wanted to see whether my soldering job on the leo worked. So I connected the harnesses to all the buttons and the joystick and ran them to the junction block, and connected the corresponding wires from the leo board to the junction block. I was smart enough to write down the order of the wires from the button harness so I didn't make a mistake and connect the jab button with the 3rd kick lead on the leo...


The wiring can't stop, won't stop...

Even though I didn’t have everything fully wired, I could still plug the battery to the sixaxis PCB and see if the buttons and stick connections were correct. Sure enough, the PS3 fired right up just it was supposed to. I did realize I had misread the labels on the leo board, so my up and down inputs were reversed. Since the iron was still plugged up, I made a quick swap of the wires on the leo board and called it a night.

Friday, March 26, 2010

Berserker Barrage: the Marvel Vs. Capcom Stick Saga Part 7 – Case Conundrums (And Why Reading Is Fundamental)

While I was enduring my massive helping of FAIL with the bat top, I started work on getting the case painted. The first step was to cut the hole for the USB adaptor (which I forgot to do before I painted the first case, if you remember). The edge of the adaptor was much straighter and flatter than the last adaptor I used, so I wouldn’t have to work so hard on shaping the hole to make it fit.

Why is it so hard to find these things?


Once I figured out where I could put the adaptor inside the case where is wouldn’t interfere with anything, I traced the outline on the outside of the case. I then had a few options on how to proceed. I could have drilled a number of holes in the space I drew and used the chisel to clean away the rest of the waste, slowly shaping the hole to the correct size. Or, I could have whipped out the dremel, screwed on the cutting attachment and gone to town.

I have to justify buying this Dremel in the first place, so....

I put the case back in my project vice and set up the dremel. The multicutting bit made relatively quick work of cutting through the material. The only thing is, you really need a steady hand with this thing, which I didn’t have. The lines I cut were nowhere near straight. Had I clamped a straight edge guide to the case beforehand I probably would have fared a little better. No matter. A few more minutes with the wood file and the USB adaptor fit nice and snug. I made sure the adaptor was flush with the case then used some wood putty to make sure the edges were smooth and to fill in the little gaps I saw. Once the putty was dried, I taped up the adaptor plug and sanded it smooth, making sure to feather the edges and make the putty areas as level as possible. Once that was done I set up my paint area in the garage and sprayed on the primer. Once I had enough coats done, I sanded with 200 and 400 grit sandpaper, and wet sanded with 600 and 1000 grit sandpaper to make the primer nice and smooth. So far so good.


With the primer out of the way, it was time to mask off the case for painting. The front and back of the case were going to be painted metallic blue, while the sides were going to be painted yellow. In addition to the Rustoleom yellow that I was using (and failing) with the bat top, I had picked up a can of Duplicolor Metal Flake spray paint.



I used some 3M blue painter’s tape and masked the sides of the case and the edges that would be painted yellow.

Painter's tape is your friend. Believe it...



Very important to get the corners right. A Xacto knife helps

Afterward I wiped everything down with mineral spirits, set up the paint area in the garage and sprayed on about 4 coats of the metal flake, making sure to wear my respirator so as not to breathe in too many noxious chemicals. As the name suggests, the finish had a nice metallic look to it, without looking like someone tossed some glitter into a can of blue paint. Once the paint dried, I sanded it down with 200 and 400 grit sandpaper, cleaned it with the mineral spirits, and sprayed 4 more coats of paint. Once that was dry I repeated the sanding, but this time followed up by wet sanding the paint with 600, 1000, and 1500 grit sandpaper. I started to worry a bit when I noticed the blue was getting duller and duller. However, when I cleaned the paint off with mineral spirits, I noticed that the blue was nice and shiny before the spirits evaporated. So, I was pretty confident that once the clearcoat was applied that all would be alright. Once that was done, I let the case sit for a few days to make sure the paint was fully dry before proceeding.


Sparkly!


See why the tape was necessary?

Once I felt the paint was dry I removed the tape from the sides and applied it to the front and back of the case that had been painted. After I cleaned the sides with mineral spirits to make sure there was no paint residue, I sprayed on a few coats of the yellow paint and let it dry overnight. The next day, I sanded it down with 200 and 400 grit sandpaper, just as I did with the metallic flake. After giving it another mineral spirit wipe, I sprayed on another two light coats. When I went back to apply the next few light coats, to my bemusement the paint had started to wrinkle, just as it had with the bat top. This was becoming insane. So, once that paint dried, I sanded all the wrinkled paint off (which stated to come off in little balls of paint), and sanded the underlying finish smooth again. At this point I had just about run out of the Rustoleum, and really didn’t feel like getting another can, since it appeared I could only get one layer of paint on any given surface before wrinkling started to occur. So, against all recommendations and common sense, I grabbed the can of Krylon Fusion and sprayed that on top of the Rustoleum layer I managed to save (it’s usually suggested not to mix brands of paint, as they may react differently with each other). Less than 10 minutes later, I had a runny, wrinkled and ugly mess. So much FAIL, so little time…


I decided to leave the whole spray paint thing alone and go down another path. The weather was colder, the paint smell hung around in the garage longer than I wanted, I still had overspray I had to clean off my wife’s car, and so far the majority of my attempts at using spray paint had ended in failure. So, I started to look for a pint of yellow paint to brush on the case. I figured since I was going to wet sand the paint anyway, I wouldn’t really have to worry about brush marks showing up in the paint finish. Besides, I would be using a foam roller to minimize any applicator marks. Before I went to the store I went online to try to figure out what was going wrong with the spray paint. It worked fine when I sprayed the lacquer for my first case. This time, not so much. In the FAQ section on the Duplicolor site  I came across this little nugget:

Q. What is a re-coat window?


A. Re-coat windows apply to enamel paints and refers to the time period during which a second coat maybe applied. After spraying the first coat of an enamel, a second coat must be applied with in 1 – 2 hours or wait 5 days for the coating to cure. The paint may wrinkle or lift when resprayed during this curing period. Lacquers do not have a “re-coat window.” Subsequent coats of Lacquer can be applied over a Lacquer finish without wrinkling or lifting due to a “re-coat window”.

This sounded vaguely familiar. Could it be because I used the same information when I wrote my mirror finish paint guide on my first build?

One of the advantages of lacquer paint is that it dries more quickly than enamel and does not have a re-coat window (a time when a subsequent coat must be reapplied). With lacquer, you can spray the next coat once it is dry. With an enamel, you generally have a 1-2 hour time period in which you must spray the next coat, or you will need to wait for the paint to cure, which can take 3-5 days, depending on your brand of paint. Check the instructions on your paint can and be sure to follow those.


I could have worn this around for a week...

This is what I get for not following what I wrote. All that fail could have been avoided. I wasted about a month trying to get the bat top painted, at least a week on the case, all because I didn’t read. Sometimes, I’m not so bright, I tell you…


In any event, the case had to get finished, and I was determined to get it right, come hell or high water. So, back to Lowes I went. This time I picked up a pint of Rustoleum Safety Yellow enamel paint, a foam touch up roller kit (no need for a 4 inch roller on such a small case), a can of paint thinner and some 3M stripping pads. When I got home, I poured a little paint thinner on the stripping pad and started sanding down the yellow paint. My goal was to remove as much of the yellow enamel spray paint as I could, then use some more primer as a base for the new can of paint. With a bit of elbow grease, I was actually able to sand down to the original coat of primer, which looked just fine. I went over the primer with some 400 grit sandpaper to remove any possible residue and wiped it down with mineral spirits. Then, I cracked open the can of paint. The instructions said the paint would be dry to the touch within 3-4 hours, could be handled in 9 hours, and could be recoated in 24 hours. I poured some paint in the roller tray then rolled the paint on the case, making sure to get a nice even layer of paint down. There were a few small air bubbles on the surface, which I went back over after about 15 minutes, but I knew when the paint dried they would go away. Sure enough, the next day had a nice, smooth glossy finish. I sanded the paint down with the 220 and 400 grit paper, cleaned with the mineral spirits, and put rolled on a second of paint. Same results the next day – a nice glossy finish with NO WRINKLES!!! Amazing what happens when you read. Over the next 2 days I put 2 more coats of paint on to make sure I had a nice layer of paint. After the 4th coat, I sanded with 220 and 400 grit paper, then wet sanded with 600, 1000 and 1500 grit sandpaper.


That took soooooo much longer than it should have

I now had to make a decision on the clearcoat for the case. Since my results with spray anything had been less than stellar, to put it mildly, I did not want to use the clear enamel I had originally bought. Instead, I opted to buy a can of Minwax Polycrylic, which is a water based polyurethane top coat. Poly is often used as a protective clearcoat on wood, giving the finish a nice shine. Since the polycrylic is water based, there would be less chance of it reacting with the painted case, and easier cleanup.Of course, nothing had gone according to plan on painting the case, and this would be no exception. The first coat of poly I put on the yellow paint caused the same wrinkling that had occurred with everything else. Sadly, part of me wasn't even surprised. I had actually come to expect it by now. This time, I couldn’t quite understand why. Being water based, it shouldn’t have reacted as badly with the finish (the poly over the blue sparkle paint would have no problem). Plus, the can of Rustoleum said you could recoat within 24 hours. Apparently, that didn’t apply to top coating with another product. After all, I was still was an enamel paint, which requires a cure time. I was determined to lick this once and for all. So, I wiped off the poly as best I could before it completely dried, sanded out the wrinkles once again and painted the yellow sides one last time. Once it dried, I sanded everything up to 1500 grit again and set the box aside for a week. I wanted to make sure the paint had enough time to cure before I attempted to do anything else.


After 7 days it was time to get back to work. Using a natural bristle brush, I went back over the case with the polycrylic. This time it went on with no problems at all. The poly looks like thin milk when brushed on, but once it sets up it dries crystal clear in about 2 hours. After it was dry, I sanded the poly down with 220 grit sandpaper, wiped it clean with mineral spirits, and recoat. It’s recommended to put on at least 3 coats of polycrylic to your project. I decided to go with 6. Since I was going to wet sand the poly to a mirror shine, I wanted to make sure I had enough layers down to make sure I didn’t sand all the way down to the paint by accident.


Glossy!

Just wait 'till the hard work is done...

After all the coats of poly were applied, I went thru my sanding and wet sanding routine all the way up to 2000 grit sandpaper. With each successive grit of paper the surface got smoother and smoother, while the finish looked duller and duller. After the rubbing compound went on, all was right with the world, as both the blue sparkle paint and the yellow paint had that nice, glassy mirror finish. I followed up with the polishing compound and a coat of glaze for that extra bit of shine. After weeks of failure, finally I had the sweet taste of victory. But my celebration couldn’t last too long, as I had to get back to soldering. And there was a WHOLE lot of soldering to be done. Time to get to it…

Saturday, March 13, 2010

Berserker Barrage: the Marvel Vs. Capcom Stick Saga Part 6 – Let There Be Light! And More Solder…

The line between success and failure in any project is planning. Any idea can look good on paper, but unless you have a good plan and are willing to roll up your sleeves and make it work, you’ll end up with a large helping of FAIL. With that in mind, I needed to figure out how to get my pièce de résistance from a good idea to reality.


LEDs (Light Emitting Diodes if you didn’t know) are wonderful things. They’re small, light, long lasting, use very little power, and can be bright as the sun (ever looked into a LED flashlight? Don’t…). People have been using LEDs on projects for years, ranging from useful, to quirky, to head-scratchingly strange to extremely nerdy. Don’t believe me? Just check this link and get back to me: 10 Stuningly Nerdy LED Projects That Are Real... Anyway, the inherent geekiness of building your own fightstick made it inevitable for people to figure out ways to cram LEDs into their custom projects. These can range from simple, such as having the lights on all the time, to slightly more involved, like having the buttons light up when you press them, to even more involved, like having 2 different colored LEDs in each button, to something much more extreme, such as designing your own custom LED board and controller to program colors, button flashes, and more. Then you have people that make dual mod, LED encrusted, robotic coffee tables like this:



Needless to say, my mod was going to be much less involved than that. That said, there was still a good amount of work that needed to be done to get this to work. First of all, you need to buy the buttons. Both Happ and Seimitsu carry translucent buttons in a variety of colors to suit your artistic need. You can even mix and match the plungers and bezels if you like for a more custom look. Next you need the LEDs. You can find these in a variety of colors, wattages and levels of brightness. You also need to purchase the correct resistors to ensure the lights don’t burn out or draw too much current from your power source. Next you have to figure out how to attach the LEDs to the buttons. Some people have run the leads for the LED in between the slot where the plunger and the bezel meet. It works, but that runs the risk of pinching the lead in between the two pieces and shorting it out. Others have taken a tiny finger drill and made holes in the bottom of the bezel, and run the wires through there, like so:

That takes patience and a steady hand

After all of that, you still need to figure out how to wire the LEDs to come on, which I’ll get to in a bit. As far as all that other craziness, I decided to take a slightly different path. Astute readers may remember I picked up the buttons from Groovy Game Gear. These buttons are designed to be used in MAME (Multiple Arcade Machine Emulator) setups (for a peek down that rabbit hole, start here). The nice thing about these buttons is that the LEDs come soldered to their own little electronic board with the appropriate resistor. The board then fits between the button and the cherry microswitch, and the LED fits into the predrilled hole at the bottom of the button. They also have nice, long leads soldered to the board to assist in wiring everything up.


Averything in one neat package


Doesn't take up more room than the button itself

The LEDs are set up to take 5 volts of current (the amount coming from the USB terminal). However, since I’m doing a wireless stick, my available voltage will be limited to what the lipo battery puts out: 3.7 volts. On the one hand, this will make the LEDs slightly dimmer than they could be. On the other hand, I wouldn’t have to worry about burning them out by supplying too much power to them. So, I took one of the assembled buttons and ran the anode and cathode (positive and negative) leads from the LED board straight to the battery to see how it would look:


Pretty lights.....

The light was bright enough to be noticeable, but not too bright to be a distraction while playing. Considering the battery was only partially charged, I felt pretty confident the lighting would work well for this project.

With that out of the way it was time to figure out how to wire everything to make it work. Reading over the boards on SRK I came across a couple of methods to making the lights work. The easiest way by far was discovered by beneco74 (another electrical genius without whom I would never have finished this), which you can read in detail here. The wiring diagram looks something like this:



In case both of those are still Greek to you, I’ll try to put this in layman’s terms. For this project, the positive lead (anode) of the LEDs all get daisy chained together and wired to the positive side of the battery (or the 5v from the USB, if you were doing a wired setup). Each negative lead (cathode) of the LEDs are wired to their corresponding button signal wire (there would be two wires connected to the button terminal – one for the LED anode and one for the wire from the PCB). The ground wires for the buttons would then be daisy chained as normal. What ends up happening is the LEDs are wired in series along with the buttons, When the button is pressed, no only does it complete the circuit with the PCB, but it also completes the circuit with the LED, switching the power on and off when the buttons are pressed. If all that still doesn’t make sense, just trust me, it works!
With the theory out of the way, I now had to actually get everything wired up. I installed all of the buttons with the LED boards and switches in place so I could figure out which direction I needed to turn the buttons to make routing the wires easier. One concern I had was how this would work if I ever needed to replace any of the components (LED board, bad switch, buttons, etc). Instead of soldering the cathodes directly to the switch or directly to the wiring harness, I decided to use female quick disconnects on all the LED cathodes. I could then connect 2 wires to each quick disconnect for the signal harness: one that would run from the button to the leo PCB, and a shorter wire with a male quick disconnect to connect to the female quick disconnect on the LED cathode. Initially, I decided to run all of the anodes to a junction block, wiring 4 to each terminal and using a jumper wire to connect all 8 together, then using another jumper wire to connect them to the battery. All I would need then would be to make a ground chain for the switches and the lights should work.

Setting up the cathodes was pretty simple. I cut each of the cathode leads on the LED boards down to about an inch and soldered a female .187” connector to it. Quick disconnects are made so you can simply crimp the ends to the wire, eliminating the need to solder them. But, I wanted to make sure the connection wouldn’t come loose after I delivered the finished product. After that, I decided to tackle the ground chain. I took a piece of the leftover wire from the cathode lead and soldered on a female .187” connector. I slid the other end through a thin piece of cable sleeving I had, then connected it to the ground on the switch. Next I stretched the sleeved cable over to the next switch to figure out how long the wire needed to be in the chain. Once I determined the length needed, I pulled the wire thru the sleeving and trimmed it close to the switch. Next I took another piece of wire, slid one end back thru the cable sleeving and twisted the other end together with the first piece of wire. Then I soldered the connector on the two wired and connected it to the ground of the switch. I then repeated the tedious process for the next 6 buttons. The last wire in the chain I left free, since that would be connected with the battery ground. With that finished, it was time to work on the signal harness. First, I pulled off one long strand of wire from the IDE cable and cut it into 8 pieces, each about 1 ½ inches long, and soldered a male .187” connector to each. Next, I grabbed some more IDE cable and pulled off a long 8 wire section. I split one end of the cable about ¼ of the way down the middle, with 4 wires on each side. Starting with the 2 buttons closest to the edge of the case, I pulled one wire free from each side of the IDE cable and stripped the ends. I twisted one of the wires with the male connector on each end of the wires from the IDE ribbon. Then I soldered on a female connector to each. Now I could connect the harness to the signal tab on the switch and connect the male and female connectors of the cathodes together. Once I finished those 2 buttons, I pulled off 2 more strands from the IDE cable and trimmed them close to the set of buttons and repeated the process until all 8 buttons were wired. To make sure that all my connectors were soldered properly, I connected the anodes to a junction block as I described earlier, and connected the ground chain to another spot on the junction block. I then ran 2 wires from the junction block to the battery.

That is a LOT of wire. And I'm just getting started...

To my surprise and glee, the buttons worked as promised, lighting up nicely whenever the button was pressed, even if more than one button was pressed at a time. Since the wires looked a bit ungainly I ran the anode leads through another piece of cable sleeving, allowing me to route the leads closer to the buttons and making everything look neater. The whole process took much longer than I anticipated, but it was nice to know that my plan would actually work. That said, there was still an enormous amount of soldering and wiring that I had to do before I was any where close to being done. I still had to solder the 360 PCB to the leo, solder the signal wire harness from the buttons to the leo, solder and wire signal harnesses and ground chains for both the joystick and the start/select/home buttons, solder wires from the USB points from both the 360 PCB and the PS3 PCB to the switches, and wire up a USB cable from the switches to the USB adaptor, which still hadn’t come in the mail. Daunting, to say the least. However, the Vikings/Cowboys game was on, and my red plastic cup was in need of an adult beverage. So I called it a day and watched Favre do his rendition of ‘Pants On The Ground’ …

Tuesday, March 9, 2010

Berserker Barrage: the Marvel Vs. Capcom Stick Saga Part 5 – Paint Woes

I decided to take a break from the soldering for a while and focus on painting. Since the weather getting even colder, I figured that it would be a good idea to get the paint finished, making sure it would dry and that I wouldn’t be spending too many nights in a chilly garage. Since I thought I had learned from my mistakes from the first case, painting this one should be pretty simple. Little did I know how many ‘L’s I would be taking…


As mentioned, the MadCatz MvC stick has a yellow and white button scheme, with a yellow ball top. Since I was putting my own spin on it, I too was going with yellow and white (clear) happ parts with a bat top, just like the American style arcade cabinets. While the JLW joystick does come with a bat top handle, they only come in black, white, blue and red. No problem, I say to myself, I can just paint one. I could even give it a nice shiny finish just like the balltop with a little work (although in retrospect that would probably be super slippery). My only concern was I would be painting plastic, which can be finicky as far as paint adhesion if you don’t do it right. The last thing I wanted would be is the paint would flake off or stain your hands over time. My first choice for paint would be the new Rustoleum Universal paint, which is supposed to adhere to almost any surface.
The only problem is, it seemed no store in my area had it at the time. Home Depot, Lowes, AutoZone, Advance, Target, Walmart –all they had was black, white, silver, maybe a green. No yellow. However, I came across some Valspar Plastic paint, formulated specifically for plastic (duh), with no sanding required.


Not in red, of course...

So I figured I’d buy a can and give it a try. Once I got home I set up my paint area in the garage again. I had to figure out how to hold the bat top steady while painting it. I used a wooden dowel that was close to the diameter of the threads in the bat top, sanded it down slightly and screwed it in. I then drilled a hole in a scrap block of wood I had and placed the other end of the dowel there. Now I had a makeshift stand where I could spray the entire top at one time. I cracked the garage door for some air, applied 2 coats as suggested, and waited for it to dry. After a few hours, it was evident this wasn’t going to work. The paint had started to run and drip off the bat top, leaving the paint too thin on the top and pooling heavily on the bottom. If the weather was a bit warmer, the paint may have dried before it started to run, but this wouldn’t be the case for the middle of winter. So, one can of paint wasted, one ‘L’ for me. I soaked the bat top in some latex paint remover for a day and peeled and scraped the paint completely off. After washing it with cold water and wiping it down with mineral spirits, I let it dry while I figured out what to try next.

I decided I’d try to paint the bat top with a good coat of primer, followed by the yellow paint and some clearcoat for protection and shine. If the primer would stick to the bat top, the paint would bond to the primer and reduce the chance of flaking off. Plus, I could perfectly match the bat top with the color of the case, since I’d be using the same can of paint. So, I went back to the store for a can of Rustoleum.

To aid primer adhesion, I lightly scuffed the bat top with some sandpaper. Once I wiped the residue, I set the bat top on my stand and painted 3 coats of primer. Once it was dry, I wet sanded it with 400 and 600 grit sandpaper until the finish was smooth. Next, I sprayed on the yellow paint. After 5 coats, I had a nice even layer of paint built up and a garage full of fumes. I decided to quit for the day and let it dry overnight. When I got home from work the next evening I wet sanded the yellow paint with 400, 600 and 1000 grit sandpaper. The finish was now nice and smooth, with a rubbery, grippy feel to it. I let it dry overnight with the intent on spraying the clearcoat the next day after work. I was eager to see how this would turn out, since things seemed to be going well so far. So when I got home, I changed my work clothes and hit the garage with the can of clearcoat in my hand. However, not 5 minutes after I sprayed the first coat I knew something was wrong. The yellow paint started to wrinkle as if someone balled up a piece of Saran Wrap. I looked at the can I sprayed and confirmed my worst fear: I had picked up the lacquer clearcoat I had used on my first stick, not the enamel clearcoat I had bought for this project. As a result, he solvent in the lacquer was eating through the enamel paint. ‘L’ number 2 for me. Dejected, I tossed the ruined mess in a container with some paint thinner, determined to clean it off and try again in a few days.

Bat top painting, take 3. All goes just like before. Clean and scuff the bat top. Spray 3-4 coats of primer. Let dry overnight. Wet sand. Spray 5 or so coats of yellow paint. Let dry overnight. Wet sand. This time, I made sure the lacquer was faaaaaaaaar away from me and double checked the label to make sure I had the enamel clearcoat. The first coat of clear seemed to go on ok, but after I the second coat the yellow paint started to take on a textured look not unlike an orange. The paint wasn’t wrinkling as badly as it did with the lacquer, but it definitely wasn’t smooth, and sanding wasn’t going to help. To be honest, the texture looked pretty cool (almost like the texture and look the plastic on a happ joystick has), but it wasn’t uniform, so leaving it that way wasn’t an option. I once again soaked the bat top in a fresh batch of paint thinner as I accepted my third ‘L’ of the project, contemplating what went wrong this time. I thought the enamel wouldn’t react to itself like it would react to the lacquer, so I didn’t think that was a problem. I started to wonder whether or not the paint was fully dry from the wetsanding, and if not would that have been the cause of the wrinkling paint. So, after cleaning the paint off the third time I went through the entire process again. After I wetsanded, I decided to wait 3 days before trying the clearcoat. After the third day, I noticed I had sanded a few spots thinner than I liked, so I decided to spray on a few more coats of yellow. Guess what happened? Yep, wrinkling paint. This was staring to get old…

At this point I decided it was time to try something else. Since I couldn’t find the yellow Rustoleum Universal paint, I did some reading on Krylon Fusion paint, which is supposed to be somewhat similar to the Rustoleum. It’s claim to fame is that it bonds to plastic, dries to the touch in 15 minutes, requires no sanding or priming, and is workable within an hour. Others on the SRK forums have had decent success repainting their MadCatz SE cases, so I figured I would give it a try. I went down to Walmart and picked up a can.


This stuff should work, right?

To make a long story short, history repeated itself. The paint came out much like the Valspar paint for plastic, but runnier. That’s 5 tries and 5 ‘L’s. All for aesthetic purposes.

Now I’m at a loss. Every time I tried to paint this bat top has ended in failure for one reason or another. Not only has this wasted time and money, but the spray paint was starting to leave a dusty film on some things in the garage, like my wife’s car. Fortunately, a cloth and mineral spirits made for relatively easy cleanup. That and the fact she hadn’t washed her car in months made the yellow film unnoticeable to the untrained eye. While racking my brain on what to do next, I called my mother for advice. Her favorite color is purple, and she has been known to dye everything purple, from shoes to bags to cowboy hats (and I wish I was lying…). She mentioned she used spray dye that she found at the shoe repair shop. Unfortunately, they didn’t carry yellow. After a few other suggestions that I told her wouldn’t work, she suggested dyeing the piece with Rit. This sounded like a great idea. People had been dyeing their RC parts in Rit for years to get that custom color to make their car stand out. Why I hadn’t thought of that is beyond me. Then again, this wouldn’t be the first or last time I’d not think of something on this project.





So, back to the store I went. I picked up a box of golden yellow Rit dye. I also ordered a white bat top from LizardLick. I figured the white would take on the dye better than the black bat top I was working with. Don’t ask why I didn’t get a white one in the first place, because I have no clue. Once I had everything together I grabbed my crock pot I use to clean the exhaust pipes on my RC (another post for another time) and mixed the dye according to the directions. Using the dowel I had for painting, I placed the bat top in the pot of dye, checking it just as directed to make sure it didn’t get too dark. 30 seconds. 60 seconds. 90 seconds. Two minutes. Each time I checked, it seemed the dye barely did anything to the bat top. Once I rinsed as directed, what little tint was washed off completely. I tried leaving it in the dye for 10 minutes before pulling it and rinsing. Same effect. Next, I added more dye, figuring I may need a higher concentration of dye on this particular plastic. After 20 minutes, the dye had just barely started to have any effect. The only other thing I could thing of is that my crock pot wasn’t heating the dye up enough, even on high. As a last ditch effort, I took the ceramic bowl with the dye out of the heating element of the crock pot and took it upstairs to the kitchen. Making sure not to splash it anywhere, lest my wife kill me, I placed it on the stove and brought the dye to a rolling boil, then let it simmer for 2 hours after that. The result? You all know what happened, go on, you can say it…’L’. Is that number 6? I’m starting to lose count.

So, plastic paint wasn’t working. Enamel paint wasn’t working. Powdered dye wasn’t working. What else is left to try? Vinyl dye. The dye is formulated to seep into the vinyl or plastic and bond to the material, rather than sticking to the surface like paint. People often use the dye when restoring or customizing their cars, dying the dashboards or seats. This sounded like just the ticket to getting the bat top painted once and for all


Man, this had better work....

However, finding it locally was futile. AutoZone, Advance Auto Parts, even the great bastion of cheesy car customization, Pep Boys- nobody carried yellow vinyl dye. You would think somebody would need it to paint the seats and dash of their 1997 Honda Civic DX bright yellow to go along with the 3 foot wing and 4 inch fart pipe, but no. So I ordered a can online and had it shipped to the house. Two days and $20 later, the paint arrived. One afternoon when the weather got above 40 degrees I took the bat top and painting stand outside, along with the switches I would be using, and sprayed on the dye. Per the directions, I sprayed 3 light coats on the parts, followed by a few heavier coats, all about 10-15 minutes apart. After about 6 or 7 coats I had a nice even coverage of yellow on the top and the switches. Afterward I brought the parts in and let them sit for a week per the instructions. Once everything was good and dry I used a bit of 15oo grit sandpaper to smooth out the edges, and then used some rubbing compound and polishing compound to bring out a nice shine.

Finally, the bat top was finished. Who would have thought that something so small would have taken so freakin’ long to get right? If I had started with the vinyl dye in the first place, I would have saved myself so much time and money. But without the dye being available locally, trying something else proved an extreme exercise in futility. I couldn’t figure out what was going wrong with the regular paint, which bugged me to no end (and I would have my Bill Engvall moment later on once I figured it out). To be fair, many have had great success with the Krylon Fusion line, and had it been a little warmer things may have worked out on the bat top. But at least I got it done for the sake of the project.

Just to show how funny life can be, I went in AutoZone a while after that to get supplies for my oil change. Just for giggles I walked down the paint aisle. A bright yellow can of Rustoleum Universal paint sat on the shelf, mocking me. Apparently, AutoZone decided to start carrying it AFTER I took my repeated ‘L’s. I didn’t know whether to laugh, cry, or knock all the paint off the shelf. Ah well, live and learn. There' sno telling whether that would have worked any better than the Krylon, and I don't really care to find out either at this point. Hopefully, after the huge helpings of FAIL that I had working on the bat top, painting the case should be much easier. Right?