VP10 just opens with no table. This was working earlier is there something in my registry that could have broken this?
Open works fine table opens and plays.
Edited by jamos, 16 December 2020 - 04:04 PM.
Posted 17 December 2020 - 12:53 AM
VPX
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\VPX_auto_file] [HKEY_CLASSES_ROOT\VPX_auto_file\shell] [HKEY_CLASSES_ROOT\VPX_auto_file\shell\edit] [HKEY_CLASSES_ROOT\VPX_auto_file\shell\edit\command] @="\"C:\\Pinball\\VPX\\VPinballX.exe\" -edit \"%1\"" [HKEY_CLASSES_ROOT\VPX_auto_file\shell\open] [HKEY_CLASSES_ROOT\VPX_auto_file\shell\open\command] @="\"C:\\Pinball\\VPX\\VPinballX.exe\" -play \"%1\""
VP9
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\vpt_auto_file] [HKEY_CLASSES_ROOT\vpt_auto_file\shell] [HKEY_CLASSES_ROOT\vpt_auto_file\shell\edit] [HKEY_CLASSES_ROOT\vpt_auto_file\shell\edit\command] @="\"C:\\Pinball\\VPX\\VPinball995.exe\" -edit \"%1\"" [HKEY_CLASSES_ROOT\vpt_auto_file\shell\open] [HKEY_CLASSES_ROOT\vpt_auto_file\shell\open\command] @="\"C:\\Pinball\\VPX\\VPinball995.exe\" -play \"%1\""
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
Posted 23 March 2021 - 09:08 AM
From my desktop I Did it the same way jamos did above and worked fine
-
For my cab I have tried many combination, The edit part will not work any ideas
Does anything happen at all?
go to that key in regedit
Computer\HKEY_CLASSES_ROOT\VPX_auto_file\shell\edit\command

