Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Budget Virtual Pinball Build  (Read 9472 times)

0 Members and 1 Guest are viewing this topic.

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Budget Virtual Pinball Build
« on: February 19, 2015, 02:51:57 pm »
The weather is starting to get a little bit nicer and I'm tired of being cooped up without a project so time to get going again I guess.  :D :D

I've cobbled together a few parts to build a virtual pinball table and I have to say that I am getting pretty excited about it.  There are actually some pretty cool things going on that I hadn't heard much about before.  So far I am running an AMD dual core processor with 4 gb of ram that I found at the local goodwill for $3.  Added in a harddrive that I had laying around and then spent $25 on a used GTX 550ti 1GB graphics card.  Main playfield will be my old 42" westinghouse TV, probably 4 or 5 years old now and kind of a beast but still working great. (Upgraded at Christmas time and probably not worth a ton anymore to anyone else)

I've been playing around with Future Pinball and the BAM mod and some PS3 eye cameras that I picked up on ebay for $5 or $6 each.  Last night I got some IR point tracking going on.  Kind of rough at the moment since I wasn't using much precision in my setup but wowed me enough that I want to pursue it for the cabinet.  Here's a quick video with my 6th month old squawking in the background.


Pretty cool 3d effect that you can get out of it.

To do:
Find a suitable (cheap or free) monitor for the backbox.
Find either a thrashed widebody cabinet to rebuild or start building from scratch.
Work on getting Hyperpin installed and interfacing with the different Future Pinball tables that I want to run in it.

I'm excited to get help and feedback from anyone who has embarked on this one before.

wp34

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4794
  • Last login:April 10, 2022, 09:48:19 pm
Re: Budget Virtual Pinball Build
« Reply #1 on: February 19, 2015, 03:04:42 pm »
That actually does have a nice 3d effect to it.  Can you give some more detail?

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #2 on: February 19, 2015, 03:07:14 pm »
I take no credit at all for the project, check out this guy who is doing all the work on it and doing a killer job I might add.

http://www.ravarcade.pl/


thatpurplestuff

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 670
  • Last login:May 10, 2025, 02:37:15 pm
Re: Budget Virtual Pinball Build
« Reply #3 on: February 19, 2015, 03:16:12 pm »
It's just amazing how advanced these virtual pins are getting... would love to be able to build one someday!  Good luck with the project!

So once again, we find that evil of the past seeps into the present like salad dressing through cheap wax paper, mixing memory and desire.

wp34

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4794
  • Last login:April 10, 2022, 09:48:19 pm
Re: Budget Virtual Pinball Build
« Reply #4 on: February 19, 2015, 03:16:23 pm »
Thanks.  I haven't been paying attention to virtual pinball much lately.  That is a real interesting development.  How is it to play with the BAM mod?

Speed Racer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 101
  • Last login:March 14, 2018, 11:06:09 pm
Re: Budget Virtual Pinball Build
« Reply #5 on: February 19, 2015, 08:15:33 pm »
To do:
Find a suitable (cheap or free) monitor for the backbox.
Find either a thrashed widebody cabinet to rebuild or start building from scratch.
Work on getting Hyperpin installed and interfacing with the different Future Pinball tables that I want to run in it.

I'm excited to get help and feedback from anyone who has embarked on this one before.

Another vpin build. Nice  :applaud:

Some recommendations from my build:
* Hyperpin is ok, but most find Pinballx to be the more user friendly front end. I've found it is easy to setup and am happy with it so far.
* The 3D effect through BAM is a neat feature....
* .... but I trialled it and couldn't get it to work very reliably using facial recognition. Are you using facial recognition or some sort of wearable sensor?
* BAM however is very useful for getting Future Pinball tables working with the right physics version.

Good luck with your build  :)

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #6 on: February 20, 2015, 10:47:42 am »
Thanks.  I haven't been paying attention to virtual pinball much lately.  That is a real interesting development.  How is it to play with the BAM mod?
I have only about 5 or 10 minutes playing with it since I got it setup last night, the ergonomics of my TV setup on a desk are not great to really tell but it seemed pretty slick.  One of the coolest parts is that when everything is setup correctly it goes into normal/static mode when there are no IR dots detected and turns on automatically when they are present so you can easily run it both ways without having to change any kind of settings.

Another vpin build. Nice  :applaud:

Some recommendations from my build:
* Hyperpin is ok, but most find Pinballx to be the more user friendly front end. I've found it is easy to setup and am happy with it so far.
* The 3D effect through BAM is a neat feature....
* .... but I trialled it and couldn't get it to work very reliably using facial recognition. Are you using facial recognition or some sort of wearable sensor?
* BAM however is very useful for getting Future Pinball tables working with the right physics version.

