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: Custom Pinball FX2 controller - eventually a cabinet ....  (Read 8728 times)

0 Members and 1 Guest are viewing this topic.

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Custom Pinball FX2 controller - eventually a cabinet ....
« on: June 25, 2013, 12:47:56 pm »
I'm so taken with Pinball FX2, I've decided to build a cabinet for it. It won't be a traditional style but will embrace the fact this is video pinball. I hope for it to be 3D compatible. I'll be starting with the controller first.

The basic, main design elements will be as follows:

-Based off a 360 wired controller (already hacked and soldered)
-Provide nudge capability
-Incorporate a touchpad for menu navigation
-Include a plunger

Just to give an idea as to what this will look like. Rough concept:



The sides and the nudge bar will be covered in black PlastiDip - a durable rubberised finish.

The remainder of the case will be covered in blackboard vinyl. It has this finish:



The artwork will have clear acrylic over the top

The plunger will be made from a modified balltop joystick

The touchpad I have bought for this project:



The nudge bars will be pushed forwards to activate. Tension will be applied using secateur springs (also purchased):



The mechanisms for the nudge bar and the plunger will be explained later. Hopefully my designs for these will work out :)
Click a pic for a video tour 

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9667
  • Last login:Today at 07:37:32 am
  • Designated spam hunter
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #1 on: June 25, 2013, 01:19:32 pm »
Interesting idea on the nudge bars, but I'm not sold on pushing forward to nudge sideways.   :dunno

Most pinball games allow left, right, and up nudge.

One of the guys on VPForums.org used a floating lockdown bar and 3 microswitches.


Scott

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #2 on: June 25, 2013, 01:45:59 pm »
Thanks for that PL1, I'll investigate. FX2 does allow you to nudge up and left / up and right (as far as I'm aware). It's still a concept and modification shouldn't be too much of an issue.  :cheers:
Click a pic for a video tour 

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #3 on: June 29, 2013, 09:33:01 am »
Started this today. Buttons and springs have arrived. Still waiting for the touchpad ...



Will post some more progress later.
Click a pic for a video tour 

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #4 on: June 29, 2013, 11:50:50 am »
Nudge bars have been completed with a routed beveled top:





Will be working on the main box section next.
Click a pic for a video tour 

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9667
  • Last login:Today at 07:37:32 am
  • Designated spam hunter
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #5 on: June 29, 2013, 12:24:38 pm »
Looks like there is an equivalent to Up Nudge in Pinball FX2.

-- From an overview of the program
Quote
The controls are pretty simple: left control key to activate left flipper, right control key to activate right flipper, Left alt to nudge to left, right alt to nudge right, and space to tilt the board.

I'm guessing that "tilt" is intended to mean "momentarily change the angle of the playfield" instead of "stop gameplay due to excessive nudging".   :dunno

There are also several mentions of X- and Y-axis nudging on the Pinball FX forum.


Scott

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #6 on: June 29, 2013, 12:41:05 pm »
Hi Scott, thanks for the info. It's possible to nudge up and left at the same time and up and right at the same time using the directional pad on the 360 controller. I'll be wiring up the nudge bars to simulate that movement.

Am I missing something in terms of simulation? Have I got it all wrong if I'm doing that?
Click a pic for a video tour 

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #7 on: June 29, 2013, 01:27:41 pm »
Pictures showing the position the nudge bars will be when deactivated and activated. Still need to tidy the cuts on the top panel up a little.






« Last Edit: June 29, 2013, 01:31:23 pm by SpaceHedgehog »
Click a pic for a video tour 

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9667
  • Last login:Today at 07:37:32 am
  • Designated spam hunter
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #8 on: June 29, 2013, 07:23:10 pm »
Am I missing something in terms of simulation? Have I got it all wrong if I'm doing that?
What throws me off is that the proposed actuation angle of your nudge bar does not correspond to the proposed direction of nudge.

On your design, if you are pushing straight back (0 degrees) on the nudge bars to get back/right (45 degrees) or back/left (315 degrees), the on-screen vector of the nudge doesn't match the force applied.   :dizzy:

If you were to do a 0 degree nudge on a real pinball table, you would expect the ball to travel straight forward and back.

