Jump to content



Photo
* * * * * 5 votes

Call for testing


  • Please log in to reply
1630 replies to this topic

#1341 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 24 December 2020 - 06:16 PM

Try going through the steps in the help in the Troubleshooting section under "PinabllY isn't finding my tables".  The basic idea is to look at the log file to see exactly how it's finding the tables it *is* finding, and then identify what's different about the table(s) it's *not* finding that you want it to find.

this is what I see in the first section of the log file:

Configuring pinball player system "Visual Pinball X"
+ database folder = C:\Pinball\PinballY\Databases\Visual Pinball
+ full executable path to player program is C:\Pinball\Visual Pinball\VPinballX.exe
+ working path when launching player program is C:\Pinball\Visual Pinball\
+ full table path (folder containing this system's table files) is C:\Pinball\Visual Pinball\Tables
+ scanning for table files: C:\Pinball\Visual Pinball\Tables\*.vpx
 
Then it says it found blues 2020
Yet if I open that xml file, blues 2020 is not in there. (scratches head)
 
Anyone have a clue how this is even possible or how to reset this? I already tried removing the table files and launching pby, closing, adding files back, and launching again. it shows nowhere. not under vpx system or unconfigured or hidden. This is mind blowing to me. GRrrrr!

I fixed it. For whatever reason, I had to manually add the table to the xml file then it came up in the wheel and allowed me to play it and create the videos. No clue what that was about. 



#1342 mjr

mjr

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 3,346 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness

Posted 24 December 2020 - 06:27 PM

 For whatever reason, I had to manually add the table to the xml file then it came up in the wheel and allowed me to play it and create the videos. No clue what that was about. 

 

To learn more about the whatever reason, read the topic "Unconfigured table files" in the help under Usage Tips.  And then check your settings in the Operator Menu for "Hide unconfigured games".



#1343 topper2k

topper2k

    Enthusiast

  • Members
  • PipPipPip
  • 258 posts
  • Location:Virginia

  • Flag: United States of America

  • Favorite Pinball: Indiana Jones Pinball Adventure

Posted 30 December 2020 - 12:37 AM

I'm having an issue where Windows seems to be ignoring the pause after login / before PBY startup setting. No matter what I set it to, PBY launches immediately after login.

Any idea what might cause that?

#1344 mjr

mjr

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 3,346 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness

Posted 30 December 2020 - 09:10 PM

I'm having an issue where Windows seems to be ignoring the pause after login / before PBY startup setting. No matter what I set it to, PBY launches immediately after login.

Any idea what might cause that?

 

Are you using the auto startup setting in the options?  If so, what's going on under the covers is that it's creating a Windows Task Scheduler task for you called PinballY Startup Task.  So the first thing I'd do is check to make sure that the Task Scheduler task got configured correctly.  Open up Windows Task Scheduler (type taskschd.msc into the Windows+R box), click on Task Scheduler Library in the left pane, and find PinballY Startup Task in the middle pane.  Double-click on that and go over to the Triggers tab, then double-click on the At log on item to bring up its properties.  Check the Delay task for setting to see if the checkbox is checked and the proper time delay is entered.  If anything looks wrong, correct it manually and save everything - it should hopefully work from that point on.  Let me know if that's the case, since there might be a bug or incompatibility with your Windows version if so.  If it already looks right, maybe it's a problem in Windows Task Scheduler itself, in which case I'm not sure how you could fix it; maybe google for other people who are having problems with Task Scheduler not respecting startup delay settings?



#1345 topper2k

topper2k

    Enthusiast

  • Members
  • PipPipPip
  • 258 posts
  • Location:Virginia

  • Flag: United States of America

  • Favorite Pinball: Indiana Jones Pinball Adventure

Posted 31 December 2020 - 04:52 AM

I am using the auto startup settings in options. Saving it manually in task manager seems to have done the trick. And now when I update the delay in PBY settings it updates task manager too. Not sure how it got stuck, but manually saving it seems to have gotten it unstuck.

Nany, many thanks.

#1346 topper2k

topper2k

    Enthusiast

  • Members
  • PipPipPip
  • 258 posts
  • Location:Virginia

  • Flag: United States of America

  • Favorite Pinball: Indiana Jones Pinball Adventure

Posted 20 January 2021 - 05:35 PM

MJR, is there an upper limit on the timeout setting for returning to attract mode? And if so, is there any way I can bypass that?

 

I'm running a few MAME games on my cab that I'm controlling with a wireless usb gamepad. No matter how high I set "Enter attract mode after idle," the MAME game ends and returns to PBY attract mode after 5 minutes.

 

Right now, I either have to disable attract mode or press a flipper button every few minutes to make sure it doesn't time out and return to attract mode in the middle of my game.

 

Thanks.

 

Update: Never mind, I figured out what I was doing wrong. I needed to be changing "Game Launch -> Terminate game when idle for" instead of the attract mode settings.


Edited by topper2k, 20 January 2021 - 06:53 PM.


#1347 Pinniefreak85

Pinniefreak85

    Neophyte

  • Members
  • Pip
  • 7 posts

  • Flag: ---------

  • Favorite Pinball: Cirqus voltaire

Posted 21 January 2021 - 09:55 PM

Hi, when I launch a pinball FX3 game i get the steam popup preparing to launch game. In other front ends this doesn’t happen. Is there a way in Pinball Y to hide this ?

 

cheers



#1348 topper2k

topper2k

    Enthusiast

  • Members
  • PipPipPip
  • 258 posts
  • Location:Virginia

  • Flag: United States of America

  • Favorite Pinball: Indiana Jones Pinball Adventure

Posted 21 January 2021 - 10:27 PM

Hi, when I launch a pinball FX3 game i get the steam popup preparing to launch game. In other front ends this doesn’t happen. Is there a way in Pinball Y to hide this ?

 

cheers

I'm not sure what's causing that, but I can tell you it isn't normal/expected behavior in PinballY. Can you share a screenshot of your PBY settings for FX3?



#1349 Pinniefreak85

Pinniefreak85

    Neophyte

  • Members
  • Pip
  • 7 posts

  • Flag: ---------

  • Favorite Pinball: Cirqus voltaire

Posted 21 January 2021 - 11:36 PM

 

Hi, when I launch a pinball FX3 game i get the steam popup preparing to launch game. In other front ends this doesn’t happen. Is there a way in Pinball Y to hide this ?

 

cheers

I'm not sure what's causing that, but I can tell you it isn't normal/expected behavior in PinballY. Can you share a screenshot of your PBY settings for FX3?

Thanks for the reply.739-B6-E30-E552-4605-B03-D-DA62-DF7-D798



#1350 topper2k

topper2k

    Enthusiast

  • Members
  • PipPipPip
  • 258 posts
  • Location:Virginia

  • Flag: United States of America

  • Favorite Pinball: Indiana Jones Pinball Adventure

Posted 22 January 2021 - 03:09 AM

Those settings match mine, except I have the full file path, starting from C:, for my tables folder. I wouldn't think that would cause the behavior you describe. But it might be worth a try.



#1351 Pinniefreak85

Pinniefreak85

    Neophyte

  • Members
  • Pip
  • 7 posts

  • Flag: ---------

  • Favorite Pinball: Cirqus voltaire

Posted 22 January 2021 - 03:31 AM

Those settings match mine, except I have the full file path, starting from C:, for my tables folder. I wouldn't think that would cause the behavior you describe. But it might be worth a try.

 

Tried it but still the same. i have all steam notifications turned off. Thank you for the suggestion !



#1352 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,871 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 22 January 2021 - 03:46 AM

 

Those settings match mine, except I have the full file path, starting from C:, for my tables folder. I wouldn't think that would cause the behavior you describe. But it might be worth a try.

 

Tried it but still the same. i have all steam notifications turned off. Thank you for the suggestion !

 

 

Can you not launch the game via the fx3 exe directly?
Is this one that only works when launched via the steam app?


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#1353 Pinniefreak85

Pinniefreak85

    Neophyte

  • Members
  • Pip
  • 7 posts

  • Flag: ---------

  • Favorite Pinball: Cirqus voltaire

Posted 22 January 2021 - 03:57 AM

 

 

Those settings match mine, except I have the full file path, starting from C:, for my tables folder. I wouldn't think that would cause the behavior you describe. But it might be worth a try.

 

Tried it but still the same. i have all steam notifications turned off. Thank you for the suggestion !

 

 

Can you not launch the game via the fx3 exe directly?
Is this one that only works when launched via the steam app?

 

 

The table launches fine, I just get a steam pop window saying preparing to launch pinball fx3. Pinballx i dont see the popup but pinball y i do. Just immersion breaking.



#1354 licwip

licwip

    Enthusiast

  • Platinum Supporter
  • 203 posts

  • Flag: United States of America

  • Favorite Pinball: Space Cadet

Posted 30 January 2021 - 03:45 PM

Hi. Wondering if a change in PinballY settings can solve the following problem, which I've had for a few months (possibly since Windows 10 update):

 

While playing a table, my mouse fails to display whenever certain windows open up, such as the DIP switch window (by hitting F6). I can't even close that window with tabs and enter keystrokes, forcing me to Alt-F4 the table from the Visual Pinball window outside PinballY. The mouse seems to appear everywhere else.

 

I've tried to fix it through Windows 10 help tutorials, but nothing's working yet.

 

Does anyone know what gives and how I can fix it? Thanks in advance!



#1355 topper2k

topper2k

    Enthusiast

  • Members
  • PipPipPip
  • 258 posts
  • Location:Virginia

  • Flag: United States of America

  • Favorite Pinball: Indiana Jones Pinball Adventure

Posted 30 January 2021 - 07:27 PM

Hi. Wondering if a change in PinballY settings can solve the following problem, which I've had for a few months (possibly since Windows 10 update):

 

While playing a table, my mouse fails to display whenever certain windows open up, such as the DIP switch window (by hitting F6). I can't even close that window with tabs and enter keystrokes, forcing me to Alt-F4 the table from the Visual Pinball window outside PinballY. The mouse seems to appear everywhere else.

 

I've tried to fix it through Windows 10 help tutorials, but nothing's working yet.

 

Does anyone know what gives and how I can fix it? Thanks in advance!

It's unlikely that this is caused by PinballY. The most common cause is that you have "Force Exclusive Full Screen" checked in your VPX video settings. It's typically advised to have that checked most of the time, like when you're playing tables. But if you need to make config changes or are setting up new tables, you'd need to temporarily uncheck it.



#1356 licwip

licwip

    Enthusiast

  • Platinum Supporter
  • 203 posts

  • Flag: United States of America

  • Favorite Pinball: Space Cadet

Posted 31 January 2021 - 02:32 AM

Weird that I've always had the Force on (since building the cab a year ago), but only experienced the problem around the time I updated Windows 10. But your fix seems to be working, so thanks!



#1357 AdmiralGeneral

AdmiralGeneral

    Neophyte

  • Members
  • Pip
  • 7 posts

  • Flag: Germany

  • Favorite Pinball: Lord of the Rings

Posted 06 February 2021 - 09:56 PM

Hello friends,

 

good job so far. I love pinballY alot ! Now that i want to experiment a little more i have a little problem.

 

I want to use Underlay DMDs in FX3 via Media Files. Everytime i start a table the DMD pops behind the Media file so i have to press "ESC" and "Resume" then it appears. I wonder how 2 monitor setup guys solved that problem. Hope u guys can guide me to to someone who already had the same problem or help me out. Would appreciate it alot.

 

Cheers and thanks

Adam



#1358 mjr

mjr

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 3,346 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness

Posted 06 February 2021 - 10:11 PM

I want to use Underlay DMDs in FX3 via Media Files. Everytime i start a table the DMD pops behind the Media file so i have to press "ESC" and "Resume" then it appears.

 

Window layering can definitely be tricky given that there are multiple processes involved.  It might be necessary to add some Javascript to force the windows into the correct front-to-back order, but I'm not sure exactly what's going on, so I don't have any concrete suggestions.  Could you clarify which windows from which programs we're talking about exactly?   First, is "DMD" a PinballY window, an FX3 window, or from some third program?  Second, is "Media file" the PinballY window, and if so, which one?  (I'm guessing that "DMD is the FX3 DMD window, and "Media file" is the PinballY DMD window, but I just want to be sure.)



#1359 AdmiralGeneral

AdmiralGeneral

    Neophyte

  • Members
  • Pip
  • 7 posts

  • Flag: Germany

  • Favorite Pinball: Lord of the Rings

Posted 06 February 2021 - 10:20 PM

 

I want to use Underlay DMDs in FX3 via Media Files. Everytime i start a table the DMD pops behind the Media file so i have to press "ESC" and "Resume" then it appears.

 

Window layering can definitely be tricky given that there are multiple processes involved.  It might be necessary to add some Javascript to force the windows into the correct front-to-back order, but I'm not sure exactly what's going on, so I don't have any concrete suggestions.  Could you clarify which windows from which programs we're talking about exactly?   First, is "DMD" a PinballY window, an FX3 window, or from some third program?  Second, is "Media file" the PinballY window, and if so, which one?  (I'm guessing that "DMD is the FX3 DMD window, and "Media file" is the PinballY DMD window, but I just want to be sure.)

 

https://youtu.be/thJ-H1BFKtI This is what iam aiming for, but he is using popper, i dont like popper and i want to bring it to run on pinballY

 

exactly the DMD is from FX3 window and the "Media file" is the PinballY DMD Underlay. Like i said its there but i have to go back to menu and resume, then it appears. It has to be in the foreground. or the media file has to be in the background.



#1360 mjr

mjr

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 3,346 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness

Posted 06 February 2021 - 11:14 PM

AdmiralGeneral - thanks, I think I understand.  I think a little Javascript to send the PinballY DMD window to the background will do the trick.  PinballY by default makes its own windows "topmost" when you tell it to continue showing media, which forces them into the foreground.  That's because the typical use case is that people *want* the PinballY window to block the game's window, so that they can replace (for example) a static backglass display from the game with an animated video from PinballY.

 

Let's see... here's a first draft of what you'd need, but I haven't tested it.

mainWindow.on("gamestarted", ev => {
    // Check for FX3 games
    // Note: change the "fx3" part if your display name for FX3 is set to something else
    if (/fx3/i.test(ev.game.system.displayName))
        dmdWindow.setWindowPos(HWND.BOTTOM, -1, -1, -1, -1, SWP_NOACTIVATE | SWP_MOVE | SWP_NOSIZE);
});

This will send the PinballY DMD window to the bottom of the window stack right after the game is started.  Hopefully that'll do the trick, but sometimes this window ordering stuff can have weird timing dependencies - it depends on things like how quickly FX3 opens its windows and how it processes its event input.  If this doesn't work, or doesn't work reliably, the next step would probably be to try adding a little delay, by replacing the dmd.setWindowPos() line with something like this:

setTimeout(function() { dmdWindow.setWindowPos(/*same args as above*/); }, 500);

And if *that* doesn't work, try increasing the timer a bit, maybe up as high as 2500 or 5000, to see if a longer delay helps.


For Javascript code, by the way, you just create a file called main.js in your PinballY Scripts folder, and copy in the code.  You can use Notepad or any other plain text editor.


Edited by mjr, 06 February 2021 - 11:15 PM.