Forum Replies Created
-
AuthorPosts
-
April 19, 2020 at 2:02 pm in reply to: PinEvent: DOF, MX, PUP, SSF, PUPDMD for Future Pinball #174221
rem Disable FP-Intercept if “Custom Var #2” = NO_FutureDMD if “[custom2]”==”NO_FutureDMD” (cd “c:\Future Pinball”)
Instead of doing that…. you could just use IF (variable) DOES NOT EQUAL “No_FPIntercept” THEN run FP Intercept
Example:
if NOT “[custom2]”==”NO_FPIntercept” (run FPIntercept command in the brackets)
That “should” work.
So this means if you don’t have NO_FPIntercept specified in Games Manager (for a PinEvent table), then it will run FP Intercept like normal for all tables.
Easy, and doesn’t mess with your files.
My one problem though is I don’t know how to toggle FP-Intercept so I am unsure of what to put in the brackets. Removing the dll it uses was the only way i found to disable it unlike how the futureDMD example works. Do you know of any way to tell FP not to use FP-intercept? Google isn’t turning up much documentation on it :(
You need to login in order to like this post: click here
April 19, 2020 at 1:40 pm in reply to: PinEvent: DOF, MX, PUP, SSF, PUPDMD for Future Pinball #174213Intercept
It is a bit of a hack but I found that the following start/stop scripts in popper work for me to enable/disable fp-intercept. I left the launch param name set to futuredmd but you can change that if its confusing you. If you do change it, you will have to make sure your tables are updated with that launch param name. Before using this, make a copy of OpenGL32.dll and call it temp.dll and put it in the same folder as your OpenGL32.dll
START SCRIPT
rem Enable FP Backglass and Arcade Mode
REG ADD “HKCU\Software\Future Pinball\GamePlayer” /v “ArcadeMode” /t REG_DWORD /d 1 /f
REG ADD “HKCU\Software\Future Pinball\GamePlayer” /v “SecondMonitorEnable” /t REG_DWORD /d 1 /frem Disable FP Backglass and Arcade Mode if “Custom Launch Param” = NO_BackGlass
if “[custom1]”==”NO_BackGlass” (REG ADD “HKCU\Software\Future Pinball\GamePlayer” /v “ArcadeMode” /t REG_DWORD /d 0 /f)
if “[custom1]”==”NO_BackGlass” (REG ADD “HKCU\Software\Future Pinball\GamePlayer” /v “SecondMonitorEnable” /t REG_DWORD /d 0 /f)rem Disable FP-Intercept if “Custom Var #2” = NO_FutureDMD
if “[custom2]”==”NO_FutureDMD” (cd “c:\Future Pinball”)
if “[custom2]”==”NO_FutureDMD” (DEL OpenGL32.dll)rem Disable DOFLinx if “Custom Var #3” = NO_DOFLinx
cd /d c:\directoutput
if “[custom3]”==”NO_DOFLinx” (DOFLinxMsg HOLD_ACTIVATION=1)rem Launch Future Pinball
START “” “[STARTDIR]Launch\VPXSTARTER.exe” 10 5 60 “BSP Software*”
START “” “[DIREMU]\FPLoader.exe” /open “[GAMEFULLNAME]” /play /exit /arcaderender /STAYINRAM
STOP SCRIPT
“[STARTDIR]LAUNCH\PUPCLOSER.EXE” WINTIT “Future Pinball” 2 1
cd /d c:\directoutput
DOFLinxMsg HOLD_ACTIVATION=0cd /d C:\Future Pinball
COPY /y temp.dll OpenGL32.dllREG ADD “HKCU\Software\Future Pinball\GamePlayer” /v “ArcadeMode” /t REG_DWORD /d 1 /f
REG ADD “HKCU\Software\Future Pinball\GamePlayer” /v “SecondMonitorEnable” /t REG_DWORD /d 1 /fYou need to login in order to like this post: click here
-
AuthorPosts