Jump to content



Photo
* * * * * 3 votes

PinballX - How to run multiple versions of Visual Pinball


  • Please log in to reply
64 replies to this topic

#21 gStAv

gStAv

    Pinball Lover

  • Members
  • PipPipPipPip
  • 1,331 posts

  • Flag: Sweden

  • Favorite Pinball: TOM, IJ, AFM, WC94

Posted 04 August 2014 - 02:30 PM

I have just set up pinballx to run vp990 and physmod5. The DMD wont hold its position for the two physmod tables I have so far.
I set the size and position in the registry for each table the same as the default setting and it will stick for a while then reset the values of dmd_pos_x and dmd_pos_y to 0. It doesn't seem to matter if they are started with VP or through Pinballx it will randomly switch back after a few table starts and the DMD moves to the default position on the playfield.
I remember reading someone mentioning something similar but could not find it again. Any ideas.

 

Yo Lizard! Have the exact same problem as you (LAH) and I thought it was PinballX, but it seems to be some kind of Physmod5 issue...

have you solved this one?

 

Anyone knows?  :console:


3rs054-6.png


#22 slashbot

slashbot

    Enthusiast

  • Members
  • PipPipPip
  • 337 posts
  • Location:Ghent

  • Flag: Belgium

  • Favorite Pinball: Scared stiff on vp,Highspeed 2,Fish Tales,T2,Circus Voltaire,Congo

  • 360 Gamer Tag: slashbot

Posted 04 August 2014 - 03:25 PM

You could use a reg file that you can launch at a certain vp version launched


Anyone knows the location of visual pinball nudge settings in windows registery, i would like to make a batchfile that change registery to get the correct nudgesettings when launch vp or physics version.


Sent from my iPad using Tapatalk HD

r0sqir-4.pngslashbot.jpgttzReplay.gif

Cabinet Bally Radical - setup 40'' Sony Led for playfield, 32''Led LG for Backglass, LCD screen for DMD, running LEDwiz32 12v setup with DOF and boosterboard to power toys 2x Siemens contactors for flipper feedback -2e audiocard + subwoofer setup to emulate VP flippersounds and vibration in cab (sounds fantastic) 1x red police light flasher.Lots of 5050 RGB Ledstrips bottom,back,top. 1x HUD-G for digital nudge all

Check my Visual Pinball cabinet highscores: HERE

TPA artwork resources gallery here


#23 teppotee

teppotee

    Enthusiast

  • Members
  • PipPipPip
  • 382 posts
  • Location:Finland

  • Flag: Finland

  • Favorite Pinball: CV

Posted 04 August 2014 - 03:46 PM

I'm using a separate batch file for physmod and normal VP and using pinballX to run that script before the table starts. I hope this is the correct version of the script that I found from my laptop (can't access my cab now):

 

reg add "HKCU\Software\Visual Pinball\DX9\Player" /f /v "PBWAccelGainY" /t REG_DWORD /d "150"
reg add "HKCU\Software\Visual Pinball\DX9\Player" /f /v "PBWAccelGainX" /t REG_DWORD /d "200"
 


#24 lizard

lizard

    Enthusiast

  • Platinum Supporter
  • 318 posts
  • Location:Australia

  • Flag: Australia

  • Favorite Pinball: Kiss

Posted 06 August 2014 - 12:40 AM


 
Yo Lizard! Have the exact same problem as you (LAH) and I thought it was PinballX, but it seems to be some kind of Physmod5 issue...
have you solved this one?
 
Anyone knows?


No I haven't yet, after further testing mine is resetting the DMD settings when I exit a physmod table in pinballx.
It doesn't happen first exit every time but within the first 3 startup and exits of the table in pinballx usually.
Starting the table through VP the DMD stays where it is put and nothing is reset in the registry.
gStAv does yours reset when only starting through VP.

#25 gStAv

gStAv

    Pinball Lover

  • Members
  • PipPipPipPip
  • 1,331 posts

  • Flag: Sweden

  • Favorite Pinball: TOM, IJ, AFM, WC94

Posted 06 August 2014 - 11:01 AM

gStAv does yours reset when only starting through VP.

 

No, it does not as I can recall. That's why I thought it would be a PinballX thingy..

Zany gave me the ugly fix of hardcoding the dmd positions from the table script.

Guesss that would fix it if noting else will... ;)


3rs054-6.png


#26 boiydiego

boiydiego

    Pinball Fan

  • Members
  • PipPipPipPip
  • 978 posts
  • Location:baal

  • Flag: Belgium

  • Favorite Pinball: flinstones,t2 chrome edition,wcs,afm,fish tales,medieval,rollercoaster tycoon,taxi

Posted 06 August 2014 - 11:29 AM

i also made a threat about it ....


its vp990 thats the problem its resetting the dmd location of vp921 !!


boiydiego___gebruik-n2kbkyc.png


#27 boiydiego

boiydiego

    Pinball Fan

  • Members
  • PipPipPipPip
  • 978 posts
  • Location:baal

  • Flag: Belgium

  • Favorite Pinball: flinstones,t2 chrome edition,wcs,afm,fish tales,medieval,rollercoaster tycoon,taxi

Posted 07 August 2014 - 08:47 PM

I have just set up pinballx to run vp990 and physmod5. The DMD wont hold its position for the two physmod tables I have so far.
I set the size and position in the registry for each table the same as the default setting and it will stick for a while then reset the values of dmd_pos_x and dmd_pos_y to 0. It doesn't seem to matter if they are started with VP or through Pinballx it will randomly switch back after a few table starts and the DMD moves to the default position on the playfield.
I remember reading someone mentioning something similar but could not find it again. Any ideas.

 

also have this problem but with vp9.2.1 and pshycismod5 tables , when i have everything set up the dmds on good locations and play vp9.90 table and after that play a vp9.2.1 table then dmd locations of vp9.2.1 tables are overwritten in win7 register only erasing the vp9.2.1 registerkeys from the tables helps but comes back after playing vp9.90 table..


boiydiego___gebruik-n2kbkyc.png


#28 arngrim

arngrim

    DJ Force Feedback

  • VIP
  • 2,188 posts
  • Location:Charleroi, Belgium

  • Flag: Belgium

  • Favorite Pinball: Monster bash



Posted 07 August 2014 - 09:47 PM

don't use 9.21 anymore :)
wait that the small amount of 9.21 gets an update to 9.9 and play the rest, or buy a real dmd :D

#29 boiydiego

boiydiego

    Pinball Fan

  • Members
  • PipPipPipPip
  • 978 posts
  • Location:baal

  • Flag: Belgium

  • Favorite Pinball: flinstones,t2 chrome edition,wcs,afm,fish tales,medieval,rollercoaster tycoon,taxi

Posted 07 August 2014 - 10:03 PM

a small amount :D the small amount are great tables thats the problem t2chrome,wcs94,flintstones,..  but hardcoding dmd settings in tablescript would hopefully bring joy for me


boiydiego___gebruik-n2kbkyc.png


#30 arngrim

arngrim

    DJ Force Feedback

  • VIP
  • 2,188 posts
  • Location:Charleroi, Belgium

  • Flag: Belgium

  • Favorite Pinball: Monster bash



Posted 07 August 2014 - 10:11 PM

yeah do that

#31 slashbot

slashbot

    Enthusiast

  • Members
  • PipPipPip
  • 337 posts
  • Location:Ghent

  • Flag: Belgium

  • Favorite Pinball: Scared stiff on vp,Highspeed 2,Fish Tales,T2,Circus Voltaire,Congo

  • 360 Gamer Tag: slashbot

Posted 09 August 2014 - 10:20 AM

Ive got a tiny program (forgot the name) where you can set al your dmd position to your desired position with only 1 mouse click.
I had to use it after updating vpinmame dll all my dmd positions where changed.

But hardcoding the dmd position into the script should also be possible(i think)

Sent from my iPad using Tapatalk HD

r0sqir-4.pngslashbot.jpgttzReplay.gif

Cabinet Bally Radical - setup 40'' Sony Led for playfield, 32''Led LG for Backglass, LCD screen for DMD, running LEDwiz32 12v setup with DOF and boosterboard to power toys 2x Siemens contactors for flipper feedback -2e audiocard + subwoofer setup to emulate VP flippersounds and vibration in cab (sounds fantastic) 1x red police light flasher.Lots of 5050 RGB Ledstrips bottom,back,top. 1x HUD-G for digital nudge all

Check my Visual Pinball cabinet highscores: HERE

TPA artwork resources gallery here


#32 lizard

lizard

    Enthusiast

  • Platinum Supporter
  • 318 posts
  • Location:Australia

  • Flag: Australia

  • Favorite Pinball: Kiss

Posted 09 August 2014 - 11:12 AM

Hard coding in the script worked for me.
What I did notice different with physmod 5 and the rocky and Bullwinkle table the hard coded settings would not change the DMD position until I renamed Const cGameName = "Rab" to rab_130.

#33 JumJumPin

JumJumPin

    Hobbyist

  • Platinum Supporter
  • 29 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: T2 Chrome Edtion | Madieval Madness | Super Mario Bros

  • PS3 Gamer Tag: MrPalm

Posted 19 August 2014 - 08:03 AM

Ive got a tiny program (forgot the name) where you can set al your dmd position to your desired position with only 1 mouse click.
I had to use it after updating vpinmame dll all my dmd positions where changed.

But hardcoding the dmd position into the script should also be possible(i think)

Sent from my iPad using Tapatalk HD


