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. Thank you for your support. Tom Speirs

Patreon

When launching from PBX, table DMD shows even though unchecked when using /altcolor files.


Lianad

Recommended Posts

Having issues with Pinball X and color DMD's using a virtual DMD (lcd screen). I updated all my tables with the files in the altcolor folder and launching them from VPX everything is perfect. However, for a reason I can't figure out, when I launch the table from Pinball X, the color DMD is covered by the standard DMD even though it is not set to display. If I right click the DMD (or hit F1), it shows "show/dmd display window: UNCHECKED", if I click ok, even without changing anything, it disappears and I can see the color DMD normally. However it happens each time when relaunching the game from Pinball X.

Latest SAMbuild, Freezy DLL as of two weeks ago. I've set/reset like a million times in VpinMame, but it seems to be ignoring those options on table load. Is there some special launch command I need to update or something in Pinball X? I'm running Exclusive FullSCreen in VPX if that matters and even tried the setting in PBX settings for "Exclusive fullscreen hack" and it didn't change anything. Here are the key settings in the Game Options:

F1 Game Options:
-Show/DMD Display Window: UNCHECKED
-Use External DMD (dll): CHECKED
-Colorize DMD (4 colors) CHECKED

Link to comment
Share on other sites

Sure,  I never looked at the .ini before but found it:


[Display]
Monitor=0
rotate=270
Windowed=False
WindowWidth=480
WindowHeight=720
WindowX=0
WindowY=65
PlayFieldBrightness=210
WheelTextColor=ffffffff
WheelTextOutlineColor=ff000000
InfoTextColor=ffffffff
InfoTextOutlineColor=ff000000
FilterTextColor=ffffffff
FilterTextOutlineColor=ff000000
MenuColor=ff0080ff
ShowExitImage=False
[BackGlass]
monitor=1
x=0
y=0
width=1920
height=1200
AutoPositionB2S=False
UseB2S=False
[DMD]
Enabled=True
monitor=2
x=0
y=420
width=1280
height=300
AutoPositionPinMAME=True
[FileSystem]
EnableFileMatching=True
[Interface]
DesktopModeEnabled=False
EnableAdditionalDetail=True
ShowSystem=True
ShowRatings=True
OneClickLaunch=True
[Audio]
StreamVolume=90
SampleVolume=90
PlaySoundInVideos=False
[Startup]
playsound=False
playvideo=True
StartWithWindows=No
[KeyCodes]
quit=27
left=37
right=39
select=13
rotate=82
pageleft=33
pageright=34
exitemulator=81
ingame=80
screenshot=83
capturevideos=86
instructions=73
volumedown=109
volumeup=107
credit=53
plunger=164
launch=50
[JoyCodes]
quit=10
left=0
right=1
select=2
rotate=11
pageleft=3
pageright=4
exitemulator=12
ingame=13
instructions=14
launch=17
Credit=15
Plunger=16
[Text]
All=All
PlayGameTwoPlayer=Two Player Game
Line1=Free Play
Line2=Press Start
Featuring=Featuring
Tables=Tables
PlayGame=Play Game
Instructions=Instructions
Information=Information
Flyer=Flyer
Gameplay=Gameplay
Tutorial=Tutorial
Promo=Promo
ExitGame=Exit Game
ReturnToGame=Return to Game
Return=Return
Exit=Exit
Shutdown=Shutdown
Favorite=Favorite
Favorites=Favorites
FavoritesAdd=Add To Favorites
FavoritesRemove=Remove From Favorites
MostPlayed=Most Played
LastPlayed=Last Played
Lists=Lists
CapturingVideos=Capturing videos. Please wait. This will take several minutes.
Ratings=Ratings
HighScores=High Scores
RateTable=Rate Table
NotRated=Not Rated
[FuturePinball]
Enabled=True
WorkingPath=C:\Pinball\Future Pinball\BAM
TablePath=C:\Pinball\Future Pinball\Tables
Executable=FPLoader.exe
Parameters=/open "[TABLEPATH]\[TABLEFILE]" /play /exit /arcaderender
LaunchBeforeEnabled=True
LaunchBeforeWorkingPath=C:\Pinball\Future Pinball
LaunchBeforeExecutable=FutureDMD.exe
LaunchBeforeParameters=table="[TABLEFILE]" close=1
LaunchBeforeHideWindow=False
LaunchBeforeWaitForExit=True
LaunchAfterEnabled=False
LaunchAfterWorkingPath=
LaunchAfterExecutable=notepad.exe
LaunchAfterHideWindow=False
LaunchAfterWaitForExit=True
MouseClickFocus=True
[VisualPinball]
Enabled=True
WorkingPath=C:\Pinball\Visual Pinball
TablePath=C:\Pinball\Visual Pinball\Tables
Executable=VPinballX.exe
Parameters=/play -"[TABLEPATH]\[TABLEFILE]"
LaunchBeforeEnabled=false
LaunchBeforeWorkingPath=
LaunchBeforeExecutable=notepad.exe
LaunchBeforeHideWindow=False
LaunchBeforeWaitForExit=True
LaunchAfterEnabled=False
LaunchAfterWorkingPath=
LaunchAfterExecutable=notepad.exe
LaunchAfterHideWindow=False
LaunchAfterWaitForExit=True
AutoConfigure=False
EnableFullScreenExclusiveHack=True
[ExitScreen]
Enabled=True
EnableExit=True
EnableShutdown=True
[StartupProgram]
Enabled=false
WorkingPath=
Executable=notepad.exe
Paramaters=
HideWindow=true
WaitForExit=false
[ExitProgram]
Enabled=false
WorkingPath=
Executable=notepad.exe
Paramaters=
HideWindow=False
WaitForExit=
[AttractMode]
Enabled=True
Timer=1
ShowFor=15
MuteAudio=True
[System_1]
Name=MAME
Enabled=False
WorkingPath=C:\- EMULATORS -\- MAME -
TablePath=C:\
Executable=mamep64.exe
Parameters=[TABLEFILE]
SystemType=0
[AutoExit]
Enabled=False
Minutes=10
[Login]
Enabled=True
[PinballFX2]
Enabled=False
WorkingPath=E:\Steam
Executable=steam.exe
Parameters=-applaunch 226980 [TABLEFILE]
Process=Pinball FX2.exe
Rotate=False
WaitFor=20
[PinballArcade]
WorkingPath=C:\Program Files (x86)\Steam
Executable=steam.exe
Parameters=-applaunch 238260
Process=PinballArcade.exe
WaitForSelect=50
[GameListManager]
onlinemode=false
[RealDMD]
EnableColor=False
Color=ffff1414
[PinballFX3]
WorkingPath=E:\Steam
Executable=steam.exe
Parameters=-applaunch 442120 "-table_[TABLEFILE]"
Process=Pinball FX3.exe
Rotate=False
WaitFor=20
Enabled=True
[Topper]
monitor=2
Enabled=True
width=1280
height=375
x=0
y=0
[VideoCapture]
KeysStartRecord=164|120
KeysEndRecord=164|120
Seconds=45
UseGPU=False
[Internal]
lastwheelcachematchsize=-1123
lastselected=The WHO - TommyTommy_VP10_1.1VisualPinball
filter_year=
filter_company=
filter_custom=
filter_favorites=False
filter_lastplayed=False
filter_mostplayed=False
filtername=Tables
filter_rating=0
[Plugin_1]
Enabled=True
Name=FutureDMDStats.dll
[Plugin_2]
Enabled=False
Name=PlugInSpeech.dll
[Plugin_3]
[Plugin_4]
[SetupWizard]
EmuPath1=C:\Emulation\Emulators
AssetPath1=C:\Emulation\Assets
ROMPath1=C:\Emulation\ROMs
DefaultPathPrompt=True
DownloadDatabasePrompt=True
DownloadEmulatorPrompt=True
WizardMode=Basic
SavePosition=False
SearchText=
EmulatorIndex=0
EmulatorGroupIndex=0
DaphneIndex=0
HTMLAppsIndex=0
ExternalAppsIndex=0
RadioStationsIndex=0
NewsFeedsIndex=0
MappedDrivesIndex=0
SystemIndex=0
ShowPanel=True
FontSize=1
WindowSize=1452, 930
WindowLocation=913, 199
WindowState=Normal
CustomArray=
SearchArray=
SectionIndex=4
[frmInfo]
Size=386, 322
Location=332, 843
WindowState=Normal

Here is the log.txt, it seems to reset on each launch, so I just opened a table and exited out to get this:

17:59:00.7  2/15/2019:  PinballX - Version 3.28 x64
17:59:00.8  2/15/2019:  Windows 10 Pro 64-bit (16GB)
17:59:00.8  2/15/2019:  Loading Settings
17:59:00.8  2/15/2019:  Initialize Component
17:59:01.2  2/15/2019:  Initialize Display
17:59:01.2  2/15/2019:  Loading PlugIns
17:59:01.2  2/15/2019:  Loaded Plugin:"FutureDMD PinballX Stats" Version 1 By GauntletLover
17:59:02.7  2/15/2019:  PlugIn: "FutureDMD PinballX Stats" Initialized OK
17:59:02.7  2/15/2019:  Using Plugin System Version: 1
17:59:02.9  2/15/2019:  Created DirectX BackGlass Window
17:59:02.9  2/15/2019:  Created DirectX DMD Window
17:59:02.1  2/15/2019:  Created DirectX Topper Window
17:59:02.1  2/15/2019:  Looking for startup images
17:59:03.1  2/15/2019:  Testing Flash engine.
17:59:03.1  2/15/2019:  Hiding Cursor
17:59:03.2  2/15/2019:  Hiding Taskbar
17:59:03.2  2/15/2019:  Getting GPU Information
17:59:03.2  2/15/2019:  CPU:  Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
17:59:03.2  2/15/2019:  GPU 1: NVIDIA GeForce GTX 1070
17:59:03.2  2/15/2019:  Displays: 3
17:59:03.2  2/15/2019:  Load Game List
17:59:03.2  2/15/2019:  Loading Database: Pinball FX3
17:59:03.2  2/15/2019:  Loading Database: Future Pinball
17:59:03.2  2/15/2019:  Loading Database: Visual Pinball
17:59:03.2  2/15/2019:  Initial load gamelist took: 31ms
17:59:03.3  2/15/2019:  Finding and matching artwork and videos
17:59:03.4  2/15/2019:  Took: 172ms
17:59:03.4  2/15/2019:  Loading Game Statistics and Scores
17:59:03.1  2/15/2019:  Main display running full screen windowed.
17:59:04.0  2/15/2019:  Loading Surfaces
17:59:04.1  2/15/2019:  Finished Loading Surfaces
17:59:04.1  2/15/2019:  Initialize Audio
17:59:04.1  2/15/2019:  Set Keyboard Controls
17:59:04.1  2/15/2019:  Initialize Joystick
17:59:04.2  2/15/2019:  No Joysticks Attached
17:59:04.2  2/15/2019:  Load Startup Video: C:\Pinball\PinballX\Media\Startup Videos\31_P.mp4
17:59:04.4  2/15/2019:  Started
17:59:28.6  2/15/2019:  Launch System
17:59:28.6  2/15/2019:  Waiting for threads
17:59:28.6  2/15/2019:  Disposing display
17:59:33.6  2/15/2019:  C:\Pinball\Visual Pinball\VPinballX.exe /play -"C:\Pinball\Visual Pinball\Tables\VP10_Monster Bash2_0.vpx"
17:59:33.6  2/15/2019:  C:\Pinball\PinballX\vpauto.exe 
17:59:33.7  2/15/2019:  VPX Full screen exclusive mode detected
17:59:33.7  2/15/2019:  VPX Full screen exclusive focus hack set
17:59:47.7  2/15/2019:  Found PinMAME ROM: mb_106b.nv
17:59:47.7  2/15/2019:  Setting DMD position
17:59:58.4  2/15/2019:  Hidden Visual Pinball Editor Window
17:59:59.9  2/15/2019:  Exit System Control Pressed
18:00:07.1  2/15/2019:  Created DirectX BackGlass Window
18:00:07.2  2/15/2019:  Created DirectX DMD Window
18:00:07.2  2/15/2019:  Created DirectX Topper Window
18:00:07.5  2/15/2019:  Main display running full screen windowed.
18:00:10.7  2/15/2019:  Exiting
18:00:12.2  2/15/2019:  Showing Taskbar
18:00:12.2  2/15/2019:  Unhiding Mouse Cursor
18:00:12.2  2/15/2019:  Disposing Plugins
18:00:12.2  2/15/2019:  Saving Settings
18:00:12.2  2/15/2019:  Bye

 

Link to comment
Share on other sites

Thanks Tom, but I'm not confusing them. There is nothing for 90% of my tables in Pinball X for the DMD, I have a few low quality videos for some of them though. In Pinball X, Game Manager, everything is set to hide except Toppers on some tables (since I have videos for those). Show Backglass = Hide, Show DMD = Hide etc. It 100% is someone loading the ACTUAL standard non Freezy DMD when launching from Pinball X, even though the Rom has it unchecked. The Freezy external DMD is loading as well, it's just "under" the standard DMD. It's definitely very very weird.

This only started happening once I changed all my tables to use the external Freezy DLL and colorized dmds. I'd say it was a bug there, but things play fine when launching straight from VPX or Even Popper, so it's definitely a Pinball X thing.

Link to comment
Share on other sites

Thanks Scutters, that might have done it. Yesterday I went back through game settings and just checked/unchecked things and what not. Not exactly sure what I did, but it seemed to fix itself. I just checked my current .ini file and that line is now at False, so that most likely is what was doing it, but I'm not positive. 

Link to comment
Share on other sites

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