RustyCardores Posted October 14, 2016 Share Posted October 14, 2016 Hi guys, it's not a big issue bit it is an annoyance that I would like to resolve. I recently upgraded my video card and had a few issues with screen positioning. Re-ordering my video cables solved that issue and PBX runs perfectly across 3 screens with over 150 tables.... BUT (there is always a but lol), one table 'Cactus Canyon Continued (PROC)' starts with the play field on screen, but not in focus. A single mouse click on screen brings the PF back into focus and it then plays fine. Any suggestions will be greatly appreciated. Cheers, Rusty. Link to comment Share on other sites More sharing options...
Carny_Priest Posted October 14, 2016 Share Posted October 14, 2016 I've attached my launch script. There are some instructions customized to my machine that you can comment out. I run the table in true full screen, but for P-Roc I find I don't have to do anything special to bring focus back to the player. LaunchCCC.ahk Link to comment Share on other sites More sharing options...
RustyCardores Posted October 14, 2016 Author Share Posted October 14, 2016 Thanks Carny, As someone who doesn't code, it will take me a bit to digest that. The thing is that this table always worked as normal before, without any involvement of additional scripts. :-/ Link to comment Share on other sites More sharing options...
Carny_Priest Posted October 14, 2016 Share Posted October 14, 2016 The usual drill. You should give us your log, xml, ini. I also need to know if you are running true full screen. By the way, does multiball work for you on CCC? I typically get only two balls. Last Call is a multiball mode as well, but I only get one ball. Link to comment Share on other sites More sharing options...
RustyCardores Posted October 14, 2016 Author Share Posted October 14, 2016 Spoiler LOG: 15:05:46.8 10/14/2016: PinballX - Version 2.27 15:05:46.8 10/14/2016: Windows 10 Home 64-bit (3.9GB) 15:05:46.8 10/14/2016: Loading Settings 15:05:46.9 10/14/2016: Initialize Component 15:05:46.9 10/14/2016: Initialize Display 15:05:47.9 10/14/2016: Loading PlugIns 15:05:48.1 10/14/2016: Created DirectX BackGlass Window 15:05:48.1 10/14/2016: Created DirectX DMD Window 15:05:48.3 10/14/2016: Hiding Cursor 15:05:48.3 10/14/2016: Hiding Taskbar 15:05:48.3 10/14/2016: CPU: Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz 15:05:48.3 10/14/2016: GPU 1: NVIDIA GeForce GTX 960 15:05:48.3 10/14/2016: Displays: 3 15:05:48.3 10/14/2016: Load Game List 15:05:48.3 10/14/2016: Loading Database: Pinball FX2 15:05:48.4 10/14/2016: Loading Database: Visual Pinball 15:05:48.4 10/14/2016: Loading Database: MAME GAMES 15:05:48.4 10/14/2016: Loading Database: PhysMOD5 15:05:48.4 10/14/2016: Loading Database: Kodi 15:05:48.4 10/14/2016: Loading Database: P-ROC 15:05:48.4 10/14/2016: Loading Database: VPX 15:05:48.4 10/14/2016: Loading Database: VPX 10.0 15:05:48.4 10/14/2016: Loading Database: 10.2 15:05:48.4 10/14/2016: Finding and matching artwork and videos 15:05:48.9 10/14/2016: Loading Game Statistics and Scores 15:05:49.3 10/14/2016: Loading Surfaces 15:05:49.5 10/14/2016: Finished Loading Surfaces 15:05:49.5 10/14/2016: Initialize Audio 15:05:49.6 10/14/2016: Set Keyboard Controls 15:05:49.6 10/14/2016: Initialize Joystick 15:05:49.7 10/14/2016: 1 Joystick Attached 15:05:49.7 10/14/2016: Started 15:05:54.0 10/14/2016: Launch System 15:05:54.0 10/14/2016: Waiting for threads 15:05:54.0 10/14/2016: Disposing display 15:05:55.9 10/14/2016: C:\Games\VPX\VPinballX101_2620.exe /play -"C:\Games\VPX\Tables\PROC_VPX_1001_2620\Cactus Canyon VPX NZ-TT 1.1.vpx" 15:06:08.9 10/14/2016: Hidden Visual Pinball Editor Window 15:06:28.6 10/14/2016: Exit System Control Pressed 15:06:30.6 10/14/2016: Created DirectX BackGlass Window 15:06:30.7 10/14/2016: Created DirectX DMD Window 15:06:35.1 10/14/2016: Exiting 15:06:35.2 10/14/2016: Showing Taskbar 15:06:35.2 10/14/2016: Unhiding Mouse Cursor 15:06:35.2 10/14/2016: Disposing Plugins 15:06:35.2 10/14/2016: Saving Settings 15:06:35.2 10/14/2016: Bye Spoiler CCC XML <menu> <game name="Cactus Canyon VPX NZ-TT 1.1"> <description>Cactus Canyon P-ROC</description> <rom></rom> <manufacturer></manufacturer> <year></year> <type></type> <hidedmd>False</hidedmd> <hidebackglass>True</hidebackglass> <enabled>True</enabled> <rating>-1</rating> </game> </menu> Spoiler 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=ffc5c5c5 WheelAutoCrop=False [BackGlass] monitor=1 x=0 y=0 width=1360 height=768 UseB2S=False [DMD] Enabled=True monitor=2 x=0 y=0 width=1920 height=1080 UsePinMAME=False AutoPositionPinMAME=False [FileSystem] EnableFileMatching=False [Interface] DesktopModeEnabled=False EnableAdditionalDetail=False ShowSystem=False ShowRatings=False EnableDefaultFilters=False OneClickLaunch=False [Audio] StreamVolume=80 SampleVolume=80 PlaySoundInVideos=False [Startup] playsound=True playvideo=False StartWithWindows=No [KeyCodes] quit=69 left=67 right=90 select=71 rotate=82 pageleft=33 pageright=34 exitemulator=162 ingame=80 screenshot=75 screenshotbackglass=85 instructions=73 volumedown=109 volumeup=107 credit=53 plunger=13 [Text] Line1=Flippers Scroll - Bottom Right Flipper Selects Line2=Red Button Adds Coin - Green Button Starts Featuring= Tables= All=Back to All PlayGame=Play ExitGame=Exit Exit=EXIT Pinball Shutdown=SHUT DOWN ReturnToGame=Resume Return=Back [FuturePinball] Enabled=False WorkingPath=C:\Games\Future Pinball TablePath=C:\Games\Future Pinball\Tables Executable=Future Pinball.exe Parameters=/open "[TABLEPATH]\[TABLEFILE]" /play /exit /arcaderender LaunchBeforeEnabled=false LaunchBeforeWorkingPath= LaunchBeforeExecutable= LaunchBeforeHideWindow=False LaunchBeforeWaitForExit=True LaunchAfterEnabled=False LaunchAfterWorkingPath= LaunchAfterExecutable= LaunchAfterHideWindow=False LaunchAfterWaitForExit=True MouseClickFocus=True FPRAMPath=C:\Games\Future Pinball\fpRAM [VisualPinball] Enabled=True WorkingPath=C:\Games\VPX TablePath=C:\Games\VPX\Tables Executable=VPinball992.exe Parameters=/play -"[TABLEPATH]\[TABLEFILE]" LaunchBeforeEnabled=false LaunchBeforeWorkingPath= LaunchBeforeExecutable= LaunchBeforeHideWindow=False LaunchBeforeWaitForExit=True LaunchAfterEnabled=False LaunchAfterWorkingPath= LaunchAfterExecutable= LaunchAfterHideWindow=False LaunchAfterWaitForExit=True [ExitScreen] Enabled=True EnableExit=True EnableShutdown=True [StartupProgram] Enabled=False WorkingPath= Executable= Paramaters= HideWindow=False WaitForExit=false [ExitProgram] Enabled=false WorkingPath= Executable= Paramaters= HideWindow=False WaitForExit= [AttractMode] Enabled=True Timer=1 ShowFor=10 MuteAudio=False [System_1] Name=MAME GAMES Enabled=True WorkingPath=C:\Games\MAME 2 TablePath=C:\Games\MAME 2\roms Executable=mameuifx32.exe Parameters=[TABLEFILE] SystemType=0 LaunchBeforeWorkingPath= LaunchBeforeExecutable= LaunchAfterWorkingPath= LaunchAfterExecutable= [AutoExit] Enabled=False Minutes=10 [Login] Enabled=False [PinballFX2] Enabled=True WorkingPath=C:\Program Files (x86)\Steam Executable=Steam.exe Parameters=-applaunch 226980 Process=Pinball FX2.exe WaitFor=15 LaunchAfterEnabled=True LaunchAfterWorkingPath=C:\PinballXX\Media\Pinball FX2 LaunchAfterExecutable=killFX2.bat LaunchAfterWaitForExit=False LaunchAfterHideWindow=False LaunchBeforeEnabled=True LaunchBeforeWorkingPath=C:\Program Files (x86)\Steam\steamapps\common\Pinball FX2 LaunchBeforeExecutable=BorderlessDMD.ahk LaunchBeforeWaitForExit=False LaunchBeforeHideWindow=False [Internal] lastwheelcachematchsize=0 lastselected=Cactus Canyon P-ROCCactus Canyon VPX NZ-TT 1.1System_5 filter_year= filter_company= filter_custom=VPX filtername=VPX [System_2] Name=PhysMOD5 WorkingPath=C:\Games\VPX TablePath=C:\Games\VPX\Tables Executable=VPinball99_PhysMod5.exe Parameters=/play -"[TABLEPATH]\[TABLEFILE]" Enabled=True SystemType=1 LaunchBeforeWorkingPath= LaunchBeforeExecutable= LaunchAfterWorkingPath= LaunchAfterExecutable= [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= 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=951,762 WindowLocation=231,190 [GameListManager] onlinemode=false [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=ShineOn.dll [Plugin_5] Enabled=False Name=Xpadder Plugin.dll [System_3] Name=Kodi Enabled=True WorkingPath=C:\PinballXX\Media\Kodi TablePath=C:\Games\Kodi\Tables Executable=IrfanviewTableSLideshow.exe Parameters= LaunchBeforeEnabled=True LaunchBeforeWorkingPath=C:\Games\Kodi LaunchBeforeExecutable=Kodi.exe LaunchAfterEnabled=True LaunchAfterWorkingPath=C:\PinballXX\Media\Kodi LaunchAfterExecutable=killirfanview.bat LaunchBeforeWaitForExit=False LaunchBeforeHideWindow=False LaunchAfterWaitForExit=False LaunchAfterHideWindow=False SystemType=0 [System_4] Name=PhysMOD5 - ORIGINAL WorkingPath=C:\Program Files (x86)\Visual Pinball TablePath=C:\Program Files (x86)\Visual Pinball\Tables Executable=VP_physmod5.exe Parameters=/play -"[TABLEPATH]\[TABLEFILE]" Enabled=False SystemType=1 LaunchBeforeWorkingPath= LaunchBeforeExecutable= LaunchAfterWorkingPath= LaunchAfterExecutable= [System_6] Name=BAM Future Pinball Enabled=False SystemType=2 WorkingPath=C:\Games\Future Pinball\BAM TablePath=C:\Games\Future Pinball\Tables Executable=FPLoader.exe LaunchBeforeWorkingPath= LaunchBeforeExecutable= LaunchAfterWorkingPath= LaunchAfterExecutable= Parameters=/STAYINRAM /open "[TABLEPATH]\[TABLEFILE]" /play /exit [System_9] Name=VPX Enabled=True SystemType=0 WorkingPath=C:\Games\VPX TablePath=C:\Games\VPX\Tables Executable=VPinballX101official.exe Parameters=/play -"[TABLEPATH]\[TABLEFILE]" LaunchBeforeWorkingPath= LaunchBeforeExecutable= LaunchAfterWorkingPath= LaunchAfterExecutable= [System_10] Name=SLAMT1LT Enabled=False SystemType=2 WorkingPath=C:\Games\Future Pinball\BAM TablePath=C:\Games\Future Pinball\Tables Executable=FPLoader.exe Parameters=/STAYINRAM /open "[TABLEPATH]\[TABLEFILE]" /play /exit LaunchBeforeWorkingPath= LaunchBeforeExecutable= LaunchAfterWorkingPath= LaunchAfterExecutable= [System_13] Name=VPX 10.0 Enabled=True SystemType=0 WorkingPath=C:\Games\VPX TablePath=C:\Games\VPX\Tables Executable=VPinballX.exe Parameters=/play -"[TABLEPATH]\[TABLEFILE]" [System_15] Name=10.2 Enabled=True SystemType=0 WorkingPath=C:\Games\VPX TablePath=C:\Games\VPX\Tables\10_2 Executable=vpinballx10_2.exe Parameters=/play -"[TABLEPATH]\[TABLEFILE]" LaunchBeforeEnabled=True [RealDMD] EnableColor=True [System_5] Name=P-ROC Enabled=True SystemType=0 WorkingPath=C:\Games\VPX TablePath=C:\Games\VPX\Tables\PROC_VPX_1001_2620 Executable=VPinballX101_2620.exe Parameters=/play -"[TABLEPATH]\[TABLEFILE]" LaunchAfterEnabled=False LaunchAfterWorkingPath= LaunchAfterExecutable= What also happens is that the backglass window doesn't close. As for multiballs: I get 2 multiballs but only 1 during last call. Also, I'm running in windowed. Link to comment Share on other sites More sharing options...
Carny_Priest Posted October 14, 2016 Share Posted October 14, 2016 I don't see anything wrong. Changing hardware can have unintended consequences. Some suggestions: Try setting the SystemType to Visual Pinball Try the newest VP beta http://www.vpforums.org/index.php?showtopic=35311&page=1 Try it both windowed and true full screen Maybe the timings for one of these options will work without having to force focus on the VP Player by coding it. Link to comment Share on other sites More sharing options...
RustyCardores Posted October 15, 2016 Author Share Posted October 15, 2016 Thanks Carny, I'm in the middle of a "24h away from pinball family day" (suffering withdrawal symptoms btw) so will have a look when I'm back. I think it is just a timing issue as you mentioned, so I might try one more shuffle of the video leads (that fixed some other issues before) btw I did run this in the latest VP along with many other tables, but it started suffering the "no eject mine issue" that's going around. I found this version of VP solved that, so I put it in it's own system just for that version. Link to comment Share on other sites More sharing options...
Carny_Priest Posted October 15, 2016 Share Posted October 15, 2016 Great. I had the mine issue. Solved it by not downsampling and just using native 1920x1080 resolution. Might try playing with AA or details settings. Multiball is the real issue. It should be at least 3 balls. Something to do with the trough code. It doesn't look like anyone is going to try to fix it. Sent from my iPhone using Tapatalk Link to comment Share on other sites More sharing options...
RustyCardores Posted October 15, 2016 Author Share Posted October 15, 2016 I have now tried VPX 10.2 2800 and same result. I swapped my video cables and same result. I tried Full screen and that worked, but I ended up with other issues (shutdown problems mainly) Interestingly, if I leave it as is, I can open the table with no focus - close & reopen - and I then have focus. From that point it works each time I go back to the table, provided that I have not rebooted between visits. So that might be the simplest solution for me, not the best solution I admit, but a quick close & reopen is not all that taxing on my bwain Link to comment Share on other sites More sharing options...
RustyCardores Posted December 12, 2016 Author Share Posted December 12, 2016 I've now switched to running True Fullscreen full time (works perfectly for all other tables) and I still have focus issues for CCC. Basically it starts with a black playfield and I have to AltTab to regain focus. Tried both as Custom and VP in systems... * Custom: displays Loading Screen * VP: displays black Alt/Tab works for both. Will keep working on it. ps: Scripting ahk's to work around this is beyond me I'm afraid Link to comment Share on other sites More sharing options...
RustyCardores Posted December 13, 2016 Author Share Posted December 13, 2016 Finally I can put his one to bed.... I forgot that I had a separate PBX system for PROC and it was running a VPX version created prior to the "window" script addition to VPX. I've got PBX now calling the latest VPX and the focus issue in now gone. Link to comment Share on other sites More sharing options...
Recommended Posts