Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

PinballX v2.19 Visual Pinball Installation


Draco1962

Recommended Posts

Hi Tom - Thought I would start a thread with a question. If I understand correctly, the changes noted with v2.19 will only install on a clean install of PinballX.

For those of us that do not have Visual Pinball installed, I am assuming that will we have to uninstall PinballX and install the 2.19 in order to kick off this feature with the auto installation of Visual Pinball. Is that a correct assumption?

Link to comment
Share on other sites

If you don't have Visual Pinball installed and you choose to install it it will set the settings automatically. No need to uninstall. If PinMAME is not installed the option will always appear to install VP and automate.

The warning about settings on a clean install was aimed at our "expert users" (not newbies to VP) who might be a bit surprised to find that PinballX is overwriting Visual Pinball and B2S settings automatically.

Please try it out and let me know. I was thinking of you with this buddy.

Link to comment
Share on other sites

Something I just wanted to mention if folks were wondering why the VP install download was so big - it is because it includes .net framework 4 (for XP) and 4.5 (for Vista and above).

This is in order to completing automate everything as B2S Server relies on .net 4 or 4.5 and 4 wont install on Win 7 x64 for some reason so I needed to include both.

It is just me being a perfectionist :)

 

Cheers.

Tom.

 

Link to comment
Share on other sites

Ok, here comes the NEWB question... How do I get it to kick off the VP installation? Just tick the Auto Configure option in the VP settings via the Setup Wizard or is there something more?

Link to comment
Share on other sites

And BTW, Thanks for thinking of me regarding this feature! My b-day is next week so I bet you can guess what I will be doing on part of it! :)

Link to comment
Share on other sites

It should be all done for you. Did you do the VP install when running setup? If you didn't get the option then you already have PinMAME installed.

If its left over from when I had the cab then try uninstalling PinMAME. You do this by running the PinMAME setup.exe.

To be clear the VP installation is kicked off during install of PinballX.

Link to comment
Share on other sites

If your already setup with PBX and VP it is just business as usual.

If you're already setup with VP and not PBX it is still not too much of a big deal either. It does not change much and makes no difference unless you have some really special setup of VP or B2D or something. Just make sure you set all the controls for PinballX. That is pretty much it.

 

Link to comment
Share on other sites

OK, I had to delete the PinMAME references from the registry as it was not showing installed to be able to uninstall it. Once that step was complete, I saw the prompt upon install to setup and configure Visual Pinball.

Now to try to figure out how to add tables, etc. Looking forward to some Doctor Who and Space 1999, KISS, and other pinball goodness!

Link to comment
Share on other sites

No. Always good to have a backup though obviously.

 

To be clear:

PinballX settings are never changed on an update install. (Still good to have a backup)
In regards to Visual Pinball and this new release, the only settings it sets are for the keyboard/gamepad controls and setting the resolution to full screen. It does not mess with anything else. This is actually a good thing.

 

Cheers.
Tom

 

 

Link to comment
Share on other sites

So far I have been able to confirm that it does download and install VP. I will be acquiring tables to test further, but likely won't get much time to devote until sometime this weekend. Initial test I was able to load the Doctor Who table outside of PinballX. Thanks again! I will report back with any issues or questions I may have.

Link to comment
Share on other sites

@koolywiz you should be good. 2.19 doesn't change much of anything if you're already set up. I installed it over 2.17 and everything is working the same as before. That being said I always make a backup, just in case, and delete it after a few days of use if something does go haywire. 

Link to comment
Share on other sites

OK, I have tried to search for a solution but bupkis so far. I decided to start with one table (Doctor Who) and have the ROMs and tables placed in the correct directory. Outside and inside of PinballX, the table comes up left rotated. I have my rotation set for 270 which is perfect for Pinball FX2 and Pinball Arcade.  Anyone have a clue?

Here is my pinballx.ini

Spoiler