take out the -edit and the "%1" temporarily
see if right clicking and picking edit even opens VPX?
By doing that vpx should open, with no table, but should open
I just checked mine to see if anything changed
but it looks the same?
Except your PATH will be different than mine obviously
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\VPX_auto_file] [HKEY_CLASSES_ROOT\VPX_auto_file\shell] [HKEY_CLASSES_ROOT\VPX_auto_file\shell\edit] [HKEY_CLASSES_ROOT\VPX_auto_file\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -edit \"%1\"" [HKEY_CLASSES_ROOT\VPX_auto_file\shell\open] [HKEY_CLASSES_ROOT\VPX_auto_file\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -play \"%1\""
Edited by wiesshund, 23 March 2021 - 09:11 AM.
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
Posted 25 March 2021 - 07:37 PM
If I remove the whole statement or just part of it or any combination
This is what it does - I right click the game, Click edit It opens VP and that's it
This is what works on my desktop
Computer\HKEY_CLASSES_ROOT\vpx_auto_file\shell\edit\command "E:\Visual Pinball\VPinballX.exe" -edit "%1"
Posted 25 March 2021 - 08:05 PM
If I remove the whole statement or just part of it or any combination
This is what it does - I right click the game, Click edit It opens VP and that's it
This is what works on my desktopComputer\HKEY_CLASSES_ROOT\vpx_auto_file\shell\edit\command "E:\Visual Pinball\VPinballX.exe" -edit "%1"
Ok well that at least tells me that the shell action is taking place
wonder why the hell it is not passing along the args then ?
You say Play works though?
If play works, temporarily edit that key and change -play to -edit
trying to figure out if it is the shell entry for some reason, or if it is VPX for some reason
If changing it to -edit results in the same behavior as the actual Edit choice, then i think it is not the registry but the vpx install for some reason.
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
Posted 26 March 2021 - 02:10 AM
If I double click the file the game runs or if I right click and click open the game runs - Even if the Line looks like this -- "E:\Visual Pinball\VPinballX.exe"
I replace play with edit it made no difference
makes no difference in???
are you saying you change Play from -play to -edit and it still plays?
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
Posted 26 March 2021 - 02:22 AM
If I double click the file the game runs or if I right click and click open the game runs - Even if the Line looks like this -- "E:\Visual Pinball\VPinballX.exe"
I replace play with edit it made no difference
makes no difference in???
are you saying you change Play from -play to -edit and it still plays?
Yes
Posted 26 March 2021 - 02:47 AM
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Applications\VPinball995.exe] [HKEY_CLASSES_ROOT\Applications\VPinball995.exe\shell] [HKEY_CLASSES_ROOT\Applications\VPinball995.exe\shell\edit] [HKEY_CLASSES_ROOT\Applications\VPinball995.exe\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -edit \"%1\"" [HKEY_CLASSES_ROOT\Applications\VPinball995.exe\shell\open] [HKEY_CLASSES_ROOT\Applications\VPinball995.exe\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -play \"%1\""
and
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Applications\VPinballX.exe] [HKEY_CLASSES_ROOT\Applications\VPinballX.exe\shell] [HKEY_CLASSES_ROOT\Applications\VPinballX.exe\shell\edit] [HKEY_CLASSES_ROOT\Applications\VPinballX.exe\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -edit \"%1\"" [HKEY_CLASSES_ROOT\Applications\VPinballX.exe\shell\open] [HKEY_CLASSES_ROOT\Applications\VPinballX.exe\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -play \"%1\""
VP9 and VPX respectively
a 2nd set of shell locations i found.
Why 2? i dunno
and
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\vpt_auto_file] [HKEY_CLASSES_ROOT\vpt_auto_file\shell] [HKEY_CLASSES_ROOT\vpt_auto_file\shell\edit] [HKEY_CLASSES_ROOT\vpt_auto_file\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -edit \"%1\"" [HKEY_CLASSES_ROOT\vpt_auto_file\shell\open] [HKEY_CLASSES_ROOT\vpt_auto_file\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -play \"%1\""
and
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\VPX_auto_file] [HKEY_CLASSES_ROOT\VPX_auto_file\shell] [HKEY_CLASSES_ROOT\VPX_auto_file\shell\edit] [HKEY_CLASSES_ROOT\VPX_auto_file\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -edit \"%1\"" [HKEY_CLASSES_ROOT\VPX_auto_file\shell\open] [HKEY_CLASSES_ROOT\VPX_auto_file\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -play \"%1\""
VPT and VPX file extensions respectively
AnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnD
there's more
User level entries
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinball995.exe] [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinball995.exe\shell] [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinball995.exe\shell\edit] [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinball995.exe\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -edit \"%1\"" [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinball995.exe\shell\open] [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinball995.exe\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -play \"%1\""
and
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinballX.exe] [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinballX.exe\shell] [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinballX.exe\shell\edit] [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinballX.exe\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -edit \"%1\"" [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinballX.exe\shell\open] [HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\VPinballX.exe\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -play \"%1\""
and
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Classes\vpt_auto_file] [HKEY_CURRENT_USER\SOFTWARE\Classes\vpt_auto_file\shell] [HKEY_CURRENT_USER\SOFTWARE\Classes\vpt_auto_file\shell\edit] [HKEY_CURRENT_USER\SOFTWARE\Classes\vpt_auto_file\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -edit \"%1\"" [HKEY_CURRENT_USER\SOFTWARE\Classes\vpt_auto_file\shell\open] [HKEY_CURRENT_USER\SOFTWARE\Classes\vpt_auto_file\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -play \"%1\""
and
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Classes\VPX_auto_file] [HKEY_CURRENT_USER\SOFTWARE\Classes\VPX_auto_file\shell] [HKEY_CURRENT_USER\SOFTWARE\Classes\VPX_auto_file\shell\edit] [HKEY_CURRENT_USER\SOFTWARE\Classes\VPX_auto_file\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -edit \"%1\"" [HKEY_CURRENT_USER\SOFTWARE\Classes\VPX_auto_file\shell\open] [HKEY_CURRENT_USER\SOFTWARE\Classes\VPX_auto_file\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -play \"%1\""
And MORE COMING!
LOCAL MACHINE
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinball995.exe] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinball995.exe\shell] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinball995.exe\shell\edit] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinball995.exe\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -edit \"%1\"" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinball995.exe\shell\open] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinball995.exe\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -play \"%1\""
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinballX.exe] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinballX.exe\shell] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinballX.exe\shell\edit] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinballX.exe\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -edit \"%1\"" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinballX.exe\shell\open] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\VPinballX.exe\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -play \"%1\""
And
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\vpt_auto_file] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\vpt_auto_file\shell] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\vpt_auto_file\shell\edit] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\vpt_auto_file\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -edit \"%1\"" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\vpt_auto_file\shell\open] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\vpt_auto_file\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinball995.exe\" -play \"%1\""
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VPX_auto_file] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VPX_auto_file\shell] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VPX_auto_file\shell\edit] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VPX_auto_file\shell\edit\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -edit \"%1\"" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VPX_auto_file\shell\open] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VPX_auto_file\shell\open\command] @="\"C:\\EMULATION\\vpx\\VPinballX.exe\" -play \"%1\""
and there are entries here but they are per user account so not of much use to you from mine
Computer\HKEY_USERS\S-1-5-21-3054156672-1434004148-3950193165-1003\SOFTWARE\Classes\Applications\VPinballX.exe\shell\edit\command
but you could replicate that easily on your own pc if it comes to that
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
Posted 26 March 2021 - 04:52 AM
I search the registry for more entries and it didn't show any but obviously you searched it different than me and I Thank you very much
I use the 3rd set and the entry was missing -edit ------- And now it works
It must have to do with how it is seeing it being asked i guess
It seems the general shell entries should do it, but windows 10 is a little more protective of stuff
still seems current user would have done it, since you are running as yourself
but at least local machine worked for you
as for how i searched?
VPinballX.exe" -edit
that was my search phrase
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
Posted 28 March 2023 - 12:09 AM
Bringing this back from the dead... thanks wiesshund, outhere and jamos I was able to get vpx working with a double click to open and play and a right click to edit. As wiesshund points out there is a metric ton of vpx autofile entries in windows 10/11 registry. It took quite a while but thanks to your guidance I was able to add the missing keys and string values and now it again works as it should.
Make sure the format looks like this in the string values; "D:\vpinball\VPinballX.exe" -edit "%1" for the edit key and "D:\vpinball\VPinballX.exe" -play "%1" for the open key (obviously this is my path, yours will be different) Do not add backslashes except as you see in the folder path.
Thanks again guys!
Posted 14 November 2023 - 12:03 AM
I used, which worked great for me:
"C:\Visual Pinball\VPinballX.exe" -ExtMinimized -play "%1"
Located:
"Computer\HKEY_CLASSES_ROOT\Applications\VPinballX.exe\shell\open\command"
I keep things pretty standard, but locations may vary for other users.
It minimized VPinball.exe and played the table. Just what I wanted. My VPinball.exe didn't cover my PuP-Pack.
Is there a source of other variables that can be passed at launch?
Not sure if possible but I would like it to close the VPinball.exe app when I Quit the table.
Posted 16 December 2023 - 07:11 PM
Any time you change the registry valuse, just hold SHIFT and logout of windows, that will reload registry.
* that does NOT work in Win 10 so guessing you can right click explorer.exe in task manager and restart it?
Edited by flipper22, 16 December 2023 - 07:14 PM.
-flipper22-
Posted 16 December 2023 - 09:24 PM
* that does NOT work in Win 10 so guessing you can right click explorer.exe in task manager and restart it?
task manager, end task explorer.exe
then from task manager, Run New task explorer.exe
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
Posted 22 August 2024 - 05:20 AM
I used, which worked great for me:
"C:\Visual Pinball\VPinballX.exe" -ExtMinimized -play "%1"
Located:
"Computer\HKEY_CLASSES_ROOT\Applications\VPinballX.exe\shell\open\command"
I keep things pretty standard, but locations may vary for other users.
It minimized VPinball.exe and played the table. Just what I wanted. My VPinball.exe didn't cover my PuP-Pack.
Is there a source of other variables that can be passed at launch?
Not sure if possible but I would like it to close the VPinball.exe app when I Quit the table.
Thanks sir, this also saved me
just updated to 10.8.0 ![]()
Posted 22 August 2024 - 04:05 PM
>>Any time you change the registry valuse, just hold SHIFT and logout of windows, that will reload registry.
No, thats not necessary. Log out and log in again is only necessary for machine registy values in HKLM, the user values in HKCU are read dynamically by explorer or the program the values belong to.
To see the recent changed values in regedit you have to press F5 to update the display
Edited by fhjui, 22 August 2024 - 04:06 PM.
My documentation for installing vpin software with PinUpsystem (Baller installer): https://mega.nz/fold...wAXZlOEMQGbdutQ
Files and PDF-docu in the subdir "Installation vPin-Software with Baller-Installer"