mrbrightside80
Pinball Player
- Joined
- Jan 28, 2021
- Messages
- 3
- Reaction score
- 3
- Points
- 9
- Favorite Pinball Machine
- Star Wars Trilogy
Hey everyone! After 6 months I am almost done with my cabinet. The final thing I wanted to add was some Future Pinball tables. I have tested every table I have and made the settings. I have them all successfully launching from Popper as well. But there are a few issues I am having:
Sometimes when I launch a table from Popper or FPloader the BAM menu flickers on/off indefinitely. Once this happens I have to exit and relaunch until it stops. I double checked and I am on the latest version of BAM.
When I launch a DOFLINX table or pinevent table from popper not all the toys work. Usually the flashers and MX lighting is fine but the solenoids and shaker won't fire. Again if I launch outside of popper it will work. Pinevent tables will also work correct as long as I manually close DofLinx.
Here are my launch and exit scripts for FP
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 /f
:Disable FP Backglass and Arcade Mode if "Custom Launch Param" = PinEvent
if "[custom1]"=="PinEvent" (REG ADD "HKCU\Software\Future Pinball\GamePlayer" /v "ArcadeMode" /t REG_DWORD /d 0 /f)
if "[custom1]"=="PinEvent" (REG ADD "HKCU\Software\Future Pinball\GamePlayer" /v "SecondMonitorEnable" /t REG_DWORD /d 0 /f)
Rem :If you use DOFLinx then un-rem the 2 Lines
if "[custom1]"=="PinEvent" (cd /d "C:\directoutput")
if "[custom1]"=="PinEvent" (DOFLinxMsg "PROCESSES=")
Rem :Run DMDExt only if "Custom Var #2" DOES NOT = NO_DMDExt
if NOT "[custom2]"=="NO_DMDExt" (d:)
if NOT "[custom2]"=="NO_DMDExt" (cd "D:\Pinball\Visual Pinball\VPinMAME")
if NOT "[custom2]"=="NO_DMDExt" (start /min "" "dmdext.exe" mirror --source=futurepinball -q --virtual-stay-on-top --fps 60 -g "[GAMENAME]" --use-ini="D:\Pinball\Visual Pinball\VPinMAME\DmdDevice.ini")
if NOT "[custom2]"=="NO_DMDExt" (timeout /t 1)
Rem :Launch Future Pinball
START "" "[STARTDIR]Launch\VPXSTARTER.exe" 10 5 60 "BSP Software*"
START "" "[DIREMU]C:\Future Pinball\BAM\FPLoader.exe" /open "[GAMEFULLNAME]" /play /exit /arcaderender /STAYINRAM
Exit
"[STARTDIR]LAUNCH\PUPCLOSER.EXE" WINTIT "Future Pinball" 2 1
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 /f
taskkill /f /im "dmdext.exe"
Any help will be appreciated!
Sometimes when I launch a table from Popper or FPloader the BAM menu flickers on/off indefinitely. Once this happens I have to exit and relaunch until it stops. I double checked and I am on the latest version of BAM.
When I launch a DOFLINX table or pinevent table from popper not all the toys work. Usually the flashers and MX lighting is fine but the solenoids and shaker won't fire. Again if I launch outside of popper it will work. Pinevent tables will also work correct as long as I manually close DofLinx.
Here are my launch and exit scripts for FP
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 /f
:Disable FP Backglass and Arcade Mode if "Custom Launch Param" = PinEvent
if "[custom1]"=="PinEvent" (REG ADD "HKCU\Software\Future Pinball\GamePlayer" /v "ArcadeMode" /t REG_DWORD /d 0 /f)
if "[custom1]"=="PinEvent" (REG ADD "HKCU\Software\Future Pinball\GamePlayer" /v "SecondMonitorEnable" /t REG_DWORD /d 0 /f)
Rem :If you use DOFLinx then un-rem the 2 Lines
if "[custom1]"=="PinEvent" (cd /d "C:\directoutput")
if "[custom1]"=="PinEvent" (DOFLinxMsg "PROCESSES=")
Rem :Run DMDExt only if "Custom Var #2" DOES NOT = NO_DMDExt
if NOT "[custom2]"=="NO_DMDExt" (d:)
if NOT "[custom2]"=="NO_DMDExt" (cd "D:\Pinball\Visual Pinball\VPinMAME")
if NOT "[custom2]"=="NO_DMDExt" (start /min "" "dmdext.exe" mirror --source=futurepinball -q --virtual-stay-on-top --fps 60 -g "[GAMENAME]" --use-ini="D:\Pinball\Visual Pinball\VPinMAME\DmdDevice.ini")
if NOT "[custom2]"=="NO_DMDExt" (timeout /t 1)
Rem :Launch Future Pinball
START "" "[STARTDIR]Launch\VPXSTARTER.exe" 10 5 60 "BSP Software*"
START "" "[DIREMU]C:\Future Pinball\BAM\FPLoader.exe" /open "[GAMEFULLNAME]" /play /exit /arcaderender /STAYINRAM
Exit
"[STARTDIR]LAUNCH\PUPCLOSER.EXE" WINTIT "Future Pinball" 2 1
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 /f
taskkill /f /im "dmdext.exe"
Any help will be appreciated!