- View New Content
-
Getting Started
-
Tutorials
Tutorial Categories
Tutorials Main Page Installation and Setup Downloadable TutorialsROM Adjustments
Number of Balls Adjustments Volume Adjustments
-
Visual Pinball Tables
VP 8 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP 9 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP9 Cabinet Tables
All Full Screen Cabinet Full Screen B2S Cabinet Spanned Cabinet Tables Media Packs ROMsVPX Tables
All VPinMAME Recreations VPX- - /VPinMAME - MOD Tables VPX Recreations VPX Originals Media Packs ROMs VR
-
Frontend Media & Backglass
Media Packs
Complete Media Packs Wheel Logos VideosBackglasses
dB2S Animated Backglasses UVP Animated Backglasses Topper Images
- Future Pinball Tables
-
Design Resources
Main Resources
Table Templates Playfield Images Image Library Sound Library Key CodesVP Guides
VP8 Guide - English VP8 Guide - Deutsch VP9 Guide - English VP9.1.x Guide - English VP Object Guide VPM DocumentationFuture Pinball Resources
Playfield Images 3D Model LibraryFuture Pinball Guides
FP Script Guide Big Draco Script Guide FP Table Design Guide FP DMD Guide
- Other Features
- Bug Tracker
- Image Gallery
- Blogs
-
More
Working file associations for VP and VPM table files
Started By
yogiholzer
, Dec 29 2009 04:32 PM
16 replies to this topic
#1
Posted 29 December 2009 - 04:32 PM
Working file associations for VP/VPM table files (*.vpt)
You want to play a VP/VPM table by double mouse click either onto the table file (*.vpt) itself in the Windows Explorer or onto a link to the table file which you placed on your desktop, but it doesn't work. Either there's no reaction at all or only the blank VP Editor loads without to load the table to play.
This is either new to you at all or it will show you a possibility to circumvent the restrictions of Windows Vista + 7. Not sure if this was already solved before. If not here's a solution.
Windows XP
It's easy to fix that under Windows XP. In Windows Explorer you open 'Tools'->'Folder Options'->'File Types', then chose 'vpt', then 'Advanced'. Check/edit/add the/a 'Play' entry and make the settings to this:
"C:\Visual Pinball\VPinball.exe" /Play -"%1" (!You have to set/change it to your individual Visual Pinball installation path!)
Set the 'Play' entry as your default action when you double mouse click a *.vpt file.
Done.
If you don't want to play a table as your default action when you double mouse click a *.vpt file, you can change it to load the table in the VP Editor in editing mode.
Just check/edit/make the/a 'Edit' entry and make the settings to this:
"C:\Visual Pinball\VPinball.exe" /Edit -"%1" (!You have to set/change it to your individual Visual Pinball installation path!)
Set the 'Edit' entry as your default action when you double mouse click a *.vpt file.
Done.
Windows Vista + 7
There doesn't seem to be a possibility anymore to set and/or change your default action when you double mouse click a *.vpt file.
I found a freeware program that let's you make the settings under Windows 7 and Vista as known from before. It's called 'ExtMan' and is available from here: http://www.pix-house.com/extman.html
Get the ExtMan.zip, unzip to wherever you want and run the ExtMan.exe. The program surface can changed from German to English and back. Scroll down to the file extension 'vpt' and chose 'Edit extension'. Either there are already play and/or edit actions (Then chose 'Edit' and change the entries to the lines above. !You have to change them to your individual Visual Pinball installation path!) or you have to create them by using 'New action'. Then 'Set default' to make one as your default action when you double mouse click a *.vpt file.
There's also the possibility to change the file symbol to another, maybe to the known blue square with the ball inside.
I hope this from some help.
You want to play a VP/VPM table by double mouse click either onto the table file (*.vpt) itself in the Windows Explorer or onto a link to the table file which you placed on your desktop, but it doesn't work. Either there's no reaction at all or only the blank VP Editor loads without to load the table to play.
This is either new to you at all or it will show you a possibility to circumvent the restrictions of Windows Vista + 7. Not sure if this was already solved before. If not here's a solution.
Windows XP
It's easy to fix that under Windows XP. In Windows Explorer you open 'Tools'->'Folder Options'->'File Types', then chose 'vpt', then 'Advanced'. Check/edit/add the/a 'Play' entry and make the settings to this:
"C:\Visual Pinball\VPinball.exe" /Play -"%1" (!You have to set/change it to your individual Visual Pinball installation path!)
Set the 'Play' entry as your default action when you double mouse click a *.vpt file.
Done.
If you don't want to play a table as your default action when you double mouse click a *.vpt file, you can change it to load the table in the VP Editor in editing mode.
Just check/edit/make the/a 'Edit' entry and make the settings to this:
"C:\Visual Pinball\VPinball.exe" /Edit -"%1" (!You have to set/change it to your individual Visual Pinball installation path!)
Set the 'Edit' entry as your default action when you double mouse click a *.vpt file.
Done.
Windows Vista + 7
There doesn't seem to be a possibility anymore to set and/or change your default action when you double mouse click a *.vpt file.
I found a freeware program that let's you make the settings under Windows 7 and Vista as known from before. It's called 'ExtMan' and is available from here: http://www.pix-house.com/extman.html
Get the ExtMan.zip, unzip to wherever you want and run the ExtMan.exe. The program surface can changed from German to English and back. Scroll down to the file extension 'vpt' and chose 'Edit extension'. Either there are already play and/or edit actions (Then chose 'Edit' and change the entries to the lines above. !You have to change them to your individual Visual Pinball installation path!) or you have to create them by using 'New action'. Then 'Set default' to make one as your default action when you double mouse click a *.vpt file.
There's also the possibility to change the file symbol to another, maybe to the known blue square with the ball inside.
I hope this from some help.
#3
Posted 29 December 2009 - 05:05 PM
I have had a clean Windows 7 installation here and VP/VPM still wasn't installed. This time I tried the VPInstaller 1.0.3. It's working ok, but I also tested the file associations and I missed them working. So I searched for a solution and found this small nice software. I tested it here today and it did what I want. So I thought it might be helpfull for others. As far as I remember the problem was always there if you didn't use the VP 6.1 full installation, but any later version. This fixes the problem.
#4
Posted 29 December 2009 - 07:49 PM
Thanks for that info, Yogi!
Now I can double click a table and have it play rather than going through the editor again! (Had to reinstall VP after I had to redo the hard drive)
Now I can double click a table and have it play rather than going through the editor again! (Had to reinstall VP after I had to redo the hard drive)
Need to set or reset replay levels on a particular table? These guides will help you:
For Non-DMD tables: Guide to reset replay levels on non-DMD tables
For DMD tables: Guide to set replay levels on DMD tables
Need to change the number of balls per game on a particular table? These guides will help you:
For Non-DMD tables: Guide to set number of balls per game on non-DMD tables
For DMD tables: Guide to set number of balls per game on DMD tables
Need to adjust the volume on DMD based tables? This guide will help you:
Guide to adjust volume on DMD tables
An alphabetical listing of VPM emulated tables with their MPU and links to their specific replay level, balls per game and volume adjustment procedures can be downloaded as an Excel spreadsheet from this link:
Excel Spreadsheet of VPM emulated tables
For Non-DMD tables: Guide to reset replay levels on non-DMD tables
For DMD tables: Guide to set replay levels on DMD tables
Need to change the number of balls per game on a particular table? These guides will help you:
For Non-DMD tables: Guide to set number of balls per game on non-DMD tables
For DMD tables: Guide to set number of balls per game on DMD tables
Need to adjust the volume on DMD based tables? This guide will help you:
Guide to adjust volume on DMD tables
An alphabetical listing of VPM emulated tables with their MPU and links to their specific replay level, balls per game and volume adjustment procedures can be downloaded as an Excel spreadsheet from this link:
Excel Spreadsheet of VPM emulated tables
#5
Posted 28 September 2011 - 03:09 AM
I just wanted to add another way to associate VPT files in Windows 7. You basically create a batch script to run the table, and associate the tables with that script instead of the Visual Pinball executable. Sorry if this has been mentioned before.
Copy and paste this line into Notepad (change the VPinball.exe filename if necessary to match yours):
start %~dp0\VPinball912.exe /play -%1
Click File, Save As. Save the file in your Visual Pinball folder, but in the Save as type dropdown menu, select All Files. Save it as PlayTable.cmd or whatever you want--as long as the .cmd extension is there.
Now, you will associate VPT files with this script you created: Right-click on a VPT file, and in the Open With menu, click Choose default program. Click Browse, and then browse to your VP folder, and select your new script.
FYI, the "%~dp0\" simply tells the script to look in the same folder where the script itself is saved. You can change it to the full Visual Pinball path if you want to save the script elsewhere.
Copy and paste this line into Notepad (change the VPinball.exe filename if necessary to match yours):
start %~dp0\VPinball912.exe /play -%1
Click File, Save As. Save the file in your Visual Pinball folder, but in the Save as type dropdown menu, select All Files. Save it as PlayTable.cmd or whatever you want--as long as the .cmd extension is there.
Now, you will associate VPT files with this script you created: Right-click on a VPT file, and in the Open With menu, click Choose default program. Click Browse, and then browse to your VP folder, and select your new script.
FYI, the "%~dp0\" simply tells the script to look in the same folder where the script itself is saved. You can change it to the full Visual Pinball path if you want to save the script elsewhere.
#6
Posted 28 September 2011 - 08:43 AM
I tried this in xp and I get all sorts of graphical glitches that I don't get going through the editor. Don't know why. Tables open though. Also it seems that only recreations will open this way, my originals will not.
Edited by Itchigo, 28 September 2011 - 08:46 AM.
#7
Posted 28 September 2011 - 11:20 AM
i don't know if windows use compatibility mode if you open vpt with double click
try to run vp in nt comp. mode and without it and see if you get same thing
try to run vp in nt comp. mode and without it and see if you get same thing
My paper cab
core.vbs with better nudge
FPLaunch with exit menu, instructions, flyer - local vpf copy
VP with support for analog nudge and plunger with any gamepad
#8
Posted 28 September 2011 - 01:48 PM
tks for this! Mine was set to vp8 and I forgot (really, me?) how to switch it. 
will let ya' know if my originals open with it too as Itch seems to be having probs atm
odd why the originals, unless maybe table size ; too much for desktop or something maybe it must go thru the vp editor
will let ya' know if my originals open with it too as Itch seems to be having probs atm
odd why the originals, unless maybe table size ; too much for desktop or something maybe it must go thru the vp editor
Edited by faralos, 28 September 2011 - 01:50 PM.
"Don’t let the noise of others’ opinions drown out your own inner voice.
And most important, have the courage to follow your heart and intuition.”
----Steve Jobs
And most important, have the courage to follow your heart and intuition.”
----Steve Jobs
#9
Posted 28 September 2011 - 10:54 PM
QUOTE (kevinleedrum @ Sep 28 2011, 04:09 AM) <{POST_SNAPBACK}>
I just wanted to add another way to associate VPT files in Windows 7. You basically create a batch script to run the table, and associate the tables with that script instead of the Visual Pinball executable. Sorry if this has been mentioned before.
Copy and paste this line into Notepad (change the VPinball.exe filename if necessary to match yours):
start %~dp0\VPinball912.exe /play -%1
Click File, Save As. Save the file in your Visual Pinball folder, but in the Save as type dropdown menu, select All Files. Save it as PlayTable.cmd or whatever you want--as long as the .cmd extension is there.
Now, you will associate VPT files with this script you created: Right-click on a VPT file, and in the Open With menu, click Choose default program. Click Browse, and then browse to your VP folder, and select your new script.
FYI, the "%~dp0\" simply tells the script to look in the same folder where the script itself is saved. You can change it to the full Visual Pinball path if you want to save the script elsewhere.
Copy and paste this line into Notepad (change the VPinball.exe filename if necessary to match yours):
start %~dp0\VPinball912.exe /play -%1
Click File, Save As. Save the file in your Visual Pinball folder, but in the Save as type dropdown menu, select All Files. Save it as PlayTable.cmd or whatever you want--as long as the .cmd extension is there.
Now, you will associate VPT files with this script you created: Right-click on a VPT file, and in the Open With menu, click Choose default program. Click Browse, and then browse to your VP folder, and select your new script.
FYI, the "%~dp0\" simply tells the script to look in the same folder where the script itself is saved. You can change it to the full Visual Pinball path if you want to save the script elsewhere.
WOWWWwwww !! Thank you very much !!!
#11
Posted 27 November 2012 - 02:01 PM
The disadvantage is that, no matter what method you use, you can only associate .vpt files with VP8 or VP9, depending on which VP executable you associate.
You may consider to use a front end like VP-Man; it lets you set a default version, e. g. VP8 and then choose the correct VP version for each VP9 table. If you use 'latest' as the version choice in VP-Man's table launching options, you can even add a new VP9 version at any time and it will be used instantly with each VP9 table.
You may consider to use a front end like VP-Man; it lets you set a default version, e. g. VP8 and then choose the correct VP version for each VP9 table. If you use 'latest' as the version choice in VP-Man's table launching options, you can even add a new VP9 version at any time and it will be used instantly with each VP9 table.
-= H31!\!Z =- see my pins on http//www.pinballowners.com/hgpinball
#13
Posted 14 March 2013 - 11:18 PM
I'm not sure what's the problem with win7.
All of this can be done with regedit - no need for any other software - works even on win7.
But you don't even have to do anything cause fp installation does this for fp tables and visual install pack does this for vp tables.
It creates Future Pinball table and VP-Table objects in hkey_classes_root and edit open and play actions which all work out of the box.
Both install older versions of fp and vp but then you just replace exe with newer one.
For example Play key for vp is something like this:
[HKEY_CLASSES_ROOT\VP-Table\shell\Play\command]
and command is like this:
Default REG_SZ C:\Games\Visual Pinball\VPinball.exe /Play -"%1"
Edited by blur, 14 March 2013 - 11:32 PM.
My paper cab
core.vbs with better nudge
FPLaunch with exit menu, instructions, flyer - local vpf copy
VP with support for analog nudge and plunger with any gamepad
#14
Posted 12 April 2013 - 12:18 AM
Thanks for the tip.
My Pincab • Motherboard - MB BIOSTAR | H55A+ |• Graphics Card (2) - Nvdia GEFORCE GTX 550 TI (overclocked) | • Processor - CPU INTEL|CORE I3 550 3.20G | Hard Drive - SSD 32G|ADATA AS596TB-32GM-C R | • Memory - MEM 2Gx2 | GSKILL F3-10666CL9D-4GBNS | • Power Supply - PSU TOPOWER | 650W TOP-650PM RHardware and buttons –Virtuapin | • IPAC-2 Controller Board - ultimarc | Monitors• 42” Insignia 1080p, 120 hz, LCD | • 27” AOC 1080p LCD | • 18.5” AOC - LED | Thanks to T-800 for the design and build!
#15
Posted 18 June 2013 - 02:08 AM
What is the "Close" command, so that it just quits instead of goes to the editor.? I used to know, but can't find it ANYWHERE here... THX
I found what *used* to work, apparently, on my old vista install, but now I get an error.. "error loading tables/exit"
/open "%1" /play /exit
what could be wrong?
Edited by Doccus, 18 June 2013 - 03:48 AM.
#16
Posted 29 April 2014 - 08:45 AM
I play Visual Pinball with all the new DX9 versions (test1 - test15 and now RC1). So everytime I downloaded a new executable the same problem occures: The file associations doesn't work properly and doubleclicking on a table in explorer just starts VisualPinball without any table.
Now I've done some research and found a solution that I want to share with the community:
After installing a new VisualPinball binary (the newest is "VPinball990-RC1.exe" located at "E:\Visual Pinball\" ) I execute the following steps:
- Register the new binary with the *.vpt files
This will add a new key "VPinball990-RC1.exe" in the registry under: HKEY_CURRENT_USER\Software\Classes\Applications - In regedit I found that there are some subkeys defined automatically. Its the tree shell->open->command seen in the following screenshot:
There I changed the standard key to "E:\Visual Pinball\VPinball990-RC1.exe" /Edit -"%1"
This will be the standard action when doubleclicking on the table (Load the table in VisualPinball) - To be able to directly play a table, you can add another set of registry keys. Just add under the shell key a Play->command key combination and change the standard key to "E:\Visual Pinball\VPinball990-RC1.exe" /Play -"%1"
Then you can rightclick a table and chose play to directly play the table in VisualPinball.
I hope this helps some of you having trouble with the file associations.
#17
Posted 18 June 2014 - 10:03 PM
Not sure if you need to go to all that trouble, I actually installed in one directory but then changed my folder structure and when I did that I got a error when trying to click on a .VPT file. To fix it all I did was re-run the setup.exe from the vp990 full install file and picked the "repair" option and was good to go. I can click on any .VPT file and it loads.
Also, I have both the VPinball990.exe file as well as a "VPinball.exe" file in my \Virtual Pinball folder. I made the Vpinball.exe by copying vpinball990.exe to another folder (eg, temp) and then renaming it to VPinball.exe and then moving it back to the \Virtual Pinball folder.


Contributor
Top

















are all trademarks of VPFORUMS.