Jump to content



Photo
- - - - -

Edit table not working when right clicking table name and clicking edit


  • Please log in to reply
19 replies to this topic

#1 jamos

jamos

    Enthusiast

  • Members
  • PipPipPip
  • 54 posts

  • Flag: United States of America

  • Favorite Pinball: Pinball Wizard

Posted 16 December 2020 - 04:03 PM

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.


#2 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

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


#3 jamos

jamos

    Enthusiast

  • Members
  • PipPipPip
  • 54 posts

  • Flag: United States of America

  • Favorite Pinball: Pinball Wizard

Posted 17 December 2020 - 01:26 PM

 

thanks this worked for me "C:\Pinball\Visual Pinball\VPinballX.exe" -edit "%1"

 

for some reason -edit was missing..


Edited by jamos, 17 December 2020 - 01:54 PM.


#4 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,796 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 23 March 2021 - 12:01 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



#5 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

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

 

 

aqWzi8t.png

 

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


#6 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,796 posts

  • Flag: United States of America

  • Favorite Pinball: M M

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"

 



#7 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

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 desktop

Computer\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


#8 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,796 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 26 March 2021 - 02:09 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



#9 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

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


#10 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,796 posts

  • Flag: United States of America

  • Favorite Pinball: M M

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



#11 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

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


#12 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,796 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 26 March 2021 - 03:35 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



#13 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

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


#14 Cliffy

Cliffy

    Enthusiast

  • Gold Supporter
  • 251 posts
  • Location:SF Bay Area

  • Flag: United States of America

  • Favorite Pinball: King of Diamonds

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!



#15 ZiggyDaMoe

ZiggyDaMoe

    Hobbyist

  • Members
  • PipPip
  • 20 posts

  • Flag: United States of America

  • Favorite Pinball: Bally Theatre of Magic

Posted 10 November 2023 - 01:39 AM

Thanks, that completely helped me out as well.



#16 ZiggyDaMoe

ZiggyDaMoe

    Hobbyist

  • Members
  • PipPip
  • 20 posts

  • Flag: United States of America

  • Favorite Pinball: Bally Theatre of Magic

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.



#17 flipper22

flipper22

    Hobbyist

  • Members
  • PipPip
  • 15 posts
  • Location:Wisconsin

  • Flag: United States of America

  • Favorite Pinball: Taxi, WPT, Checkpoint, Baywatch, ...

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-


#18 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

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


#19 UberAlvy

UberAlvy

    Hobbyist

  • Members
  • PipPip
  • 36 posts

  • Flag: Brazil

  • Favorite Pinball: Medieval Madness, Scared Stiff, Pinball Magic

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 :D just updated to 10.8.0 :love39:



#20 fhjui

fhjui

    Enthusiast

  • Members
  • PipPipPip
  • 334 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: especially EM tables

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"