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

[RESOLVED] PinballFX2 tables don't exit properly as of today with PinballX


paulohotline

Recommended Posts

Hey guys, not sure if an updated occurred over the weekend on PinballFX2, but my tables do not exit properly anymore. The DMD on the 2nd screen no longer exits and stays frozen on the screen when I return to the PinballX select menu on exit of table. When I try to run another PinballFX2 table, steam tells me an app is already running. I have to close the pinballfx.exe app in Task Manager. Everything was working flawlessly this weekend, no changes were made to PinballX at all. Any ideas?

Link to comment
Share on other sites

The behaviour described sounds like there is/was an update to Steam and some of the tables. Did you try to open Steam and access any of the tables outside of PinballX? Try that first and if the adverse behavior continues, please provide the usual support files - pinballx.ini and log.txt. Click the PinballX How to Ask for Help link in my sig if you are unsure where to find them and how to submit them in reply to this thread. Thanks.

Link to comment
Share on other sites

Hello, thanks for the quick response. The issue of the PInballFX.exe locking up on exit appears to only happen in PinballX. I have also tried moving the DMD back to the main screen and same issue on exit.

When I test with Steam outside PinballX, games exit fine between each other and I can exit the app without any issues. It appears this issue in PinballX is happening with all tables. Perhaps PBFX2 is taking longer to save on exit and it requires more time? Not sure how to increase that variable or if PinballX kills the app as soon as you exit.

pinballx.ini

