hlr53 Posted June 27, 2016 Share Posted June 27, 2016 I bought the gold package this weekend. I still love old school tables. I cannot get them to load into Game Manager. In the setup program I tried to mimic the Pinball FX settings and changed the game ID to 444930, which is the ID on my direct desktop launch, to no avail. Part of my config file: Name=Zaccaria Pinball Enabled=True WorkingPath=C:\Program Files (x86)\Steam TablePath= Executable=steam.exe WaitForProcess=zaccariapinball.exe SystemType=0 Parameters=-applaunch 444930 [TABLEFILE] Thanks, Harry Link to comment Share on other sites More sharing options...
Draco1962 Posted June 27, 2016 Share Posted June 27, 2016 Unfortunately, this is not going to automagically set itself up. You have to have the proper game name (tablefile) to add to the Game Manager in addition to the description. Since Zaccaria appears to have these with an encrypted name, it may not be possible to have them auto launch same as you would with Pinball FX2. Link to comment Share on other sites More sharing options...
hlr53 Posted June 27, 2016 Author Share Posted June 27, 2016 I thought the table file names looked rather strange being all HEX. I posted over in the Steam discussion forum FWIW. Link to comment Share on other sites More sharing options...
CHASER Posted June 27, 2016 Share Posted June 27, 2016 If you figure it out please share Link to comment Share on other sites More sharing options...
Jodannar Posted June 28, 2016 Share Posted June 28, 2016 Could just lunch into Zaccaria pinball from pinballx for the moment and use its standard interface until we work out direct launch. The ask homework guys seem very receptive to feature enhancement so I doubt it will be log before hey have a way for us to address tables directly Sent from my iPhone using Tapatalk Link to comment Share on other sites More sharing options...
hlr53 Posted June 28, 2016 Author Share Posted June 28, 2016 Do you mean just launching their executable for now? I can try it this evening after work but will probably need help. Sorry for my ignorance, new at all this. I know they are going to eventually provide cab support because it was listed on their Go Fund Me page. Thanks, Harry Link to comment Share on other sites More sharing options...
Gigalula Posted July 8, 2016 Share Posted July 8, 2016 Look inside "settings.xml" located in Documents\Zaccaria_Pinball\ ....the last loaded table name can be find. example: <string name="selected_table_name" value="table_clown"/> another example: <string name="selected_table_name" value="table_circus"/> You can clearly see "clown" and "circus" So I use to modify this XML via ahk to force the table I want to be loaded and when I start Zaccaria the needed table is loaded here is my setting file with 4 view adapted to my cab need. camera 4,5,6,7 and here is the list of table names: timemachine locomotion devilriders pinballchamp pinballchamp83 farfalla blackbelt robot hotwheels soccerkings rapids stargod mcastle ewf clown fworld sshuttle fmountain wsports zankor pchampion mexico diamonds mstar spooky sphoenix strike aerobatics circus combat moonflight luckyfruit universe supersonic cinestar wqueen nautilus redshow Here is the code (Need to be compiled) I use to patch "Settings.xml" from inside PinballX "Run Before" require "Display.exe" or any other command line tool to rotate screen. ;--------Run Before (Need to be compiled)----Start------ #SingleInstance force SetTitleMatchMode 2 DetectHiddenWindows On DetectHiddenText, On SetWorkingDir %A_ScriptDir% table = %1% If (table = "") { table = supersonic run Display.exe /rotate:90 sleep 2000 rotate=90 } ;--------- Patch name from Pinballx to settings.xml ------------ FixedLine =<string name="selected_table_name" value="table_%table%"/> Settings_File=%A_MyDocuments%\Zaccaria_Pinball\settings.xml Settings= NewSettings= FileRead, Settings, %Settings_File% Loop, parse, Settings, `n, `r { IfInString, A_LoopField, "selected_table_name" { NewSettings=%NewSettings% %FixedLine%`r`n } Else { NewSettings=%NewSettings%%A_LoopField%`r`n } } FileMove, %Settings_File%, %Settings_File%.bak, 1 FileAppend, %NewSettings%, %A_MyDocuments%\Zaccaria_Pinball\settings.xml Sleep 2000 ExitApp ;--------Run Before (Need to be compiled)----End------ From here run your zaccaria ;--------Run After (Need to be compiled)----Start----- then after you have to compile another ahk to use from "Run After" inside pinballX zaccaria setup run Display.exe /rotate:0 ExitApp ;--------Run After (Need to be compiled)----End------ settings.xml 2 Link to comment Share on other sites More sharing options...
Drybonz Posted July 9, 2016 Share Posted July 9, 2016 So, I guess the AHK code could be used in PBX for Zaccaria support? Link to comment Share on other sites More sharing options...
Gigalula Posted July 9, 2016 Share Posted July 9, 2016 Yes sure I'm already set for that 1 Link to comment Share on other sites More sharing options...
Draco1962 Posted July 9, 2016 Share Posted July 9, 2016 I am sure that something could be done similarly with integrated support if Tom is so inclined. Of course I wonder when they might add cab support which might majorly change how integrated support would work. Link to comment Share on other sites More sharing options...
Drybonz Posted July 9, 2016 Share Posted July 9, 2016 10 hours ago, Gigalula said: Yes sure I'm already set for that Can you share your before and after ahk? 1 Link to comment Share on other sites More sharing options...
Jodannar Posted August 27, 2016 Share Posted August 27, 2016 On 9 July 2016 at 9:46 PM, Drybonz said: Can you share your before and after ahk? The AHK scripts are above. you just need to put them into a batch file yourself Link to comment Share on other sites More sharing options...
Recommended Posts