[Display]
Monitor=0
Rotate=270
Windowed=False
WindowWidth=1080
WindowHeight=1920
WindowX=0
WindowY=65
PlayFieldBrightness=180
WheelTextColor=ffffffff
WheelTextOutlineColor=ff000000
InfoTextColor=ffffffff
InfoTextOutlineColor=ff000000
FilterTextColor=ffffffff
FilterTextOutlineColor=ff000000
MenuColor=ff10165f
FullScreenWindowed=True
ShowExitImageFor=3
[BackGlass]
monitor=1
x=0
y=0
width=1920
height=1080
AutoPositionB2S=True
[DMD]
Enabled=True
monitor=2
x=5
y=18
width=800
height=320
AutoPositionPinMAME=True
[FileSystem]
EnableFileMatching=True
[Interface]
DesktopModeEnabled=False
EnableAdditionalDetail=False
ShowSystem=True
ShowRatings=True
OneClickLaunch=True
[Audio]
StreamVolume=90
SampleVolume=90
PlaySoundInVideos=False
[Startup]
playsound=False
playvideo=False
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
volumedown=109
volumeup=107
credit=53
plunger=164
[JoyCodes]
quit=7
left=9
right=1
select=8
rotate=
pageleft=10
pageright=2
exitemulator=11
ingame=7
instructions=
[Text]
Line1=Free Play
Line2=Press Start
[FuturePinball]
Enabled=False
WorkingPath=C:\Future Pinball
TablePath=C:\Future Pinball\Tables
Executable=Future Pinball.exe
Parameters=/open "[TABLEPATH]\[TABLEFILE]" /play /exit /arcaderender
LaunchBeforeEnabled=false
LaunchBeforeWorkingPath=
LaunchBeforeExecutable=notepad.exe
LaunchBeforeHideWindow=False
LaunchBeforeWaitForExit=True
LaunchAfterEnabled=False
LaunchAfterWorkingPath=
LaunchAfterExecutable=notepad.exe
LaunchAfterHideWindow=False
LaunchAfterWaitForExit=True
MouseClickFocus=True
[VisualPinball]
Enabled=True
WorkingPath=C:\Visual Pinball
TablePath=C:\Visual Pinball\Tables
Executable=VPinball992.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:\Visual Pinball\VPinMAME\nvram
AutoConfigure=True
[ExitScreen]
Enabled=True
EnableExit=True
EnableShutdown=True
[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=30
[System_1]
Name=Pinball FX2
Enabled=False
WorkingPath=C:\Steam
TablePath=C:\Steam\Tables
Executable=PinballFX.exe
Parameters=
LaunchBeforeWorkingPath=
LaunchBeforeExecutable=
[System_2]
Name=MAME
Enabled=False
WorkingPath=C:\Emulators\MAME 0.166
TablePath=C:\ROMS\MAME
Executable=mame.exe
Parameters=[TABLEFILE]
SystemType=0
LaunchBeforeEnabled=False
LaunchBeforeWorkingPath=C:\Xpadder
LaunchBeforeExecutable=Xpadder.exe
[AutoExit]
Enabled=True
Minutes=15
[Login]
Enabled=True
[SetupWizard]
EmuPath1=C:\Emulators
AssetPath1=C:\Assets
RomPath1=C:\Roms
DefaultPathPrompt=True
DownloadDatabasePrompt=True
DownloadEmulatorPrompt=True
WizardMode=1
CustomArray=
SearchArray=
SavePosition=False
SectionIndex=20
SearchText=dmd
EmulatorIndex=0
EmulatorGroupIndex=0
DaphneIndex=0
HTMLAppsIndex=0
ExternalAppsIndex=0
RadioStationsIndex=0
NewsFeedsIndex=0
MappedDrivesIndex=0
SystemIndex=2
ShowPanel=True
FontSize=1
WindowState=0
WindowSize=1051,553
WindowLocation=140,76
[Internal]
lastselected=Visual Pinball - Doctor Who (Midway 1992)doctor who OzPinUW_FS v1.0VisualPinball
filter_year=
filter_company=
filter_custom=
filtername=Tables
lastwheelcachematchsize=-1123
[GameListManager]
onlinemode=true
[PinballFX2]
Enabled=True
WorkingPath=C:\Program Files (x86)\Steam
Executable=Steam.exe
Parameters=-applaunch 226980 "[TABLEFILE]"
WaitFor=-1
LaunchBeforeEnabled=False
LaunchBeforeWorkingPath=C:\Xpadder
LaunchBeforeExecutable=Xpadder.exe
Process=Pinball FX2.exe
[Plugin_1]
Enabled=False
Name=PlugInLED.dll
[Plugin_2]
Enabled=False
Name=PlugInSpeech.dll
[Plugin_3]
Enabled=False
Name=QuickLaunch (PinballX Edition).dll
[Plugin_4]
Enabled=False
Name=Xpadder Plugin.dll
[PinballArcade]
Enabled=True
WorkingPath=C:\Program Files (x86)\Steam
Executable=steam.exe
Parameters=-applaunch 238260 skipwhatsnew
WaitFor=15
Process=PinballArcade.exe
[System_3]
Name=Visual Pinball X
Enabled=True
SystemType=1
WorkingPath=C:\Visual Pinball
TablePath=C:\Visual Pinball\Tables
Executable=VPinballx.exe
Parameters=/play -"[TABLEPATH]\[TABLEFILE]"
LaunchBeforeWorkingPath=
LaunchBeforeExecutable=

and my log.txt

Spoiler

17:27:11.6  6/2/2016:  PinballX - Version 2.19
17:27:11.7  6/2/2016:  Windows 10 Pro 64-bit (15.9GB)
17:27:11.7  6/2/2016:  Loading Settings
17:27:11.7  6/2/2016:  Initialize Component
17:27:11.7  6/2/2016:  Initialize Display
17:27:12.8  6/2/2016:  Loading PlugIns
17:27:13.1  6/2/2016:  Created DirectX BackGlass Window
17:27:13.1  6/2/2016:  Created DirectX DMD Window
17:27:13.5  6/2/2016:  Hiding Cursor
17:27:13.5  6/2/2016:  Hiding Taskbar
17:27:14.0  6/2/2016:  CPU:  Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
17:27:14.0  6/2/2016:  GPU 1: NVIDIA GeForce GTX 660
17:27:14.0  6/2/2016:  Displays: 3
17:27:14.0  6/2/2016:  Load Game List
17:27:14.0  6/2/2016:  Loading Database: Pinball FX2
17:27:14.1  6/2/2016:  Loading Database: Pinball Arcade
17:27:14.1  6/2/2016:  Loading Database: Visual Pinball
17:27:14.1  6/2/2016:  Finding and matching artwork and videos
17:27:14.7  6/2/2016:  Loading Game Statistics and Scores
17:27:14.7  6/2/2016:  Main display running full screen windowed.
17:27:14.7  6/2/2016:  Loading Surfaces
17:27:14.9  6/2/2016:  Finished Loading Surfaces
17:27:14.9  6/2/2016:  Initialize Audio
17:27:15.1  6/2/2016:  Set Keyboard Controls
17:27:15.1  6/2/2016:  Initialize Joystick
17:27:15.2  6/2/2016:  Auto configure Visual Pinball
17:27:15.2  6/2/2016:  1 Joystick Attached
17:27:15.2  6/2/2016:  Started
17:27:25.0  6/2/2016:  Launch System
17:27:25.0  6/2/2016:  Waiting for threads
17:27:25.0  6/2/2016:  Disposing display
17:27:25.8  6/2/2016:  C:\Visual Pinball\VPinball992.exe /play -"C:\Visual Pinball\Tables\doctor who OzPinUW_FS v1.0.vpt"
17:27:25.9  6/2/2016:  C:\PinballX\vpauto.exe 
17:27:31.8  6/2/2016:  Found PinMAME ROM: dw_l2.nv
17:27:31.8  6/2/2016:  Setting DMD position
17:27:31.9  6/2/2016:  Hidden Visual Pinball Editor Window
17:27:55.2  6/2/2016:  Exit System Control Pressed
17:27:59.4  6/2/2016:  Created DirectX BackGlass Window
17:27:59.4  6/2/2016:  Created DirectX DMD Window
17:27:59.4  6/2/2016:  Main display running full screen windowed.
17:28:04.6  6/2/2016:  Launch System
17:28:04.6  6/2/2016:  Waiting for threads
17:28:04.6  6/2/2016:  Disposing display
17:28:04.7  6/2/2016:  C:\Visual Pinball\VPinball992.exe /play -"C:\Visual Pinball\Tables\doctor who OzPinUW_FS v1.0.vpt"
17:28:04.7  6/2/2016:  C:\PinballX\vpauto.exe 
17:28:15.2  6/2/2016:  Found PinMAME ROM: dw_l2.nv
17:28:15.2  6/2/2016:  Setting DMD position
17:28:15.4  6/2/2016:  Hidden Visual Pinball Editor Window
17:30:00.5  6/2/2016:  Exit System Control Pressed
17:30:04.0  6/2/2016:  Created DirectX BackGlass Window
17:30:04.1  6/2/2016:  Created DirectX DMD Window
17:30:04.1  6/2/2016:  Main display running full screen windowed.
 

Just an FYI, I changed the rotation to 0 and no difference for Pinball FX2 and Pinball Arcade - they still display in cabinet orientation. Visual Pinball, however, is still left rotated.

Link to comment
Share on other sites

UPDATE: Making some progress. I had to load the table and set the XY Rotation to 0 in the backdrop settings, in addtion to tinkering with the X and Y scaling. The table now displays properly in a cabinet orientation. Unfortunately, it is not playing proper as it will tilt almost immediately. Likely as a result of running the VirtuaPin 2 setup. Does anyone currently use X360ce with VP? 

Link to comment
Share on other sites

It seems I have scared people off this install? Do I normally screw up so bad!? I think you should be able to trust me on history that its not going to screw up your system in any way, right? I've been doing this stuff since the age of 9 and I rarely screw up and on the rare occasion I have messed up have you known me not to address it?

  • Like 2
Link to comment
Share on other sites

I think they are concerned about having to redo their settings after the update.  I had no worries and didn't even backup anything - a leap of faith that it wouldbe alright.  No disappointment so far!

Now I need to learn the ins and outs of VP!

Link to comment
Share on other sites

6 hours ago, Carny_Priest said:

Nope. You set your buttons in VP Preferences -> Keys. Analog nudging and plunger should be supported in VP automatically but you may have to do some tuning.

Sent from my iPad using Tapatalk

Where do I go to adjust the plunger and nudging settings?  Likely this is the same issue I had before where the sound is causing the game to tilt.

Link to comment
Share on other sites

In Visual Pinball editor, menu bar Preferences -> Keys... Global Options, Axis Assignments

I don't know what PinballX installs. A thorough installation for cabinets would have v9.92, Physmod_5, and v10.0. Settings for each version are stored in separate registries so you would have to tune all three. Because of changes to the physics engine over time, the values would be different. 

I'm used to it at this point, but, yeah, coming at it new the learning curve is really steep. 

I think gtxjoe posted some tutorials on YouTube. Might be good to take a look.

Link to comment
Share on other sites

@Draco1962 you might have a calibration issue with whatever your using for your accelerometer.

I was using a UHID nano for buttons and the accelerometer and had issues in Windows 10 after I upgraded

Now I'm just using the Zebsboards plungers button encoder/nudge controller with the latest firmware world of difference lost the problem

 

Look at this manual it has a section on calibration that universal. Has to be right in windows first

http://www.u-hid.com/u-config/u-hid Manual.pdf

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...