Jump to content



Photo
- - - - -

Launch Different versions of Vpinball from Hyperpin

Vpinball Hyperpin DX9

  • Please log in to reply
32 replies to this topic

#1 Horrible

Horrible

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Data East Star Wars, Star Trek 25th

Posted 17 March 2014 - 09:46 AM

I know someone has posted on this, but cannot find it. :hmm:

 

Can anyone point me in the direction on how to setup a configuration file in Hyperpin to launch different versions of Vpinball for different tables?

 

If there is also a way to set windowed or full screen (to account for DX9) then it would be really helpful.

 

 

Thanks

 

H


Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 950 2Gb, NVIDIA GeForce GT 610 1Gb

Crucial MX250Gb Primary' Samsung 840 128 Gb Backup

Corsair CX750 PINDMD3


#2 DJRobX

DJRobX

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 941 posts
  • Location:Valencia, CA

  • Flag: United States of America

  • Favorite Pinball: F14 Tomcat

Posted 17 March 2014 - 09:30 PM

You're looking for the vpexetables.txt feature of FPLaunch.     I can't link you to the tutorial that explains it, but you put one line with the the table name, and then the next line is the VP exe you want to run.  Google "vpexetables.txt" for more information. 

 

If you're using VP 9.2.1 you don't need to switch to full screen mode.   It will work fine in windowed full screen, just don't go into the video settings or the windowed-fullscreen mode will be lost.     

 

For earlier versions, you're going to have to import/export keys from the registry (HKEY_CURRENT_USER\Software\Visual Pinball\Player) before running VP.   


Edited by DJRobX, 17 March 2014 - 09:31 PM.


#3 Horrible

Horrible

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Data East Star Wars, Star Trek 25th

Posted 18 March 2014 - 12:44 PM

Thank you

Cheers!

Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 950 2Gb, NVIDIA GeForce GT 610 1Gb

Crucial MX250Gb Primary' Samsung 840 128 Gb Backup

Corsair CX750 PINDMD3


#4 Horrible

Horrible

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Data East Star Wars, Star Trek 25th

Posted 11 May 2014 - 09:27 PM

You're looking for the vpexetables.txt feature of FPLaunch.     I can't link you to the tutorial that explains it, but you put one line with the the table name, and then the next line is the VP exe you want to run.  Google "vpexetables.txt" for more information. 
 
If you're using VP 9.2.1 you don't need to switch to full screen mode.   It will work fine in windowed full screen, just don't go into the video settings or the windowed-fullscreen mode will be lost.     
 
For earlier versions, you're going to have to import/export keys from the registry (HKEY_CURRENT_USER\Software\Visual Pinball\Player) before running VP.




Finally got round to this but.....

I found the guide to this, but Just cant get it to work, therefore some questions for anyone who knows:

do I need to include all my tables and prefered vp.exe file for each one or can I just include those I want to run differently from the default as listed in Hyperpin settings?

do i need to put the full path for vp.exe and table .vpt files or will hyperpin again get this from the settings file?
is there any .dll install etc. that i might be missing?

any pointers welcome as I'm starting to move to the physmod on some tables and trying to stay on v9.2.1 for T2.

Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 950 2Gb, NVIDIA GeForce GT 610 1Gb

Crucial MX250Gb Primary' Samsung 840 128 Gb Backup

Corsair CX750 PINDMD3


#5 Pinball999

Pinball999

    Pinball Fan

  • Members
  • PipPipPipPip
  • 828 posts
  • Location:Germany

  • Flag: France

  • Favorite Pinball: Star Wars

Posted 11 May 2014 - 09:38 PM

Did you use this guide?

 

1.Download latest FPlaunch

 

2. Create a fpexetables.txt for FP and a vpexetables.txt for VP

 

3. Place these txt files in the Hyperpin/Settings directory

 

4. Inside each text file pure the following information

 

FP or VP table name  on the first line

Name of alternate version of VP or FP you want to launch on the second line. Make sure you put .exe after program name.

 

5. Repeat as many times as you need. DO NOT put a space between lines.

 

Here is an example of my setup. Table name. Name of alternate FP.exe and then next table.

 

bubble bobble 1.0

fporg.exe

Medieval Castle (Roney Pinball) (1.0) (Easy)

fporg.exe



#6 Horrible

Horrible

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Data East Star Wars, Star Trek 25th

Posted 12 May 2014 - 11:36 AM

Did you use this guide?
 
1.Download latest FPlaunch
 
2. Create a fpexetables.txt for FP and a vpexetables.txt for VP
 
3. Place these txt files in the Hyperpin/Settings directory
 
4. Inside each text file pure the following information
 
FP or VP table name  on the first line
Name of alternate version of VP or FP you want to launch on the second line. Make sure you put .exe after program name.
 
5. Repeat as many times as you need. DO NOT put a space between lines.
 
Here is an example of my setup. Table name. Name of alternate FP.exe and then next table.
 
bubble bobble 1.0
fporg.exe
Medieval Castle (Roney Pinball) (1.0) (Easy)
fporg.exe


Sure did. Created the txt file in windows text editor, dropped it in c:\hyperpin\settings.

H

Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 950 2Gb, NVIDIA GeForce GT 610 1Gb

Crucial MX250Gb Primary' Samsung 840 128 Gb Backup

Corsair CX750 PINDMD3


#7 Pinball999

Pinball999

    Pinball Fan

  • Members
  • PipPipPipPip
  • 828 posts
  • Location:Germany

  • Flag: France

  • Favorite Pinball: Star Wars

Posted 12 May 2014 - 12:20 PM

Could you take and post a screenshot showing the VP folder and txt file content?



#8 Horrible

Horrible

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Data East Star Wars, Star Trek 25th

Posted 12 May 2014 - 06:25 PM

Pinball999

 

Thanks for helping, here are the images:

 

vp%20fplder.png

 

 

 

vpexetables.png


Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 950 2Gb, NVIDIA GeForce GT 610 1Gb

Crucial MX250Gb Primary' Samsung 840 128 Gb Backup

Corsair CX750 PINDMD3


#9 Pinball999

Pinball999

    Pinball Fan

  • Members
  • PipPipPipPip
  • 828 posts
  • Location:Germany

  • Flag: France

  • Favorite Pinball: Star Wars

Posted 12 May 2014 - 08:42 PM

At first glance, the only difference I see is that my VP folder displays the extensions.
you should try to have them visible... Not sure if it Will change anything though...
Next, can you confirm if T2 and Whitewater are launched normally via Hyperpin with the main VP exe?

#10 Horrible

Horrible

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Data East Star Wars, Star Trek 25th

Posted 12 May 2014 - 09:26 PM

File extensions are not shown purely due to view for screen print. They are there. In details view. Yes everything launches fine from Hyperpin, but ww physmod version is running on my std vp.exe as is T2, I need them to run on other versions.

Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 950 2Gb, NVIDIA GeForce GT 610 1Gb

Crucial MX250Gb Primary' Samsung 840 128 Gb Backup

Corsair CX750 PINDMD3


#11 Pinball999

Pinball999

    Pinball Fan

  • Members
  • PipPipPipPip
  • 828 posts
  • Location:Germany

  • Flag: France

  • Favorite Pinball: Star Wars

Posted 12 May 2014 - 09:42 PM

Yep, wanted to make sure that the tables are also listed in the database.
Did you get the modifizd Fp launch?

#12 Horrible

Horrible

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Data East Star Wars, Star Trek 25th

Posted 13 May 2014 - 02:24 PM

Im using the FPLaunch1.295wip10.

 

H


Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 950 2Gb, NVIDIA GeForce GT 610 1Gb

Crucial MX250Gb Primary' Samsung 840 128 Gb Backup

Corsair CX750 PINDMD3


#13 Pinball999

Pinball999

    Pinball Fan

  • Members
  • PipPipPipPip
  • 828 posts
  • Location:Germany

  • Flag: France

  • Favorite Pinball: Star Wars

Posted 13 May 2014 - 04:14 PM