[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=ffffa500
[backGlass]
monitor=1
x=0
y=0
width=1980
height=1080
[DMD]
Enabled=False
monitor=2
x=0
y=0
width=900
height=300
UsePinMAME=True
[FileSystem]
EnableFileMatching=True
[interface]
DesktopModeEnabled=False
EnableAdditionalDetail=True
ShowSystem=True
ShowRatings=False
WheelOverlay=3
[Audio]
StreamVolume=90
SampleVolume=90
PlaySoundInVideos=True
[startup]
playsound=True
playvideo=False
StartWithWindows=No
[KeyCodes]
quit=69
left=37
right=39
select=49
rotate=82
pageleft=38
pageright=40
exitemulator=69
ingame=80
screenshot=83
screenshotbackglass=66
instructions=73
volumedown=109
volumeup=107
[JoyCodes]
quit=10
left=0
right=1
select=2
rotate=3
pageleft=4
pageright=5
exitemulator=6
ingame=13
instructions=14
[Text]
Line1=Free Play
Line2=Press Start
[FuturePinball]
Enabled=True
WorkingPath=C:\Games\Future Pinball\BAM
TablePath=C:\Games\Future Pinball\Tables
Executable=FPLoader.exe
Parameters=/STAYINRAM /open "[TABLEPATH]\[TABLEFILE]" /play /exit
LaunchBeforeEnabled=false
LaunchBeforeWorkingPath=
LaunchBeforeExecutable=notepad.exe
LaunchBeforeHideWindow=False
LaunchBeforeWaitForExit=True
LaunchAfterEnabled=False
LaunchAfterWorkingPath=
LaunchAfterExecutable=notepad.exe
LaunchAfterHideWindow=False
LaunchAfterWaitForExit=True
MouseClickFocus=True
FPRAMPath=C:\Games\Future Pinball\fpRAM
[VisualPinball]
Enabled=True
WorkingPath=C:\Program Files (x86)\Visual Pinball
TablePath=C:\Program Files (x86)\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
[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=15
MuteAudio=False
[system_1]
Name=Pinball FX2
Enabled=False
WorkingPath=C:\Program Files (x86)\Steam
TablePath=C:\Program Files (x86)\Steam\SteamApps\common\Pinball FX2
Executable=Pinball FX2.exe
Parameters=
SystemType=0
LaunchBeforeEnabled=False
LaunchAfterEnabled=True
[system_2]
Name= MAME
Enabled=False
WorkingPath=C:\- EMULATORS -\- MAME -
TablePath=C:\
Executable=mamep64.exe
Parameters=[TABLEFILE]
SystemType=0
[AutoExit]
Enabled=False
Minutes=10
[Login]
Enabled=True
[internal]
lastselected=AbraCaDabra_FS_B2SAbraCaDabra_FS_B2SVisualPinball
filter_year=
filter_company=
filter_custom=
filtername=Tables
lastwheelcachematchsize=1599239
lastwheelcachematchsize2=583772
[General]
Language=English
[setupWizard]
EmuPath1=C:\Emulators
AssetPath1=C:\Assets
RomPath1=C:\Roms
DefaultPathPrompt=True
DownloadDatabasePrompt=True
DownloadEmulatorPrompt=True
WizardMode=1
CustomArray=
SearchArray=
SavePosition=False
SectionIndex=13
SearchText=
EmulatorIndex=0
EmulatorGroupIndex=0
DaphneIndex=0
HTMLAppsIndex=0
ExternalAppsIndex=0
RadioStationsIndex=0
NewsFeedsIndex=0
MappedDrivesIndex=0
SystemIndex=4
ShowPanel=True
FontSize=1
WindowState=0
WindowSize=719,701
WindowLocation=440,108
[GameListManager]
onlinemode=true
[system_3]
Name=Visual Pinball PH5
WorkingPath=C:\Program Files (x86)\Visual Pinball
TablePath=C:\Program Files (x86)\Visual Pinball\Tables
Executable=VP_physmod5.exe
Enabled=True
SystemType=1
Parameters=/play -"[TABLEPATH]\[TABLEFILE]"
LaunchBeforeEnabled=False
LaunchAfterEnabled=False
[system_4]
Name=Visual Pinball PH2
WorkingPath=C:\Program Files (x86)\Visual Pinball
TablePath=C:\Program Files (x86)\Visual Pinball\Tables
Executable=VP_physmod2.exe
Parameters=/play -"[TABLEPATH]\[TABLEFILE]"
Enabled=True
SystemType=1
[PinballFX2]
Enabled=True
WorkingPath=C:\Program Files (x86)\Steam
Executable=Steam.exe
Parameters=-applaunch 226980 "[TABLEFILE]"
Process=Pinball FX2
WaitFor=-1
[system_5]
Name=Visual Pinball 10
WorkingPath=C:\Program Files (x86)\Visual Pinball 10
TablePath=C:\Program Files (x86)\Visual Pinball 10\Tables
Executable=vpinballx.exe
Parameters=/play -"[TABLEPATH]\[TABLEFILE]"
Enabled=True
SystemType=1
LaunchBeforeEnabled=False
LaunchAfterEnabled=False
[system_6]
Name=Pinball Arcade
WorkingPath=C:\Games\PBAFreeCamMod
TablePath=
Executable=pbafreecammod.exe
Parameters=
Enabled=False
SystemType=0

Log.txt

10:51:19.9 11/2/2015: PinballX - Version 2.05
10:51:20.0 11/2/2015: Windows 7 Professional Service Pack 1 64-bit (15.9GB)
10:51:20.0 11/2/2015: Loading Settings
10:51:20.0 11/2/2015: Initialize Component
10:51:20.1 11/2/2015: Initialize Display
10:51:21.2 11/2/2015: Loading PlugIns
10:51:21.3 11/2/2015: Created DirectX BackGlass Window
10:51:21.4 11/2/2015: Hiding Cursor
10:51:21.4 11/2/2015: Hiding Taskbar
10:51:21.4 11/2/2015: PinDMD2 Intialized
10:51:21.4 11/2/2015: CPU: Intel® Core i7 CPU 960 @ 3.20GHz
10:51:21.4 11/2/2015: GPU 1: NVIDIA GeForce GTX 980
10:51:21.4 11/2/2015: GPU 2: NVIDIA GeForce GTX 560
10:51:21.4 11/2/2015: Displays: 2
10:51:21.6 11/2/2015: Load Game List
10:51:21.6 11/2/2015: Loading Database: Pinball FX2
10:51:21.6 11/2/2015: Loading Database: Future Pinball
10:51:21.7 11/2/2015: Loading Database: Visual Pinball
10:51:21.7 11/2/2015: Loading Database: Visual Pinball PH5
10:51:21.7 11/2/2015: Loading Database: Visual Pinball PH2
10:51:21.7 11/2/2015: Loading Database: Visual Pinball 10
10:51:21.7 11/2/2015: Loading Custom Database: PFX2 Marvel
10:51:21.7 11/2/2015: Loading Custom Database: PFX2 other
10:51:21.7 11/2/2015: Loading Custom Database: PFX2 Star Wars
10:51:21.7 11/2/2015: Finding and matching artwork and videos
10:51:23.5 11/2/2015: Loading Game Statistics and Scores
10:51:23.5 11/2/2015: Main display running full screen windowed.
10:51:23.6 11/2/2015: Loading Surfaces
10:51:23.8 11/2/2015: Finished Loading Surfaces
10:51:23.8 11/2/2015: Initialize Audio
10:51:23.8 11/2/2015: Set Keyboard Controls
10:51:23.8 11/2/2015: Initialize Joystick
10:51:24.1 11/2/2015: 1 Joystick Attached
10:51:24.1 11/2/2015: Started
10:51:43.8 11/2/2015: Exiting
10:51:43.8 11/2/2015: Showing Taskbar
10:51:43.8 11/2/2015: Unhiding Mouse Cursor
10:51:43.8 11/2/2015: Disposing Plugins
10:51:43.8 11/2/2015: Saving Settings
10:51:43.8 11/2/2015: Waiting for Online Thread
10:51:45.2 11/2/2015: Bye

Edited by tthurman
compressed ini/log
Link to comment
Share on other sites

Hey guys, it just started working again...not sure what the heck is going on since i did not even reboot again. I wonder if it has to do with my network being congested with downloads this AM since the Steam version I am using on the VirtuaPin is shared with my main PC. I am not downloading anything now...

I will keep an eye on it, as no one else appears to be impacted. Thanks for your feedback.

Link to comment
Share on other sites

This fix came from Jannek42:

C:\Windows\System32\Taskkill /IM "Pinball FX2.exe" /F

Hey paulohotline,

the "Batch" isn´t more than just a single line: (see above). It just says: kill the Pinball FX2.exe Task, if it still exists after I left a PBFX2 table.

Kind regards,

Jannek

------

The command itself is: taskkill

Parameters: /IM (ImageName... don´t know why it is abbreviated "/IM") -> Info that the task-Name will be specified (instead of the task-ID)

/F Specifies to forcefully terminate the process(es) -> no waiting for smooth closing

(Hopefully this is summarized correct tapping.gif)

  • Like 2
Link to comment
Share on other sites

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