Jannek Posted June 9, 2015 Share Posted June 9, 2015 Hello everybody,I´ve posted this request already at vpforums, but I guess that the issue is better placed here... hopefully .I´ve tried to Setup Pinball FX2 in PinballX after the latest PFX2 update (since it is possible to directly address specific tables). Everything works nearly perfect - no splash Screens anymore, no complicated menues with auto-navigating anymore... but it isn´t perfect, because:1. If I put my Settings into the "official" Pinball FX2 System Screen of PinballX settings...PinballX tries to navigate through the menu (which isn´t anymore). On tables with intro this results in aborting the intro. Worst case is e.g. "Avengers" where it cancels the intro and automatically chooses the "Captain America Ball".That´s the reason why I tried it another way round:2. If I put my Settings into the "other" System Screen of PinballX settings...the table will be started in Pinball FX2 but then it looses the Focus to the PFX2 Task and goes back to PinballX. If I manually Switch back to PFX2 (what I don´t like to do) my backglass won´t be shown anymore and my button Settings of PinballX won´t be recognized...So, currently I prefer Option 1, but I would like to supress those "auto-clicks" by PinballX. I already tried to adjust the "wait for"-Setting directly in the PinballX.ini (I´ve tried values like "0", "-1", "FALSE" and tried to delete the whole row), but this didn´t worked out.Does anybody has any Suggestion for that?Or any Suggestion for Option 2?Many thanks in advance!!!Kind regards,Jannek Link to comment Share on other sites More sharing options...
Draco1962 Posted June 9, 2015 Share Posted June 9, 2015 Please provide copies of your pinballx.ini and log.txt (Click here for additional information on how to find these files and others that may be required). You may also want to attach a copy of your pinball fx2.xml file. Thanks. Link to comment Share on other sites More sharing options...
Jannek Posted June 9, 2015 Author Share Posted June 9, 2015 I will do so this evening, Draco1962.But which one should be uploaded - or do you want for every mentioned version of the "wait for"-row a separate ini-file + log?Hmm... it will be the best to upload:- pinballx.ini (Pinball FX2 wait for 15) + log- pinballx.ini (Pinball FX2 wait for 0) + log- pinballx.ini (Pinball FX2 wait for -1) + log- pinballx.ini (Pinball FX2 deleted "wait for") + log- pinballx.ini (other) + log- Pinball FX2.xml(I would exclude the "Wait for = FALSE" Version, because the value is wrong anyway...)Hear you later on... Link to comment Share on other sites More sharing options...
Draco1962 Posted June 9, 2015 Share Posted June 9, 2015 pinballx.ini (Pinball FX2 wait for 15) + log and Pinball FX2.xml will be fine. I use a 12 second wait for mine. Link to comment Share on other sites More sharing options...
joeyh Posted June 9, 2015 Share Posted June 9, 2015 Aren't we meant to remove the grid entries in Game Manager or the XML to get it working the way the OP wants? I mean not having PinballX trying to navigate to the table etc. for Option 1 1 Link to comment Share on other sites More sharing options...
Jannek Posted June 9, 2015 Author Share Posted June 9, 2015 Hey Drac01962,here we go... Please find bellow following items:1. PinballX.ini - currently I´m running the "Pinball FX2"-System with a waiting time of 11 Seconds.[Display]Monitor=0rotate=270windowed=FalseWindowWidth=480WindowHeight=720WindowX=0WindowY=65PlayFieldBrightness=230WheelTextColor=ffffffffWheelTextOutlineColor=ff000000InfoTextColor=ffffffffInfoTextOutlineColor=ff000000FilterTextColor=ffffffffFilterTextOutlineColor=ff000000MenuColor=ffffa500[backGlass]monitor=1x=0y=0width=1680height=1050[DMD]Enabled=Falsemonitor=2x=0y=0width=900height=300[FileSystem]EnableFileMatching=False[interface]DesktopModeEnabled=FalseEnableAdditionalDetail=TrueShowSystem=TrueShowRatings=TrueEnableDefaultFilters=False[Audio]StreamVolume=70SampleVolume=70PlaySoundInVideos=True[startup]playsound=Trueplayvideo=FalseStartWithWindows=No[KeyCodes]quit=27left=160right=161select=49rotate=82pageleft=189pageright=89exitemulator=27ingame=80screenshot=83screenshotbackglass=66instructions=73volumedown=109volumeup=107[JoyCodes]quit=left=right=select=rotate=pageleft=pageright=exitemulator=ingame=instructions=[Text]Line1=Free PlayLine2=Press Start[FuturePinball]Enabled=FalseWorkingPath=h:\-PINBALL-\-FUTURE PINBALL-TablePath=h:\-PINBALL-\-FUTURE PINBALL-\TablesExecutable=Future Pinball.exeParameters=/open "[TABLEPATH]\[TABLEFILE]" /play /exit /arcaderenderLaunchBeforeEnabled=falseLaunchBeforeWorkingPath=LaunchBeforeExecutable=notepad.exeLaunchBeforeHideWindow=FalseLaunchBeforeWaitForExit=TrueLaunchAfterEnabled=FalseLaunchAfterWorkingPath=LaunchAfterExecutable=notepad.exeLaunchAfterHideWindow=FalseLaunchAfterWaitForExit=TrueMouseClickFocus=True[VisualPinball]Enabled=TrueWorkingPath=C:\Spiele\Pinball\Visual PinballTablePath=C:\Spiele\Pinball\Visual Pinball\TablesExecutable=VPinball990.exeParameters=/play -"[TABLEPATH]\[TABLEFILE]"LaunchBeforeEnabled=falseLaunchBeforeWorkingPath=LaunchBeforeExecutable=notepad.exeLaunchBeforeHideWindow=FalseLaunchBeforeWaitForExit=TrueLaunchAfterEnabled=FalseLaunchAfterWorkingPath=LaunchAfterExecutable=notepad.exeLaunchAfterHideWindow=FalseLaunchAfterWaitForExit=True[ExitScreen]Enabled=TrueEnableExit=TrueEnableShutdown=False[startupProgram]Enabled=TrueWorkingPath=C:\Spiele\PinballExecutable=VisualPinball.xpadderprofileParamaters=HideWindow=trueWaitForExit=false[ExitProgram]Enabled=falseWorkingPath=Executable=notepad.exeParamaters=HideWindow=FalseWaitForExit=[AttractMode]Enabled=TrueTimer=1ShowFor=15MuteAudio=False[system_1]Name=MAMEEnabled=FalseWorkingPath=C:\- EMULATORS -\- MAME -TablePath=C:\Executable=mamep64.exeParameters=[TABLEFILE]SystemType=0[AutoExit]Enabled=FalseMinutes=10[Login]Enabled=False[PinballFX2]Enabled=TrueWorkingPath=C:\Spiele\SteamExecutable=Steam.exeParameters=-applaunch 226980 "[TABLEFILE]"Process=Pinball FX2WaitFor=11LaunchAfterEnabled=TrueLaunchBeforeEnabled=TrueLaunchBeforeWorkingPath=C:\Spiele\Pinball\PinballXLaunchBeforeExecutable=Borderless_DMD.ahkLaunchAfterWorkingPath=C:\Spiele\Pinball\PinballXLaunchAfterExecutable=KillPFX2.batLaunchBeforeWaitForExit=FalseLaunchAfterWaitForExit=False[internal]lastwheelcachematchsize=-1123lastselected=Marvel - The AvengersMARVEL_AvengersPinball FX2filter_year=filter_company=filter_custom=FX2filtername=FX2 Tables[setupWizard]EmuPath1=C:\EmulatorsAssetPath1=C:\AssetsRomPath1=C:\RomsDefaultPathPrompt=TrueDownloadDatabasePrompt=TrueDownloadEmulatorPrompt=TrueWizardMode=1CustomArray=SearchArray=SavePosition=FalseSectionIndex=14SearchText=EmulatorIndex=0EmulatorGroupIndex=0DaphneIndex=0HTMLAppsIndex=0ExternalAppsIndex=0RadioStationsIndex=0NewsFeedsIndex=0MappedDrivesIndex=0SystemIndex=2ShowPanel=TrueFontSize=1WindowState=0WindowSize=943,779WindowLocation=2342,111[GameListManager]onlinemode=false[system_2]Name=PhysMod5WorkingPath=C:\Spiele\Pinball\Visual PinballTablePath=C:\Spiele\Pinball\Visual Pinball\TablesExecutable=VP_physmod5.exeParameters=/play -"[TABLEPATH]\[TABLEFILE]"Enabled=TrueSystemType=1[Plugin_1]Enabled=FalseName=PlugInLED.dll[Plugin_2]Enabled=FalseName=PlugInSpeech.dll[Plugin_3]Enabled=FalseName=QuickLaunch (PinballX Edition).dll[Plugin_4]Enabled=FalseName=Xpadder Plugin.dll[system_3]Name=PFX2WorkingPath=C:\Spiele\SteamTablePath=C:\Spiele\Steam\steamapps\common\Pinball FX2\data_steamExecutable=Steam.exeParameters=-applaunch 226980 "[TABLEFILE]"Enabled=FalseSystemType=0LaunchBeforeEnabled=TrueLaunchBeforeWorkingPath=C:\Spiele\Pinball\PinballXLaunchBeforeExecutable=Borderless_DMD.ahkLaunchBeforeWaitForExit=FalseLaunchBeforeHideWindow=TrueLaunchAfterEnabled=TrueLaunchAfterWorkingPath=C:\Spiele\Pinball\PinballXLaunchAfterExecutable=KillPFX2.batLaunchAfterWaitForExit=FalseLaunchAfterHideWindow=True2. Log.txt - Currently no errors occur22:06:49.3 09.06.2015: PinballX - Version 1.9922:06:49.4 09.06.2015: Windows 7 Home Premium Service Pack 1 64-Bit (3,998046875GB)22:06:49.4 09.06.2015: Loading Settings22:06:49.4 09.06.2015: Launching Startup Program: VisualPinball.xpadderprofile22:06:49.4 09.06.2015: C:\Spiele\Pinball\VisualPinball.xpadderprofile22:06:49.5 09.06.2015: Initialize Component22:06:49.5 09.06.2015: Initialize Display22:06:50.6 09.06.2015: Loading PlugIns22:06:50.8 09.06.2015: Created DirectX BackGlass Window22:06:51.0 09.06.2015: Hiding Cursor22:06:51.0 09.06.2015: Hiding Taskbar22:06:52.6 09.06.2015: CPU: AMD Phenom II X4 955 Processor22:06:52.6 09.06.2015: GPU 1: NVIDIA GeForce GTX 96022:06:52.6 09.06.2015: Displays: 222:06:52.6 09.06.2015: Load Game List22:06:52.6 09.06.2015: Loading Database: Pinball FX222:06:52.7 09.06.2015: Loading Database: Visual Pinball22:06:52.7 09.06.2015: Loading Database: PhysMod522:06:52.7 09.06.2015: Loading Custom Database: FX222:06:52.7 09.06.2015: Loading Custom Database: VP PhysMod522:06:52.7 09.06.2015: Finding and matching artwork and videos22:06:53.1 09.06.2015: Loading Game Statistics and Scores22:06:53.5 09.06.2015: Loading Surfaces22:06:53.8 09.06.2015: Finished Loading Surfaces22:06:53.8 09.06.2015: Initialize Audio22:06:53.8 09.06.2015: Set Keyboard Controls22:06:53.8 09.06.2015: Initialize Joystick22:06:53.8 09.06.2015: 1 Joystick Attached22:06:53.9 09.06.2015: Started22:07:28.3 09.06.2015: Launch System22:07:28.3 09.06.2015: Waiting for threads22:07:28.3 09.06.2015: Disposing display22:07:30.8 09.06.2015: C:\Spiele\Pinball\PinballX\Borderless_DMD.ahk22:07:30.9 09.06.2015: C:\Spiele\Steam\Steam.exe -applaunch 226980 "MARVEL_Avengers"22:07:43.1 09.06.2015: Found Pinball FX 2 Process22:08:41.8 09.06.2015: Exit System Control Pressed22:08:42.6 09.06.2015: C:\Spiele\Pinball\PinballX\KillPFX2.bat22:08:46.7 09.06.2015: Created DirectX BackGlass Window22:08:52.2 09.06.2015: Exiting22:08:52.3 09.06.2015: Showing Taskbar22:08:52.3 09.06.2015: Unhiding Mouse Cursor22:08:52.3 09.06.2015: Disposing Plugins22:08:52.3 09.06.2015: Saving Settings22:08:52.3 09.06.2015: Bye3. Pinball FX2.xml - Please note, that all tables are set to "<enable> FALSE <\enable>", because I like to have all Pinball FX2 Tables in a sub-folder (filter):BiolabZen2013SSTrueFalseFalse0Castle StormZen2015SSTrueFalseFalse0Earth DefenseZen2013SSTrueFalseFalse0El DoradoZen2013SSTrueFalseFalse0Epic QuestZen2013SSTrueFalseFalse0ExcaliburZen2013SSTrueFalseFalse0Football - ArsenalZen2013SSTrueFalseFalse0Football - BarcelonaZen2013SSTrueFalseFalse0Football - JuventusZen2013SSTrueFalseFalse0Football - LiverpoolZen2013SSTrueFalseFalse0Football - MilanZen2013SSTrueFalseFalse0Football - RealMadridZen2013SSTrueFalseFalse0Football - RomaZen2013SSTrueFalseFalse0Football - ZenZen2013SSTrueFalseFalse0MarsZen2013SSTrueFalseFalse0Marvel - Avengers - Age of UltronZen2014SSTrueFalseFalse0Marvel - BladeZen2013SSTrueFalseFalse0Marvel - Captain AmericaZen2013SSTrueFalseFalse0Marvel - Civil WarZen2013SSTrueFalseFalse0Marvel - DeadpoolZen2014SSTrueFalseFalse0Marvel - Doctor StrangeZen2013SSTrueFalseFalse0Marvel - Fantastic FourZen2013SSTrueFalseFalse0Marvel - Fear ItselfZen2013SSTrueFalseFalse0Marvel - Ghost RiderZen2013SSTrueFalseFalse0Marvel - Guardians of the GalaxyZen2014SSTrueFalseFalse0Marvel - Iron ManZen2013SSTrueFalseFalse0Marvel - Moon KnightZen2013SSTrueFalseFalse0Marvel - Spider-ManZen2013SSTrueFalseFalse0Marvel - The AvengersZen2013SSTrueFalseFalse0Marvel - The Infinity GauntletZen2013SSTrueFalseFalse0Marvel - ThorZen2013SSTrueFalseFalse0Marvel - VenomZen2014SSTrueFalseFalse0Marvel - WolverineZen2013SSTrueFalseFalse0Marvel - World War HulkZen2013SSTrueFalseFalse0Marvel - X-MenZen2013SSTrueFalseFalse0Ms. Splosion ManZen2013SSTrueFalseFalse0ParanormalZen2013SSTrueFalseFalse0PashaZen2013SSTrueFalseFalse0Plants vs. ZombiesZen2014SSTrueFalseFalse0PortalZen2015SSTrueFalseFalse0RomeZen2013SSTrueFalseFalse0Secrets of the DeepZen2013SSTrueFalseFalse0ShamanZen2013SSTrueFalseFalse0Sorcerers LairZen2013SSTrueFalseFalse0South Park - Butters Own PinballZen2014SSTrueFalseFalse0South Park - Super Sweet PinballZen2014SSTrueFalseFalse0Star Wars - Boba FettZen2013SSTrueFalseFalse0Star Wars - Darth VaderZen2013SSTrueFalseFalse0Star Wars - DroidsZen2014SSTrueFalseFalse0Star Wars - Episode IV A New HopeZen2014SSTrueFalseFalse0Star Wars - Episode V The Empire Strikes BackZen2013SSTrueFalseFalse0Star Wars - Episode VI Return of the JediZen2013SSTrueFalseFalse0Star Wars - Han SoloZen2014SSTrueFalseFalse0Star Wars - Masters of the ForceZen2014SSTrueFalseFalse0Star Wars - RebelsZen2015SSTrueFalseFalse0Star Wars - Starfighter AssaultZen2013SSTrueFalseFalse0Star Wars - The Clone WarsZen2013SSTrueFalseFalse0TeslaZen2013SSTrueFalseFalse0The Walking DeadZen2014SSTrueFalseFalse0V12Zen2013SSTrueTrueFalse0Wild West RampageZen2015SSTrueFalseFalse04. FX2.xml - My Sub-Folder xml-file. Here are my enabled tables - in PinballX found within filter "FX2 Tables":PortalZen2015SSTrueFalseTrue0South Park - Super Sweet PinballZen2014SSTrueFalseTrue0South Park - Butters Own PinballZen2014SSTrueFalseTrue0The Walking DeadZen2014SSTrueFalseTrue0Star Wars - RebelsZen2015SSTrueFalseTrue0Star Wars - Han SoloZen2014SSTrueFalseTrue0Star Wars - DroidsZen2014SSTrueFalseTrue0Star Wars - Episode IV A New HopeZen2014SSTrueFalseTrue0Star Wars - Masters of the ForceZen2014SSTrueFalseTrue0Star Wars - Episode VI Return of the JediZen2013SSTrueFalseTrue0Star Wars - Starfighter AssaultZen2013SSTrueFalseTrue0Star Wars - Darth VaderZen2013SSTrueFalseTrue0Star Wars - Episode V The Empire Strikes BackZen2013SSTrueFalseTrue0Star Wars - The Clone WarsZen2013SSTrueFalseTrue0Star Wars - Boba FettZen2013SSTrueFalseTrue0Marvel - Avengers - Age of UltronZen2014SSTrueFalseTrue0Marvel - VenomZen2014SSTrueFalseTrue0Marvel - Guardians of the GalaxyZen2014SSTrueFalseTrue0Marvel - DeadpoolZen2014SSTrueFalseTrue0Marvel - Doctor StrangeZen2013SSTrueFalseTrue0Marvel - Captain AmericaZen2013SSTrueFalseTrue0Marvel - Fantastic FourZen2013SSTrueFalseTrue0Marvel - Civil WarZen2013SSTrueFalseTrue0Marvel - The AvengersZen2013SSTrueFalseTrue0Marvel - Fear ItselfZen2013SSTrueFalseTrue0Marvel - The Infinity GauntletZen2013SSTrueFalseTrue0Marvel - World War HulkZen2013SSTrueFalseTrue0Marvel - ThorZen2013SSTrueFalseTrue0Marvel - Moon KnightZen2013SSTrueFalseTrue0Marvel - Ghost RiderZen2013SSTrueFalseTrue0Marvel - X-MenZen2013SSTrueFalseTrue0Marvel - BladeZen2013SSTrueFalseTrue0Marvel - Iron ManZen2013SSTrueFalseTrue0Marvel - Spider-ManZen2013SSTrueFalseTrue0Marvel - WolverineZen2013SSTrueFalseTrue0Plants vs. ZombiesZen2014SSTrueFalseTrue0Wild West RampageZen2015SSTrueFalseTrue0Castle StormZen2015SSTrueFalseTrue0Ms. Splosion ManZen2013SSTrueFalseTrue0Earth DefenseZen2013SSTrueFalseTrue0MarsZen2013SSTrueFalseTrue0ExcaliburZen2013SSTrueFalseTrue0ParanormalZen2013SSTrueFalseTrue0Epic QuestZen2013SSTrueFalseTrue0Secrets of the DeepZen2013SSTrueFalseTrue0BiolabZen2013SSTrueFalseTrue0PashaZen2013SSTrueFalseTrue0RomeZen2013SSTrueFalseTrue0ShamanZen2013SSTrueFalseTrue0TeslaZen2013SSTrueFalseTrue0El DoradoZen2013SSTrueFalseTrue0V12Zen2013SSTrueTrueTrue0Sorcerers LairZen2013SSTrueFalseTrue0Football - ZenZen2013SSTrueFalseFalse0Football - ArsenalZen2013SSTrueFalseFalse0Football - LiverpoolZen2013SSTrueFalseFalse0Football - BarcelonaZen2013SSTrueFalseFalse0Football - RealMadridZen2013SSTrueFalseFalse0Football - MilanZen2013SSTrueFalseFalse0Football - RomaZen2013SSTrueFalseTrue0Football - JuventusZen2013SSTrueFalseFalse0Just to point it out again: There are no errors right at the moment! Only thing I´m "complaining" about is, that after the waiting time of (right at the moment) 11 Seconds an (or some) auto-click will be triggered by PinballX starting routine. Because of this (and because there are no menus to navigate through in Pinball FX2 anymore) it happens, that the intros of the tables will be skipped. For table Avengers this means that you will automatically choose the "Cap"-Ball, instead of beeing able to choose one of the Avengers.And to point out this as well: this isn´t critical, because I´m able to go to the Pinball FX2 menu and choose "start new game" (within this table)... but it would be pretty nice to supress the "auto clicking".Many thanks in advance for your efforts.Kind regards,Jannek Link to comment Share on other sites More sharing options...
Draco1962 Posted June 9, 2015 Share Posted June 9, 2015 I'm still using the original xml prior to the changes with no ill effects. Link to comment Share on other sites More sharing options...
Jannek Posted June 9, 2015 Author Share Posted June 9, 2015 Ooops... hopefully it´s readable for you and you get your necessary information. Due to the XML-format of the Spoiler BBCode the headers of the XML-tags won´t be shown...But I guess you know what the information are standig for. Link to comment Share on other sites More sharing options...
Jannek Posted June 9, 2015 Author Share Posted June 9, 2015 So, if you are running a Pinball FX2 table and just wait while the table will be shown in Pinball FX2, it doesn´t move to the first ball (in other words: it doesn´t start the first game game automatically) after e few seconds (I think it´s 11 in your case)? Link to comment Share on other sites More sharing options...
Jannek Posted June 9, 2015 Author Share Posted June 9, 2015 So, I tried this as well: it's the same effect, if I use the "Pinball FX2.xml" - without using my subfolder - and enable the tables there. Link to comment Share on other sites More sharing options...
Draco1962 Posted June 9, 2015 Share Posted June 9, 2015 Here is a copy of my Pinball FX2.xml file:Pinball FX2.xmlYou will see that I still have the grid info before Steam made the command line changes. PinballX ignores the grid for me.Per your pinballx.ini file, you have an AHK script onf/or a bat file running launch after:[PinballFX2]Enabled=TrueWorkingPath=C:\Spiele\SteamExecutable=Steam.exeParameters=-applaunch 226980 "[TABLEFILE]"Process=Pinball FX2WaitFor=11LaunchAfterEnabled=TrueLaunchBeforeEnabled=TrueLaunchBeforeWorkingPath=C:\Spiele\Pinball\PinballXLaunchBeforeExecutable=Borderless_DMD.ahkLaunchAfterWorkingPath=C:\Spiele\Pinball\PinballXLaunchAfterExecutable=KillPFX2.batLaunchBeforeWaitForExit=FalseLaunchAfterWaitForExit=False First, you probably need to change your Process to =Pinball FX2.exe Here is my section of the [PinballFX2] section of the pinballx.ini: [PinballFX2]Enabled=TrueWorkingPath=C:\Program Files (x86)\SteamExecutable=Steam.exeParameters=-applaunch 226980 "[TABLEFILE]"Process=Pinball FX2.exeWaitFor=11LaunchBeforeEnabled=FalseLaunchBeforeWorkingPath=LaunchBeforeExecutable=LaunchBeforeParameters= I am able to launch directly to the table within PinballX. I tested The Avengers table and I am able to select my Avenger's pinball without a problem unless I delay for about 20-30 seconds, then it defaults to Captain America, which it did when we had to use the grid system before as well. Maybe try disabling the launch after settings to see if maybe it straightens out. Link to comment Share on other sites More sharing options...
RustyCardores Posted June 10, 2015 Share Posted June 10, 2015 no splash Screens anymoreNo Pinball FX splash screens? If so, that's something I need to investigate! 1 Link to comment Share on other sites More sharing options...
Jannek Posted June 10, 2015 Author Share Posted June 10, 2015 Hey Draco,first: many thanks for your ongoing answers. It´s a pleasure to talk about this issue.Regarding your comments:"Process: Pinball FX2.exe" - I will give this a try... but It´s not causing any Problems and I guess this setting is only to keep focus to "Pinball FX2" instead of "Steam". But anyway... we will see."AHK Script" - Yes, I´m using an AHK-Script for removing the titel bar and the borders from the DMD.To explain in detail: I´m using two Monitors right at the moment (in future im planning to build a Virtual Cab, but right now I would like to setup the whole Software before spending much money). The first Monitor is in Portrait mode and is used for the playfield. The second one is used for backglasses and DMD. Before ZEN gave this update to Pinball FX2 I used NukeLauncher due to following reasons:1. it was easier to update (in case that ZEN changes the grid sorting) and2. it removed the border from the un-docked DMD.Now, with the new access options of Pinball FX2, I like to not use NukeLauncher anymore. But to remove the ugly titel bar and the borders from the DMD I have had to find another solution. And this is AutoHotKey. It will be started right before Pinball FX2 and checks if there is any open Task which is called "Pinball FX2 DMD" (or something like that) - if there is this task, the AHK removes titelbar and borders from this specific task. That´s it.I´ve run PFX2 tables also without this AHK-Script before and it changes nothing. So, that´s not the issue (I guess)"Launch after"-BatchSome time ago it happens to me that Pinball FX2 was not closing the way as it should. Focus was set to PinballX, but Pinball FX2 was still running in the background and I was not able to open another PFX2 table. That´s the reason why I´ve created this "KillPFX2.bat". It just kills the "Pinball FX2" task prior to switching back to PinballX. Later on I´ve attached also a new line to kill the AHK-Script as well. This is all only to clean up the running system.I think I´ve already tried to disable all those "Launch"-commands before, but I will give it another try.Additional comment:There´s no real error with choosing an Avanger as soon as I´ve started a game. This issue is more about the attract mode of Pinball FX2. The issue occurs only if I:- Start a Pinball FX2 table from PinballX and then- do NOTHING...normaly Pinball FX2 will jump into attract mode (if I start a table directly in Pinball FX2 - without PinballX)- BUT with PinballX the table starts and after some seconds a game on this table starts (as if I would press "A" key on X360-Controller)But as I said before - this is not critical. It´s only for the first game of a selected Pinball FX2 table. I´m able to cancel that game and may just start a new game (all within the opened table).Never mind if there are no more ideas - maybe there will be an option to de-acivate the auto-Navigation in PinballX later on.Otherwise I may live with the Situation as it is.Kind regards,Jannek Link to comment Share on other sites More sharing options...
Draco1962 Posted June 10, 2015 Share Posted June 10, 2015 The rationale for asking to disable the launch after tasks is to get a clean run of the program and see if there is an improvement or anything else happening that may be masked by the launch after processes. Please post a new log file after these changes. Thanks! Link to comment Share on other sites More sharing options...
Jannek Posted June 10, 2015 Author Share Posted June 10, 2015 I will clean the System to a basic setup: no "Launch" (before/after), no filter xml, Processing: Pinball FX2.exe and I will detach the Backglass-Videos. Afterwards I will upload ini + log files. Link to comment Share on other sites More sharing options...
Jannek Posted June 10, 2015 Author Share Posted June 10, 2015 OK, here it comes... with no changes:- I´ve disconnected XBox360 Controller- I´ve removed the XPadder-Profile from PinballX´s Autostart- I´ve removed "launch before" and "launch after"- I´ve removed my Subfolder-XML- I´ve set all Backglasses to "Hide Backglass"If I leave the "Wait for" timer at 11 seconds:The tables loads, Ironman is flying by, Thor is coming down, the view goes to Loki... then automatically a game will be started and the Cap-Ball will be chosen.If I leave the "Wait for" timer at 28 seconds:The tables loads, Ironman is flying by, Thor is coming down, the view goes to Loki, the intro continues and the attract mode inside PFX2 starts, the camera scrolls from the flipper fingers up to Loki and... then automatically a game will be started and the Cap-Ball will be chosen.Here are my files with timer at 11 seconds:PinballX.ini:[Display]Monitor=0rotate=270windowed=FalseWindowWidth=480WindowHeight=720WindowX=0WindowY=65PlayFieldBrightness=230WheelTextColor=ffffffffWheelTextOutlineColor=ff000000InfoTextColor=ffffffffInfoTextOutlineColor=ff000000FilterTextColor=ffffffffFilterTextOutlineColor=ff000000MenuColor=ffffa500[backGlass]monitor=1x=0y=0width=1680height=1050[DMD]Enabled=Falsemonitor=2x=0y=0width=900height=300[FileSystem]EnableFileMatching=False[interface]DesktopModeEnabled=FalseEnableAdditionalDetail=TrueShowSystem=TrueShowRatings=TrueEnableDefaultFilters=False[Audio]StreamVolume=70SampleVolume=70PlaySoundInVideos=True[startup]playsound=Trueplayvideo=FalseStartWithWindows=No[KeyCodes]quit=27left=160right=161select=13rotate=82pageleft=189pageright=89exitemulator=27ingame=80screenshot=83screenshotbackglass=66instructions=73volumedown=109volumeup=107[JoyCodes]quit=left=right=select=rotate=pageleft=pageright=exitemulator=ingame=instructions=[Text]Line1=Free PlayLine2=Press Start[FuturePinball]Enabled=FalseWorkingPath=h:\-PINBALL-\-FUTURE PINBALL-TablePath=h:\-PINBALL-\-FUTURE PINBALL-\TablesExecutable=Future Pinball.exeParameters=/open "[TABLEPATH]\[TABLEFILE]" /play /exit /arcaderenderLaunchBeforeEnabled=falseLaunchBeforeWorkingPath=LaunchBeforeExecutable=notepad.exeLaunchBeforeHideWindow=FalseLaunchBeforeWaitForExit=TrueLaunchAfterEnabled=FalseLaunchAfterWorkingPath=LaunchAfterExecutable=notepad.exeLaunchAfterHideWindow=FalseLaunchAfterWaitForExit=TrueMouseClickFocus=True[VisualPinball]Enabled=TrueWorkingPath=C:\Spiele\Pinball\Visual PinballTablePath=C:\Spiele\Pinball\Visual Pinball\TablesExecutable=VPinball990.exeParameters=/play -"[TABLEPATH]\[TABLEFILE]"LaunchBeforeEnabled=falseLaunchBeforeWorkingPath=LaunchBeforeExecutable=notepad.exeLaunchBeforeHideWindow=FalseLaunchBeforeWaitForExit=TrueLaunchAfterEnabled=FalseLaunchAfterWorkingPath=LaunchAfterExecutable=notepad.exeLaunchAfterHideWindow=FalseLaunchAfterWaitForExit=True[ExitScreen]Enabled=TrueEnableExit=TrueEnableShutdown=False[startupProgram]Enabled=FalseWorkingPath=Executable=Paramaters=HideWindow=trueWaitForExit=false[ExitProgram]Enabled=falseWorkingPath=Executable=notepad.exeParamaters=HideWindow=FalseWaitForExit=[AttractMode]Enabled=TrueTimer=1ShowFor=15MuteAudio=False[system_1]Name=MAMEEnabled=FalseWorkingPath=C:\- EMULATORS -\- MAME -TablePath=C:\Executable=mamep64.exeParameters=[TABLEFILE]SystemType=0[AutoExit]Enabled=FalseMinutes=10[Login]Enabled=False[PinballFX2]Enabled=TrueWorkingPath=C:\Spiele\SteamExecutable=Steam.exeParameters=-applaunch 226980 "[TABLEFILE]"Process=Pinball FX2.exeWaitFor=12LaunchAfterEnabled=FalseLaunchBeforeEnabled=FalseLaunchBeforeWorkingPath=LaunchBeforeExecutable=LaunchAfterWorkingPath=LaunchAfterExecutable=LaunchBeforeWaitForExit=LaunchAfterWaitForExit=[internal]lastwheelcachematchsize=-1123lastselected=Marvel - The AvengersMARVEL_AvengersPinball FX2filter_year=filter_company=filter_custom=filtername=Tables[setupWizard]EmuPath1=C:\EmulatorsAssetPath1=C:\AssetsRomPath1=C:\RomsDefaultPathPrompt=TrueDownloadDatabasePrompt=TrueDownloadEmulatorPrompt=TrueWizardMode=1CustomArray=SearchArray=SavePosition=FalseSectionIndex=13SearchText=EmulatorIndex=0EmulatorGroupIndex=0DaphneIndex=0HTMLAppsIndex=0ExternalAppsIndex=0RadioStationsIndex=0NewsFeedsIndex=0MappedDrivesIndex=0SystemIndex=2ShowPanel=TrueFontSize=1WindowState=0WindowSize=943,779WindowLocation=2342,111[GameListManager]onlinemode=false[system_2]Name=PhysMod5WorkingPath=C:\Spiele\Pinball\Visual PinballTablePath=C:\Spiele\Pinball\Visual Pinball\TablesExecutable=VP_physmod5.exeParameters=/play -"[TABLEPATH]\[TABLEFILE]"Enabled=TrueSystemType=1[Plugin_1]Enabled=FalseName=PlugInLED.dll[Plugin_2]Enabled=FalseName=PlugInSpeech.dll[Plugin_3]Enabled=FalseName=QuickLaunch (PinballX Edition).dll[Plugin_4]Enabled=FalseName=Xpadder Plugin.dll[system_3]Name=PFX2WorkingPath=C:\Spiele\SteamTablePath=C:\Spiele\Steam\steamapps\common\Pinball FX2\data_steamExecutable=Steam.exeParameters=-applaunch 226980 "[TABLEFILE]"Enabled=FalseSystemType=0LaunchBeforeEnabled=TrueLaunchBeforeWorkingPath=C:\Spiele\Pinball\PinballXLaunchBeforeExecutable=Borderless_DMD.ahkLaunchBeforeWaitForExit=FalseLaunchBeforeHideWindow=TrueLaunchAfterEnabled=TrueLaunchAfterWorkingPath=C:\Spiele\Pinball\PinballXLaunchAfterExecutable=KillPFX2.batLaunchAfterWaitForExit=FalseLaunchAfterHideWindow=TrueLog-File:23:00:38.0 10.06.2015: PinballX - Version 1.9923:00:38.1 10.06.2015: Windows 7 Home Premium Service Pack 1 64-Bit (3,998046875GB)23:00:38.1 10.06.2015: Loading Settings23:00:38.1 10.06.2015: Initialize Component23:00:38.1 10.06.2015: Initialize Display23:00:39.3 10.06.2015: Loading PlugIns23:00:39.3 10.06.2015: Created DirectX BackGlass Window23:00:39.5 10.06.2015: Hiding Cursor23:00:39.5 10.06.2015: Hiding Taskbar23:00:39.5 10.06.2015: CPU: AMD Phenom II X4 955 Processor23:00:39.5 10.06.2015: GPU 1: NVIDIA GeForce GTX 96023:00:39.5 10.06.2015: Displays: 223:00:39.5 10.06.2015: Load Game List23:00:39.5 10.06.2015: Loading Database: Pinball FX223:00:39.5 10.06.2015: Loading Database: Visual Pinball23:00:39.5 10.06.2015: Loading Database: PhysMod523:00:39.5 10.06.2015: Loading Custom Database: VP PhysMod523:00:39.6 10.06.2015: Finding and matching artwork and videos23:00:39.8 10.06.2015: Loading Game Statistics and Scores23:00:40.8 10.06.2015: Loading Surfaces23:00:41.0 10.06.2015: Finished Loading Surfaces23:00:41.0 10.06.2015: Initialize Audio23:00:41.0 10.06.2015: Set Keyboard Controls23:00:41.0 10.06.2015: Initialize Joystick23:00:41.1 10.06.2015: No Joysticks Attached23:00:41.1 10.06.2015: Started23:00:45.6 10.06.2015: Launch System23:00:45.6 10.06.2015: Waiting for threads23:00:45.6 10.06.2015: Disposing display23:00:47.5 10.06.2015: C:\Spiele\Steam\Steam.exe -applaunch 226980 "MARVEL_Avengers"23:01:00.7 10.06.2015: Found Pinball FX 2 Process23:01:04.6 10.06.2015: Exit System Control Pressed23:01:05.6 10.06.2015: Created DirectX BackGlass Window23:01:09.6 10.06.2015: Exiting23:01:09.7 10.06.2015: Showing Taskbar23:01:09.7 10.06.2015: Unhiding Mouse Cursor23:01:09.7 10.06.2015: Disposing Plugins23:01:09.7 10.06.2015: Saving Settings23:01:09.7 10.06.2015: Byeand the XML-File:BiolabZen2013SSTrueTrueTrue01x1Castle StormZen2015SSTrueTrueTrue01x1Earth DefenseZen2013SSTrueTrueTrue01x1El DoradoZen2013SSTrueTrueTrue01x1Epic QuestZen2013SSTrueTrueTrue01x1ExcaliburZen2013SSTrueTrueTrue01x1Football - ArsenalZen2013SSTrueTrueFalse01x1Football - BarcelonaZen2013SSTrueTrueFalse01x1Football - JuventusZen2013SSTrueTrueFalse01x1Football - LiverpoolZen2013SSTrueTrueFalse01x1Football - MilanZen2013SSTrueTrueFalse01x1Football - RealMadridZen2013SSTrueTrueFalse01x1Football - RomaZen2013SSTrueTrueTrue01x1Football - ZenZen2013SSTrueTrueFalse01x1MarsZen2013SSTrueTrueTrue01x1Marvel - Avengers - Age of UltronZen2014SSTrueTrueTrue01x1Marvel - BladeZen2013SSTrueTrueTrue01x1Marvel - Captain AmericaZen2013SSTrueTrueTrue01x1Marvel - Civil WarZen2013SSTrueTrueTrue01x1Marvel - DeadpoolZen2014SSTrueTrueTrue01x1Marvel - Doctor StrangeZen2013SSTrueTrueTrue01x1Marvel - Fantastic FourZen2013SSTrueTrueTrue01x1Marvel - Fear ItselfZen2013SSTrueTrueTrue01x1Marvel - Ghost RiderZen2013SSTrueTrueTrue01x1Marvel - Guardians of the GalaxyZen2014SSTrueTrueTrue01x1Marvel - Iron ManZen2013SSTrueTrueTrue01x1Marvel - Moon KnightZen2013SSTrueTrueTrue01x1Marvel - Spider-ManZen2013SSTrueTrueTrue01x1Marvel - The AvengersZen2013SSTrueTrueTrue01x1Marvel - The Infinity GauntletZen2013SSTrueTrueTrue01x1Marvel - ThorZen2013SSTrueTrueTrue01x1Marvel - VenomZen2014SSTrueTrueTrue01x1Marvel - WolverineZen2013SSTrueTrueTrue01x1Marvel - World War HulkZen2013SSTrueTrueTrue01x1Marvel - X-MenZen2013SSTrueTrueTrue01x1Ms. Splosion ManZen2013SSTrueTrueTrue01x1ParanormalZen2013SSTrueTrueTrue01x1PashaZen2013SSTrueTrueTrue01x1Plants vs. ZombiesZen2014SSTrueTrueTrue01x1PortalZen2015SSTrueTrueTrue01x1RomeZen2013SSTrueTrueTrue01x1Secrets of the DeepZen2013SSTrueTrueTrue01x1ShamanZen2013SSTrueTrueTrue01x1Sorcerers LairZen2013SSTrueTrueTrue01x1South Park - Butters Own PinballZen2014SSTrueTrueTrue01x1South Park - Super Sweet PinballZen2014SSTrueTrueTrue01x1Star Wars - Boba FettZen2013SSTrueTrueTrue01x1Star Wars - Darth VaderZen2013SSTrueTrueTrue01x1Star Wars - DroidsZen2014SSTrueTrueTrue01x1Star Wars - Episode IV A New HopeZen2014SSTrueTrueTrue01x1Star Wars - Episode V The Empire Strikes BackZen2013SSTrueTrueTrue01x1Star Wars - Episode VI Return of the JediZen2013SSTrueTrueTrue01x1Star Wars - Han SoloZen2014SSTrueTrueTrue01x1Star Wars - Masters of the ForceZen2014SSTrueTrueTrue01x1Star Wars - RebelsZen2015SSTrueTrueTrue01x1Star Wars - Starfighter AssaultZen2013SSTrueTrueTrue01x1Star Wars - The Clone WarsZen2013SSTrueTrueTrue01x1TeslaZen2013SSTrueTrueTrue01x1The Walking DeadZen2014SSTrueTrueTrue01x1V12Zen2013SSTrueTrueTrue01x1Wild West RampageZen2015SSTrueTrueTrue01x1 Link to comment Share on other sites More sharing options...
Draco1962 Posted June 10, 2015 Share Posted June 10, 2015 At this point I am not sure what is going on with your setup. Other than your Steam path being different than mine, it should not be working as you have described. I may need to defer this to one of the members to take a stab at it to see if they can see something I am missing. Link to comment Share on other sites More sharing options...
Jannek Posted June 11, 2015 Author Share Posted June 11, 2015 That would be great (...to defer this to one of the members...), Draco, thanks!But I´m still of the opinion that there´s nothing wrong with the Setup. I guess it´s only about the implemented auto-Navigation. If this will become able to be de-activated in future releases, everything would be fine (I guess).(maybe I haven´t described the issue in a clear way)Many thanks for the time, you´ve invested!Kind regards,Jannek Link to comment Share on other sites More sharing options...
Draco1962 Posted June 11, 2015 Share Posted June 11, 2015 I am hoping Carny or Zeenon or Randr will see this, they are pretty sharp. The only other thing I can think of is that it may be with the way you are filtering your FX2 games. If you had a straight install of Steam to your c:\program files (x86) path and your Pinball FX2 installed wherever else you want to install it, it might resolve the problem. Link to comment Share on other sites More sharing options...
Carny_Priest Posted June 12, 2015 Share Posted June 12, 2015 Sorry, my cab has been down for months. I have not tested the new command line launcher.I use NukeLauncher with a custom ahk. I don't use the built-in PBX launcher, so my experience does not apply.Chances are that if the version running is not Steam, then the command line launch is not supported. Link to comment Share on other sites More sharing options...
Draco1962 Posted June 12, 2015 Share Posted June 12, 2015 From his pinballx.ini, it does show as Steam, but he doesn't have it installed in the default location. Plus he is doing some sort of filtering which must be outside of PinballX. For some reason, it is invoking the "grid" treatment of the integrated support which I cannot replicate. Link to comment Share on other sites More sharing options...
Carny_Priest Posted June 12, 2015 Share Posted June 12, 2015 I don't know. Maybe the OP can delete out all of the grid tags. Should not need them anymore if he is able to launch from the command line.Alternatively, I've ALWAYS had to have an ahk script to launch any Steam programs in my system. Don't know why I have trouble using PBX parameters. So I have PBX launch the script which in turn launches the Steam app. Since the OP needs a script to strip the DMD borders anyway, it would be easy enough to have the script launch PFX2. Can see some of my script examples in the main PFX2 support topic, pre-NukeLauncher. Link to comment Share on other sites More sharing options...
Jannek Posted June 12, 2015 Author Share Posted June 12, 2015 Hello Carny, hey Draco,I´m sorry, but I´m of different opinion than Draco:1. It can´t be an issue with the filtering. In my last try I removed this additional XML-file in the database folder and therefore I removed that filter totally. It was a rough Installation with no Specials included and it resulted in the same effect. I even enabled the "Hide Backglass" checkboxes.2. Location of Installation - I don´t think that this is a Problem. Steam is starting as it should, Pinball FX2 is starting as it should, tables are STARTing as they should. Even the Exit-procedure is working fine. And no Problems encountered in the log-files. So, no problems at this point.I think that this effect happens, because the starting Routine of PinballX for Pinball FX2 is triggering some auto-clicks:1. In the past it was necessary to click to proceed when Pinball FX2 was showing their Splash Screens (Microsoft logo and Pinball FX2 Logo). That´s the reason for the "Wait for"-Setting. If the Setting is set at 11 seconds, Pinball FX2 is sending a click-Signal after 11 seconds to Pinball FX2 to skip those splash Screens. After that the routine for scrolling through the grid starts.2. Now, with the new Pinball FX2 update and the function for launching the tables directly, I guess that following happens:Pinball is sending a Signal to Pinball FX2 and launches a specific table. The table will be loaded and Pinball FX2 is starting the intro/attract mode. At this Point (if I don´t touch anything: neither the Keyboard nor the GamePad nor any other Controller) PinballX is sending the click-Signal after 11 Seconds to Pinball FX2 (in intention to skip those former spalsh screens which aren´t anymore). And this results in: first click - interrupt the intro and start a new game, second click (in case of Avengers-Table) - choose the "Captain America"-Ball.In my opinion that´s all: "just" those auto-clicks have to be avoided. If I cancel the auto-started game and choose in the Pinball FX2 menu "restart a new game" - everything runs smooth. I´ve tried around to give the "wait for" Setting some other values than the drop-down Option from the Settings-menu (there it is possible to choose values from 11 seconds to 29 seconds). So I went directly into the PinballX.ini and tried to set values like "-1" or "0". But those values won´t be accepted and PinballX takes such values also as 11 seconds.At this Point I have no clue if I may try other things. I guess that I just have to wait that a "disable" function for auto-clicks will implemented in a future release of PinballX. Until then I will accept that I have to "restart a new game" if I run into trouble with a new game at a specific table.Again: many thanks to both of you!! Link to comment Share on other sites More sharing options...
Draco1962 Posted June 12, 2015 Share Posted June 12, 2015 I am going to escalate this to the Author's attention as the integrated support may need to be updated to take advantage of the new changes. 1 Link to comment Share on other sites More sharing options...
Draco1962 Posted June 12, 2015 Share Posted June 12, 2015 @Jannek - If you don't mind assisting with some more troubleshooting/fact-finding, would you mind setting up a custom setup outside of the integrated Pinball FX2 settings?Below are the settings I used to test outside of the integrated support:[system_1]Name=Pinball FX2 - CustomEnabled=TrueWorkingPath=C:\Program Files (x86)\Steam (Change this to wherever your path is for your Steam install)TablePath=E:\SteamLibrary\steamapps\common\Pinball FX2\data_steam (Change this to wherever your steamapps path is for your Pinball FX2 install)Executable=Steam.exeParameters=-applaunch 226980 "[TABLEFILE]"SystemType=0LaunchBeforeEnabled=FalseLaunchBeforeWorkingPath=LaunchBeforeExecutable=LaunchBeforeParameters=LaunchBeforeWaitForExit=TrueLaunchBeforeHideWindow=True First, you will need to load up the Setup wizard and disable the integrated Pinball FX2 feature. You will then enable the System 1 settings as captioned above. Then you will need to create a subfolder under \PinballX\Databases named Pinball FX2 - Custom and copy your pinball fx2.xml file to that folder, then rename it pinball fx2 - custom.xml in order for this to work. When you boot PinballX you will notice that there are no media files displayed. This is OK as you are only testing and will nto affect functionality. The goal is to test this outside of the integration to see if you have any of the inputs issues with the Avengers table that you are reporting and to see if this is an improvement over the integrated support for you. 1 Link to comment Share on other sites More sharing options...
Recommended Posts