I use SetDMD 1.05 by BigBoss. Best tool I've used for this task. You will find it here: http://pinballbulbs....les/setdmd.html


Sent mobile via tapatalk.

2 Monitor Cab Set-up: 39" Samsung LED (1920x1080) deframed | ORION 26" LED (1920x1080) | DMDPINDMD v3 | CAB: "rescued" and "alived" T2 Cab | OS: Win 10 Pro - 64 bit | Processor: Intel [email protected] | Board: ASRock H77Pro4/MVP | RAM: Corsair DDR3 8 GB 1600Mhz | Storage: SSD 120 GB | Graphics Cards: MSI Nvidia GTX660OC (Driver Version 301.42 for Playfield and Backbox) | Intel OnBoard Graphic (DMD) | Controlling: VirtualPIN Plunger Kit | Logitech K400r (Editing) | Sound: Logitech Z33 2.1 Soundsystem


#34 Newer

Newer

    Pinball Fan

  • Silver Supporter
  • 1,113 posts

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

  • Favorite Pinball: Eight Ball Deluxe

Posted 01 September 2014 - 01:56 PM

 

Ive got a tiny program (forgot the name) where you can set al your dmd position to your desired position with only 1 mouse click.
I had to use it after updating vpinmame dll all my dmd positions where changed.

But hardcoding the dmd position into the script should also be possible(i think)

Sent from my iPad using Tapatalk HD


I use SetDMD 1.05 by BigBoss. Best tool I've used for this task. You will find it here: http://pinballbulbs....les/setdmd.html


Sent mobile via tapatalk.

 

 

 

i use this Tool to..

Perfekt match in 1 Minute for all DMD ...



#35 delta6014

delta6014

    Enthusiast

  • Members
  • PipPipPip
  • 161 posts
  • Location:Near Cincinnati Ohio

  • Flag: United States of America

  • Favorite Pinball: Star Trek TNG

Posted 01 September 2014 - 04:24 PM

Same here. Big Boss's SetDMD 1.05 worked great. You just set one and it sets them all. Great tool

#36 bamamach1

bamamach1

    Hobbyist

  • Platinum Supporter
  • 17 posts

  • Flag: United States of America

  • Favorite Pinball: Black Rose, AFM

Posted 10 November 2014 - 02:12 PM

Need a little help on this issue from all you computer savvy VPers.  It took me a while, but I have everything set up to run 990 and PM5 in PinballX with only one issue.  When loading a PM5 table through PinballX the loading screen never disappears to show the playfield.  The table, b2s backglass and DMD load, but you can't see the playfield.  I started hitting keys on the keyboard to see if anything would let the table show.  When I hit the B, I get a VBScript to add a ball to the trough on all PM5 tables (except on Tron).  It gives me the option of yes, no, or cancel.  I can select any of these options and the loading screen disappears and the table is visible and plays fine.  

 

Thanks in advance for any assistance. 



#37 allknowing2012

allknowing2012

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,948 posts
  • Location:Waterloo, ON

  • Flag: Canada

  • Favorite Pinball: bucaneer

Contributor

Posted 10 November 2014 - 03:56 PM

Can you post your pinballx.ini file? Do you have the run as admin and compatability set on the pm5 exec?


* I don't know everything - I just have no life *
testimageNL

 

 

 

#38 bamamach1

bamamach1

    Hobbyist

  • Platinum Supporter
  • 17 posts

  • Flag: United States of America

  • Favorite Pinball: Black Rose, AFM

Posted 12 November 2014 - 01:17 AM

Big Buck Hunter is the only PM5 that loads correctly.  All others require me to do what is in my previous post.

 

Thanks

 

Can you post your pinballx.ini file? Do you have the run as admin and compatability set on the pm5 exec?

[Display]
Monitor=0
rotate=270
Windowed=False
WindowWidth=480
WindowHeight=720
WindowX=0
WindowY=65
PlayFieldBrightness=230
WheelTextColor=ffffffff
WheelTextOutlineColor=ff000000
InfoTextColor=ffffffff
InfoTextOutlineColor=ff000000
FilterTextColor=ffffffff
FilterTextOutlineColor=ff000000
MenuColor=ff800000
 
[BackGlass]
monitor=1
x=0
y=0
width=1280
height=1024
 
[DMD]
Enabled=False
monitor=2
x=0
y=0
width=900
height=300
 
[FileSystem]
EnableFileMatching=True
 
[Interface]
DesktopModeEnabled=False
EnableAdditionalDetail=True
ShowSystem=True
ShowRatings=True
 
[Audio]
StreamVolume=100
SampleVolume=100
PlaySoundInVideos=True
 
[Startup]
playsound=True
playvideo=True
StartWithWindows=No
 
[KeyCodes]
quit=27
left=37
right=39
select=13
rotate=82
pageleft=33
pageright=34
exitemulator=27
ingame=80
screenshot=83
screenshotbackglass=66
instructions=73
 
