Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

If neither of those of work for you, you can donate any amount by clicking here.

Recommended Posts

Posted

Hello! This is a great group-- been enjoying reading through the forums.  I am having an issue that I was hoping someone might be able to help me with.  I recently purchased a Virtuapin Mini and am trying to get my Steam version of Pinball FX2 to function on it with Pinball X.  I've gotten most things set-up correctly but I can't for the life of me figure out how to exit a Pinball FX2 table.  I have my Pinball FX2 in cabinet mode and am controlling with x360ce program-- since my cab is using a virtuapin controller (as a game controller) I figured this would be my best way of controlling it.  I have all of my tables set-up and I see them in PinballX-- when I load a table it goes into it and I can play--- but I'm not sure of two things-- first, I end up needing to navigate the menus to exit out of pinball fx2-- is there a better way of doing with with my controls? Or a hotkey that exits the table without navigating?  Secondly--  when I do exit Pinball FX2, it automatically sends me to the windows desktop instead of back to the pinball X menu.  Is there a way to exit directly back into Pinball X?  Thank you so much for your help--  I appreciate it and and happy to be part of the community! 

 

Tom

Posted

I should have supplied this before, but here is some more info for my issue--- I'm running the newest version of pinball fx off of steam, the newest version of pinball x, and I'm on a windows 7 system.  All tables seem to load fine outside of pinball X and inside of pinball X- when I load it from pbx it brings me directly to the particular pinball machines info screen--- working my virtuapin controls work with x360ce--- but I can't exit with a button (have to navigate with a keyboard to the menu (exit table, exit game, etc) and exiting brings me out of pinball X (instead of back into the pinball x menu) 
 

here is my pinball.ini

  Reveal hidden contents

and my pinball fx2.xml

  Reveal hidden contents

 

Posted

Sill battling away at this but I think I may have figured a few things out.  It appears the reason Steam isn't exiting back to Pinball X when I exit is because Pinball x is crashing every time I load Steam from it.  There's nothing to exit back into!! Here my log-- any one know what the problem could be? Anything I can try to prevent Pinball X from crashing?

  Reveal hidden contents

 

Posted

Ok, I tried enabling full screen windowed and I ran into the same issues. Pinball X crashes. Interestingly enough, I tried putting pinball fx2 in window mode and running it from pinball X to see what would happen-- Pinball FX2 opened up in a window under pinball X -- so it didn't cause pinball X to crash!! That's something--- I just couldn't play it because it was underneath and both programs had music playing at the same time :/ Here's my log for that experiment: 

  Reveal hidden contents

Thoughts?

Posted

I would try disabling the killpfx2.bat file in your launch after settings and leave fullscreen windowed in place.

Posted

Thanks Draco, well, I disabled killpfx2.bat and left the fullscreen windowed option in place-- unfortunately PinballX is still crashing on me when I load up Pinball FX2 from it.

Posted

I have a v1 VirtuaPin plunger kit. VirtuaPin controllers are based on gamepad/joystick button emulation. For FX2, I have to use a separate program to map the exit buttons to a key. I use "e". Any joy2key mapper software should do the job. I use open source freeware program, Antimicro. And then I setup a hotkey using AutoHotkey to taskkill FX2 when the Exit button is pressed. It's not friendly but it does the job.

Posted

Any progress on this, TVel4?

 

Posted

I've made a bit of progress! I'm was tinkering around with every setting in the book and different combinations of settings-- doing everything I can think of to get this to work properly... suddenly on sunday, fx2 tables started to exit without crashing out pinball X! So far it is working-- I'm not certain if it is opening multiple versions of steam or not, but I'm going to run a few more tests this week... what I think I changed that might have helped was adding administrative privledges to pinball X, and setting Steam so it didn't automatically open when windows started-- so when I run a pbfx2 table from pinball X it logs me on to steam and runs the table-- then, when I quit steam with a button on my cab, it exits out and back to pinball x-- I can open another table and it still works-- I tested about three pbfx2 tables in a row and it seems to run!!  I'm going to spend more time with it this week. I will keep you posted-- thanks for all the tips so far!  

  • Like 1
Posted

Hi TVeI4,

I have a VirtualPin mini as well that Santa delivered a few months ago and am able to get things working with pbfx2 and pbx.  I do things a little differently from you I think so this may or may not help...

1. I'm using X360ce as you are, and changing the settings as detailed in the discussion section of this blog: https://blog.codinghorror.com/your-digital-pinball-machine/

2. I'm having Steam start at Windows startup and not having PBX launch it as part of launching a table.  Which also means that in order not to get any steam messages about being offline, I make sure I'm always connected to the internet by always plugging in the USB wireless adapter - I don't this on the front of the cab but rather I opened up the cabinet and put the adapter into an empty USB port off of the motherboard.  I had to move some of the other USB cables to make it fit.  The minor annoyance of having Steam update itself or pbfx2 or pinball arcade every now and then is outweighed with the everyday use of having pbx launch without having to wait for Steam to load itself.  I know that VirtuaPin doesn't recommend this but it works for me.

3. I was having a weird issue where even though Steam was set to run at startup and pbx was set to run at startup, sometimes Steam would steal focus back and display the desktop instead of pbx (even though Steam was just minimized to the system tray).  To get around this I created a Windows task to launch after Windows logon and it got around that problem.

4. I'm not doing any other special scripting or anything for pbfx2 outside of what pbx is using for the launch defaults.  

5. Obviously then finding all of the backglass images for your tables and pbx resources and configuring those correctly - of which this FTP site has been a godsend and I am very thankful for people uploading their pbx resources for others to use.  Someone had created a backglass video for X-Men for example and it blows people away when they see it (and then I grabbed a good audio file, wheel image, and playfield video as well).

6. As you mentioned, I'm making sure that all of the pieces have been set to run as Administrator (Windows UAC is turned all of the way off).

Hope this helps.  If you need more detail, please let me know.

Guest
This topic is now closed to further replies.
×
×
  • Create New...