If you nudged the right side at 90 degrees, you'd expect the playfield to slide a bit to the left under the ball resulting in the ball going a bit to the right due to inertia.

Same thing reversed for the left side -- a 270 degree nudge would result in the ball going a bit left on the playfield.

If the table responds 45 degrees different from the real thing, it takes away from the suspension of disbelief like a kick-you-in-the-balls-obvious glaringly unrealistic special effect shot in a movie. like the :censored: Lord of the Rings "shield surfing" and "elephant climbing/surfing" scenes.   :soapbox:


Scott

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #9 on: June 30, 2013, 02:49:17 am »
Thanks for the response / rationale PL1. I understand what you're saying so I'll try to make the nudge bars work in 2 different directions, pushed in from the sides and pushed forwards. I'll map these to the corresponding nudge movements. Hopefully this will work!

That comment about the shield surfing made me laugh (and also made me re-evaluate)! :laugh2:
Click a pic for a video tour 

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #10 on: June 30, 2013, 12:09:37 pm »
I though this would take a bit of engineering and it's proving to be the case. Still, I'm quite please with how it's turning out. I still need to shape and adjust things a little but it's giving me confidence that it's going to work.

Progress today:

Front piece cut and shaped:



Frame for the spring loaded mechanism:



Spring retaining hole (I'll probably make this deeper and glue a washer in it):



Secateur springs in place (I had to get someone to help me with this due to the strength on them):



View from the top:



It's a decent fit at the moment. The nudge bars will need to be adjusted to allow a small range of movement (about 5mm). Still, it's looking good.

Any expansion gaps will be filled in with expanding foam tape so it should look nicely finished when done.
« Last Edit: June 30, 2013, 12:11:21 pm by SpaceHedgehog »
Click a pic for a video tour 

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #11 on: July 02, 2013, 03:20:25 pm »
My touchpad arrived today. Looks like it's going to fit the bill perfectly. I'm not taken with the light coloured triangle in the corner so may cover the touch area in black vinyl. I tried it out to see whether it still functions and there are no issues with it.



Also ordered a shooter. The Balltop joystick idea wont work out as the shaft isn't a uniform width. I need to investigate hooking the pad up to a slide potentiometer as someone else has done. I can get away with soldering but electronics isn't my strong suit. If anyone can throw in some advice, I'd really appreciate it.



I only get to work on projects at the weekends unfortunately ...
Click a pic for a video tour 

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9667
  • Last login:Today at 07:37:32 am
  • Designated spam hunter
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #12 on: July 02, 2013, 04:09:12 pm »
I need to investigate hooking the pad up to a slide potentiometer as someone else has done. I can get away with soldering but electronics isn't my strong suit.

Hate to break it to you, but a slide potentiometer connected to the shooter will almost certainly not last long due to the forces involved.

They aren't designed to handle the speed, the number of back-and-forth oscillations, or the friction/binding it will generate -- the shooter spring moves it too hard and too fast.

IIRC someone from VPForums.org designed a potentiometer shooter several years ago from a long-life pot like the ones in the SW yoke and a lever arm/loop setup.

The downside is the amount of space required for the swinging arm.

Another option is the laser gaming mouse hack in my sig.

If you can port that hack to the Z-axis, it would be perfect.


Scott

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #13 on: July 02, 2013, 04:22:13 pm »
Thanks for your input and ideas with this project Scott, it's appreciated. I'll have to re-evaluate the shooter config. I have another idea for implementing this as a backstop. I'll check out your hack also as that sounds like a great suggestion. I'll also look into a virtuapin plunger at some point (it's unsupported within PFX2 at present though).

I've never minded modifying my builds ... the Vewlix cab took 3 years to get to the position it's in today
Click a pic for a video tour 

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9667
  • Last login:Today at 07:37:32 am
  • Designated spam hunter
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #14 on: July 02, 2013, 04:49:21 pm »
If you're even considering the VirtuaPin, forget my hack.

Use one of the VirtuaPin inputs as a ball launch button and that should work for PFX2.

When I looked at the PFX2 forum, several people are already asking for VirtuaPin/Mot-Ion compatibility.   :dunno


Scott

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #15 on: July 06, 2013, 07:45:30 am »
I've added a retaining plate to keep the nudge bar level and also a corner stopper. The stopper helps the nudge bar to track in the correct directions when pushed in.

Now I need to do the other side ....


Click a pic for a video tour 

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #16 on: July 06, 2013, 12:11:42 pm »
The sides have been shaped and routed along with the back of the top panel.









« Last Edit: July 06, 2013, 12:14:07 pm by SpaceHedgehog »
Click a pic for a video tour 

Dizzle

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 355
  • Last login:August 09, 2014, 05:28:04 pm
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #17 on: July 06, 2013, 12:36:24 pm »
I really like the nudge bars. I don't think I've ever seen anything like them.  I also like the way you're embracing the video pinball aspect instead of going for the traditional pincab.  Can't wait to see the rest of this!

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #18 on: July 06, 2013, 05:17:50 pm »
Thanks dizzle. I've not seen anyone do the nudge bar thing either. I hope there's not a good reason why that is!

Hope to start making the top piece soon. The buttons, trackpad and artwork won't be sunk into the top panel directly, but rather into a shaped frame. I'll use another 9mm or 12mm MDF piece for that. Thinking about backlighting the artwork but given my plans for the internals, it may not be possible. We'll see ....
Click a pic for a video tour 

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #19 on: July 07, 2013, 07:59:04 am »
Started work on the frame. The basic shape has been cut out. Insets for the artwork and touchpad will need to be cut out. The sides will be heavily beveled to help integrate into the panel better. The buttons will be in clusters of 4 either side of the touchpad. It will be finished with black Plastidip ... eventually.




Click a pic for a video tour 

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #20 on: July 07, 2013, 10:01:36 am »
Just throwing in a few progress pictures ...






« Last Edit: July 07, 2013, 10:03:08 am by SpaceHedgehog »
Click a pic for a video tour 

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #21 on: July 07, 2013, 12:02:58 pm »
Well this panel's taken most of the day to do but has turned out as well as I'd hoped:

Turns out that the trackpad is exactly the same depth as the MDF. It's always great when you get a break like that.

Front:



Back:



Close up of the beveling:



And the inset for the artwork:



I'll get some acrylic cut and do the artwork soon.

Edit: To give an idea what this will look like in place ...




« Last Edit: July 07, 2013, 01:49:56 pm by SpaceHedgehog »
Click a pic for a video tour 

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #22 on: July 07, 2013, 01:53:49 pm »
If you like Pinball FX, you'll love The Pinball Arcade as well, there currently doing a kickStarter to bring the Terminator 2 pinball table to the game...

http://www.kickstarter.com/projects/1067367405/pinball-arcade-terminator-2-judgment-day


kingchimp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 62
  • Last login:July 09, 2024, 03:50:58 am
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #23 on: July 07, 2013, 03:16:32 pm »
This is a really interesting twist on a virtual pinball controller, and it's looking really cool already.

I'll be keeping an eye on this.   :cheers:

SpaceHedgehog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 937
  • Last login:October 29, 2024, 02:02:07 pm
  • Almost done ...
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #24 on: July 07, 2013, 04:52:53 pm »
@lettuce - Hope that gets funded. Will be getting TBA when it's released soon. Also hoping that Pro Pinball gets funded. I loved that back in the day. Timeshock and Big Race USA were great.

@kingchimp - Thanks. I definitely wanted to do something a bit different with this build. I don't have enough space for a full size so the decision was made for me anyway. Too many things in my games room as it is. I need to rebuild/restyle my Race Simulator at some point and also finish off my Raptor cabinet.
« Last Edit: July 07, 2013, 04:56:06 pm by SpaceHedgehog »
Click a pic for a video tour 

Generic Eric

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4520
  • Last login:July 15, 2024, 09:18:25 pm
  • Restore! Don't maim for MAME, build from scratch!
    • forum.arcadecontrols.com/index.php/topic,143226.0.html
Re: Custom Pinball FX2 controller - eventually a cabinet ....
« Reply #25 on: November 21, 2013, 03:08:53 pm »
Nudge
/pinball joke

Say, humblebundle has 8 Pinball FX2 collections for $6.  What is the current state of this project?