Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

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.

Posted

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

Posted

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. :-/

Posted

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.

Posted
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.

Posted

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.

Posted

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

Posted

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 ;)

 

  • 1 month later...
Posted

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 :(

Posted

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.

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