vp_display_issues
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | vp_display_issues [2022/07/20 10:35] (current) – created pinupadmin | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Virtual Pinball Display Issues ====== | ||
+ | |||
+ | If you have mulitple displays on your cabinet and find that randomly your backglass or vpx is showing on the wrong monitor…THEN YOU ARE NOT ALONE! | ||
+ | |||
+ | First, this has nothing to do with PinUP Popper. PinUP is designed with PIXEL x-position, y-position so windows monitor #'s are never used inside of PinUP stuffs so no need to touch any PinUP stuff. | ||
+ | |||
+ | OK, so what is the actually problem? Well windows can change the actually display #'s randomly on bootup. So with programs like B2S, if its setup to use Screen#2 and now windows changed the BG to Screen# | ||
+ | |||
+ | BUT…. who wants to warm-reboot a bunch of times to start playing on their cab….if only there was….' | ||
+ | |||
+ | ===== B2S Server ===== | ||
+ | |||
+ | OK, first things first. The lastest B2S Server allows it to use pixel position instead of monitor #!! Awesome (Thanks RobX)…. so first we change b2s to use pixel x-position so that b2s always shows at correct location. | ||
+ | |||
+ | You need to manually open up your screenres.txt file (tables folder) and use line #6. Line 6 is x position for the backglass relative to the upper left corner of the Playfield screen so if you put a @3840 \\ | ||
+ | See here for help https:// | ||
+ | then it will use @xposition instead of monitor#. The ' | ||
+ | ===== VPX ===== | ||
+ | |||
+ | For VPX, it use to use your primary display in prior versions but that changed and can get ' | ||
+ | |||
+ | ===== Future Pinball ===== | ||
+ | |||
+ | For FP, same, as it can get ' | ||
+ | |||
+ | ===== PuPWinIDFix.exe ===== | ||
+ | |||
+ | This utilty will change a registry key to the proper montior id/name so that vpx and fp (and others) can work always on every bootup. | ||
+ | |||
+ | Grab util from here (remember to unblock zip!) and place into PinupSystem\Launch subfolder. | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | The program is run with 4 parameters. < | ||
+ | |||
+ | So you will need to know a windows pixel location to convert to monitor. Your primary display is always going to be like xpos=1, ypos=1. Your backglass for a 4K setup could be xpos=4000, | ||
+ | |||
+ | Here's a sample of lines in my windows startup batch (before i run popper) First line is for VPX fixing, the next 2 lines is to fix Future pinball. | ||
+ | < | ||
+ | |||
+ | timeout /t 3 | ||
+ | c: | ||
+ | c: | ||
+ | c: | ||
+ | |||
+ | </ | ||
+ | |||
+ | //note: One quick fyi, if you are rotating your emulators and Popper windows are moved by windows during rotate, on return to Popper you simply go into any game-menu and Popper will re-check all windows positions and auto-move back for you.// | ||
+ | |||
vp_display_issues.txt · Last modified: 2022/07/20 10:35 by outhere