Build Your Own Arcade Controls Forum

Main => Project Announcements => Topic started by: spoot on May 21, 2014, 11:05:20 pm

Title: Custom Pins: Impending Doom and Alien Insurrection
Post by: spoot on May 21, 2014, 11:05:20 pm
   There has been a bit of discussion in another thread about scratch built pinball machines. Some have asked about progress........so here I go. I'm the process of building two of them for twice the crazy. One is 'Alien Insurrection' and is based on the Alien franchise (mostly the first two movies) and the second is 'Impending Doom' which is based on Invader Zim.
   They are both based on the P-roc hardware to handle all lamp/switch/coil/etc events and Beaglebone Blacks for the brains of the operation. The Beaglebone Black and some Raspberry Pis will talk over an ethernet switch for offloading some of the audio/effects and embedded LCD playfield panels. I might just use I2C communication but we'll see. Still deciding if I'll have a DMD on Alien Insurrection or not and Impending Doom will not have one. Both machines will have LCD panel "backglass".
   As for progress there isn't much to display at the moment as it's mostly just python code using the pypinproc library, lots of notes, playfield design experiments, some playfield toys, boxes of parts and thoughts scattered around in my brain.
   A bunch of Molex connectors from Mouser should be here tomorrow so I can start wiring up the main boards. The python main engine is running and am currently working on the modes and general switch/lamp mechanics. Hopefully I'll have "first flip" this weekend or next on a whitewood.
   Ramps will be vacuum formed along with hydro dripping for some of the parts. Trim and legs will be powder coated. I've not done any of these things before so it should be quite a mess. 
   Anyways, this will be a “slow-burn” for progress and pics/vids will be posted now and then when there is sumthing worth showing.  I doubt people would want to see a screen shot of my subversion repository with checkins.  And that is about all it's been for the past several months.

Some pics of stuff below......then my camera battery died.....and my camcorder battery is deader than Elvis.  Sigh.

The lab of DOOM!
(http://www.spootsworld.com/DCP_1032.JPG)

The beginnings of insanity:
Beaglebone Black with Audio Cape, P-roc, PD-LED, Power Driver 16, Zeb's DMD power, Plasma DMD
(http://www.spootsworld.com/DCP_1033.JPG)

More power!
Power supply for P-roc and toys, containers of parts and toys, coil power supply and some flipper assemblies
(http://www.spootsworld.com/DCP_1034.JPG)

More toys for playfield, lcd panels, 16 “port” relay and other misc stuff, in back you'll see containers full of posts, inserts, wire connectors, lamp covers, etc
(http://www.spootsworld.com/DCP_1035.JPG)
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: pbj on May 21, 2014, 11:15:12 pm
Good luck, I'll be watching this one.

 :cheers:
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: spoot on May 21, 2014, 11:32:31 pm
Thanks PBJ.  To be honest I thought you'd be the first in line to tell me I was crazy.   :cheers:
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: thomas_surles on May 22, 2014, 08:31:07 am
So are you saying this is going to be real pins and not visual pinball?
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: ebarlow99 on May 22, 2014, 08:34:51 am
sweet jesus!!! im just learning about this.....very cool! can't wait to see what you come up with.

 :applaud:
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: mattgold on May 22, 2014, 11:04:54 am
In the words of Paul Heitsch...

https://www.youtube.com/watch?v=_3jc_3p0YZY (https://www.youtube.com/watch?v=_3jc_3p0YZY)
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: spoot on May 22, 2014, 01:25:08 pm
@thomas_surles

Yeppers

@mattgold

Hehe, nice Smash TV reference.
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: m1cky69 on May 22, 2014, 03:00:59 pm
WOW! This looks a big challenge. HAts off ya for attempting these. Shall be following your thread for sure. :)
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: jennifer on May 22, 2014, 04:22:22 pm
       I would be one to discourage somebody from such an undertaking (Jennifer shall sit quietly and watch) .... However a few things come to mind as observations, Powder is a poor choice IMO, for the trim, its easily compromised as compared to stainless, .... The flow of the game, this would take considerable thought before the blank could be implemented as a test, or a redesign would set you back before the final build.... The playfield, This is advanced woodworking done on a milling machine, (Wisconsin maple ply) ...And finally this brings me to where Jenn is with her project, The art... Normally done with screens, The "cheap" lights aren't really an option for these exposures, so large format at  least (again IMO) in the 1500- 3000 Watt (single point MH) area is in your future, To even to begin get decent halftones and fine lines you will need.
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: Vigo on May 22, 2014, 05:19:28 pm
Good luck!  :cheers:
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: Generic Eric on May 22, 2014, 07:17:22 pm
    my camcorder battery is deader than Elvis.  Sigh.
So you are saying there is still a chance?
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: spoot on May 23, 2014, 02:59:34 pm
    my camcorder battery is deader than Elvis.  Sigh.
So you are saying there is still a chance?

Chance of what?  Dying on the toilet?  Well, I'm out of shape and do have heart-issues so there is a chance I spose.  ;D
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: ChanceKJ on May 23, 2014, 07:40:11 pm
This is the point where someone I know would make a lame pun about my first name: "Chance". Thankfully I won't. But I will say this. Elvis is dead, for good, and NEVER coming back (thankfully).

Back on topic: As a massive Zim fan all I can say is. SWEEEET!!  And it better contain a robot bee, somehow. (And maybe a moose) or it's a banishment to Foodcourtia for you.
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: spoot on May 23, 2014, 08:26:47 pm
This is the point where someone I know would make a lame pun about my first name: "Chance". Thankfully I won't. But I will say this. Elvis is dead, for good, and NEVER coming back (thankfully).

Back on topic: As a massive Zim fan all I can say is. SWEEEET!!  And it better contain a robot bee, somehow. (And maybe a moose) or it's a banishment to Foodcourtia for you.

Yes, minimoose will make an appearance (probably when battling santa) and robot bee?  What robot bee?  A normal non-human bee took out the voot-cruiser.  And yes.....planing a "War of the Bees" multiball.   :D  Maybe the room with a moose can be a houseball or tilt or sumthing.
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: spoot on May 23, 2014, 08:30:33 pm
Total facepalm........OH!  Rainbows!  THAT robot bee.  Forgot about him.
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: ChanceKJ on May 23, 2014, 09:09:26 pm
Context for non-ZimFans:

http://youtu.be/JOq1ViF8oFk (http://youtu.be/JOq1ViF8oFk)
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: pbj on May 23, 2014, 11:30:13 pm
I've considered the whole custom theme thing before, and I've even bought a couple of games to sand down and do it.  The problem is I always turd polished them up and couldn't bring myself to bust out the belt sander.  Pretty much every theme has been done to varying extents.... and man, that wiring harness.  Yeesh.

Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: Le Chuck on May 23, 2014, 11:44:22 pm
I really want to do a "Little Shop of Horrors" pin, I feel that IP is just begging for it but I haven't found a donor that is cheap enough with a playfield I like.
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: jennifer on May 24, 2014, 06:15:21 am
  The problem is I always turd polished them up and couldn't bring myself to bust out the belt sander. 
     While on that.... Jennifer must apologize, apparently Mop and glow in some circles is an accepted form of playfield rejuvenation. :-\
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: AlienInferno on May 24, 2014, 10:52:19 pm
Dude this sounds awesome!  Love Invader Zim.  I have thought about doing something like this as well.  You could figure out how the game play and setup is going to be in something like visual pinball, CNC's could easily cut the play field, and you can still find people who do screen printing for the play field and back glass if you are so inclined.

I mean just look at what the guy who made the Star Trek : Mirror Universe (http://pinside.com/pinball/forum/topic/star-trek-mirror-universe-pinball) pin did. 
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: Drnick on May 25, 2014, 03:33:56 pm
I mean just look at what the guy who made the Star Trek : Mirror Universe (http://pinside.com/pinball/forum/topic/star-trek-mirror-universe-pinball) pin did.

That was some impressive work,  took an hour or so to go through the entire thread but it was worth it.
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: ChanceKJ on May 25, 2014, 04:45:23 pm
That Trek pin is incredible.   Hmmmm, Nixie tubes.

 :D you guys are jerks, I want a pin now.  Not possible given the room I have and all the other projects,  one day I guess. :)
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: spoot on May 26, 2014, 09:24:22 pm
Some of this weekends work.......

https://www.youtube.com/watch?v=bjTX7BTXh_0 (https://www.youtube.com/watch?v=bjTX7BTXh_0)
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: ChanceKJ on May 27, 2014, 08:07:54 pm
Haha! Don't sound so defeated. :)

I like the effect with chunks of the letters flashing in like that. I can see what you mean about the timing, but overall it looks great. Artistically if I was calling the shots I'd italicizes the "Insurrection" and maybe have it wipe on screen from left to right as a final animation, but that's just my own meandering, subjective opinion.
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: spoot on May 28, 2014, 12:16:29 am
The "chunks" are from the original movie opening....I still need to fade them in.  And tweak the insurrection stuff.   :)

Anyways, here is today's work and yesterday's work.  This is the "complete" running attract sequence.  Obviously several of the screens need updated/new art.  It's been kinda weird essentially doing ascii art again in this day and age.   :D

http://youtu.be/Ia6mlSkGcOo (http://youtu.be/Ia6mlSkGcOo)
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: spoot on June 28, 2014, 01:29:33 am
Progress:
Moved to the dev branches of libpinproc, procgame and pyprocgame for new features and bug fixes
Moved to new PD-LED library for new features
Experimented with neopixel leds controlled by Arduino
More experimental design layouts for playfield
Lots of work in garage prepping build area
Began programming interface between Beaglebone Black and the Arduinos for NeoPixel control
Setup PyBBIO for serial communications via the Beaglebone
Soldered several shields together for controlling servos, step motors, lcds, etc.
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: spoot on July 07, 2014, 12:50:16 pm
After bashing my head against the table for a week trying to "talk" over USB hub to the connected Arduinos I finally get em working last night.  OTOH, I learned alot about usb bus/device/id's etc.   :laugh2:

Why am I using Arduino's when I'm using a Beagle Bone Black which has alot of GPIOs?  Well, to save processing power/memory on the BBB.  I'll just send short commands over USB serially to tell the Arduinos to worry about some of the lightshows, LCDs, stepper motors, etc leaving the BBB to do it's work running the corresponding pinball engine/code.
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: spoot on March 19, 2015, 03:16:24 pm
Heart is once again operational.  Medical bills nearly dead.

Beginning work again.   :o
Title: Re: Custom Pins: Impending Doom and Alien Insurrection
Post by: a1pharm on March 19, 2015, 10:11:19 pm
The problem is I always turd polished them up and couldn't bring myself to bust out the belt sander.

PBJ, you're quite the wordsmith...

Subscribed!
 :cheers: