Bacteria's project: "Project Unity"

Discuss all hardware and software modifications
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project: "Project Unity" (formally: Alpha Ome

Post by bacteria »

Thanks!

Used self-adhesive backed high gloss 130gsm paper for printing, the only way to remove it if needed to was as with removing the original NES label - using a flat screwdriver and scraping it off.

The print looked lovely however was prone to the ink smudging, so started again. Tried some spray varnish on the printed paper and it worked pretty well however wasn't sure for longterm how long the thin spray layer would last. Found some very thin matt craft plastic designed to encapsulate a piece of paper one side to protect it, had it for over 30 years - works great. The result is less perfect than the gloss spray but will last for years and be durable.

So, made two carts ready for the internals:

Image
I am the Bacman
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project: "Project Unity" (formally: Alpha Ome

Post by bacteria »

So, the reason I have to make a cart slot if you recall was the JAMMA connectors are too thick for the JAMMA carts, they go in, just but not designed to move and and out easily like normal. I therefore cut the JAMMA cart slot in two a few weeks ago and connected the pins, now it was time for the construction process!

Worked out there was enough space under the JAMMA cart half for a piece of 1mm thick styrene, which was ideal, because as you see in the pic, for the JAMMA traces board to be inside the NES cart it means the cart connector has to be pushed inside the cart case, which means it has to be on a carrier, which is what the black styrene piece is; also, the JAMMA cart connector is brittle without being superglued to the styrene strip (in fact, mine snapped originally).

Image

Image

The ideal distance for the finished connector to work is the thickness of some scrap wood I have, ideal! Thing is though, I can superglue the styrene to the wood but then had the issue of wiring to the connectors! Drilled holes in the wood for that.

Image

Image

The wires are only about 2cm long each, and connected up. The styrene is superglued in place to the wood.

Image

Result - the cart connector seems to work fine (i'll know when connected things to the connectors, but looks fine), easy to insert and remove the NES cart, and as you see, there is extended wood on the sides to secure to my master controller. Result!

Image
I am the Bacman
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project: "Project Unity" (formally: Alpha Ome

Post by bacteria »

Been working today so far on making a rotating joystick. You might recall a few years ago, on my first (trial run learning ground) multi-system, I had a joystick that could be rotated, as different console controllers have their orientation differently. It was basically a joystick mounted onto a square cut-out and recess, and kept in place when the backing section (that contained the console section) pressed against it.

This is a far better design, and fit for purpose.

Putting this into the reference section too (on my forum)

Step 1
Cut through the perf board to cut through the pot pins and the other pins holding the joystick in place. Cut a piece of styrene so the wires can be connected to a central point and the joystick can lay flat.

Image

Step 2
Make sure each of the 6 connections (2 pots, 3 connections on each) are soldered and use different coloured wires, and mark on paper what they connect to. Superglue the unit into place.

Image

Step 3
Cut out a square from the 2mm styrene (white in pic) and a corresponding hole in 1mm styrene (black in pic) for it to fit into.

Image

Image

Step 4
Salvage the springs and posts from generic GameCube controller.

Image

Step 5
Cut to size.

Image

Step 6
Cut hole through the black piece in the center just large enough for the post to go through, but the spring not. Superglue the post to the joystick backing.

Image

Superglue the joystick cap to the joystick holder.

Step 7
Position the assembly into the case so it is just raised enough to be able to lift the joystick up enough to rotate it in the case.

Image

Image

Image


The principle is when you use a joystick you press down lightly, which is fine; you won't pull the joystick in gameplay. To rotate the joystick, pull the joystick and rotate.
I am the Bacman
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project: "Project Unity" (formally: Alpha Ome

Post by bacteria »

Spent quite a while trying to get the joystick "just right", looked like it would work ok however was a little prone to moving out of it's placement if using the joystick "with enthusiasm" in a game. Also, I should have put the joystick holes a bit closer to the edge as everything is packed so snugly in this system that the pots of the joysticks were getting caught against the game cart. Most sensible course was to make a hoop shape to allow moving the joystick hole across a bit, in doing so also lower the joystick by 2mm which makes a lot of difference actually; and design a different way to rotate the joysticks. More work!
I am the Bacman
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project: "Project Unity" (formally: Alpha Ome

Post by bacteria »

Spent about another 3 hours on this tonight - made a rotating joystick for the system. It allows rotation of the joystick into all positions, the wires are out the top part so they don't catch on anything and also mean the wires can be as short as possible.

Image

This took quite a bit of making!
I am the Bacman
User avatar
jay_red
Next-Gen
Posts: 1734
Joined: Sun Nov 07, 2010 2:05 am

Re: Bacteria's project: "Project Unity" (formally: Alpha Ome

Post by jay_red »

I love following this and seeing all the work you put into it! Very cool stuff. I have to ask, on the last page I was casually checking out the posts and found this:

Image

How did that ad (at least it looks like one) get there?
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project: "Project Unity" (formally: Alpha Ome

Post by bacteria »

No idea what happened there, must have been an error on tinypic.com

I've repaced the image with what it should have been. Fortunately I tend to archive my pics!
I am the Bacman
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project: "Project Unity" (formally: Alpha Ome

Post by bacteria »

Buttons and joysticks came out great; one quite generous layer of black gloss enamel paint, followed by two coatings of metallic clear spray paint (I find that protects the paint really well, for handling and general abuse, better than normal varnish/sealing sprays).

Image

Made posts, from wood, superglued together. The tact closest to the side is a rubber topped tact switch, the other one is standard clicky one (these two will work together for GameCube, DreamCast), and the long one will be rubber topped tacts too.

Image

The joystick surround will be secured to the top of the wood, as made the right height, which i'd reinforced with some metal.

The three shoulders, top one not held in place yet fully.

Image

At least you get a feel for how tight this all is!
I am the Bacman
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project: "Project Unity" (formally: Alpha Ome

Post by bacteria »

Well, decided I wasn't happy with making the holder for the joystick rotation from styrene, it has a bit of give, even when reinforced with metal, also, not easy to mount into the case reliably, and also have the joystick rotating so the wires don't catch on the NES interface cart.

Had a brainwave - one of those clips from a twister USB drive - around Christmas, my boss was looking for some for the company and we got some free (non working) samples to choose from from suppliers, and I kept a few; turns out they are ideal - remove the flash drive (which was dead anyway in the samples) and the metal - two piece so holds the joystick strongly and straight, being metal is strong, and works well. I'll upload pics tomorrow but on initial testing after building the joystick assembly, works fine! This is an illustration of the flash drives i'm talking about:

Image
I am the Bacman
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project: "Project Unity" (formally: Alpha Ome

Post by bacteria »

Here's pics - superglued the metal to the casing, joystick moves nicely and works great, and doesn't rotate when using. Ideal!

Image

Image
I am the Bacman
Post Reply