[JoyCodes]
quit=
left=9
right=1
select=8
rotate=
pageleft=10
pageright=2
exitemulator=7
ingame=
instructions=
 
[Text]
Line1=The Shop Zone
Line2=Press Start
 
[VisualPinball]
Enabled=True
WorkingPath=C:\Program Files\Visual Pinball
TablePath=C:\Program Files\Visual Pinball\Tables
Executable=VPinball.exe
Parameters=/play -"[TABLEPATH]\[TABLEFILE]"
LaunchBeforeEnabled=false
LaunchBeforeWorkingPath=
LaunchBeforeExecutable=notepad.exe
LaunchBeforeHideWindow=False
LaunchBeforeWaitForExit=True
LaunchAfterEnabled=False
LaunchAfterWorkingPath=
LaunchAfterExecutable=notepad.exe
LaunchAfterHideWindow=False
LaunchAfterWaitForExit=True
NVRAMPath=C:\Program Files\Visual Pinball\VPinMAME\nvram
 
[ExitScreen]
Enabled=True
EnableExit=True
EnableShutdown=False
 
[StartupProgram]
Enabled=false
WorkingPath=
Executable=notepad.exe
Paramaters=
HideWindow=True
WaitForExit=false
 
[ExitProgram]
Enabled=false
WorkingPath=
Executable=notepad.exe
Paramaters=
HideWindow=False
WaitForExit=
 
[AttractMode]
Enabled=True
Timer=1
ShowFor=15
 
[System_1]
Name=VP PhysMod5
WorkingPath=C:\Program Files\Visual Pinball
TablePath=C:\Program Files\Visual Pinball\Tables
Executable=VP_physmod5.exe
Enabled=True
Parameters=/play -"[TABLEPATH]\[TABLEFILE]"
LaunchBeforeEnabled=False
LaunchBeforeWaitForExit=True
LaunchBeforeHideWindow=False
LaunchAfterEnabled=False
LaunchAfterWaitForExit=True
LaunchAfterHideWindow=False
LaunchBeforeExecutable=notepad.exe
LaunchAfterExecutable=notepad.exe
 
[AutoExit]
Enabled=True
Minutes=10
 
[Login]
Enabled=False
 
[SetupWizard]
EmuPath1=C:\Emulators
AssetPath1=C:\Assets
RomPath1=C:\Roms
DefaultPathPrompt=True
DownloadDatabasePrompt=True
DownloadEmulatorPrompt=True
WizardMode=0
CustomArray=
SearchArray=
SavePosition=False
SectionIndex=10
SearchText=
EmulatorIndex=0
EmulatorGroupIndex=0
DaphneIndex=0
HTMLAppsIndex=0
ExternalAppsIndex=0
RadioStationsIndex=0
NewsFeedsIndex=0
MappedDrivesIndex=0
SystemIndex=0
ShowPanel=False
FontSize=1
WindowState=0
WindowSize=650,478
WindowLocation=573,327
 
[System_3]
Name=
WorkingPath=
TablePath=
Executable=
Parameters=
LaunchBeforeExecutable=
LaunchAfterExecutable=
 
[FuturePinball]
Enabled=False

Edited by bamamach1, 14 November 2014 - 12:38 AM.


#39 htamas

htamas

    Pinball Wizard

  • VIP
  • 2,227 posts
  • Location:California

  • Flag: Hungary

  • Favorite Pinball: cannot pick just one, and they change anyway



Posted 09 January 2015 - 03:10 AM

Does anyone have a problem with dB2S backglasses when running VP 9.9.1 and physmod5?

 

I have PinballX set up to run these two and the tables start fine in PinballX but for the physmod5 tables, the dB2S backglasses don't work unless the table and dB2S file names match (or are close enough). So the B2S server finds the backglass based on file name matching but not by the database XML (like it does for the regular 9.9.1 tables).

If I start the tables directly via their executables (so not involving PinballX), then it's the same story... works in 9.9.1, not in PM5. In PM5 it complains about the missling dB2S with the same name like the table file.

 

I do have the correct separate database XML files for both executables properly set up... does the same work for others?

How would the B2S server know to look into the PM5 database XML instead of the regular VP XML?



#40 LoadedWeapon

LoadedWeapon

    The Night Owl..

  • Members
  • PipPipPipPipPip
  • 2,572 posts
  • Location:South Carolina USA

  • Flag: United States of America

  • Favorite Pinball: Star Trek TNG



Posted 09 January 2015 - 03:24 AM

so it works when you name the table and db2s the same? Then why not copy the db2s and name it the same as the physmod table.. They dont take up much space.. Think thats how i did it..

 

Elvis.vpt

Elvis.directb2s

 

Elvis Physmod.vpt

Elvis Physmod.directb2s