Starlion Posted November 9, 2013 Share Posted November 9, 2013 (edited) Hi i am french sorry for ma english!I want to launch Pinball Fx2 with Pinballx .i have pinball fx2.help me !Thank all!! Edited November 9, 2013 by nullPointer Content redacted. Do not discuss warez or associated release groups. Please review the forum rules again. Link to comment Share on other sites More sharing options...
Itchigo Posted November 12, 2013 Share Posted November 12, 2013 I'd like to know this too. I'm not sure what I'm doing wrong, but I'm sure it's simple.My Xml is: Pinball FX2.xml<?xml version="1.0" standalone="yes"?><menu> <game name="Eldorado"> <description>Pinball FX2</description> <manufacturer>Zen Pinball</manufacturer> <year>2013</year> <type>OG</type> </game></menu> Link to comment Share on other sites More sharing options...
zeenon Posted November 12, 2013 Share Posted November 12, 2013 Itch,Here is my pinball fx2.xml and the FX2 part of my ini:There is another thread here with more examples. It seems there are two ways to run this depending on your setup.Name=Pinball FX2Enabled=TrueWorkingPath=D:\PinballFX2TablePath=D:\PinballFX2\data_steamExecutable=Pinball FX2.exeParameters=LaunchBeforeEnabled=TrueLaunchBeforeWorkingPath=D:\PinballX\ScriptsLaunchBeforeExecutable=PinballFX2.exeLaunchBeforeParameters=[TABLEFILE]LaunchBeforeHideWindow=FalseLaunchBeforeWaitForExit=FalseLaunchAfterEnabled=TrueLaunchAfterWorkingPath=D:\PinballX\ScriptsLaunchAfterExecutable=ledset.batLaunchAfterHideWindow=TrueLaunchAfterWaitForExit=False<menu> <game name="MARVEL_Blade"> <description>Marvel - Blade</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>False</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_CaptainAmerica"> <description>Marvel - Captain America</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_CivilWar"> <description>Marvel - Civil War</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_FantasticFour"> <description>Marvel - Fantastic Four</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_FearItSelf"> <description>Marvel - Fear Itself</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_GhostRider"> <description>Marvel - Ghost Rider</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_InfinityGauntlet"> <description>Marvel - Infinity Gauntlet</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_IronMan"> <description>Marvel - Invincible Iron Man</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_MoonKnight"> <description>Marvel - Moon Knight</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_SpiderMan"> <description>Marvel - The Amazing Spider-Man</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_Avengers"> <description>Marvel - The Avengers</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_Thor"> <description>Marvel - Thor</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_Wolverine"> <description>Marvel - Wolverine</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_WWH"> <description>Marvel - World War Hulk</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="MARVEL_XMen"> <description>Marvel - X-Men</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="STARWARS_CloneWars"> <description>Star Wars - Clone Wars</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="STARWARS_Darth_Vader"> <description>Star Wars - Darth Vader</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="STARWARS_Episode_5"> <description>Star Wars - Empire Strikes Back</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="STARWARS_Episode_6"> <description>Star Wars - Ep 6 - Return of the Jedi</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="STARWARS_SFA"> <description>Star Wars - Starfighter Assault</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="STARWARS_Boba_Fett"> <description>Star Wars-Boba Fett</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="Biolab"> <description>Zen - Biolab</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="EarthDefense"> <description>Zen - Earth Defense</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="ElDorado"> <description>Zen - El Dorado</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="Citadel"> <description>Zen - Epic Quest</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="Excalibur"> <description>Zen - Excalibur</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="Mars"> <description>Zen - Mars</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="SplosionMan"> <description>Zen - Ms.'Splosion Man</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="Paranormal"> <description>Zen - Paranormal</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="Pasha"> <description>Zen - Pasha</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="Rome"> <description>Zen - Rome</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="Atlantis"> <description>Zen - Secrets of the Deep</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="Shaman"> <description>Zen - Shaman</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="Looter"> <description>Zen - Sorcerer's Lair</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="Tesla"> <description>Zen - Tesla</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game> <game name="V12"> <description>Zen - V12</description> <manufacturer>Zen</manufacturer> <year>2013</year> <type>SS</type> <hidedmd>True</hidedmd> <hidebackglass>False</hidebackglass> <enabled>True</enabled> <rating>0</rating> </game></menu> Link to comment Share on other sites More sharing options...
zeenon Posted November 12, 2013 Share Posted November 12, 2013 Here is the PinballFX2.exe script that I use. You will need to cut/paste into a blank PinballFX2.ahk file and compile it with autohotkey. If you do not own all the tables you will need to edit this script before you compile it. This script automates the selection of the table when you pick it from the frontend. #SingleInstance force SetTitleMatchMode 2 DetectHiddenWindows On ;SendMode Input SetWorkingDir %A_ScriptDir% ;#Include, Gdip.ahk Table = %1% ;Variable from PinballX ;hyperini = %A_ScriptDir%\Settings.ini ;IniWrite, %1%, %hyperini%, LastLoad, table ;Run, PinFXKeys.ahk WinWait, ahk_class PxWindowClass WinActivate, ahk_class PxWindowClass WinWaitActive, ahk_class PxWindowClass Gosub %table% Process, WaitClose, Pinball FX2.exe ;WinClose , PinFXKeys ExitApp ;Table Selection STARWARS_Episode_6: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Enter Down}, Send {Enter Up} Return STARWARS_SFA: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return STARWARS_Darth_Vader: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return STARWARS_Episode_5: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return STARWARS_CloneWars: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return STARWARS_Boba_Fett: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_CaptainAmerica: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_FantasticFour: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_CivilWar: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_Avengers: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_FearItSelf: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_InfinityGauntlet: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_WWH: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_Thor: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_MoonKnight: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_GhostRider: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_XMen: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_Blade: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_IronMan: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_SpiderMan: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return MARVEL_Wolverine: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return SplosionMan: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return EarthDefense: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return Mars: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return Excalibur: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return Paranormal: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return Citadel: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return Atlantis: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Right Down}, Send {Right Up} Sleep 20 Send {Enter Down}, Send {Enter Up} Return Biolab: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return Pasha: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return Rome: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return Shaman: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return Tesla: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return ElDorado: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return V12: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Right Down}, Send {Right Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return Looter: Sleep, 11000 Send {Enter Down}, Send {Enter Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Sleep, 500 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Down Down}, Send {Down Up} Sleep, 20 Send {Enter Down}, Send {Enter Up} Return 3 Link to comment Share on other sites More sharing options...
Itchigo Posted November 15, 2013 Share Posted November 15, 2013 Thanks! Guess I'm going to need time on this. I have the xml's showing anyway.... But I'm really tired... Link to comment Share on other sites More sharing options...
soundasleep Posted December 10, 2013 Share Posted December 10, 2013 I've been playing around with these scripts tonight and have encountered a strange bug.I can use an AHK script to launch PinballFX2 from within PinballX without a problem. Backglass stays up and FutureDMD stays in place (it just stops showing anything until it returns to the PinballX menu).If I leave key scripting (the Gosub Table) off it works fine. When I turn it on, the first keystroke causes focus to switch back to PinballX.Any ideas? Link to comment Share on other sites More sharing options...
tim79 Posted December 11, 2013 Share Posted December 11, 2013 I have been using every trick on these forums, but whatever I do, when i select a table (or the game depending on the config chosen from these forums)I shows loading... and then comes back to PinballX table selection.When alt-tabbing I see that pinball fx2 has been started, this is with all configurations!Anyone on these forums seen this behavior before?(im building my own cab so I do not have alt tab)I used the hyperpin version workaround and that works fine, also just starting using shortcut or directly on Steam works fine. Link to comment Share on other sites More sharing options...
zeenon Posted December 11, 2013 Share Posted December 11, 2013 I will say this pinball fx2 took me a long time to get working. The main problem is there is an "offline" version and a steam version which is why one config will work for some and not for others. I do know from experience that this error "I shows loading... and then comes back to PinballX table selection." is because the pinball fx2 game name and config files are not the same name.Z Link to comment Share on other sites More sharing options...
soundasleep Posted December 11, 2013 Share Posted December 11, 2013 Tim79: I had exactly the same problem. The way I solved it was to add a Run "C:\blah\blah\PinfallFX2.exe" to the AHK file, compile it, and run that instead of running PinballFX2.exe first and then loading the AHK afterwards. Make sure the AHK has these the WinWait/WinActivate/WinWaitActive in the right place or the key codes will start before PinballFX2 is actually ready.Just make sure you add the [TABLENAME] parameter Link to comment Share on other sites More sharing options...
tim79 Posted December 12, 2013 Share Posted December 12, 2013 I will try that soundasleep! thx! Link to comment Share on other sites More sharing options...
mark4par Posted January 5, 2014 Share Posted January 5, 2014 Can you share your ahk soundasleep Link to comment Share on other sites More sharing options...
Zeiram Posted January 5, 2014 Share Posted January 5, 2014 Another tip: Make sure Steam is NOT running when you start PinballX. (That means configure Steam so that it doesn't run on boot.) Otherwise you'll get the "Loading" screen then get dumped right back into PinballX. When you get all the pieces in place, FX2 works VERY well with PinballX. Link to comment Share on other sites More sharing options...
Krakerman Posted January 5, 2014 Share Posted January 5, 2014 I think to help others with this is to just post the correct xml/scripts/instructions on where to place everything to setup this way there will be no troubles for anyone in the future on how to set this up. Link to comment Share on other sites More sharing options...
Zeiram Posted January 6, 2014 Share Posted January 6, 2014 The most comprehensive instructions (with example scripts) for setting up FX2 are in Zeenon's excellent draft document located here:http://www.gameex.info/forums/topic/13735-calling-all-pinballx-gurus-and-smes-documentation-challenge/Folks should be aware that simply taking an existing AHK will not likely work, as the order that tables show up in FX2 will vary with the tables that have been purchased and the order they were purchased in. 2 Link to comment Share on other sites More sharing options...
zeenon Posted January 6, 2014 Share Posted January 6, 2014 Attached is the newest ahk script with Dr Strange added. PITA because they went from a 7 across x 6 down matrix, to a 6 across x 7 down matrix. (those that now how this script works, realize EVERY section needed to be updated )Krakerman, that is the problem...what maybe correct for me...will not work for you. When I first tried to get this working I realized there were 3 different setups:1) Steam with applaunch 2269802) Steam with applaunch 226990 (I'm assuming the difference is when you installed PBFX2 or steam)3) Steam without any applaunch (offline)ZPinballFX2.zipPinball FX2.xml 3 Link to comment Share on other sites More sharing options...
rockyrocket Posted January 6, 2014 Share Posted January 6, 2014 Attached is the newest ahk script with Dr Strange added. PITA because they went from a 7 across x 6 down matrix, to a 6 across x 7 down matrix. (those that now how this script works, realize EVERY section needed to be updated )Krakerman, that is the problem...what maybe correct for me...will not work for you. When I first tried to get this working I realized there were 3 different setups:1) Steam with applaunch 2269802) Steam with applaunch 226990 (I'm assuming the difference is when you installed PBFX2 or steam)3) Steam without any applaunch (offline)ZThanks for doing this Zeenon I know how much work this takes. 1 Link to comment Share on other sites More sharing options...
Tempest Posted January 6, 2014 Share Posted January 6, 2014 I think to help others with this is to just post the correct xml/scripts/instructions on where to place everything to setup this way there will be no troubles for anyone in the future on how to set this up.There have been numerous times in the GameEx forums that you have posted that you had something working without posting the solution. You should never expect more than you give. Link to comment Share on other sites More sharing options...
Krakerman Posted January 7, 2014 Share Posted January 7, 2014 @zeenon thanks for the scripts will try them out and see how they work on my system. Link to comment Share on other sites More sharing options...
Recommended Posts