Last try.. :(

Can you maybe post a screenshot of you Hyperpin and settings folders?



#14 Horrible

Horrible

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Data East Star Wars, Star Trek 25th

Posted 15 May 2014 - 07:29 PM

Here your are

 

hyperpin.png

 

 

settings.png


Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 950 2Gb, NVIDIA GeForce GT 610 1Gb

Crucial MX250Gb Primary' Samsung 840 128 Gb Backup

Corsair CX750 PINDMD3


#15 Sir Cheddar

Sir Cheddar

    His Sharpness

  • VIP
  • 383 posts

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

  • Favorite Pinball: Tales of the Arabian Nights



Posted 15 May 2014 - 07:46 PM

That f...ing "hide known file extensions" explorer setting again.

Your vpexetables.txt isn't named vpexetables.txt. It is named vpexetables.txt.txt

 

Either rename it to vpexetables or (preferably) disable "hide known file extensions" in windows explorer options.

 

Edit: To disable the settings click on an windows explorer window. Press and release the alt key to show the menu.

Go to Tools/Folder Options/View

The setting is named "Hide extensions for known file types". Best disable it. You will see.


Edited by Sir Cheddar, 15 May 2014 - 07:51 PM.


#16 Horrible

Horrible

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Data East Star Wars, Star Trek 25th

Posted 16 May 2014 - 05:14 PM

OK that did it!.

 

Dont I feel the complete idiot.......its always the simple things that catch you out.

 

Guys  Thanks for all the help!  Its working now.

 

Cheers and all the best.

 

H


Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 950 2Gb, NVIDIA GeForce GT 610 1Gb

Crucial MX250Gb Primary' Samsung 840 128 Gb Backup

Corsair CX750 PINDMD3


#17 dark

dark

    3D model-man

  • VIP
  • 1,936 posts
  • Location:Toronto

  • Flag: Canada

  • Favorite Pinball: Star Wars, AbraCadaBra,MB, LAH,JPark...too many to choose!

Contributor

Posted 24 May 2014 - 09:25 PM

OK that did it!.

 

Dont I feel the complete idiot.......its always the simple things that catch you out.

 

Guys  Thanks for all the help!  Its working now.

 

Cheers and all the best.

 

H

 

Don't feel too bad, I had to look at this thread twice to get it also because at first glance I thought it read "vpexecutables" instead of "vpexetables" ... lol



#18 bent98

bent98

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,077 posts
  • Location:NY

  • Flag: United States of America

  • Favorite Pinball: Roadshow, Haunted House, Safe Cracker

Posted 20 June 2014 - 12:30 PM

l set this feature up yesterday to launch different versions of vp and it worked in theory but issue was once the table loads after 2 second hyperpin goes back ontop  and vp is underneath. (Looses focus) You have to alt tab to get focus back and you cant not hit "e" key to exit table (What I have exit mapped to in fplaunch) . You have to  hit esc exit vp table then it will bring you back to Hyperpin. I made a video so you can see what I am talking about. It only happens when you use the vpexetables.txt to launch a custom version of vp and not when you are launching tables normally. It doesn't matter the version of VP either as I test multiple. I am running Win XP 32bit and  FPLaunch1.295wip10 Pinball FX2+Pinball Arcade mod v1.4. I am not running anything else in the background that would make it loose focus. Someone have any ideas? 

 

https://www.youtube....eature=youtu.be

 

Update:

 

I test with a bone stock version of FPlaunch.1295wip  (http://www.vpforums....showtopic=23367)  with same result. I tried changing the focus routine  in my settings.ini file from external to none. This made the table stay on top as opposed to hp going on top after two seconds but you still cant exit the table without f4 or manually exiting and the alt tabbing and closing vp. I am perplexed how it works for some of you other guys.


Edited by bent98, 20 June 2014 - 02:39 PM.


#19 BigBoss

BigBoss

    Pinball Fan

  • VP Dev Team
  • PipPipPipPip
  • 750 posts

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

  • Favorite Pinball: Attack From Mars, Metallica, Theatre Of Magic, Shadow, Star Trek

Posted 20 June 2014 - 07:32 PM

I don't use hyperpin and don't know what the settings change you did is about. But I use an auto hotkey launch script on my own simple front end. These things can be very finicky and timing sensitive. I also use windows 7 not xp and escape not e for exit. How much of this is configured in hyperpin's settings.ini?

I'll have to look over these scripts when I get to a computer.

#20 bent98

bent98

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,077 posts
  • Location:NY

  • Flag: United States of America

  • Favorite Pinball: Roadshow, Haunted House, Safe Cracker

Posted 20 June 2014 - 08:11 PM

FPlaunch controls the portion of your script. There is a focus.ahk that you can set to external, internal or none via your hyperpin settings ini. That was added due to people having issues with focus on windows 7 with b2s/UVP and Hyperpin. Hyperpin didn't play nice with Window 7. Even if I disable the focus routine by setting it to none it still work 100% as it doesn't allow you to exit table and kill vp before returning to HP.   It's almost like once it runs the vpexetables script fplaunch looses control.

 

BTW here are my FP settings located in the hp settings.ini

 

[FPLaunch]

exitScriptKey    = ~q & ~s

exitKey          = e       
exitKey1         = g       
enterKey         = 1       
enterKey1        = Enter   
upKey            = LShift 
upKey1           = LShift  
downKey          = RShift  
downKey1         = RShift  

toggleCursorKey  = t
hideCursor       = true
hideDesktop      = true
hideTaskbar      = true

useLoadingScreen = true   
useExitScreen    = true    
useExitAsPause   = true   
useExitMenu      = true    
fadespeed        = 25
pauseFPKey       = RButton
saveFPTables     = true  
editTableKey     = !F4    
printScreenKey   = o      
printBGKey       = u      
pfScreenNum      = 1       
bgScreenNum      = 2       
instructionsKey  = i
flyerKey         = f
hyperScale       = 0.75
debugMode        = file
ledwiz           = true
toggleLedwizKey  = 1
hyperpinexe      = hyperpin.exe
focusSleep       = 200
useFocus=external


Edited by bent98, 20 June 2014 - 08:14 PM.






Also tagged with one or more of these keywords: Vpinball, Hyperpin, DX9