Good luck with your build  :)
Awesome, thanks for the tips.  I mostly thought Hyperpin just because I've used Hyperspin in other cabs of mine but I'll have to check out Pinballx.  I'm using 2 PS3 eye cameras for the tracking in BAM.  I removed the IR filters from the cameras and then used an old piece of processed 8mm film as a bandpass filter to block out visible light.  It took a little bit of tweaking but seems to be really solid now.  I read a lot of people saying that the effect stuttered pretty badly with some of the other methods or else the lighting had to be just right.  The drawback is that the user has to wear an LED.  I prototyped it for the video by putting an LED in a baseball cap but I will probably try something a little bit more elegant.  It seems like some people take the frameless safety glasses and remove the plastic lenses and mount an LED on the side of the ear pieces.  Something akin to a gheto google glass.

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #7 on: February 22, 2015, 08:01:05 pm »
I spent a little bit of time trying to fine tune the tracking.  Decided to use the glasses method instead of the baseball cap.  The cord is pretty annoying so i might try and make a version 2.0 with button cell on the side or something.  Here's a quick shot, you can see the led on the side of the frame.
« Last Edit: February 22, 2015, 08:04:25 pm by jammin0 »

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #8 on: February 22, 2015, 11:06:43 pm »
Ok, here's one more shot of my test setup.  I've toned down the effect a little bit and think it is looking pretty good.


jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #9 on: May 10, 2015, 12:38:35 am »
Finally started building. I had hoped to find a donor cab but no such luck. I didn't realize how much people wanted for even old run down pinball machines. I have a few hurdles to overcome such as a lockdown bar and side rails, I'm thinking of doing them out of wood somehow. I decided i should stop thinking and start doing and hopefully some inspiration will kick in. Anyone have an old coin door they would want to part with for cheap?

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Budget Virtual Pinball Build -Pictures and a Question
« Reply #10 on: July 05, 2015, 08:59:22 pm »
Here are a few pictures, it's been slow in coming but things are starting to come together.  I did have a question for the gurus out there. . .I have a set of larger AC fans that came off of a cheapo air hockey table.  I wanted to use them as my main cooling for the table where I force air in through the bottom and then simply vent it out the back top under the backbox.  Since these fans were made for air hockey they are pretty intense, I would like to run them at 1/2 to 1/3 of their original speed.  Is this possible?  I'm used to working with DC fans where adjusting voltage adjusts speed which won't work here.  Would it work to use a fan dimmer like the ones used for ceiling fans?  Maybe like this one:
http://www.amazon.com/Leviton-RTD01-10W-IllumaTech-Control-Single-Pole/dp/B0002YWN7W/ref=sr_1_1?ie=UTF8&qid=1436144147&sr=8-1&keywords=ceiling+fan+dimmer+switch&pebp=1436144232441&perid=00GKZYZG6WQKQNZDD4F7

vwalbridge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2082
  • Last login:July 31, 2021, 12:21:09 pm
  • Don't half-ass two things, whole-ass one thing.
Re: Budget Virtual Pinball Build
« Reply #11 on: July 06, 2015, 10:52:37 am »
Hey jammin0 this is really awesome. I'm so glad someone is doing this kind of build. I want to do a VP cabinet for my next build for sure so this is great timing!

I remember seeing someone use an Xbox 360 Kinect to do this same 3d effect. You can find it on youtube.

It's my understanding that the Kinect works by itself without the need for glasses or LEDs. Do the PS3 eyes work better?
« Last Edit: July 06, 2015, 11:25:30 am by vwalbridge »
If you can read this, it means Photobucket's money grab ruined my signature photos.

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #12 on: July 06, 2015, 11:20:47 am »
Hey jammin0 this is really awesome. I'm so glad someone is doing this kind of build. I want to do a VP cabinet for my next build for surs so this is great timing!

I remember seeing someone use an Xbox 360 Kinect to do this same 3d effect. You can find it on youtube.

It's my understanding that the Kinect works by itself without the need for glasses or LEDs. Do the PS3 eyes work better?
I have a kinect but haven't tested it out with BAM yet.  It looked from the documentation that the kinect had more stutter/lag.  I can do some better tests once I have the cabinet body made up and everything going.  I'll probably have the whole thing functional and up and running before I even start to think about the backbox.

vwalbridge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2082
  • Last login:July 31, 2021, 12:21:09 pm
  • Don't half-ass two things, whole-ass one thing.
Re: Budget Virtual Pinball Build
« Reply #13 on: July 06, 2015, 11:27:30 am »
Hey jammin0 this is really awesome. I'm so glad someone is doing this kind of build. I want to do a VP cabinet for my next build for surs so this is great timing!

I remember seeing someone use an Xbox 360 Kinect to do this same 3d effect. You can find it on youtube.

It's my understanding that the Kinect works by itself without the need for glasses or LEDs. Do the PS3 eyes work better?
I have a kinect but haven't tested it out with BAM yet.  It looked from the documentation that the kinect had more stutter/lag.  I can do some better tests once I have the cabinet body made up and everything going.  I'll probably have the whole thing functional and up and running before I even start to think about the backbox.

Cool, good to know. Can the 3d effect be turned off quickly? In case someone just wants to play regular? Maybe via some hotkey combination?
If you can read this, it means Photobucket's money grab ruined my signature photos.

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #14 on: July 06, 2015, 01:07:11 pm »
Cool, good to know. Can the 3d effect be turned off quickly? In case someone just wants to play regular? Maybe via some hotkey combination?

With the PS3 eye cameras it turns off as soon as it doesn't have an IR LED to track.  You have a little bit more customization running in "Arcade" mode which is different than the 3d mode.  I think I might just double up my tables and then run them from HyperPin so that there is a table for 3d and a regular table.

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Budget Virtual Pinball Build
« Reply #15 on: July 06, 2015, 02:22:31 pm »
Good lord, that 3D looks amazing! Just out of interest, does it work on a regular monitor orientation (non 'tated)?
Click a pic for a video tour 

stuckpixel

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 119
  • Last login:March 15, 2016, 02:59:23 pm
Re: Budget Virtual Pinball Build
« Reply #16 on: July 06, 2015, 02:24:39 pm »
My god - thank you for sharing BAM with me.

I don't have space for a virtual pin (..yet)-- but hell if this isn't motivating to make it happen anyways.

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #17 on: July 07, 2015, 12:01:04 pm »
Good lord, that 3D looks amazing! Just out of interest, does it work on a regular monitor orientation (non 'tated)?
good question, I'm not sure.  It has you input all the dimensions of the table so with a lot of tweaks you might be able to get it to work.

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #18 on: July 18, 2015, 05:50:20 pm »
Some people get pretty fancy and add solenoids and bells and all sorts of things to their virtual pinball.   Well, I'm going for budget on this so I figure if I can take care of a little force feedback on the flippers I will be good. I found these continuous car starter s solenoids for $9 shipped on Amazon. Here's a video of it firing.

stigzler

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 983
  • Last login:March 21, 2025, 06:36:05 am
  • It seemed like a good idea at the time....
    • Mago Arcade
Re: Budget Virtual Pinball Build
« Reply #19 on: July 18, 2015, 06:50:01 pm »
Nice build - following the whole 3d pin table thing with interest. Those solenoids are a must - pinball just wouldn't feel right without that!

Also interested in the different 3d approaches, especially those that don't require glasses/anything - does the kinnect method track your head/eyes or something? No idea how all that works! Mind you, I'm old and the NDS3D made me head pop.

Scotty_C

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 107
  • Last login:December 28, 2024, 08:40:26 am
  • The addiction is strong!!
Re: Budget Virtual Pinball Build
« Reply #20 on: July 21, 2015, 04:28:21 pm »
this is very awesome! What TV are you running?

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:June 24, 2025, 11:15:21 pm
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Budget Virtual Pinball Build
« Reply #21 on: July 21, 2015, 05:12:54 pm »
With a dual core setup, how long does it take for tables to load?

D
Stop by my Youtube channel and leave a comment:

Peabo

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 167
  • Last login:March 31, 2021, 05:00:21 pm
  • Pinball junkie
    • Virtual Pinball Build
Re: Budget Virtual Pinball Build
« Reply #22 on: July 21, 2015, 08:30:26 pm »
Nice work, love the BAM.  One day I'll add it to my fullsize cab.

Gratuitous video of my fullsize cab running Elvira and the Party Monsters Physmod 5 table in VP.  Camera is mounted on a monopod hanging off the back box.

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #23 on: July 21, 2015, 10:17:16 pm »
this is very awesome! What TV are you running?
nothing fancy for the screen. I'm just using an old Westinghouse 42" that I used as my main TV for a few years.  The backbox gets a27" RCA.


jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #24 on: July 21, 2015, 10:20:04 pm »
With a dual core setup, how long does it take for tables to load?

D
Depends on the table most load in 10-20 seconds. I have one that takes about a minute.  Once they are up and running they seem to be solid.

Scotty_C

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 107
  • Last login:December 28, 2024, 08:40:26 am
  • The addiction is strong!!
Re: Budget Virtual Pinball Build
« Reply #25 on: July 21, 2015, 11:39:21 pm »
this is very awesome! What TV are you running?
nothing fancy for the screen. I'm just using an old Westinghouse 42" that I used as my main TV for a few years.  The backbox gets a27" RCA.

DOH! Guess if I were to read the first post I would have known...Man I thought you had to use a 3D TV to get that effect. I've been hunting for an LG 42" Cinema 3D one for a little while.

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Re: Budget Virtual Pinball Build
« Reply #26 on: July 25, 2015, 09:49:00 pm »
Got some work done on the backbox today.

jammin0

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:July 13, 2023, 08:15:17 pm
Budget Virtual Pinball Build *It's playable
« Reply #27 on: August 18, 2015, 11:43:14 am »
I've been neck deep in home projects but did find enough time to get a little work done on the pinball cab.  It's playable now but probably only about 75% complete.  Here's a video:

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4779
  • Last login:June 24, 2025, 11:15:21 pm
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Budget Virtual Pinball Build
« Reply #28 on: August 18, 2015, 12:41:21 pm »
That looks pretty darn good!  Are you planning to upgrade to a real DMD in the future?  (For now I understand it's a budget build).  Looks like there would be room to put that upgrade in.

Nice work so far!  I love it.

DeLuSioNaL29
Stop by my Youtube channel and leave a comment: