Jump to content



Photo
- - - - -

Doflinx Yelling Numbers


  • Please log in to reply
19 replies to this topic

#1 theGERM

theGERM

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: United States of America

  • Favorite Pinball: TimeLord!!!!

Posted 16 November 2025 - 08:55 PM

This is as close as I have gotten to getting FX3 to work with Doflinx.

 

Goal is to using Teensy for addressable LEDs, and several exciters for SSF using #5 USB Sound Device.

 

In the log, every time there is a line "There are no OFF actions for..." a british lady yells a number.

 

Shortcut target:

 

D:\DirectOutput\DOFLinx.exe PATH_INI=D:\DIRECTOUTPUT\  DISABLEDOF=YES

 

Popper Launch / Close Scripts

 

@echo off
rem cd "D:\vPinball\vPinball\VisualPinball\VPinMAME"
  rem start /min "" "dmdext.exe" mirror --source=pinballfx3 -q --virtual-stay-on-top --fps 60 -g "[GAMENAME]" --use-ini="C:\Visual Pinball\VPinMAME\DmdDevice.ini"

cd /d "D:\vPinball\vPinball\VisualPinball\VPinMAME"
 start /min "" "PUPDMDControl.exe" FX3 PINUP\[GAMENAME]

   cd /d "D:\Directoutput\"
   start "" "DOFLinx.exe"

START "" "[STARTDIR]Launch\VPXSTARTER.exe" 5 5 60 "Pinball FX3"

cd /d "[DIREMU]"

rem START "" "tables.xpadderprofile"

START "" "Pinball FX3.exe" -table_[GAMENAME]
cd /d "d:\vPinball\vPinball\FX3\emulators\Pinball FX3"
"[STARTDIR]LAUNCH\PUPCLOSER.EXE" WINTIT "Pinball FX3" 2 1

rem taskkill /F /IM dmdext.exe

LOG

16-Nov-25 14:43:14.715 - *********************************************************
16-Nov-25 14:43:14.720 - DOFLinx for Pinball and MAME Emulators - DOFLinx by DDH69
16-Nov-25 14:43:14.720 - Starting up - version 9.07
16-Nov-25 14:43:14.720 - *********************************************************
16-Nov-25 14:43:14.745 - DOF path taken from old style fixed folder search = D:\DirectOutput\
16-Nov-25 14:43:14.750 - DOF (DirectOutput.dll) path used = D:\DirectOutput\
16-Nov-25 14:43:14.750 - DirectOutput.dll version = 3.2.9219.33016  dated 3/29/2025 8:20:34 PM
16-Nov-25 14:43:14.805 - Windows OS on X64 processor with 64 bit operating system and 64 bit application
16-Nov-25 14:43:14.805 - If you like it, please make a donation here https://www.paypal.com/donate?hosted_button_id=YEPCTUYFX5KDE
16-Nov-25 14:43:14.805 - The guide can be found here https://doflinx.github.io/docs/
16-Nov-25 14:43:14.805 - For support come and visit the community here https://www.vpforums.org/index.php?showforum=104
16-Nov-25 14:43:14.805 - Pre-Reading DOFLinx.ini startup config file details
16-Nov-25 14:43:14.925 - DEBUG enabled with showing of window True
16-Nov-25 14:43:20.688 - Found Teensy controller named 'Germ'
16-Nov-25 14:43:20.759 - Joystick # 1 detected : 16 buttons   Z-Axis
16-Nov-25 14:43:21.077 - PinOne Port = 
16-Nov-25 14:43:21.094 - No valid output devices for DOFLinx were found ...... sorry about that!
16-Nov-25 14:43:21.107 - Reading DOFLinx.ini startup config file details
16-Nov-25 14:43:21.119 - DEBUG enabled with showing of window True
16-Nov-25 14:43:21.124 - Reading colour file named D:\DirectOutput\directoutputconfig30.ini
16-Nov-25 14:43:21.229 - Set Debug Privilege = Set OK
16-Nov-25 14:43:21.262 - BASS version 2.4.17.5
16-Nov-25 14:43:21.315 - Found sound device #1 = 'Default' is enabled and is the default
16-Nov-25 14:43:21.320 - Found sound device #2 = 'HDMI (Intel(R) Display Audio)' is enabled
16-Nov-25 14:43:21.323 - Found sound device #3 = 'Speakers (Synaptics HD Audio)' is enabled
16-Nov-25 14:43:21.326 - Found sound device #4 = 'VX2757 (Intel(R) Display Audio)' is enabled
16-Nov-25 14:43:21.334 - Found sound device #5 = 'Speakers (USB Sound Device        )' is enabled and is the default
16-Nov-25 14:43:21.345 - Found sound device #6 = 'LG TV (Intel(R) Display Audio)' is enabled
16-Nov-25 14:43:21.409 - 8 Speakers detected
16-Nov-25 14:43:21.660 - Loading menu.ini
16-Nov-25 14:43:21.675 - Processing parameter 'LOAD_SOUND' with data 'LFlipper,100,LEFT_REAR,Flipper_L01,Flipper_L02,Flipper_L03,Flipper_L04,Flipper_L05,Flipper_L06,Flipper_L07,Flipper_L08,Flipper_L09,Flipper_L10,Flipper_L11' in real-time
16-Nov-25 14:43:21.728 - Processing parameter 'LOAD_SOUND' with data 'RFlipper,100,RIGHT_REAR,Flipper_R01,Flipper_R02,Flipper_R03,Flipper_R04,Flipper_R05,Flipper_R06,Flipper_R07,Flipper_R08,Flipper_R09,Flipper_R10,Flipper_R11' in real-time
16-Nov-25 14:43:21.763 - Processing parameter 'LOAD_SOUND' with data 'BallColl,100,REAR,Ball_Collide_1,Ball_Collide_2,Ball_Collide_3,Ball_Collide_4,Ball_Collide_5,Ball_Collide_6,Ball_Collide_7' in real-time
16-Nov-25 14:43:21.794 - Processing parameter 'LOAD_SOUND' with data 'DropTarget,100,SIDE,Drop_Target_Down_1,Drop_Target_Down_2,Drop_Target_Down_3,Drop_Target_Down_4,Drop_Target_Down_5,Drop_Target_Down_6' in real-time
16-Nov-25 14:43:21.894 - Trigger thread starting
16-Nov-25 14:43:22.725 - Stopping ROM
16-Nov-25 14:43:23.124 - PinOne Port = 
16-Nov-25 14:43:23.136 - No valid output devices for DOFLinx were found ...... sorry about that!
16-Nov-25 14:43:23.167 - Found valid process name of 'Pinball FX3'
16-Nov-25 14:43:23.181 - Setting FX3 process ID to :9848
16-Nov-25 14:43:23.201 - Named process detected and startup commenced
16-Nov-25 14:43:23.743 - FX3.EXE file exists, getting details
16-Nov-25 14:43:23.753 - FX3 EXE name=D:\vPinball\vPinball\FX3\emulators\Pinball FX3\Pinball FX3.exe Size=11361048 bytes, Dated 12/10/2021 4:08:16 AM
16-Nov-25 14:43:23.766 - Applying memory offsets for FX3 version circa 10/12/21
16-Nov-25 14:43:23.779 - FX3 full link active
16-Nov-25 14:43:24.811 - Loading FX3 configuration file D:\DirectOutput\FX3_PUPlayer\ALL_PRE.FX3
16-Nov-25 14:43:24.834 - Processing parameter 'BUTTON_LIGHT_ACTION' with data 'BUT_LF,LEFTFLIPPER,ON,2,0,BLACK,BUT_LF,LEFTFLIPPER,OFF,1,0,BLACK,BUT_RF,RIGHTFLIPPER,ON,2,0,BLACK,BUT_RF,RIGHTFLIPPER,OFF,1,0,BLACK,BUT_ML,NUDGELEFT,ON,7,1000,RED,BUT_ML,NUDGEFORWARD,ON,7,1000,RED,BUT_MR,NUDGERIGHT,ON,7,1000,RED,BUT_MR,NUDGEFORWARD,ON,7,1000,RED' in real-time
16-Nov-25 14:43:24.894 - Processing parameter 'FF_PUP_INIT' with data 'FX3_PUP_SSF' in real-time
16-Nov-25 14:43:25.026 - Loading FX3 configuration file D:\DirectOutput\FX3_PUPlayer\AlienvsPredatorPinball.FX3
16-Nov-25 14:43:25.124 - Processing parameter 'FF_ROM' with data 'FX2_ALIENVSP' in real-time
16-Nov-25 14:43:25.176 - Loading DOF 'Pinball' with ROM='FX2_ALIENVSP'
16-Nov-25 14:43:34.883 - Processing parameter 'BACKGLASS_EXISTS' with data 'YES' in real-time
16-Nov-25 14:43:34.890 - Processing parameter 'COLOUR_PALETTE' with data 'MEDIUM_BLUE,LIME_GREEN,DODGER_BLUE,YELLOW_GREEN' in real-time
16-Nov-25 14:43:34.895 - Processing parameter 'BUTTON_COLOUR_CHANGE' with data 'BUT_LF,MEDIUM_BLUE,BUT_RF,MEDIUM_BLUE,BUT_ML,ORANGE,BUT_MR,ORANGE' in real-time
16-Nov-25 14:43:34.897 - Processing parameter 'FF_PUP_INIT' with data 'ALIEN_VS_PREDATOR' in real-time
16-Nov-25 14:43:34.926 - Loading FX3 configuration file D:\DirectOutput\FX3_PUPlayer\ALL_POST.FX3
16-Nov-25 14:43:35.106 - B2S Backglass loaded - AlienvsPredatorPinball
16-Nov-25 14:43:35.191 - Cabinet Mode = 0   Backglass Mode = 0
16-Nov-25 14:43:35.248 - There are no OFF actions for GAMEMODE
16-Nov-25 14:43:39.472 - Action 2 0 1 0 0 0 0 ''-''-''-'
16-Nov-25 14:43:39.493 - Action 4 23 5 6 750 100 116 ''-''-''-'
16-Nov-25 14:43:39.505 - Action 4 26 5 6 750 100 116 ''-''-''-'
16-Nov-25 14:43:39.520 - Action 4 24 5 6 750 100 116 ''-''-''-'
16-Nov-25 14:43:39.565 - Action 4 27 5 6 750 100 116 ''-''-''-'
16-Nov-25 14:43:39.596 - Action 4 25 5 6 750 100 67 ''-''-''-'
16-Nov-25 14:43:39.627 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'TITLE '-''-'
16-Nov-25 14:43:39.651 - Action 6 -1 0 0 0 0 0 'E424'-''-''-'
16-Nov-25 14:43:40.972 - Action 1 19 4 10000 500 0 0 ''-''-''-'
16-Nov-25 14:43:40.988 - Action 6 -1 0 0 0 0 0 'E310'-''-''-'
16-Nov-25 14:43:44.822 - Action 1 19 2 0 0 0 0 ''-''-''-'
16-Nov-25 14:43:44.834 - Action 6 0 0 0 0 0 0 'E310'-''-''-'
16-Nov-25 14:43:45.507 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'ALIEN2 '-''-'
16-Nov-25 14:43:45.516 - Action 6 -1 0 0 0 0 0 'E416'-''-''-'
16-Nov-25 14:43:45.528 - Action 7 1 0 0 0 0 0 'E416'-''-''-'
16-Nov-25 14:43:45.588 - There are no OFF actions for SENSOR_ORBIT_LEFT
16-Nov-25 14:43:46.064 - Action 7 1 0 0 0 0 0 'E110'-''-''-'
16-Nov-25 14:43:46.083 - Action 3 3 -1 0 0 0 0 ''-''-''-'
16-Nov-25 14:43:46.100 - Action 6 -1 0 0 0 0 0 'E110'-''-''-'
16-Nov-25 14:43:46.134 - Action 2 27 2 125 0 0 0 ''-''-''-'
16-Nov-25 14:43:46.181 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'GUN '-''-'
16-Nov-25 14:43:46.204 - There are no OFF actions for SLINGSHOT_LEFT
16-Nov-25 14:43:46.262 - There are no OFF actions for SLINGSHOT_FLASHER_LEFT
16-Nov-25 14:43:48.329 - Action 4 23 3 1 200 100 43 ''-''-''-'
16-Nov-25 14:43:48.341 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'PREDITOR2 '-''-'
16-Nov-25 14:43:48.368 - Action 6 -1 0 0 0 0 0 'E410'-''-''-'
16-Nov-25 14:43:48.382 - Action 7 1 0 0 0 0 0 'E410'-''-''-'
16-Nov-25 14:43:48.428 - There are no OFF actions for SENSOR_RAMP_LEFT
16-Nov-25 14:43:51.941 - Action 7 1 0 0 0 0 0 'E110'-''-''-'
16-Nov-25 14:43:51.979 - Action 3 3 -1 0 0 0 0 ''-''-''-'
16-Nov-25 14:43:52.004 - Action 6 -1 0 0 0 0 0 'E110'-''-''-'
16-Nov-25 14:43:52.016 - Action 2 27 2 125 0 0 0 ''-''-''-'
16-Nov-25 14:43:52.057 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'GUN '-''-'
16-Nov-25 14:43:52.079 - There are no OFF actions for SLINGSHOT_LEFT
16-Nov-25 14:43:52.110 - There are no OFF actions for SLINGSHOT_FLASHER_LEFT
16-Nov-25 14:43:52.175 - Action 7 1 0 0 0 0 0 'E111'-''-''-'
16-Nov-25 14:43:52.192 - Action 3 4 -1 0 0 0 0 ''-''-''-'
16-Nov-25 14:43:52.233 - Action 6 -1 0 0 0 0 0 'E111'-''-''-'
16-Nov-25 14:43:52.244 - Action 2 27 2 125 0 0 0 ''-''-''-'
16-Nov-25 14:43:52.298 - There are no OFF actions for SLINGSHOT_RIGHT
16-Nov-25 14:43:52.326 - There are no OFF actions for SLINGSHOT_FLASHER_RIGHT
16-Nov-25 14:43:57.257 - Action 3 6 -1 0 0 0 0 ''-''-''-'
16-Nov-25 14:43:57.268 - Action 6 -1 0 0 0 0 0 'E311'-''-''-'
16-Nov-25 14:43:57.323 - Action 7 1 0 0 0 0 0 'E311'-''-''-'
16-Nov-25 14:43:57.361 - Action 1 19 4 10000 500 0 0 ''-''-''-'
16-Nov-25 14:43:57.374 - Action 6 -1 0 0 0 0 0 'E310'-''-''-'
16-Nov-25 14:43:57.901 - There are no OFF actions for BALLIN_SENSOR
16-Nov-25 14:43:57.928 - Action 1 19 2 0 0 0 0 ''-''-''-'
16-Nov-25 14:43:57.940 - Action 6 0 0 0 0 0 0 'E310'-''-''-'
16-Nov-25 14:43:58.510 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'ALIEN2 '-''-'
16-Nov-25 14:43:58.540 - Action 6 -1 0 0 0 0 0 'E416'-''-''-'
16-Nov-25 14:43:58.554 - Action 7 1 0 0 0 0 0 'E416'-''-''-'
16-Nov-25 14:43:58.595 - There are no OFF actions for SENSOR_ORBIT_LEFT
16-Nov-25 14:44:06.287 - There are no OFF actions for GAMEMODE
16-Nov-25 14:44:08.258 - Activating process disappeared so stopping things
16-Nov-25 14:44:08.313 - Stopping ROM
16-Nov-25 14:44:08.687 - PinOne Port = 
16-Nov-25 14:44:08.699 - No valid output devices for DOFLinx were found ...... sorry about that!

Dont beat me up too bad on my INI file - I was trying everything.

 


DEBUG=1

SHOW_IN_TASKBAR=1

DIRECTOUTPUTCONFIG=D:\DirectOutput\directoutputconfig30.ini

PATH_B2S_SERVER=D:\vPinball\vPinball\VisualPinball\Tables

DIRECTOUTPUTGLOBAL=D:\DirectOutput\config\GlobalConfig_b2SServer.xml

PATH_FX3=D:\DirectOutput\FX3_PUPlayer\

PATH_FX3_B2S=D:\DirectOutput\FX3_B2S\

SSF_SOUND_PATH=D:\DirectOutput\Sounds\

SSF_DEVICE=5

SSF_ENABLED=1

#FP_ATTEMPT_LINK=0

#P_LINK_WAIT_TIME=95000

PROCESSES=Pinball FX3

#DELAY_BETWEEN_KEY_PRESS=50

FF_PUP_INIT=FX3_PUP_SSF

PROCESS_TO_ACTIVE_TIME=1

#KEY_TO_PUP_EVENT=A0,E101,1,E103,1,X1LS,E101,1,E103,1,A1,E102,1,E104,1,X1RS,E102,1,E104,1,57,E101,1,E103,1,45,E102,1,E104,1,25,E101,1,E103,1,27,E102,1,E104,1,0X4A,E101,1,E103,1,0X48,E101,1,E103,1,0X4B,E101,1,E103,1

JOY_PORT=1
JOY_X_OFFSET=32767
JOY_Y_OFFSET=32767
NUDGE_LEFT_POINT=-3000
NUDGE_RIGHT_POINT=3000
NUDGE_FORWARD_POINT=2500
NUDGE_LEFT_KEY=74
NUDGE_RIGHT_KEY=75
NUDGE_FORWARD_KEY=20
 
 
PLUNGER_AXIS=Z
PLUNGER_JOYSTICK_NUMBER=1
PLUNGER_KEY=0D
PLUNGER_PULL_POINT=40000
PLUNGER_RELEASE_POINT=32767

#RGB_STYLE=RANDOM

#RGB_TRIGGER=TIME

#RGB_MIN_TIME=8000

#RGB_OUTPUT=129

# Set the key code for the keys being used as Left and Right flippers
# Used for the default fall back if a full link cannot be established with FX3 or Future Pinball
# Left Shift = A0, Right Shift = A1
 
#L_FLIPPER_KEY=A0
#R_FLIPPER_KEY=A1
 
# The device and port for the left and right flippers.
 
#L_FLIPPER_OUTPUT=101
#R_FLIPPER_OUTPUT=110
 
# Just in case things go wrong (ie no keyup signal is detected, flipper held down for a long time), what is the maximum time a flipper solenoid / contactor can be in in milliseconds
 
MAX_FLIPPER_ON=5000

#LINK_LF=101,50,10000,255
#LINK_RF=102,50,10000,255
#LINK_LS=104,50,1000,255
#LINK_RS=105,50,1000,255
#LINK_ML=106,50,1000,255
#LINK_MC=107,50,1000,255
#LINK_MR=108,50,1000,255
#LINK_BL=109,50,1000,255
#LINK_BC=110,50,1000,255
#LINK_BR=111,50,1000,255

#LINK_SH=112,1000,5000,255
#LINK_GR=113,750,10000,255
#LINK_KN=114,120,500,255
#LINK_BK=115,FLASH,200,255
#LINK_SR=116,ON,0,255

#LINK_ST=117
#LINK_EB=118
#LINK_CN=119
#LINK_EX=120
#LINK_LB=121
#LINK_FR=122

#LINK_FLOL=201
#LINK_FLIL=204
#LINK_FLCN=207
#LINK_FLIR=210
#LINK_FLOR=213

#BUTTONS_ON=120

#L_FLIPPER_KEY=A0
#R_FLIPPER_KEY=A1

#L_FLIPPER_OUTPUT=101
#R_FLIPPER_OUTPUT=102

#MAX_FLIPPER_ON=5000

#KEY_TO_OUTPUT=A0,101,A1,102

#34,119

#KEY_TO_COLOUR=A2,109,Red,A3,109,Red



#PROCESS_TO_ACTIVE_TIME=1

#AUTO_MX=1

#OUTPUT_GAME_NAME=0


######## DOFLINX SETTINGS SCREEN ########

#SETTING_ACTIVATE=A0,A1,A2,A3
#SETTING_UP=A0
#SETTING_DOWN=A1
#SETTING_CHANGE=31
#SETTING_EXIT=32
#SETTING_MESSAGE=L Flipper = Up, R Flipper = Down, Start = Change, EB = Exit
#SETTING=UnderCab,115,Under cabinet lighting disabled,Off,Y,114,150
#SETTING=Addressable,119,Addressable LEDs Enabled,On,Y,118,50
#SETTING=NIGHT,,Night Mode,Off,Y


######## FX2 GAME COLOURS ########

#GAME_COLOUR=MsSplosionMan,Dodger_Blue,Pink,Medium_Blue,Purple,Royal_Blue
#GAME_COLOUR=PlantsVSZombies,Lime_Green,Yellow_Green,Dodger_Blue
#GAME_COLOUR=SouthParkButtersVeryOwnPinballGame,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime_Green
#GAME_COLOUR=SouthParkSuperSweetPinball,Dark_Red,Lime,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime_Green,Yellow_Green
#GAME_COLOUR=SuperLeagueASRoma,Lime_Green,Orange,Lime,Yellow,Red
#GAME_COLOUR=SuperLeagueZenStudiosFC,Lime_Green,Orange,Lime,Yellow,Red
#GAME_COLOUR=SuperLeagueArsenalFC,Lime_Green,Orange,Lime,Yellow,Red
#GAME_COLOUR=SuperLeagueLiverpoolFC,Lime_Green,Orange,Lime,Yellow,Red
#GAME_COLOUR=SuperLeagueJuventus,Lime_Green,Orange,Lime,Yellow,Red
#GAME_COLOUR=SuperLeagueACMilan,Lime_Green,Orange,Lime,Yellow,Red
#GAME_COLOUR=SuperLeagueRealMadridCF,Lime_Green,Medium_Blue,Lime,Yellow,Red
#GAME_COLOUR=SuperLeagueFCBarcelona,Slate_Blue,Lime_Green,Yellow,Blue_Violet,Lime,Red

GAME_COLOUR=AlienIsolationPinball,Medium_Blue,Lime,Dodger_Blue,Lime_Green
GAME_COLOUR=AlienvsPredatorPinball,Medium_Blue,Lime_Green,Dodger_Blue,Yellow_Green
GAME_COLOUR=AliensPinball,Medium_Blue,Dark_Golden_Rod,Dodger_Blue
GAME_COLOUR=AmericanDadPinball,Medium_Blue,Lime_Green,Dodger_Blue,Yellow_Green
GAME_COLOUR=ArcherPinball,Medium_Blue,Yellow,Dodger_Blue,Blue_Violet
GAME_COLOUR=Biolab,Dark_Red,Lime,Blue,Cyan,Blue_Violet,Yellow
GAME_COLOUR=Blade,Blue,Blue_Violet,Salmon
GAME_COLOUR=BobaFett,Lime,Golden_Rod,Blue_Violet
GAME_COLOUR=BobsBurgersPinball,Medium_Blue,Lime_Green,Dark_Red,Dodger_Blue,Yellow_Green
GAME_COLOUR=CaptainAmerica,Blue,Dark_Red,Dodger_Blue,Gold
GAME_COLOUR=CastleStorm,Blue,Gold,Lime,Dodger_Blue,Orange,Lime_Green
GAME_COLOUR=CivilWar,Blue,Dark_Red,Dodger_Blue,Light_Salmon
GAME_COLOUR=Deadpool,Dark_Red,Blue,Medium_slate_blue,Dodger_Blue
GAME_COLOUR=DoomPinball,Yellow,Silver,Gray,Dark_Orange,Dim_Gray,Orange_Red,Peru,Crimson
GAME_COLOUR=DoctorStrange,Dark_Red,Blue,Gold,Lime_Green,Dark_Violet,Orange,Dodger_Blue,Lime,Medium_Slate_Blue
GAME_COLOUR=EarthDefense,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=ElDorado,Orange,Lime_Green,Yellow,Coral,Lime,Yellow_Green,Cyan
GAME_COLOUR=EpicQuest,Lime_Green,Dodger_Blue,Yellow_Green,Cyan
GAME_COLOUR=Excalibur,Dark_Red,Blue,Lime,Dodger_Blue,Cyan
GAME_COLOUR=FalloutPinball,Crimson,White,Red,Brown,Light_Steel_Blue,Slate_Blue
GAME_COLOUR=FamilyGuyPinball,Dodger_Blue,Lime_Green,Salmon,Dark_Violet,Yellow_Green
GAME_COLOUR=FantasticFour,Blue,Yellow,Dodger_Blue,Orange_Red
GAME_COLOUR=FearItself,Dark_Red,Blue,Yellow,Lime,Dark_Violet,Orange
GAME_COLOUR=GhostRider,Dodger_Blue,White,Yellow,Light_Salmon,Orange_Red
GAME_COLOUR=GuardiansoftheGalaxy,Dodger_Blue,Orange,Medium_Purple
GAME_COLOUR=IRONMAN,Blue,Dark_Red,Dodger_Blue,Gold
GAME_COLOUR=Mars,Blue,Yellow,Deep_sky_blue,Gold
GAME_COLOUR=MarvelsAntMan,Medium_Blue,Dark_Red,Dodger_Blue
GAME_COLOUR=MarvelsAvengersAgeofUltron,Dark_Red,Dodger_Blue,Lime_Green,Light_Salmon,Cyan
GAME_COLOUR=MarvelsTheAvengers,Blue,Dark_Red,Dodger_Blue,Gold
GAME_COLOUR=MarvelsWomenofPowerAForce,Red,Lime,Gold,Slate_Blue,Tomato,Silver,Dark_Orchid,Spring_Green
GAME_COLOUR=MarvelsWomenofPowerChampions,Dodger_Blue,Yellow,Red,Gray,Golden_Rod,Crimson,Orange
GAME_COLOUR=MoonKnight,Dodger_Blue,Blue,Cyan,Royal_Blue
GAME_COLOUR=MsSplosionMan,Dodger_Blue,Pink,Medium_Blue,Purple,Royal_Blue
GAME_COLOUR=Paranormal,Lime_Green,Dodger_Blue,Yellow_Green
GAME_COLOUR=Pasha,Dark_Violet,Golden_Rod,Dodger_Blue
GAME_COLOUR=PlantsVSZombies,Lime_Green,Yellow_Green,Dodger_Blue
GAME_COLOUR=Portal,Dodger_Blue,Yellow_Green,Medium_Blue,Yellow
GAME_COLOUR=Rome,Dark_Red,Gold,Dodger_Blue,Light_Salmon,Yellow_Green,Orange
GAME_COLOUR=SecretsoftheDeep,Blue,Yellow,Dodger_Blue
GAME_COLOUR=Shaman,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=SorcerersLair,Blue,Blue_Violet,Dodger_Blue,Slate_Blue
GAME_COLOUR=SouthParkButtersVeryOwnPinballGame,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime_Green
GAME_COLOUR=SouthParkSuperSweetPinball,Dark_Red,Lime,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime_Green,Yellow_Green
GAME_COLOUR=SpiderMan,Dark_Red,Lime,Blue,Gold,Dark_Violet,Orange
GAME_COLOUR=STARWARSDARTHVADER,Light_sky_blue,Dark_Red,Cyan
GAME_COLOUR=StarWarsEpisodeVTheEmpireStrikesBack,Medium_Blue,Yellow,Dark_Red,Dodger_Blue
GAME_COLOUR=StarWarsEpisodeVIReturnoftheJedi,Slate_Blue,Golden_Rod,Medium_Blue,Lime_Green,Dodger_Blue,Yellow
GAME_COLOUR=StarWarsPinballDroids,Medium_Blue,Yellow,Orange,Navy,Gold,Orange_Red
GAME_COLOUR=StarWarsPinballEpisodeIVANewHope,Cyan,Golden_Rod,Dodger_Blue,Yellow
GAME_COLOUR=StarWarsPinballHanSolo,Dodger_Blue,Royal_Blue,Antique_White
GAME_COLOUR=StarWarsPinballMastersoftheForce,Medium_Blue,Salmon,Dodger_Blue,Purple,Cyan,Dark_Red
GAME_COLOUR=StarWarsPinballMightoftheFirstOrder,Light_sky_blue,Dodger_Blue,Dark_Red,Cyan
GAME_COLOUR=StarWarsPinballStarWarsRebels,Medium_Blue,Yellow,Royal_Blue,Orange_Red,Purple,Lime_Green
GAME_COLOUR=StarWarsPinballTheForceAwakens,Dark_Red,Medium_Blue,Blue_Violet
GAME_COLOUR=StarWarsPinballRogueOne,Gray,Silver,Light_Sky_Blue,Teal,Beige,Bisque,Aqua_Marine,Slate_Gray,Dark_Orange
GAME_COLOUR=StarWarsStarfighterAssault,Medium_Blue,Dodger_Blue,Dark_Red
GAME_COLOUR=StarWarsTheCloneWars,Dark_Red,Pink,Medium_Blue,Medium_Turquoise,Lime,Lime_Green
GAME_COLOUR=SuperLeagueASRoma,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueZenStudiosFC,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueArsenalFC,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueLiverpoolFC,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueJuventus,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueACMilan,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueRealMadridCF,Lime_Green,Medium_Blue,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueFCBarcelona,Slate_Blue,Lime_Green,Yellow,Blue_Violet,Lime,Red
GAME_COLOUR=Tesla,Lime_Green,Yellow_Green,Dodger_Blue,Golden_Rod
GAME_COLOUR=TheElderScrollsVSkyrimPinball,Light_Slate_Gray,Gold,Golden_Rod,Dark_Sea_Green,Peru,Tan
GAME_COLOUR=TheInfinity Gauntlet,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=TheWalkingDead,Lime_Green,Royal_Blue,Yellow_Green
GAME_COLOUR=Thor,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=V12,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue
GAME_COLOUR=Venom,Dark_Red,Blue,Dark_Violet,Dodger_Blue
GAME_COLOUR=WildWestRampage,Yellow_Green,Dodger_Blue,Royal_Blue
GAME_COLOUR=Wolverine,Dark_Red,Medium_Blue,Yellow,Dark_Violet
GAME_COLOUR=WorldWarHulk,Lime_Green,Yellow_Green,Dodger_Blue,Lime,Yellow
GAME_COLOUR=XMen,Blue,Blue_Violet,Gold,Dodger_Blue,Slate_Blue,Orange
GAME_COLOUR=ET,Yellow,Amber,Sky_blue,Sienna,Aqua_marine,Slate_gray,Dark_olive_green
GAME_COLOUR=BacktotheFuture,Light_steel_blue,White,Crimson,Gray,Teal,Yellow,Dodger_blue
GAME_COLOUR=Jaws,Dark_turquoise,Gray,White,Salmon,Light_coral,Tan,Papaya_whip,Peru
GAME_COLOUR=SonofZeus,Dark_orange,Silver,Dark_salmon,Amber,Sienna,Light_steel_blue,Firebrick
GAME_COLOUR=AdventureLand,Red,Cyan,Yellow,White,Medium_orchid,Aqua,Dark_turquoise,Medium_purple
GAME_COLOUR=JurassicPark,Lawn_green,Amber,Yellow,Light_slate_gray,Cadet_blue,Black,Rosy_brown,Light_steel_blue,Medium_sea_green,Silver
GAME_COLOUR=JurassicWorld,Light_steel_blue,Silver,Tan,Forest_green,Gray,Cadet_blue,Yellow_green,Teal,Bisque
GAME_COLOUR=JurassicMayhem,Sandy_brown,Forest_green,Dark_green,Dark_olive_green,Dark_khaki,Peru,Tan,Navajo_white,Beige,Dark_golden_rod,Corn_silk
GAME_COLOUR=StarWarsLastJedi,Gold,Orange_Red,Aqua,Coral,Dark_Khaki,Light_Steel_Blue,Yellow_Green,Steel_Blue
GAME_COLOUR=StarWarsAhchToIsland,Peru,Tan,Light_Slate_Gray,Light_Golden_Rod,Turquoise,Deep_Sky_Blue,Spring_Green,Steel_Blue
GAME_COLOUR=WMSFishTales,Forest_green,Medium_spring_green,Pale_green,Aqua,Blue,Golden_Rod,Dark_turquoise,Gold,Deep_sky_blue,Sandy_brown,Green
GAME_COLOUR=WMSGetaway,Red,Steel_blue,Dim_gray,Navy,Dark_red,Teal
GAME_COLOUR=WMSJunkyard,Amber,Lawn_green,Burly_wood,Orange,Peru,Dark_turquoise
GAME_COLOUR=WMSMedievalMadness,Yellow,Amber,Rosy_brown,Firebrick,Forest_green,Gray,Dark_salmon,Dark_orange
GAME_COLOUR=WMSAFM,White,Red,Lime,Amber,Sea_green,Forest_green,Turquoise,Corn_silk
GAME_COLOUR=WMSBlackRose,Khaki,Sky_blue,Orange_red,Gold,Aqua_marine,Tomato,Yellow_green
GAME_COLOUR=WMSPartyZone,Lime,Blue_violet,Orange,Purple,Aqua,Red,Medium_blue,Amber,Yellow,Sandy_brown,Deep_pink
GAME_COLOUR=StarWarsSolo,Burly_Wood,Medium_Sea_Green,Light_Salmon,Silver,Golden_Rod,Dark_Turquoise
GAME_COLOUR=StarWarsCalrissianChronicles,Yellow,Silver,Light_Blue,Gold,White,Amber,Dark_Salmon,Navajo_White
GAME_COLOUR=StarWarsBattleOfMimban,Coral,Gray,Dark_Orange,Salmon,Slate_Gray,Light_Steel_Blue,Peru,Tan
GAME_COLOUR=BallySafeCracker,Orange,Gold,Yellow,Orange_Red,Turquoise,Antique_White,Dim_Gray,Golden_Rod,Crimson
GAME_COLOUR=BallyTheatreOfMagic,Gold,Medium_Slate_Blue,Tomato,Light_Yellow,Plum,Orchid,Golden_Rod,Crimson,Silver
GAME_COLOUR=BallyTheChampionPub,Forest_Green,Gold,Orange_Red,Dark_Blue,Green,Red,Light_Green
GAME_COLOUR=WMSHurricane,Gray,Lawn_Green,Slate_Gray,Dark_Orange,Dark_Blue,Medium_Blue,Cyan,Orange_Red,Papaya_Whip
GAME_COLOUR=WMSRedAndTedRoadShow,Yellow,Orange,Orange_Red,Forest_Green,Yellow_Green,Blue,Navy,Magenta,White
GAME_COLOUR=WMSWhiteWater,Peru,Blue,Royal_Blue,Light_Steel_Blue,Sienna,Aqua,Turquoise,Yellow,Beige
GAME_COLOUR=WMSMonsterBash,Lime,Amber,Dark_Turquoise,Sky_Blue,Lawn_Green,Orchid,Deep_Pink,Thistle,Light_Sky_Blue
GAME_COLOUR=BallyCreatureBlackLagoon,Light_Pink,Green_Yellow,Medium_Sea_Green,Silver,Steel_Blue,Forest_Green,Golden_Rod,Light_Cyan,Orange_Red,Lawn_Green
GAME_COLOUR=WMSTalesoftheArabianNights,Red,Chart_Reuse,Dark_Turquoise,Gold,Silver,Orange,Medium_Violet_Red,Aqua
GAME_COLOUR=WMSCirqusVoltaire,Lime,Yellow,Blue,Red,Orange,Dark_Violet,Deep_Pink,Orchid,Lawn_Green,Gold
GAME_COLOUR=WMSNoGoodGofers,Forest_Green,Peru,Blue,Turquoise,Orange,White,Green_Yellow,Golden_Rod,Sienna
GAME_COLOUR=MidwayDrDude,White,Orange_red,Red,Yellow,Forest_green,Crimson,Coral,Medium_turquoise,Golden_rod
GAME_COLOUR=WMSFunHouse,Blue,Amber,Dark_green,Dodger_blue,Yellow,Red,Green,Peru,Orange_red,Golden_rod
GAME_COLOUR=WMSSpaceStation,Red,Dim_gray,Orange,Dark_orange,Medium_blue,Silver


Edited by theGERM, 16 November 2025 - 08:57 PM.


#2 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,603 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 16 November 2025 - 09:58 PM

The issue with numbers being called out I have heard of before, apparently you have the test / development PUP pack installed.  Not sure how this works or what to do about it, but that is the problem you are chasing.  Its a PUP pack issue not a DOFLinx issue.

 

By the way, you should really start DOFLinx when your machine starts, not when you select an emulator (ie FX3).  The startup time for DOFLinx will impact when effects start for you with FX3.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#3 theGERM

theGERM

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: United States of America

  • Favorite Pinball: TimeLord!!!!

Posted 17 November 2025 - 12:23 AM

The issue with numbers being called out I have heard of before, apparently you have the test / development PUP pack installed.  Not sure how this works or what to do about it, but that is the problem you are chasing.  Its a PUP pack issue not a DOFLinx issue.
 

By the way, you should really start DOFLinx when your machine starts, not when you select an emulator (ie FX3).  The startup time for DOFLinx will impact when effects start for you with FX3.



That's absolutely wild. I got them from VPUniverse. https://vpuniverse.c...back-pup-packs/
I'll check the packs and see what happens.

Thanks for the guidance. I will be adding it to win start up. Just during the testing phase, I wanted to try and isolate as much as possible.

#4 theGERM

theGERM

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: United States of America

  • Favorite Pinball: TimeLord!!!!

Posted 17 November 2025 - 02:54 AM

The issue with numbers being called out I have heard of before, apparently you have the test / development PUP pack installed.  Not sure how this works or what to do about it, but that is the problem you are chasing.  Its a PUP pack issue not a DOFLinx issue.

 

By the way, you should really start DOFLinx when your machine starts, not when you select an emulator (ie FX3).  The startup time for DOFLinx will impact when effects start for you with FX3.

 

 

downloaded different pack and now no more yelling - thank you.

 

question- i had the dof config tool create all the lighting for vpx games and popper frontend. now that i have added doflinx, i no longer have addressable leds working in those areas. since dofliinx is running in the background, should i just add to the doflinx.ini all the vpx and popper info to get the lights to work again?



#5 theGERM

theGERM

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: United States of America

  • Favorite Pinball: TimeLord!!!!

Posted 18 November 2025 - 12:47 AM

Been digging a little further and it's definitely the directoutput driver. I can't move doflinx into its own folder because the .exe is looking for that dll. (.net framework error) I can move it back into the directoutput folder, works fine, but my original dof stuff doesn't. Move it out and the dof stuff works, doflinx (fx3) doesn't.
Been digging a little further and it's definitely the directoutput driver. I can't move doflinx into its own folder because the .exe is looking for that dll. (.net framework error) I can move it back into the directoutput folder, works fine, but my original dof stuff doesn't. Move it out and the dof stuff works, doflinx (fx3) doesn't.

The instructions just say delete the. Dll from doflinx, and that doesn't work for me.

#6 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,603 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 18 November 2025 - 01:31 AM

Are you using the latest DOF http://mjrnet.org/pi...pdates.html#DOF  ??

 

The setup with the this latest DOF version is to install DOF 64 and / or 32 bit, then have DOFLinx in its own \DOFLinx folder with no DirectOutput.dll . DOFLinx will find the DLL from the DOF installation.  DOFLinx will report in its LOG where it finds the dll at startup.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#7 theGERM

theGERM

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: United States of America

  • Favorite Pinball: TimeLord!!!!

Posted 19 November 2025 - 04:05 AM

Thanks for the guidance. I was able to get all the lights and most of the SSF working. All except flippers. I have spent far longer than I care to admit trying to solve this by myself.

 

Specifically flipper ssf in fx3 only - it works in VPX

 

Weird things is I can turn off:

#SSF_SOUND_PATH=D:\DOFLINX\Sounds\

#FF_PUP_INIT=FX3_PUP_SSF
#KEY_TO_PUP_EVENT=A0,E101,1,E103,1,X1LS,E101,1,E103,1,A1,E102,1,E104,1,X1RS,E102,1,E104,1
 
and the ssf (except flippers) still work. So I am clearly using old information to try and solve this haha.
 
Any chance you can bail me out again and help me solve the 'flipper' riddle?
 
latest ini and log below:
 
18-Nov-25 21:48:06.790 - *********************************************************
18-Nov-25 21:48:06.795 - DOFLinx for Pinball and MAME Emulators - DOFLinx by DDH69
18-Nov-25 21:48:06.795 - Starting up - version 9.07
18-Nov-25 21:48:06.795 - *********************************************************
18-Nov-25 21:48:06.810 - DOF (DirectOutput.dll) path used = D:\DirectOutput\x64\
18-Nov-25 21:48:06.810 - DirectOutput.dll version = 3.2.9313.40083  dated 7/1/2025 11:16:08 PM
18-Nov-25 21:48:06.826 - Windows OS on X64 processor with 64 bit operating system and 64 bit application
18-Nov-25 21:48:06.826 - If you like it, please make a donation here https://www.paypal.com/donate?hosted_button_id=YEPCTUYFX5KDE
18-Nov-25 21:48:06.826 - The guide can be found here https://doflinx.github.io/docs/
18-Nov-25 21:48:06.826 - For support come and visit the community here https://www.vpforums.org/index.php?showforum=104
18-Nov-25 21:48:06.842 - Pre-Reading DOFLinx.ini startup config file details
18-Nov-25 21:48:06.904 - DEBUG enabled with showing of window True
18-Nov-25 21:48:10.848 - Found Teensy controller named 'Germ'
18-Nov-25 21:48:10.864 - Joystick # 1 detected : 16 buttons   Z-Axis
18-Nov-25 21:48:11.145 - PinOne Port = 
18-Nov-25 21:48:11.145 - No valid output devices for DOFLinx were found ...... sorry about that!
18-Nov-25 21:48:11.145 - Reading DOFLinx.ini startup config file details
18-Nov-25 21:48:11.145 - DEBUG enabled with showing of window True
18-Nov-25 21:48:11.145 - Reading colour file named D:\DirectOutput\Config\directoutputconfig30.ini
18-Nov-25 21:48:11.177 - Set Debug Privilege = Set OK
18-Nov-25 21:48:11.192 - BASS version 2.4.17.5
18-Nov-25 21:48:11.208 - Found sound device #1 = 'Default' is enabled and is the default
18-Nov-25 21:48:11.208 - Found sound device #2 = 'Speakers (USB Sound Device        )' is enabled and is the default
18-Nov-25 21:48:11.271 - 8 Speakers detected
18-Nov-25 21:48:11.353 - Loading menu.ini
18-Nov-25 21:48:11.356 - Processing parameter 'LOAD_SOUND' with data 'LFlipper,100,LEFT_REAR,Flipper_L01,Flipper_L02,Flipper_L03,Flipper_L04,Flipper_L05,Flipper_L06,Flipper_L07,Flipper_L08,Flipper_L09,Flipper_L10,Flipper_L11' in real-time
18-Nov-25 21:48:11.365 - Processing parameter 'LOAD_SOUND' with data 'RFlipper,100,RIGHT_REAR,Flipper_R01,Flipper_R02,Flipper_R03,Flipper_R04,Flipper_R05,Flipper_R06,Flipper_R07,Flipper_R08,Flipper_R09,Flipper_R10,Flipper_R11' in real-time
18-Nov-25 21:48:11.370 - Processing parameter 'LOAD_SOUND' with data 'BallColl,100,REAR,Ball_Collide_1,Ball_Collide_2,Ball_Collide_3,Ball_Collide_4,Ball_Collide_5,Ball_Collide_6,Ball_Collide_7' in real-time
18-Nov-25 21:48:11.374 - Processing parameter 'LOAD_SOUND' with data 'DropTarget,100,SIDE,Drop_Target_Down_1,Drop_Target_Down_2,Drop_Target_Down_3,Drop_Target_Down_4,Drop_Target_Down_5,Drop_Target_Down_6' in real-time
18-Nov-25 21:48:11.397 - Trigger thread starting
18-Nov-25 21:48:12.848 - Stopping ROM
18-Nov-25 21:48:13.219 - PinOne Port = 
18-Nov-25 21:48:13.237 - No valid output devices for DOFLinx were found ...... sorry about that!
18-Nov-25 21:48:17.444 - Found valid process name of 'Pinball FX3'
18-Nov-25 21:48:17.451 - Setting FX3 process ID to :5888
18-Nov-25 21:48:17.463 - Named process detected and startup commenced
18-Nov-25 21:48:17.990 - FX3.EXE file exists, getting details
18-Nov-25 21:48:17.997 - FX3 EXE name=D:\vPinball\vPinball\FX3\emulators\Pinball FX3\Pinball FX3.exe Size=11361048 bytes, Dated 12/10/2021 4:08:16 AM
18-Nov-25 21:48:18.004 - Applying memory offsets for FX3 version circa 10/12/21
18-Nov-25 21:48:18.012 - FX3 full link active
18-Nov-25 21:48:19.064 - B2S Backglass loaded - FX3Logo
18-Nov-25 21:48:35.134 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\ALL_PRE.FX3
18-Nov-25 21:48:35.178 - Processing parameter 'BUTTON_LIGHT_ACTION' with data 'BUT_LF,LEFTFLIPPER,ON,2,0,BLACK,BUT_LF,LEFTFLIPPER,OFF,1,0,BLACK,BUT_RF,RIGHTFLIPPER,ON,2,0,BLACK,BUT_RF,RIGHTFLIPPER,OFF,1,0,BLACK,BUT_ML,NUDGELEFT,ON,7,1000,RED,BUT_ML,NUDGEFORWARD,ON,7,1000,RED,BUT_MR,NUDGERIGHT,ON,7,1000,RED,BUT_MR,NUDGEFORWARD,ON,7,1000,RED' in real-time
18-Nov-25 21:48:35.190 - Processing parameter 'FF_PUP_INIT' with data 'FX3_PUP_SSF' in real-time
18-Nov-25 21:48:35.679 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\BallyAttackFromMars.FX3
18-Nov-25 21:48:35.701 - Processing parameter 'FF_ROM' with data 'FX3_WMS_AFM' in real-time
18-Nov-25 21:48:35.709 - Loading DOF 'Pinball' with ROM='FX3_WMS_AFM'
18-Nov-25 21:48:41.215 - Processing parameter 'BACKGLASS_EXISTS' with data 'YES' in real-time
18-Nov-25 21:48:41.250 - Processing parameter 'COLOUR_PALETTE' with data 'WHITE,RED,LIME,AMBER,SEA_GREEN,FOREST_GREEN,TURQUOISE,CORN_SILK' in real-time
18-Nov-25 21:48:41.297 - Processing parameter 'BUTTON_COLOUR_CHANGE' with data 'BUT_LF,RANDOM,BUT_RF,RANDOM,BUT_ML,GREEN,BUT_MR,GREEN' in real-time
18-Nov-25 21:48:41.307 - Processing parameter 'FF_PUP_INIT' with data 'BALLY_ATTACK_FROM_MARS' in real-time
18-Nov-25 21:48:41.368 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\ALL_POST.FX3
18-Nov-25 21:48:41.453 - B2S Backglass loaded - BallyAttackFromMars
18-Nov-25 21:48:41.529 - Cabinet Mode = 0   Backglass Mode = 0
18-Nov-25 21:48:41.593 - There are no OFF actions for GAMEMODE
18-Nov-25 21:48:48.016 - Action 2 0 1 0 0 0 0 ''-''-''-'
18-Nov-25 21:48:48.041 - Action 4 23 4 6 750 100 9999 ''-''-''-'
18-Nov-25 21:48:48.052 - Action 4 26 4 6 750 100 9999 ''-''-''-'
18-Nov-25 21:48:48.068 - Action 4 24 4 6 750 100 9999 ''-''-''-'
18-Nov-25 21:48:48.077 - Action 4 27 4 6 750 100 9999 ''-''-''-'
18-Nov-25 21:48:48.095 - Action 4 25 4 6 750 100 9999 ''-''-''-'
18-Nov-25 21:48:48.105 - Action 6 -1 0 0 0 0 0 'E424'-''-''-'
18-Nov-25 21:48:49.538 - Action 1 19 4 10000 500 0 0 ''-''-''-'
18-Nov-25 21:48:49.553 - Action 6 -1 0 0 0 0 0 'E310'-''-''-'
18-Nov-25 21:48:49.568 - Action 1 19 2 0 0 0 0 ''-''-''-'
18-Nov-25 21:48:49.587 - Action 6 0 0 0 0 0 0 'E310'-''-''-'
18-Nov-25 21:48:51.226 - Action 4 25 3 1 200 100 42 ''-''-''-'
18-Nov-25 21:48:51.238 - Action 6 -1 0 0 0 0 0 'E412'-''-''-'
18-Nov-25 21:48:51.248 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BUILDING1 '-''-'
18-Nov-25 21:48:51.262 - Action 7 1 0 0 0 0 0 'E702'-''-''-'
18-Nov-25 21:48:51.292 - There are no OFF actions for SENSOR_62_CENTER_RAMP_ENTER
18-Nov-25 21:48:54.673 - Action 7 1 0 0 0 0 0 'E111'-''-''-'
18-Nov-25 21:48:54.686 - Action 3 4 -1 0 0 0 0 ''-''-''-'
18-Nov-25 21:48:54.701 - Action 6 -1 0 0 0 0 0 'E111'-''-''-'
18-Nov-25 21:48:54.714 - Action 4 26 3 1 150 100 58 ''-''-''-'
18-Nov-25 21:48:54.735 - Action 2 14 2 125 0 0 0 ''-''-''-'
18-Nov-25 21:48:54.745 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'SAUCER '-''-'
18-Nov-25 21:48:54.790 - There are no OFF actions for SLINGSHOT_RIGHT
18-Nov-25 21:48:59.386 - Action 6 -1 0 0 0 0 0 'E417'-''-''-'
18-Nov-25 21:48:59.395 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BACKGROUND '-''-'
18-Nov-25 21:48:59.421 - Action 7 1 0 0 0 0 0 'E707'-''-''-'
18-Nov-25 21:48:59.473 - There are no OFF actions for SENSOR_CHALLENGE_OUT
18-Nov-25 21:48:59.604 - Action 4 23 2 1 1 100 9999 ''-''-''-'
18-Nov-25 21:48:59.612 - Action 4 24 2 1 1 100 9999 ''-''-''-'
18-Nov-25 21:48:59.621 - Action 4 25 2 1 1 100 9999 ''-''-''-'
18-Nov-25 21:48:59.659 - Action 4 27 2 1 1 100 9999 ''-''-''-'
18-Nov-25 21:48:59.666 - Action 4 26 2 1 1 100 9999 ''-''-''-'
18-Nov-25 21:48:59.707 - Action 3 21 0 0 0 0 0 ''-''-''-'
18-Nov-25 21:48:59.715 - Action 3 22 0 0 0 0 0 ''-''-''-'
18-Nov-25 21:48:59.758 - Action 5 0 0 0 0 0 0 'B2SSTOPALLANIMATIONS'-''-''-'
18-Nov-25 21:48:59.767 - Action 6 -1 0 0 0 0 0 'E130'-''-''-'
18-Nov-25 21:48:59.807 - Action 7 1 0 0 0 0 0 'E130'-''-''-'
18-Nov-25 21:48:59.822 - There are no OFF actions for BALLOUT
18-Nov-25 21:49:04.942 - Action 3 6 -1 0 0 0 0 ''-''-''-'
18-Nov-25 21:49:04.950 - Action 6 -1 0 0 0 0 0 'E311'-''-''-'
18-Nov-25 21:49:04.960 - Action 7 1 0 0 0 0 0 'E311'-''-''-'
18-Nov-25 21:49:05.000 - Action 1 19 4 10000 500 0 0 ''-''-''-'
18-Nov-25 21:49:05.008 - Action 6 -1 0 0 0 0 0 'E310'-''-''-'
18-Nov-25 21:49:07.796 - There are no OFF actions for GAMEMODE
18-Nov-25 21:49:15.610 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\ALL_PRE.FX3
18-Nov-25 21:49:15.625 - Processing parameter 'BUTTON_LIGHT_ACTION' with data 'BUT_LF,LEFTFLIPPER,ON,2,0,BLACK,BUT_LF,LEFTFLIPPER,OFF,1,0,BLACK,BUT_RF,RIGHTFLIPPER,ON,2,0,BLACK,BUT_RF,RIGHTFLIPPER,OFF,1,0,BLACK,BUT_ML,NUDGELEFT,ON,7,1000,RED,BUT_ML,NUDGEFORWARD,ON,7,1000,RED,BUT_MR,NUDGERIGHT,ON,7,1000,RED,BUT_MR,NUDGEFORWARD,ON,7,1000,RED' in real-time
18-Nov-25 21:49:15.640 - Processing parameter 'FF_PUP_INIT' with data 'FX3_PUP_SSF' in real-time
18-Nov-25 21:49:15.712 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\SonOfZeus.FX3
18-Nov-25 21:49:15.722 - Processing parameter 'FF_ROM' with data 'FX3_HERCULES' in real-time
18-Nov-25 21:49:15.735 - Loading DOF 'Pinball' with ROM='FX3_HERCULES'
18-Nov-25 21:49:19.325 - Processing parameter 'BACKGLASS_EXISTS' with data 'YES' in real-time
18-Nov-25 21:49:19.332 - Processing parameter 'COLOUR_PALETTE' with data 'DARK_ORANGE,SILVER,DARK_SALMON,AMBER,SIENNA,LIGHT_STEEL_BLUE,FIREBRICK' in real-time
18-Nov-25 21:49:19.341 - Processing parameter 'BUTTON_COLOUR_CHANGE' with data 'BUT_LF,LIGHT_STEEL_BLUE,BUT_RF,LIGHT_STEEL_BLUE,BUT_ML,DARK_ORANGE,BUT_MR,DARK_ORANGE' in real-time
18-Nov-25 21:49:19.348 - Processing parameter 'FF_PUP_INIT' with data 'HERCULES' in real-time
18-Nov-25 21:49:19.361 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\ALL_POST.FX3
18-Nov-25 21:49:19.413 - B2S Backglass loaded - SonOfZeus
18-Nov-25 21:49:19.538 - Activating process disappeared so stopping things
18-Nov-25 21:49:19.552 - Stopping ROM
18-Nov-25 21:49:19.921 - PinOne Port = 
18-Nov-25 21:49:19.935 - No valid output devices for DOFLinx were found ...... sorry about that!
18-Nov-25 21:50:06.185 - Shutting down
18-Nov-25 21:50:06.204 - Program close

DEBUG=1

SHOW_IN_TASKBAR=1

DIRECTOUTPUTCONFIG=D:\DirectOutput\Config\directoutputconfig30.ini
DIRECTOUTPUTGLOBAL=D:\DirectOutput\Config\GlobalConfig_b2SServer.xml
PATH_FX3=D:\DOFLINX\FX3_PUPlayer\
PATH_FX3_B2S=D:\DOFLINX\FX3_B2S\
PATH_B2S_SERVER=D:\vPinball\vPinball\VisualPinball\Tables\

#DIRECTOUTPUTGLOBAL=D:\DirectOutput\Config\GlobalConfig.xml
#PATH_FX3=D:\DOFLINX\FX3\


PROCESSES=Mame,PinballFX-Win64-Shipping,Pinball FX3



SSF_ENABLED=1
#SSF_SOUND_PATH=D:\DOFLINX\Sounds\
SSF_DEVICE=2



PROCESS_TO_ACTIVE_TIME=1
AUTO_MX=1
OUTPUT_GAME_NAME=1
DELAY_BETWEEN_KEY_PRESS=50
#FF_PUP_INIT=FX3_PUP_SSF
#KEY_TO_PUP_EVENT=A0,E101,1,E103,1,X1LS,E101,1,E103,1,A1,E102,1,E104,1,X1RS,E102,1,E104,1


JOY_PORT=1
JOY_X_OFFSET=32767
JOY_Y_OFFSET=32767
NUDGE_LEFT_POINT=-3000
NUDGE_RIGHT_POINT=3000
NUDGE_FORWARD_POINT=2500
NUDGE_LEFT_KEY=74
NUDGE_RIGHT_KEY=75
NUDGE_FORWARD_KEY=20
 

 
PLUNGER_AXIS=Z
PLUNGER_JOYSTICK_NUMBER=1
PLUNGER_KEY=0D
PLUNGER_PULL_POINT=40000
PLUNGER_RELEASE_POINT=32767




GAME_COLOUR=AlienIsolationPinball,Medium_Blue,Lime,Dodger_Blue,Lime_Green
GAME_COLOUR=AlienvsPredatorPinball,Medium_Blue,Lime_Green,Dodger_Blue,Yellow_Green
GAME_COLOUR=AliensPinball,Medium_Blue,Dark_Golden_Rod,Dodger_Blue
GAME_COLOUR=AmericanDadPinball,Medium_Blue,Lime_Green,Dodger_Blue,Yellow_Green
GAME_COLOUR=ArcherPinball,Medium_Blue,Yellow,Dodger_Blue,Blue_Violet
GAME_COLOUR=Biolab,Dark_Red,Lime,Blue,Cyan,Blue_Violet,Yellow
GAME_COLOUR=Blade,Blue,Blue_Violet,Salmon
GAME_COLOUR=BobaFett,Lime,Golden_Rod,Blue_Violet
GAME_COLOUR=BobsBurgersPinball,Medium_Blue,Lime_Green,Dark_Red,Dodger_Blue,Yellow_Green
GAME_COLOUR=CaptainAmerica,Blue,Dark_Red,Dodger_Blue,Gold
GAME_COLOUR=CastleStorm,Blue,Gold,Lime,Dodger_Blue,Orange,Lime_Green
GAME_COLOUR=CivilWar,Blue,Dark_Red,Dodger_Blue,Light_Salmon
GAME_COLOUR=Deadpool,Dark_Red,Blue,Medium_slate_blue,Dodger_Blue
GAME_COLOUR=DoomPinball,Yellow,Silver,Gray,Dark_Orange,Dim_Gray,Orange_Red,Peru,Crimson
GAME_COLOUR=DoctorStrange,Dark_Red,Blue,Gold,Lime_Green,Dark_Violet,Orange,Dodger_Blue,Lime,Medium_Slate_Blue
GAME_COLOUR=EarthDefense,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=ElDorado,Orange,Lime_Green,Yellow,Coral,Lime,Yellow_Green,Cyan
GAME_COLOUR=EpicQuest,Lime_Green,Dodger_Blue,Yellow_Green,Cyan
GAME_COLOUR=Excalibur,Dark_Red,Blue,Lime,Dodger_Blue,Cyan
GAME_COLOUR=FalloutPinball,Crimson,White,Red,Brown,Light_Steel_Blue,Slate_Blue
GAME_COLOUR=FamilyGuyPinball,Dodger_Blue,Lime_Green,Salmon,Dark_Violet,Yellow_Green
GAME_COLOUR=FantasticFour,Blue,Yellow,Dodger_Blue,Orange_Red
GAME_COLOUR=FearItself,Dark_Red,Blue,Yellow,Lime,Dark_Violet,Orange
GAME_COLOUR=GhostRider,Dodger_Blue,White,Yellow,Light_Salmon,Orange_Red
GAME_COLOUR=GuardiansoftheGalaxy,Dodger_Blue,Orange,Medium_Purple
GAME_COLOUR=IRONMAN,Blue,Dark_Red,Dodger_Blue,Gold
GAME_COLOUR=Mars,Blue,Yellow,Deep_sky_blue,Gold
GAME_COLOUR=MarvelsAntMan,Medium_Blue,Dark_Red,Dodger_Blue
GAME_COLOUR=MarvelsAvengersAgeofUltron,Dark_Red,Dodger_Blue,Lime_Green,Light_Salmon,Cyan
GAME_COLOUR=MarvelsTheAvengers,Blue,Dark_Red,Dodger_Blue,Gold
GAME_COLOUR=MarvelsWomenofPowerAForce,Red,Lime,Gold,Slate_Blue,Tomato,Silver,Dark_Orchid,Spring_Green
GAME_COLOUR=MarvelsWomenofPowerChampions,Dodger_Blue,Yellow,Red,Gray,Golden_Rod,Crimson,Orange
GAME_COLOUR=MoonKnight,Dodger_Blue,Blue,Cyan,Royal_Blue
GAME_COLOUR=MsSplosionMan,Dodger_Blue,Pink,Medium_Blue,Purple,Royal_Blue
GAME_COLOUR=Paranormal,Lime_Green,Dodger_Blue,Yellow_Green
GAME_COLOUR=Pasha,Dark_Violet,Golden_Rod,Dodger_Blue
GAME_COLOUR=PlantsVSZombies,Lime_Green,Yellow_Green,Dodger_Blue
GAME_COLOUR=Portal,Dodger_Blue,Yellow_Green,Medium_Blue,Yellow
GAME_COLOUR=Rome,Dark_Red,Gold,Dodger_Blue,Light_Salmon,Yellow_Green,Orange
GAME_COLOUR=SecretsoftheDeep,Blue,Yellow,Dodger_Blue
GAME_COLOUR=Shaman,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=SorcerersLair,Blue,Blue_Violet,Dodger_Blue,Slate_Blue
GAME_COLOUR=SouthParkButtersVeryOwnPinballGame,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime_Green
GAME_COLOUR=SouthParkSuperSweetPinball,Dark_Red,Lime,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime_Green,Yellow_Green
GAME_COLOUR=SpiderMan,Dark_Red,Lime,Blue,Gold,Dark_Violet,Orange
GAME_COLOUR=STARWARSDARTHVADER,Light_sky_blue,Dark_Red,Cyan
GAME_COLOUR=StarWarsEpisodeVTheEmpireStrikesBack,Medium_Blue,Yellow,Dark_Red,Dodger_Blue
GAME_COLOUR=StarWarsEpisodeVIReturnoftheJedi,Slate_Blue,Golden_Rod,Medium_Blue,Lime_Green,Dodger_Blue,Yellow
GAME_COLOUR=StarWarsPinballDroids,Medium_Blue,Yellow,Orange,Navy,Gold,Orange_Red
GAME_COLOUR=StarWarsPinballEpisodeIVANewHope,Cyan,Golden_Rod,Dodger_Blue,Yellow
GAME_COLOUR=StarWarsPinballHanSolo,Dodger_Blue,Royal_Blue,Antique_White
GAME_COLOUR=StarWarsPinballMastersoftheForce,Medium_Blue,Salmon,Dodger_Blue,Purple,Cyan,Dark_Red
GAME_COLOUR=StarWarsPinballMightoftheFirstOrder,Light_sky_blue,Dodger_Blue,Dark_Red,Cyan
GAME_COLOUR=StarWarsPinballStarWarsRebels,Medium_Blue,Yellow,Royal_Blue,Orange_Red,Purple,Lime_Green
GAME_COLOUR=StarWarsPinballTheForceAwakens,Dark_Red,Medium_Blue,Blue_Violet
GAME_COLOUR=StarWarsPinballRogueOne,Gray,Silver,Light_Sky_Blue,Teal,Beige,Bisque,Aqua_Marine,Slate_Gray,Dark_Orange
GAME_COLOUR=StarWarsStarfighterAssault,Medium_Blue,Dodger_Blue,Dark_Red
GAME_COLOUR=StarWarsTheCloneWars,Dark_Red,Pink,Medium_Blue,Medium_Turquoise,Lime,Lime_Green
GAME_COLOUR=SuperLeagueASRoma,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueZenStudiosFC,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueArsenalFC,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueLiverpoolFC,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueJuventus,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueACMilan,Lime_Green,Orange,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueRealMadridCF,Lime_Green,Medium_Blue,Lime,Yellow,Red
GAME_COLOUR=SuperLeagueFCBarcelona,Slate_Blue,Lime_Green,Yellow,Blue_Violet,Lime,Red
GAME_COLOUR=Tesla,Lime_Green,Yellow_Green,Dodger_Blue,Golden_Rod
GAME_COLOUR=TheElderScrollsVSkyrimPinball,Light_Slate_Gray,Gold,Golden_Rod,Dark_Sea_Green,Peru,Tan
GAME_COLOUR=TheInfinity Gauntlet,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=TheWalkingDead,Lime_Green,Royal_Blue,Yellow_Green
GAME_COLOUR=Thor,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue,Lime
GAME_COLOUR=V12,Dark_Red,Blue,Gold,Dark_Violet,Orange,Dodger_Blue
GAME_COLOUR=Venom,Dark_Red,Blue,Dark_Violet,Dodger_Blue
GAME_COLOUR=WildWestRampage,Yellow_Green,Dodger_Blue,Royal_Blue
GAME_COLOUR=Wolverine,Dark_Red,Medium_Blue,Yellow,Dark_Violet
GAME_COLOUR=WorldWarHulk,Lime_Green,Yellow_Green,Dodger_Blue,Lime,Yellow
GAME_COLOUR=XMen,Blue,Blue_Violet,Gold,Dodger_Blue,Slate_Blue,Orange
GAME_COLOUR=ET,Yellow,Amber,Sky_blue,Sienna,Aqua_marine,Slate_gray,Dark_olive_green
GAME_COLOUR=BacktotheFuture,Light_steel_blue,White,Crimson,Gray,Teal,Yellow,Dodger_blue
GAME_COLOUR=Jaws,Dark_turquoise,Gray,White,Salmon,Light_coral,Tan,Papaya_whip,Peru
GAME_COLOUR=SonofZeus,Dark_orange,Silver,Dark_salmon,Amber,Sienna,Light_steel_blue,Firebrick
GAME_COLOUR=AdventureLand,Red,Cyan,Yellow,White,Medium_orchid,Aqua,Dark_turquoise,Medium_purple
GAME_COLOUR=JurassicPark,Lawn_green,Amber,Yellow,Light_slate_gray,Cadet_blue,Black,Rosy_brown,Light_steel_blue,Medium_sea_green,Silver
GAME_COLOUR=JurassicWorld,Light_steel_blue,Silver,Tan,Forest_green,Gray,Cadet_blue,Yellow_green,Teal,Bisque
GAME_COLOUR=JurassicMayhem,Sandy_brown,Forest_green,Dark_green,Dark_olive_green,Dark_khaki,Peru,Tan,Navajo_white,Beige,Dark_golden_rod,Corn_silk
GAME_COLOUR=StarWarsLastJedi,Gold,Orange_Red,Aqua,Coral,Dark_Khaki,Light_Steel_Blue,Yellow_Green,Steel_Blue
GAME_COLOUR=StarWarsAhchToIsland,Peru,Tan,Light_Slate_Gray,Light_Golden_Rod,Turquoise,Deep_Sky_Blue,Spring_Green,Steel_Blue
GAME_COLOUR=WMSFishTales,Forest_green,Medium_spring_green,Pale_green,Aqua,Blue,Golden_Rod,Dark_turquoise,Gold,Deep_sky_blue,Sandy_brown,Green
GAME_COLOUR=WMSGetaway,Red,Steel_blue,Dim_gray,Navy,Dark_red,Teal
GAME_COLOUR=WMSJunkyard,Amber,Lawn_green,Burly_wood,Orange,Peru,Dark_turquoise
GAME_COLOUR=WMSMedievalMadness,Yellow,Amber,Rosy_brown,Firebrick,Forest_green,Gray,Dark_salmon,Dark_orange
GAME_COLOUR=WMSAFM,White,Red,Lime,Amber,Sea_green,Forest_green,Turquoise,Corn_silk
GAME_COLOUR=WMSBlackRose,Khaki,Sky_blue,Orange_red,Gold,Aqua_marine,Tomato,Yellow_green
GAME_COLOUR=WMSPartyZone,Lime,Blue_violet,Orange,Purple,Aqua,Red,Medium_blue,Amber,Yellow,Sandy_brown,Deep_pink
GAME_COLOUR=StarWarsSolo,Burly_Wood,Medium_Sea_Green,Light_Salmon,Silver,Golden_Rod,Dark_Turquoise
GAME_COLOUR=StarWarsCalrissianChronicles,Yellow,Silver,Light_Blue,Gold,White,Amber,Dark_Salmon,Navajo_White
GAME_COLOUR=StarWarsBattleOfMimban,Coral,Gray,Dark_Orange,Salmon,Slate_Gray,Light_Steel_Blue,Peru,Tan
GAME_COLOUR=BallySafeCracker,Orange,Gold,Yellow,Orange_Red,Turquoise,Antique_White,Dim_Gray,Golden_Rod,Crimson
GAME_COLOUR=BallyTheatreOfMagic,Gold,Medium_Slate_Blue,Tomato,Light_Yellow,Plum,Orchid,Golden_Rod,Crimson,Silver
GAME_COLOUR=BallyTheChampionPub,Forest_Green,Gold,Orange_Red,Dark_Blue,Green,Red,Light_Green
GAME_COLOUR=WMSHurricane,Gray,Lawn_Green,Slate_Gray,Dark_Orange,Dark_Blue,Medium_Blue,Cyan,Orange_Red,Papaya_Whip
GAME_COLOUR=WMSRedAndTedRoadShow,Yellow,Orange,Orange_Red,Forest_Green,Yellow_Green,Blue,Navy,Magenta,White
GAME_COLOUR=WMSWhiteWater,Peru,Blue,Royal_Blue,Light_Steel_Blue,Sienna,Aqua,Turquoise,Yellow,Beige
GAME_COLOUR=WMSMonsterBash,Lime,Amber,Dark_Turquoise,Sky_Blue,Lawn_Green,Orchid,Deep_Pink,Thistle,Light_Sky_Blue
GAME_COLOUR=BallyCreatureBlackLagoon,Light_Pink,Green_Yellow,Medium_Sea_Green,Silver,Steel_Blue,Forest_Green,Golden_Rod,Light_Cyan,Orange_Red,Lawn_Green
GAME_COLOUR=WMSTalesoftheArabianNights,Red,Chart_Reuse,Dark_Turquoise,Gold,Silver,Orange,Medium_Violet_Red,Aqua
GAME_COLOUR=WMSCirqusVoltaire,Lime,Yellow,Blue,Red,Orange,Dark_Violet,Deep_Pink,Orchid,Lawn_Green,Gold
GAME_COLOUR=WMSNoGoodGofers,Forest_Green,Peru,Blue,Turquoise,Orange,White,Green_Yellow,Golden_Rod,Sienna
GAME_COLOUR=MidwayDrDude,White,Orange_red,Red,Yellow,Forest_green,Crimson,Coral,Medium_turquoise,Golden_rod
GAME_COLOUR=WMSFunHouse,Blue,Amber,Dark_green,Dodger_blue,Yellow,Red,Green,Peru,Orange_red,Golden_rod
GAME_COLOUR=WMSSpaceStation,Red,Dim_gray,Orange,Dark_orange,Medium_blue,Silver


Edited by theGERM, 19 November 2025 - 04:06 AM.


#8 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,603 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 19 November 2025 - 07:19 AM

OK, let's clarify a couple of things ....

- The DOFLinx SSF setting enable SSF directly from DOFLinx.  The configuration files (*.FX and *.MAME) are currently setup for this, not *.FX3.  FX3 predated DOFLinx having native SSF

- FX3 SSF is supported via PUP Packs that are called through the PUP *.FX3 files shipped as an alternate set with DOFLinx

The above is why disabling the native DOFLinx SSF does not stop your SSF which is via PUP called from the PUP *.FX files

 

If the flippers are not SSF'ing (is that a word?) , check your \DOFLinx\FX3\All_Pre.FX3 file  (or where ever you have placed it ) .  Ensure on the line that starts "LeftFlipper" you have "|ON|FF_PUP_EVENT E101,1" . This will tell us if you have the correct FX3 file.  If you do, then it should be calling the correct PUP event which we should see if you run with DEBUG=2 and we look at the DOFLinx.LOG from some brief play where you press the left flipper.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#9 digitalarts

digitalarts

    Pinball Fan

  • Members
  • PipPipPipPip
  • 864 posts
  • Location:Bavaria

  • Flag: Germany

  • Favorite Pinball: Judge Dredd (have the real one); all virtual EM's

Posted 19 November 2025 - 09:23 AM

One more possible Problem - the path of the FX3 exe. It doesn't Look as could be an official Steam Installation...

Edited by digitalarts, 19 November 2025 - 09:23 AM.


#10 Tesla

Tesla

    Pinball Fan

  • Silver Supporter
  • 1,295 posts
  • Location:Texas, USA

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 19 November 2025 - 03:38 PM

 

In the log, every time there is a line "There are no OFF actions for..." a British lady yells a number.

 

I don't know, but somehow, having my pinball-cabinet talk to me is strangely appealing. I have no-need for it, but maybe I could invent one? 

 

Might be easier in Windows than Linux (but I would imagine there is a way by now). 

 

I have various Digital-Assistants around here that talk-to-me ... there is even a German-lady in my car. <smile>



#11 theGERM

theGERM

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: United States of America

  • Favorite Pinball: TimeLord!!!!

Posted 20 November 2025 - 12:47 AM

OK, let's clarify a couple of things ....

- The DOFLinx SSF setting enable SSF directly from DOFLinx.  The configuration files (*.FX and *.MAME) are currently setup for this, not *.FX3.  FX3 predated DOFLinx having native SSF

- FX3 SSF is supported via PUP Packs that are called through the PUP *.FX3 files shipped as an alternate set with DOFLinx

The above is why disabling the native DOFLinx SSF does not stop your SSF which is via PUP called from the PUP *.FX files

 

If the flippers are not SSF'ing (is that a word?) , check your \DOFLinx\FX3\All_Pre.FX3 file  (or where ever you have placed it ) .  Ensure on the line that starts "LeftFlipper" you have "|ON|FF_PUP_EVENT E101,1" . This will tell us if you have the correct FX3 file.  If you do, then it should be calling the correct PUP event which we should see if you run with DEBUG=2 and we look at the DOFLinx.LOG from some brief play where you press the left flipper.

 

 

I went back through the doflinx config - saw where there was an option to map buttons. So I did that. Double checked the SSF section in config, and shown my sound device chosen, enable ssf was checked, sound file folder location was \Doflinx\Sounds 

 

you mention pup packs - the only ones i know of that were requested to be downloaded, (via every how-to section I have seen) for ssf to work, are the ones deposited into the PUPVideo folder in PinUpSystems, which ironically, i don't see any command line, in the .log file that would suggest it's taking any info/data/files from there. At any rate, I included the pup data from those files as well.

 

all logs/files are pertaining to Attack from Mars in FX3

 

 

INI File

# DOFLinx Configuration Tool generated DOFLinx.INI file at 5:46:36 PM Wednesday, November 19, 2025
######

DEBUG=2

COLOUR_FILE=D:\DirectOutput\Config\directoutputconfig30.ini
DIRECTOUTPUTGLOBAL=D:\DirectOutput\Config\GlobalConfig_b2SServer.xml
PATH_B2S_SERVER=D:\vPinball\vPinball\VisualPinball\Tables\

PATH_FX3=D:\DOFLINX\FX3_PUPlayer\
PATH_FX3_B2S=D:\DOFLINX\FX3_B2S\
#PATH_FX=\
#PATH_FX_B2S=\
#PATH_MAME=\

PROCESSES=Pinball FX3,PinballFX-Win64-Shipping,Mame
MAME_PROCESS=Mame

SSF_ENABLED=1
SSF_SOUND_PATH=D:\DOFLinx\Sounds
SSF_DEVICE=2

L_FLIPPER_KEY=J0110
R_FLIPPER_KEY=J0102

LINK_BUT_LF=0000,MONO,J0110
LINK_BUT_RF=0000,MONO,J0102
LINK_BUT_ML=0000,MONO,J0111
LINK_BUT_MR=0000,MONO,J0103
LINK_BUT_ST=0000,MONO,J0109
LINK_BUT_EB=0000,MONO,J0112
LINK_BUT_EX=0000,MONO,J0108
LINK_BUT_CN=0000,MONO,J0112
LINK_BUT_LB=0000,MONO,J0109
LINK_BUT_FR=0000,MONO,J0109

#!!!!!!!!!!!!!!!!!!!!!!!!!!!
# Manual Entries Section
SHOW_IN_TASKBAR=1
PROCESS_TO_ACTIVE_TIME=1
AUTO_MX=1
OUTPUT_GAME_NAME=1
DELAY_BETWEEN_KEY_PRESS=50
FF_PUP_INIT=FX3_PUP_SSF
KEY_TO_PUP_EVENT=A0,E101,1,E103,1,X1LS,E101,1,E103,1,A1,E102,1,E104,1,X1RS,E102,1,E104,1
JOY_PORT=1
JOY_X_OFFSET=32767
JOY_Y_OFFSET=32767
NUDGE_LEFT_POINT=-3000
NUDGE_RIGHT_POINT=3000
NUDGE_FORWARD_POINT=2500
NUDGE_LEFT_KEY=74
NUDGE_RIGHT_KEY=75
NUDGE_FORWARD_KEY=20
PLUNGER_AXIS=Z
PLUNGER_JOYSTICK_NUMBER=1
PLUNGER_KEY=0D
PLUNGER_PULL_POINT=40000
PLUNGER_RELEASE_POINT=32767

here is the log , still no queue for "flipper"

19-Nov-25 18:02:18.049 - *********************************************************
19-Nov-25 18:02:18.052 - DOFLinx for Pinball and MAME Emulators - DOFLinx by DDH69
19-Nov-25 18:02:18.055 - Starting up - version 9.07
19-Nov-25 18:02:18.055 - *********************************************************
19-Nov-25 18:02:18.069 - DOF (DirectOutput.dll) path used = D:\DirectOutput\x64\
19-Nov-25 18:02:18.070 - DirectOutput.dll version = 3.2.9313.40083  dated 7/1/2025 11:16:08 PM
19-Nov-25 18:02:18.098 - Windows OS on X64 processor with 64 bit operating system and 64 bit application
19-Nov-25 18:02:18.099 - If you like it, please make a donation here https://www.paypal.com/donate?hosted_button_id=YEPCTUYFX5KDE
19-Nov-25 18:02:18.099 - The guide can be found here https://doflinx.github.io/docs/
19-Nov-25 18:02:18.099 - For support come and visit the community here https://www.vpforums.org/index.php?showforum=104
19-Nov-25 18:02:18.100 - Pre-Reading DOFLinx.ini startup config file details
19-Nov-25 18:02:18.134 - DEBUG enabled with showing of window False
19-Nov-25 18:02:22.125 - Found Teensy controller named 'Germ'
19-Nov-25 18:02:22.140 - Joystick # 1 detected : 16 buttons   Z-Axis
19-Nov-25 18:02:22.400 - PinOne Port = 
19-Nov-25 18:02:22.407 - No valid output devices for DOFLinx were found ...... sorry about that!
19-Nov-25 18:02:22.408 - Reading DOFLinx.ini startup config file details
19-Nov-25 18:02:22.410 - DEBUG enabled with showing of window False
19-Nov-25 18:02:22.411 - Reading colour file named D:\DirectOutput\Config\directoutputconfig30.ini
19-Nov-25 18:02:22.440 - Skipping adding output device/port for button code #37
19-Nov-25 18:02:22.441 - Skipping adding output device/port for button code #38
19-Nov-25 18:02:22.442 - Skipping adding output device/port for button code #39
19-Nov-25 18:02:22.442 - Skipping adding output device/port for button code #40
19-Nov-25 18:02:22.442 - Skipping adding output device/port for button code #15
19-Nov-25 18:02:22.443 - Skipping adding output device/port for button code #16
19-Nov-25 18:02:22.443 - Skipping adding output device/port for button code #17
19-Nov-25 18:02:22.443 - Skipping adding output device/port for button code #18
19-Nov-25 18:02:22.443 - Skipping adding output device/port for button code #19
19-Nov-25 18:02:22.443 - Skipping adding output device/port for button code #28
19-Nov-25 18:02:22.612 - You are trying to set an Xbox key when you don't have XBox controller #1 connected
19-Nov-25 18:02:22.614 - You are trying to set an Xbox key when you don't have XBox controller #1 connected
19-Nov-25 18:02:22.618 - Set Debug Privilege = Set OK
19-Nov-25 18:02:22.627 - BASS version 2.4.17.5
19-Nov-25 18:02:22.644 - Found sound device #1 = 'Default' is enabled and is the default
19-Nov-25 18:02:22.645 - Found sound device #2 = 'Speakers (USB Sound Device        )' is enabled and is the default
19-Nov-25 18:02:22.714 - 8 Speakers detected
19-Nov-25 18:02:22.792 - Loading menu.ini
19-Nov-25 18:02:22.793 - Processing parameter 'LOAD_SOUND' with data 'LFlipper,100,LEFT_REAR,Flipper_L01,Flipper_L02,Flipper_L03,Flipper_L04,Flipper_L05,Flipper_L06,Flipper_L07,Flipper_L08,Flipper_L09,Flipper_L10,Flipper_L11' in real-time
19-Nov-25 18:02:22.796 - Processing parameter 'LOAD_SOUND' with data 'RFlipper,100,RIGHT_REAR,Flipper_R01,Flipper_R02,Flipper_R03,Flipper_R04,Flipper_R05,Flipper_R06,Flipper_R07,Flipper_R08,Flipper_R09,Flipper_R10,Flipper_R11' in real-time
19-Nov-25 18:02:22.798 - Processing parameter 'LOAD_SOUND' with data 'BallColl,100,REAR,Ball_Collide_1,Ball_Collide_2,Ball_Collide_3,Ball_Collide_4,Ball_Collide_5,Ball_Collide_6,Ball_Collide_7' in real-time
19-Nov-25 18:02:22.800 - Processing parameter 'LOAD_SOUND' with data 'DropTarget,100,SIDE,Drop_Target_Down_1,Drop_Target_Down_2,Drop_Target_Down_3,Drop_Target_Down_4,Drop_Target_Down_5,Drop_Target_Down_6' in real-time
19-Nov-25 18:02:22.825 - Trigger thread starting
19-Nov-25 18:02:23.827 - Found valid process name of 'Pinball FX3'
19-Nov-25 18:02:23.829 - Setting FX3 process ID to :5504
19-Nov-25 18:02:23.843 - Named process detected and startup commenced
19-Nov-25 18:02:24.363 - FX3.EXE file exists, getting details
19-Nov-25 18:02:24.364 - FX3 EXE name=D:\vPinball\vPinball\FX3\emulators\Pinball FX3\Pinball FX3.exe Size=11361048 bytes, Dated 12/10/2021 4:08:16 AM
19-Nov-25 18:02:24.364 - Applying memory offsets for FX3 version circa 10/12/21
19-Nov-25 18:02:24.365 - FX3 full link active
19-Nov-25 18:02:24.368 - Stopping ROM
19-Nov-25 18:02:24.718 - PinOne Port = 
19-Nov-25 18:02:24.721 - No valid output devices for DOFLinx were found ...... sorry about that!
19-Nov-25 18:02:25.413 - B2S Backglass loaded - FX3Logo
19-Nov-25 18:02:40.453 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\ALL_PRE.FX3
19-Nov-25 18:02:40.455 - Processing parameter 'BUTTON_LIGHT_ACTION' with data 'BUT_LF,LEFTFLIPPER,ON,2,0,BLACK,BUT_LF,LEFTFLIPPER,OFF,1,0,BLACK,BUT_RF,RIGHTFLIPPER,ON,2,0,BLACK,BUT_RF,RIGHTFLIPPER,OFF,1,0,BLACK,BUT_ML,NUDGELEFT,ON,7,1000,RED,BUT_ML,NUDGEFORWARD,ON,7,1000,RED,BUT_MR,NUDGERIGHT,ON,7,1000,RED,BUT_MR,NUDGEFORWARD,ON,7,1000,RED' in real-time
19-Nov-25 18:02:40.470 - Processing parameter 'FF_PUP_INIT' with data 'FX3_PUP_SSF' in real-time
19-Nov-25 18:02:40.488 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\BallyAttackFromMars.FX3
19-Nov-25 18:02:40.489 - Processing parameter 'FF_ROM' with data 'FX3_WMS_AFM' in real-time
19-Nov-25 18:02:40.489 - Loading DOF 'Pinball' with ROM='FX3_WMS_AFM'
19-Nov-25 18:02:46.272 - Processing parameter 'BACKGLASS_EXISTS' with data 'YES' in real-time
19-Nov-25 18:02:46.274 - Processing parameter 'COLOUR_PALETTE' with data 'WHITE,RED,LIME,AMBER,SEA_GREEN,FOREST_GREEN,TURQUOISE,CORN_SILK' in real-time
19-Nov-25 18:02:46.275 - Processing parameter 'BUTTON_COLOUR_CHANGE' with data 'BUT_LF,RANDOM,BUT_RF,RANDOM,BUT_ML,GREEN,BUT_MR,GREEN' in real-time
19-Nov-25 18:02:46.276 - Processing parameter 'FF_PUP_INIT' with data 'BALLY_ATTACK_FROM_MARS' in real-time
19-Nov-25 18:02:46.287 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\ALL_POST.FX3
19-Nov-25 18:02:46.353 - B2S Backglass loaded - BallyAttackFromMars
19-Nov-25 18:02:46.385 - Cabinet Mode = 0   Backglass Mode = 0
19-Nov-25 18:02:46.394 - There are no OFF actions for GAMEMODE
19-Nov-25 18:02:52.044 - Action 2 0 1 0 0 0 0 ''-''-''-'
19-Nov-25 18:02:52.051 - Action 4 23 4 6 750 100 9999 ''-''-''-'
19-Nov-25 18:02:52.059 - Action 4 26 4 6 750 100 9999 ''-''-''-'
19-Nov-25 18:02:52.062 - Action 4 24 4 6 750 100 9999 ''-''-''-'
19-Nov-25 18:02:52.063 - Action 4 27 4 6 750 100 9999 ''-''-''-'
19-Nov-25 18:02:52.064 - Action 4 25 4 6 750 100 9999 ''-''-''-'
19-Nov-25 18:02:52.065 - Action 6 -1 0 0 0 0 0 'E424'-''-''-'
19-Nov-25 18:02:53.540 - Action 1 19 4 10000 500 0 0 ''-''-''-'
19-Nov-25 18:02:53.543 - Action 6 -1 0 0 0 0 0 'E310'-''-''-'
19-Nov-25 18:02:53.553 - Action 1 19 2 0 0 0 0 ''-''-''-'
19-Nov-25 18:02:53.554 - Action 6 0 0 0 0 0 0 'E310'-''-''-'
19-Nov-25 18:02:53.719 - Action 7 1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:02:53.722 - Action 3 8 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:02:53.728 - Action 6 -1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:02:53.729 - Action 4 25 3 1 150 100 58 ''-''-''-'
19-Nov-25 18:02:53.730 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BEAM '-''-'
19-Nov-25 18:02:53.830 - There are no OFF actions for BUMPER_01
19-Nov-25 18:02:54.127 - Action 7 1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:02:54.130 - Action 3 8 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:02:54.132 - Action 6 -1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:02:54.133 - Action 4 25 3 1 150 100 58 ''-''-''-'
19-Nov-25 18:02:54.134 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BEAM '-''-'
19-Nov-25 18:02:54.235 - There are no OFF actions for BUMPER_01
19-Nov-25 18:02:54.437 - Action 7 1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:02:54.440 - Action 3 9 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:02:54.442 - Action 6 -1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:02:54.443 - Action 4 24 3 1 150 100 121 ''-''-''-'
19-Nov-25 18:02:54.445 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'EYES '-''-'
19-Nov-25 18:02:54.484 - Action 7 1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:02:54.486 - Action 3 8 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:02:54.488 - Action 6 -1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:02:54.490 - Action 4 25 3 1 150 100 58 ''-''-''-'
19-Nov-25 18:02:54.492 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BEAM '-''-'
19-Nov-25 18:02:54.596 - There are no OFF actions for BUMPER_02
19-Nov-25 18:02:54.641 - There are no OFF actions for BUMPER_01
19-Nov-25 18:03:01.572 - Action 6 -1 0 0 0 0 0 'E417'-''-''-'
19-Nov-25 18:03:01.574 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BACKGROUND '-''-'
19-Nov-25 18:03:01.576 - Action 7 1 0 0 0 0 0 'E707'-''-''-'
19-Nov-25 18:03:01.614 - There are no OFF actions for SENSOR_CHALLENGE_OUT
19-Nov-25 18:03:01.662 - Action 4 23 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:01.663 - Action 4 24 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:01.664 - Action 4 25 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:01.665 - Action 4 27 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:01.666 - Action 4 26 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:01.667 - Action 3 21 0 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:01.668 - Action 3 22 0 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:01.670 - Action 5 0 0 0 0 0 0 'B2SSTOPALLANIMATIONS'-''-''-'
19-Nov-25 18:03:01.672 - Action 6 -1 0 0 0 0 0 'E130'-''-''-'
19-Nov-25 18:03:01.675 - Action 7 1 0 0 0 0 0 'E130'-''-''-'
19-Nov-25 18:03:02.006 - There are no OFF actions for BALLOUT
19-Nov-25 18:03:14.642 - There are no OFF actions for GAMEMODE
19-Nov-25 18:03:21.001 - Action 2 0 1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:21.002 - Action 4 23 4 6 750 100 9999 ''-''-''-'
19-Nov-25 18:03:21.003 - Action 4 26 4 6 750 100 9999 ''-''-''-'
19-Nov-25 18:03:21.004 - Action 4 24 4 6 750 100 9999 ''-''-''-'
19-Nov-25 18:03:21.005 - Action 4 27 4 6 750 100 9999 ''-''-''-'
19-Nov-25 18:03:21.005 - Action 4 25 4 6 750 100 9999 ''-''-''-'
19-Nov-25 18:03:21.006 - Action 6 -1 0 0 0 0 0 'E424'-''-''-'
19-Nov-25 18:03:21.097 - Action 4 24 3 1 200 100 1 ''-''-''-'
19-Nov-25 18:03:21.099 - Action 6 -1 0 0 0 0 0 'E411'-''-''-'
19-Nov-25 18:03:21.100 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'ALIEN3 '-''-'
19-Nov-25 18:03:21.102 - Action 7 1 0 0 0 0 0 'E701'-''-''-'
19-Nov-25 18:03:21.143 - There are no OFF actions for SENSOR_CHALLENGE_IN
19-Nov-25 18:03:21.487 - Action 3 6 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:21.489 - Action 6 -1 0 0 0 0 0 'E311'-''-''-'
19-Nov-25 18:03:21.491 - Action 7 1 0 0 0 0 0 'E311'-''-''-'
19-Nov-25 18:03:21.495 - Action 1 19 4 10000 500 0 0 ''-''-''-'
19-Nov-25 18:03:21.496 - Action 6 -1 0 0 0 0 0 'E310'-''-''-'
19-Nov-25 18:03:22.144 - Action 6 -1 0 0 0 0 0 'E418'-''-''-'
19-Nov-25 18:03:22.146 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BEAM '-''-'
19-Nov-25 18:03:22.149 - Action 7 1 0 0 0 0 0 'E708'-''-''-'
19-Nov-25 18:03:22.301 - There are no OFF actions for BALLIN_SENSOR
19-Nov-25 18:03:22.304 - Action 1 19 2 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:22.305 - Action 6 0 0 0 0 0 0 'E310'-''-''-'
19-Nov-25 18:03:24.813 - Action 7 1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:24.816 - Action 3 8 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:24.818 - Action 6 -1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:24.820 - Action 4 25 3 1 150 100 58 ''-''-''-'
19-Nov-25 18:03:24.821 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BEAM '-''-'
19-Nov-25 18:03:24.955 - There are no OFF actions for BUMPER_01
19-Nov-25 18:03:25.406 - Action 7 1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:25.408 - Action 3 8 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:25.409 - Action 6 -1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:25.411 - Action 4 25 3 1 150 100 58 ''-''-''-'
19-Nov-25 18:03:25.414 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BEAM '-''-'
19-Nov-25 18:03:25.516 - There are no OFF actions for BUMPER_01
19-Nov-25 18:03:25.753 - Action 7 1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:25.755 - Action 3 9 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:25.757 - Action 6 -1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:25.759 - Action 4 24 3 1 150 100 121 ''-''-''-'
19-Nov-25 18:03:25.761 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'EYES '-''-'
19-Nov-25 18:03:25.915 - There are no OFF actions for BUMPER_02
19-Nov-25 18:03:26.064 - Action 7 1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:26.066 - Action 3 9 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:26.069 - Action 6 -1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:26.070 - Action 4 24 3 1 150 100 121 ''-''-''-'
19-Nov-25 18:03:26.072 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'EYES '-''-'
19-Nov-25 18:03:26.168 - Action 7 1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:26.171 - Action 3 8 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:26.173 - Action 6 -1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:26.174 - Action 4 25 3 1 150 100 58 ''-''-''-'
19-Nov-25 18:03:26.174 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BEAM '-''-'
19-Nov-25 18:03:26.176 - There are no OFF actions for BUMPER_02
19-Nov-25 18:03:26.220 - Action 7 1 0 0 0 0 0 'E122'-''-''-'
19-Nov-25 18:03:26.222 - Action 3 10 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:26.224 - Action 6 -1 0 0 0 0 0 'E122'-''-''-'
19-Nov-25 18:03:26.225 - Action 4 27 3 1 150 100 2 ''-''-''-'
19-Nov-25 18:03:26.226 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'LAMP '-''-'
19-Nov-25 18:03:26.264 - There are no OFF actions for BUMPER_01
19-Nov-25 18:03:26.361 - There are no OFF actions for BUMPER_03
19-Nov-25 18:03:26.420 - Action 7 1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:26.422 - Action 3 9 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:26.424 - Action 6 -1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:26.425 - Action 4 24 3 1 150 100 121 ''-''-''-'
19-Nov-25 18:03:26.427 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'EYES '-''-'
19-Nov-25 18:03:26.516 - Action 7 1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:26.519 - Action 3 8 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:26.522 - Action 6 -1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:26.523 - Action 4 25 3 1 150 100 58 ''-''-''-'
19-Nov-25 18:03:26.523 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BEAM '-''-'
19-Nov-25 18:03:26.666 - There are no OFF actions for BUMPER_01
19-Nov-25 18:03:26.718 - There are no OFF actions for BUMPER_02
19-Nov-25 18:03:26.970 - Action 7 1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:26.972 - Action 3 9 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:26.974 - Action 6 -1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:26.974 - Action 4 24 3 1 150 100 121 ''-''-''-'
19-Nov-25 18:03:26.976 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'EYES '-''-'
19-Nov-25 18:03:27.079 - Action 7 1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:27.082 - Action 3 8 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:27.084 - Action 6 -1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:27.085 - Action 4 25 3 1 150 100 58 ''-''-''-'
19-Nov-25 18:03:27.086 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BEAM '-''-'
19-Nov-25 18:03:27.125 - There are no OFF actions for BUMPER_02
19-Nov-25 18:03:27.183 - Action 7 1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:27.185 - Action 3 9 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:27.189 - Action 6 -1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:27.190 - Action 4 24 3 1 150 100 121 ''-''-''-'
19-Nov-25 18:03:27.191 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'EYES '-''-'
19-Nov-25 18:03:27.219 - There are no OFF actions for BUMPER_01
19-Nov-25 18:03:27.330 - There are no OFF actions for BUMPER_02
19-Nov-25 18:03:27.734 - Action 7 1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:27.737 - Action 3 9 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:27.739 - Action 6 -1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:27.740 - Action 4 24 3 1 150 100 121 ''-''-''-'
19-Nov-25 18:03:27.741 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'EYES '-''-'
19-Nov-25 18:03:27.876 - There are no OFF actions for BUMPER_02
19-Nov-25 18:03:29.464 - Action 7 1 0 0 0 0 0 'E111'-''-''-'
19-Nov-25 18:03:29.465 - Action 3 4 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:29.467 - Action 6 -1 0 0 0 0 0 'E111'-''-''-'
19-Nov-25 18:03:29.468 - Action 4 26 3 1 150 100 58 ''-''-''-'
19-Nov-25 18:03:29.469 - Action 2 14 2 125 0 0 0 ''-''-''-'
19-Nov-25 18:03:29.472 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'SAUCER '-''-'
19-Nov-25 18:03:29.545 - There are no OFF actions for SLINGSHOT_RIGHT
19-Nov-25 18:03:34.550 - Action 6 -1 0 0 0 0 0 'E417'-''-''-'
19-Nov-25 18:03:34.551 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BACKGROUND '-''-'
19-Nov-25 18:03:34.554 - Action 7 1 0 0 0 0 0 'E707'-''-''-'
19-Nov-25 18:03:34.615 - There are no OFF actions for SENSOR_CHALLENGE_OUT
19-Nov-25 18:03:34.742 - Action 4 23 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:34.743 - Action 4 24 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:34.744 - Action 4 25 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:34.745 - Action 4 27 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:34.746 - Action 4 26 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:34.747 - Action 3 21 0 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:34.749 - Action 3 22 0 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:34.750 - Action 5 0 0 0 0 0 0 'B2SSTOPALLANIMATIONS'-''-''-'
19-Nov-25 18:03:34.751 - Action 6 -1 0 0 0 0 0 'E130'-''-''-'
19-Nov-25 18:03:34.752 - Action 7 1 0 0 0 0 0 'E130'-''-''-'
19-Nov-25 18:03:34.847 - There are no OFF actions for BALLOUT
19-Nov-25 18:03:40.006 - Action 4 24 3 1 200 100 1 ''-''-''-'
19-Nov-25 18:03:40.009 - Action 6 -1 0 0 0 0 0 'E411'-''-''-'
19-Nov-25 18:03:40.011 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'ALIEN3 '-''-'
19-Nov-25 18:03:40.014 - Action 7 1 0 0 0 0 0 'E701'-''-''-'
19-Nov-25 18:03:40.051 - There are no OFF actions for SENSOR_CHALLENGE_IN
19-Nov-25 18:03:40.384 - Action 3 6 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:40.387 - Action 6 -1 0 0 0 0 0 'E311'-''-''-'
19-Nov-25 18:03:40.388 - Action 7 1 0 0 0 0 0 'E311'-''-''-'
19-Nov-25 18:03:40.392 - Action 1 19 4 10000 500 0 0 ''-''-''-'
19-Nov-25 18:03:40.394 - Action 6 -1 0 0 0 0 0 'E310'-''-''-'
19-Nov-25 18:03:42.489 - There are no OFF actions for BALLIN_SENSOR
19-Nov-25 18:03:42.492 - Action 1 19 2 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:42.493 - Action 6 0 0 0 0 0 0 'E310'-''-''-'
19-Nov-25 18:03:44.547 - Action 7 1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:44.550 - Action 3 8 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:44.552 - Action 6 -1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:44.553 - Action 4 25 3 1 150 100 58 ''-''-''-'
19-Nov-25 18:03:44.555 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BEAM '-''-'
19-Nov-25 18:03:44.688 - There are no OFF actions for BUMPER_01
19-Nov-25 18:03:45.032 - Action 7 1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:45.035 - Action 3 8 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:45.037 - Action 6 -1 0 0 0 0 0 'E120'-''-''-'
19-Nov-25 18:03:45.038 - Action 4 25 3 1 150 100 58 ''-''-''-'
19-Nov-25 18:03:45.040 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BEAM '-''-'
19-Nov-25 18:03:45.189 - There are no OFF actions for BUMPER_01
19-Nov-25 18:03:45.675 - Action 7 1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:45.677 - Action 3 9 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:45.679 - Action 6 -1 0 0 0 0 0 'E121'-''-''-'
19-Nov-25 18:03:45.680 - Action 4 24 3 1 150 100 121 ''-''-''-'
19-Nov-25 18:03:45.682 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'EYES '-''-'
19-Nov-25 18:03:45.782 - There are no OFF actions for BUMPER_02
19-Nov-25 18:03:50.765 - Action 7 1 0 0 0 0 0 'E110'-''-''-'
19-Nov-25 18:03:50.767 - Action 3 3 -1 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:50.769 - Action 6 -1 0 0 0 0 0 'E110'-''-''-'
19-Nov-25 18:03:50.770 - Action 4 23 3 1 150 100 49 ''-''-''-'
19-Nov-25 18:03:50.772 - Action 2 15 2 125 0 0 0 ''-''-''-'
19-Nov-25 18:03:50.775 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'ALIEN1 '-''-'
19-Nov-25 18:03:50.858 - There are no OFF actions for SLINGSHOT_LEFT
19-Nov-25 18:03:52.192 - Action 6 -1 0 0 0 0 0 'E417'-''-''-'
19-Nov-25 18:03:52.194 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BACKGROUND '-''-'
19-Nov-25 18:03:52.195 - Action 7 1 0 0 0 0 0 'E707'-''-''-'
19-Nov-25 18:03:52.238 - There are no OFF actions for SENSOR_CHALLENGE_OUT
19-Nov-25 18:03:52.379 - Action 4 23 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:52.380 - Action 4 24 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:52.381 - Action 4 25 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:52.382 - Action 4 27 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:52.383 - Action 4 26 2 1 1 100 9999 ''-''-''-'
19-Nov-25 18:03:52.384 - Action 3 21 0 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:52.385 - Action 3 22 0 0 0 0 0 ''-''-''-'
19-Nov-25 18:03:52.385 - Action 5 0 0 0 0 0 0 'B2SSTOPALLANIMATIONS'-''-''-'
19-Nov-25 18:03:52.386 - Action 6 -1 0 0 0 0 0 'E130'-''-''-'
19-Nov-25 18:03:52.388 - Action 7 1 0 0 0 0 0 'E130'-''-''-'
19-Nov-25 18:03:52.536 - There are no OFF actions for BALLOUT
19-Nov-25 18:03:55.108 - There are no OFF actions for GAMEMODE
19-Nov-25 18:04:04.439 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\ALL_PRE.FX3
19-Nov-25 18:04:04.443 - Processing parameter 'BUTTON_LIGHT_ACTION' with data 'BUT_LF,LEFTFLIPPER,ON,2,0,BLACK,BUT_LF,LEFTFLIPPER,OFF,1,0,BLACK,BUT_RF,RIGHTFLIPPER,ON,2,0,BLACK,BUT_RF,RIGHTFLIPPER,OFF,1,0,BLACK,BUT_ML,NUDGELEFT,ON,7,1000,RED,BUT_ML,NUDGEFORWARD,ON,7,1000,RED,BUT_MR,NUDGERIGHT,ON,7,1000,RED,BUT_MR,NUDGEFORWARD,ON,7,1000,RED' in real-time
19-Nov-25 18:04:04.448 - Processing parameter 'FF_PUP_INIT' with data 'FX3_PUP_SSF' in real-time
19-Nov-25 18:04:04.459 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\SonOfZeus.FX3
19-Nov-25 18:04:04.460 - Processing parameter 'FF_ROM' with data 'FX3_HERCULES' in real-time
19-Nov-25 18:04:04.461 - Loading DOF 'Pinball' with ROM='FX3_HERCULES'
19-Nov-25 18:04:08.067 - Processing parameter 'BACKGLASS_EXISTS' with data 'YES' in real-time
19-Nov-25 18:04:08.068 - Processing parameter 'COLOUR_PALETTE' with data 'DARK_ORANGE,SILVER,DARK_SALMON,AMBER,SIENNA,LIGHT_STEEL_BLUE,FIREBRICK' in real-time
19-Nov-25 18:04:08.069 - Processing parameter 'BUTTON_COLOUR_CHANGE' with data 'BUT_LF,LIGHT_STEEL_BLUE,BUT_RF,LIGHT_STEEL_BLUE,BUT_ML,DARK_ORANGE,BUT_MR,DARK_ORANGE' in real-time
19-Nov-25 18:04:08.070 - Processing parameter 'FF_PUP_INIT' with data 'HERCULES' in real-time
19-Nov-25 18:04:08.077 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\ALL_POST.FX3
19-Nov-25 18:04:08.141 - B2S Backglass loaded - SonOfZeus
19-Nov-25 18:04:08.253 - Activating process disappeared so stopping things
19-Nov-25 18:04:08.263 - Stopping ROM
19-Nov-25 18:04:08.609 - PinOne Port = 
19-Nov-25 18:04:08.610 - No valid output devices for DOFLinx were found ...... sorry about that!
19-Nov-25 18:06:58.716 - Shutting down
19-Nov-25 18:06:58.731 - Program close

here is the all_pre.fx3 you mentioned

it is located in the doflinx/fx3_pupplayer/ folder. the "doflinx/fx3/" folder all_pre does not include all the additional pup events at the bottom

 

from doflinx/fx3/all_pre

 
#
# FX3 configration that is appled to all tables before the table file itself is processed
# DOFLinx force feedback configuration file v4
#
##################

[STARTUP]
BUTTON_LIGHT_ACTION=BUT_LF,LeftFlipper,ON,2,0,Black,BUT_LF,LeftFlipper,OFF,1,0,Black,BUT_RF,RightFlipper,ON,2,0,Black,BUT_RF,RightFlipper,OFF,1,0,Black,BUT_ML,NudgeLeft,ON,7,1000,Red,BUT_ML,NudgeForward,ON,7,1000,Red,BUT_MR,NudgeRight,ON,7,1000,Red,BUT_MR,NudgeForward,ON,7,1000,Red

[COMMANDS]
JVAKb+aK9t6aQpxTlHj3DpN2zb89MqsWqC3g4j7fgt2tj7Umd3Y0n03MOCnF2ZPc1/6d9hWOzJXtwn/2j+IGVQEZxlVwQqxX0grI1e6s7UHBjOT8DEge6dCFIb1IdVyH
JVAKb+aK9t4+g+4zXL7AdDoAyWVACiomQ8BwQ/clC6+RCsA1/HNWpTVS/rpscGvfRR+/4Dwqmq2/JffHIxCh7xxVUd7DGLto04+wefY2B6EtLAJ8bkMIOW3tmtt1A8mJ+j8+//FBPf9yghd+W8eHCINjTs5Rpa2sdqTxZhJ11xxVFC5X9tziEG+9Hlw5uz3CIiiZV4JdqLU218f32zVk2lzWLGBXfn2YGqxG0LKy60z2GmPtadhRkEzYQVLyFeO+4Fv4dOuGT91uyecq6h8DeMI8Mfiar55BgF1YE6mswtq9QULjuefnfobjHPY1mZuT/etPTQ8Rt1VWIpoyTdbKZxTN1AyoBimU+ib+Zbnaj2KEiNf4imGRfaj4FwbvaGUol3RFmu7XfpacX7XlSmAuILWGwuae3iUTKVLhkRX4TORrfuP8jwkevrcSy3fk5K/5yH2bG2dBYxpX1jJUDERFGEqujNM5bIBvZtnE8ccLOpyEBITIhMgkSwvMYTp25QzSN8lxtxWvKmnKlKeN/K8T5RRijP6B0yfoXj+PwAmK9i8AlKQBUnuWr9PBE75OFmBlSwIHUSNBiOYJySr3Ot+s0eepf/xNDwBuJLSbSOMwnOk0kLUS7lrfhIc6J1Mi95nP4zZtaNQoR14DCJTspM6x3JtJ/uwhi+T+9LSixGNboqthBuGL9i9d0+pPRvl7tjdyckDB8zCpsH2NBZJtXEoWl6o0jbZYwsKCe4W0jAzy0CbrxdPksWXEo7jyJfTvi5gRWRTEA+wT+XQ=
J9ZjfUDmB5nMp5cSbzOKikQUlNqsQ0EgRSobqBYIVrXRCKJNufCkPMpFu08/0ZDKX5lvROePEG+VeugwRIFpcZpnGepoxsBX0iQNJT6baEBDZrWZMwIrB3zX7FN0N7iP2dWpsT5bBl7oufBtMKJu4g==
J9ZjfUDmB5nMp5cSbzOKikQUlNqsQ0EgRSobqBYIVrXHmYtSw9Xnj8z0HoiLJtAZyrsIyqK13b0Yzov9sKf1Ie+DuWnXuXOilChHG9tS97W8TYUpjDZPC+z2n7SnZXYX0Kn+nDvPAJvs2jI7Ch9ZZg==
J9ZjfUDmB5nJz0tLWkr2avDGDYknFN0kHSv09gpA9sdeOVoR86Yk7R+QZYAAt7KDdqP63raMmn4iwGG35XZXAiqt99BItJlAYgtYK+yO5tmq35RSj2ExcvZYs8hyOTaWJkbVZKsgqOjzs9SuuQc82w==
J9ZjfUDmB5ntWDT2yRPSbP6ZY9cLcjOdsrTVl2A8m+qGQV85yZLn4jQqgkidcp6YOU6PtumjCW2NVmck1Ohj6SBik6a3HTuhQsCnbAPRmaSI6OMNSkNNTuyZbmIHBlrsO844zxq1VwHi5rU1bYCWSA==
J9ZjfUDmB5nJz0tLWkr2avDGDYknFN0k+RTIOwrAymgBWSV9j5Szu7XgJUMxdxRO+mngXw8zZT5gyRVMsm1Tk34IZOCQk1h4zh3qghOpJc2zFBm/V4RgtT2mORg9nSioXM4e9cI6mEADaXJ5/qNIA6SraAph/fW7WHbvHwV7xUcvT7T9AUIFp1nqj3pwit4zmwY46xAZDecUuQRAW5E3Tg==
J9ZjfUDmB5ntWDT2yRPSbP6ZY9cLcjOd0O91A73yZ8DEUBBaSGR6mwZiBJVBEnv2YhX+qz6GMm+NyzVREzYBuQ0LgIwXjmMNn6sURGVk74SxuqCStdPQNVrUwQ03DunT+gkwRY+8IM56BEnS3Ca6XdfszbgENc1TTy6rNUL28AAoate3jrWq+7sA5T+q1cHT2ergaDRtgPYJXehqFu018g==
J9ZjfUDmB5msFfhczX8ZcJlvs+HroXoxQ+DouQQIekBxFpOgSAt0T0Jrwn/WsetRZ1hGCW0d/o+jw1XA1bBnb4fvkGJtrE7m9aOzNnYzs/M=
J9ZjfUDmB5msFfhczX8ZcJlvs+HroXoxQ+DouQQIekD91Ql+CYYjX5X0JebM7u8JFOpTf8HuGPqmEf30rKm5Dd5nZ1x8boX4CC4clTndjyM= 

here is the all_pre from Doflinx/FX3_PUPlayer/

####
# Auto merged PUPlayer FX3 file
####

##################
#
# FX3 configration that is appled to all tables before the table file itself is processed
# DOFLinx force feedback configuration file v4
#
##################

[STARTUP]
BUTTON_LIGHT_ACTION=BUT_LF,LeftFlipper,ON,2,0,Black,BUT_LF,LeftFlipper,OFF,1,0,Black,BUT_RF,RightFlipper,ON,2,0,Black,BUT_RF,RightFlipper,OFF,1,0,Black,BUT_ML,NudgeLeft,ON,7,1000,Red,BUT_ML,NudgeForward,ON,7,1000,Red,BUT_MR,NudgeRight,ON,7,1000,Red,BUT_MR,NudgeForward,ON,7,1000,Red
FF_PUP_INIT=FX3_PUP_SSF

[COMMANDS]
JVAKb+aK9t6aQpxTlHj3DpN2zb89MqsWqC3g4j7fgt2tj7Umd3Y0n03MOCnF2ZPc1/6d9hWOzJXtwn/2j+IGVQEZxlVwQqxX0grI1e6s7UHBjOT8DEge6dCFIb1IdVyH
JVAKb+aK9t4+g+4zXL7AdDoAyWVACiomQ8BwQ/clC6+RCsA1/HNWpTVS/rpscGvfRR+/4Dwqmq2/JffHIxCh7xxVUd7DGLto04+wefY2B6EtLAJ8bkMIOW3tmtt1A8mJ+j8+//FBPf9yghd+W8eHCINjTs5Rpa2sdqTxZhJ11xxVFC5X9tziEG+9Hlw5uz3CIiiZV4JdqLU218f32zVk2lzWLGBXfn2YGqxG0LKy60z2GmPtadhRkEzYQVLyFeO+4Fv4dOuGT91uyecq6h8DeMI8Mfiar55BgF1YE6mswtq9QULjuefnfobjHPY1mZuT/etPTQ8Rt1VWIpoyTdbKZxTN1AyoBimU+ib+Zbnaj2KEiNf4imGRfaj4FwbvaGUol3RFmu7XfpacX7XlSmAuILWGwuae3iUTKVLhkRX4TORrfuP8jwkevrcSy3fk5K/5yH2bG2dBYxpX1jJUDERFGEqujNM5bIBvZtnE8ccLOpyEBITIhMgkSwvMYTp25QzSN8lxtxWvKmnKlKeN/K8T5RRijP6B0yfoXj+PwAmK9i8AlKQBUnuWr9PBE75OFmBlSwIHUSNBiOYJySr3Ot+s0eepf/xNDwBuJLSbSOMwnOk0kLUS7lrfhIc6J1Mi95nP4zZtaNQoR14DCJTspM6x3JtJ/uwhi+T+9LSixGNboqthBuGL9i9d0+pPRvl7tjdyckDB8zCpsH2NBZJtXEoWl6o0jbZYwsKCe4W0jAzy0CbrxdPksWXEo7jyJfTvi5gRWRTEA+wT+XQ=
J9ZjfUDmB5nMp5cSbzOKikQUlNqsQ0EgRSobqBYIVrXRCKJNufCkPMpFu08/0ZDKX5lvROePEG+VeugwRIFpcZpnGepoxsBX0iQNJT6baEBDZrWZMwIrB3zX7FN0N7iP2dWpsT5bBl7oufBtMKJu4g==
J9ZjfUDmB5nMp5cSbzOKikQUlNqsQ0EgRSobqBYIVrXHmYtSw9Xnj8z0HoiLJtAZyrsIyqK13b0Yzov9sKf1Ie+DuWnXuXOilChHG9tS97W8TYUpjDZPC+z2n7SnZXYX0Kn+nDvPAJvs2jI7Ch9ZZg==
J9ZjfUDmB5nJz0tLWkr2avDGDYknFN0kHSv09gpA9sdeOVoR86Yk7R+QZYAAt7KDdqP63raMmn4iwGG35XZXAiqt99BItJlAYgtYK+yO5tmq35RSj2ExcvZYs8hyOTaWJkbVZKsgqOjzs9SuuQc82w==
J9ZjfUDmB5ntWDT2yRPSbP6ZY9cLcjOdsrTVl2A8m+qGQV85yZLn4jQqgkidcp6YOU6PtumjCW2NVmck1Ohj6SBik6a3HTuhQsCnbAPRmaSI6OMNSkNNTuyZbmIHBlrsO844zxq1VwHi5rU1bYCWSA==
J9ZjfUDmB5nJz0tLWkr2avDGDYknFN0k+RTIOwrAymgBWSV9j5Szu7XgJUMxdxRO+mngXw8zZT5gyRVMsm1Tk34IZOCQk1h4zh3qghOpJc2zFBm/V4RgtT2mORg9nSioXM4e9cI6mEADaXJ5/qNIA6SraAph/fW7WHbvHwV7xUcvT7T9AUIFp1nqj3pwit4zmwY46xAZDecUuQRAW5E3Tg==
J9ZjfUDmB5ntWDT2yRPSbP6ZY9cLcjOd0O91A73yZ8DEUBBaSGR6mwZiBJVBEnv2YhX+qz6GMm+NyzVREzYBuQ0LgIwXjmMNn6sURGVk74SxuqCStdPQNVrUwQ03DunT+gkwRY+8IM56BEnS3Ca6XdfszbgENc1TTy6rNUL28AAoate3jrWq+7sA5T+q1cHT2ergaDRtgPYJXehqFu018g==
J9ZjfUDmB5msFfhczX8ZcJlvs+HroXoxQ+DouQQIekBxFpOgSAt0T0Jrwn/WsetRZ1hGCW0d/o+jw1XA1bBnb4fvkGJtrE7m9aOzNnYzs/M=
J9ZjfUDmB5msFfhczX8ZcJlvs+HroXoxQ+DouQQIekD91Ql+CYYjX5X0JebM7u8JFOpTf8HuGPqmEf30rKm5Dd5nZ1x8boX4CC4clTndjyM=
LeftFlipper|ON|FF_PUP_EVENT E101,1
LeftFlipper|OFF|FF_PUP_EVENT E103,1
RightFlipper|ON|FF_PUP_EVENT E102,1
RightFlipper|OFF|FF_PUP_EVENT E104,1
BUMPER_01|ON|FF_PUP_EVENT E120,1
BUMPER_02|ON|FF_PUP_EVENT E121,1
BUMPER_03|ON|FF_PUP_EVENT E122,1
SLINGSHOT_LEFT|ON|FF_PUP_EVENT E110,1
SLINGSHOT_RIGHT|ON|FF_PUP_EVENT E111,1
ballin_sensor|ON|FF_PUP_EVENT E311,1
ballout|ON|FF_PUP_EVENT E130,1
LAUNCHBALL|OFF|FF_PUP_EVENT E132,1
NudgeLeft|ON|FF_PUP_EVENT E403,1
NudgeRight|ON|FF_PUP_EVENT E404,1
NudgeForward|ON|FF_PUP_EVENT E405,1

Here is the "BallyAttackFromMars.fx3" located in Doflinx/FX3_PUPlayer/

####
# Auto merged PUPlayer FX3 file
####

##################
#
# WMSAFM
# DOFLinx force feedback FX3 configuration file v2
#
##################

[STARTUP]
FF_ROM=fx3_wms_afm
BACKGLASS_EXISTS=YES
COLOUR_PALETTE=White,Red,Lime,Amber,Sea_green,Forest_green,Turquoise,Corn_silk
BUTTON_COLOUR_CHANGE=BUT_LF,Random,BUT_RF,Random,BUT_ML,Green,BUT_MR,Green
FF_PUP_INIT=BALLY_Attack_from_Mars

[COMMANDS]
GAMEMODE|ON|FF_Colour Black,RGB_DF,0|FF_Flasher DV_FLOL,FL_FL,6,750,100,Random|FF_Flasher DV_FLOR,FL_FL,6,750,100,Random|FF_Flasher DV_FLIL,FL_FL,6,750,100,Random|FF_Flasher DV_FLIR,FL_FL,6,750,100,Random|FF_Flasher DV_FLCN,FL_FL,6,750,100,Random|FF_DOF E424,-1
LeftFlipper|On|FF_Dev DV_LF,10000|FF_DOF E101,-1
LeftFlipper|OFF|FF_Dev DV_LF,0|FF_DOF E101,0
RightFlipper|On|FF_Dev DV_RF,10000|FF_DOF E102,-1
RightFlipper|OFF|FF_Dev DV_RF,0|FF_DOF E102,0
MENUMODE|On|FF_Flasher DV_FLOL,FL_OFF,1,1,100,Random|FF_Flasher DV_FLIL,FL_OFF,1,1,100,Random|FF_Flasher DV_FLCN,FL_OFF,1,1,100,Random|FF_Flasher DV_FLIR,FL_OFF,1,1,100,Random|FF_Flasher DV_FLOR,FL_OFF,1,1,100,Random|FF_Dev DV_SR,0|FF_Dev DV_BK,0|FF_B2S B2SStopAllAnimations
LAUNCHMODE|On|FF_Button BUT_LB,BA_FL,10000,500|FF_DOF E310,-1
LAUNCHMODE|OFF|FF_Button BUT_LB,BA_OFF,0,0|FF_DOF E310,0
NudgeLeft|On|FF_Dev DV_SH,4000|FF_Colour Red,RGB_TT,1500|FF_Flasher DV_FLOL,FL_ON,1,1,100,Red|FF_Flasher DV_FLIL,FL_ON,1,1,100,Red|FF_DOF E403,-1|FF_B2S B2SStartAnimation Flash
NudgeLeft|OFF|FF_Dev DV_SH,250|FF_Flasher DV_FLOL,FL_OFF,1,1,100,Red|FF_Flasher DV_FLIL,FL_OFF,1,1,100,Red
NudgeRight|On|FF_Dev DV_SH,4000|FF_Colour Red,RGB_TT,1500|FF_Flasher DV_FLOR,FL_ON,1,1,100,Red|FF_Flasher DV_FLIR,FL_ON,1,1,100,Red|FF_DOF E404,-1|FF_B2S B2SStartAnimation Flash
NudgeRight|OFF|FF_Dev DV_SH,250|FF_Flasher DV_FLOR,FL_OFF,1,1,100,Red|FF_Flasher DV_FLIR,FL_OFF,1,1,100,Red
NudgeForward|On|FF_Dev DV_SH,4000|FF_Colour Red,RGB_TT,1500|FF_Flasher DV_FLCN,FL_ON,1,1,100,Red|FF_DOF E405,-1|FF_B2S B2SStartAnimation Flash
NudgeForward|OFF|FF_Dev DV_SH,250|FF_Flasher DV_FLCN,FL_OFF,1,1,100,Red
LAUNCHBALL|OFF|FF_Dev DV_MR,-1|FF_DOF E132,-1|FF_B2S B2SStartAnimation Title

G5PuB0V2K4zxAhf93om7mrwBfsDvomFth+BxhVU9qgLdrUzahbrbaTi6IYP0txOrynrfvMM925NX8acMQ3H3lHk1iFO2AIttcIknho1RqSVeT7c1oeQvQA+P2KP+pkDITsESP5GanzdaH/UUehuZ2KWfVnqE7eE+jNX9L4jwJ2nfQUTe6JzxHZXFiIV9bVeWLiqBcIfev40rZO9epnWiIFftsUYxceDSwdXt5XtA3hpDBKFBfNCNCgR1pl6jeUCXt182pjNXZJbbGrze26cLlxmIOP8Mu1bKqNaO065VNsQXJi0fnUQNPQX4Xk4SCigq7qPxhRDoRhpOvyXTHUbH1QPBjCyN84PH5UvS1V19ozIwYx3EYUT66O8MZXMDju8WWm1dHyV4UPYzEQPpu5TVGQ==
G5PuB0V2K4zxAhf93om7mgm1wrDQA43H9+O8kMCcM00St6oTCrn3Oz8PSG72KEx5M0G6ATUZLbgtU7erumAOJtzWBeJIGKxXF7bWCFoHIKmpc2PrJQW4xG1xjdOc//dUS1HL9XTuIWvpKasfT+oSVPfxi0eAsOGvcaeBIx7ltjnbIIgY8G8G4LpI9PgF4CuSEtDiTNbQ7+34QXnTnnnQmpn+JEhta1/GbgsdRxk7gnM7zpME/oPIg3qj/qqYSX0/fw+ukdHi1wXzfFwo+AxXzVnBFY436O6iVRwsBKsf+X87HxXDJ4KL+RirUID6iXPUyiq4jDIuVwgv3k1AW2Sr0AjbELAb53RTfZ5jv1Nv5rV35SpEnz1Yr4DCKkATvMkVKqqiS/JNMzMPGhsoHOat5IjssVTYZMK/
XEe//3L0f7zHfeS/ACGhpvR42SbC4XoMNVch8HmiaCQyi2r7m8hPXzkNupaJ7CE+eyIqn22aXotQptTS1RKoLj/dZmX4FkvH5vciW2SrBjghOHeIhg4C93KClcBhE5NS5Az4P+5niQZOEhi8aWg7wM8WLdeEDLGYMHFUK0nZjYgj5p/ImERfuK6gDuahTLYZZO90tUASCO+egyV/tn2L8YVYs4eiZd76BuP4LasJ7gltxK8OZSI8X/+s24BzLJwX0B+GmSn4cm1aDirIfIzZscOri/cQMNrVN+FH22Vduz7QrBFt/0R7sXO3rvGUEy2J
XEe//3L0f7zHfeS/ACGhpkbHeSaYfMFVkP81NUUuBQR3dzQfrpocO2RnSq9fhucDropu8l1BGSCLKp3/d4i7kzOOqq4QjJszF1SUIGS66wtaWrT76pSYTTlrRClletOemmdAi07e1pIn5cwDqTJnCHyyRLD13MwjLM1Kg4Py1TZN4SLVsomMkmHbwr1HiUIdMkvZwzVMUjZ6/RFSgblp4+AcawV4NRB87KHpknStkT8lzTvCtAi8Ep/EPC/jC1Ws9+kl1xP0e4k58viqZAD3xMTYQ7rwWElg8JVxRZC+5ZDrsTICgKpQjw==
XEe//3L0f7zHfeS/ACGhplUi9uBLt3Lx65onEUZJn0r2P9TRYjxRxH7Wi/wSzCVxApcEpdT2bvdWNNP0KQ1ZGkIHQSGFhVQVGXOSit0XHhv0GSraNpKKpbsJ5+/CyLAwwCWqXqiKA4Dvi7tsaEjpp3X35TUzJ4Ca7Ggs5xx/R4EYNJBovMH6xOIbtiFcypmJ6Lw98TrIAWGdE7B4NRl+uGokjkjjtmW0MUbBmRfjDa9pubSR2xBc7xi+g8apUEFHjpcCiq6EL6O0P+vwWxawU8WV18QQHUpWjCZiz8DWi/A2GL6S5+z2SQ==

J9ZjfUDmB5nyhU6/l5xyJ/4gX1Pj4iT21NW/THLIb8wGa/E98OWh7Ny/5gnApvDSkJMaY5piT8tTCEOzC8sIPyulzqraUPX3+vpDFV8u//YMEZbmQMkD9/HAd3M7SZtnK7WzZ+J5SCLPi5S9OZT42hOzV5RWKV8/MWioixNKvNXv2pKQ53LtVRQzyaADKoP36f8J+uU3sGXLqdNa0BR7S61BF/1iTic6lRwLQNJH9FeHdOWbEA2q0dalgJoHpU/ooFt5Kalz9Z1lx9Bim1mKzSrqYA8Q6yfq6FJ0Z5RXrXVn9uIrW9pS+5o7U4JhzkWT8hlk8ZRTdrM=
J9ZjfUDmB5mq6MPhNnbGQyAvHw7CtZPBhuYBPgHA9KoCj6dlr7NLQ346M+d9gqQyaHzIvhjqzfJlXuvEXtipxaaTJdc/AjUlgfBWkaNM2FXHequRGFF1DazGQP/VveqeW2be29XYoMtVDAl0h/uROMIklL6RZA1hemXwwRo7KqX8Jd1zigKUupTS648mczChvlDgP8nhy41Hf3CZdW98+/8nVORXW8KR/NDEcIsKjQMJI4B9qstFFWxY6xdT8csfp7pOC9aR6Lk0CSvnnpHowSz0R2/4vrtSd5HuOYA1cjQ=
J9ZjfUDmB5nyhU6/l5xyJ0NmxyAxF10OouNAcTWW/zpUDsAJvTPjpUcKioQdiZrhkGjPLf4G4J0OSR5pxEoKROSCV68CueRMSHi2yGXv3pjGpiJ0fn90yACmvjHYOkjDP41EHfDo1rxtoKyiv2P7fzkcC6NyrmjdUOPOGPp2DeP1fRMG85M106yi3SFjrt09UAWOT4lfMvFAOdxWgeAJGEYRduPBBOwA60HbaC3atlzceAXX1E8kPMn7pBC9qkdzsBWcixEyBNthN/9FBrRmiHXNFW1KWE8T3/dt3MgWArXNMPHUQSraNBXw6p9z351xxpmZDpUrO010EVhRtATkKNciigwKONpK
J9ZjfUDmB5n96BSmNtObSKaTh1vRW2XvZJyaDZrKnrTsfSz7+tfBVgNw/2Z+COuVCT+QctqoLvt4AyDG8G/QiEXds5tjPKy36w6BmO0NbDsY0HlKX5Oczh380jNyIpItW0EYQAagcl/t2Dsz8KEF4oNFi3/uVjWihMHE+hjDn7oHuCkFT/qtnm1l6I6xAXaAz/Qrmksfwi4c2j/i6ncMRlND3xIMGMRv0zY5+TwX0VMeUwazpLWp4rsp3cizH10Og9b8Av39dDT16+S1xG9EybOJgco4Ty1YjFMAkUUbri+lXLGZJKTf0Iy96rnzmT4B
J9ZjfUDmB5nyhU6/l5xyJ+WyLn/rWsTi1t3RuHzuV9M8OKAnVw5gbBWdu6g6FsUpLWTFix5kP9DnaAMwVPxyfA/szjQs8DJTyhsw7gwVcaNESBzx8PYdAsBEjiUMOZ0DQwkLkG9sJqwtvBm60PzuY2B9OD4wWWoeuDpouWSvhWM9deM1MHjWPGpbKJQRS9j5PiL1D+bXKzs6JD3LhYS3P0alCuF/6IMoRRdUzC1OAq4R3+/8wDd0WeDzeB6lYVXyYU9kAXkwWsUmZrJXPwAES3l2rrjVhyRWswkcuhGpBdRGyUZRGy0da6A98K7SD7MkiKvWugeiwiTSUtd6b5hE5Q==
7E2wTZyvWR8cyEuoax4UZb6TumHRx8sdbWst9L/7S1qGXjr5BRjKJks4aJn37XTvDQltbmJuySnNEKQZIbnrFEhEoZmew3MlAy4sICSkfFNs8xqdrk8Sett0IbHnCAM3ZWmLBTS8kfoK8J0HbwfTNfNGAD8e5OcRX4zamjdIWo5Mre4HiWTsM+2+cRT2mvAxgBGr2Qyi/NU=
7E2wTZyvWR8cyEuoax4UZb6TumHRx8sdbWst9L/7S1px2BZmOi8itCVF4/szBd5eE+QrxHHiJsMlgcJPfgnsH7a60N4+bLN3GCXavikWJxY=
J9ZjfUDmB5mq6MPhNnbGQyAvHw7CtZPBhuYBPgHA9KrDVxg8Kgicl89cfNsQsgHJ09v5i+9rMpQnczZenkDRzlSJYZZT29bsKNwBpVu8c7UrouWqnRPIojmIvh8cAUCwSjDCH5MtlCtuCSIfiJBSSmnu+DLB3sBc6/fkWK39GcE0KJlCaFjiH3S4larOGy3BCJdGv4IUwJs=
LqT/KwTodsjy908PTbtqHa+De3Lz0kvGoHSkPQsh/GoGQNnfUxXPyK6d7waiRBdoOf3ms+gh14UTsLgccZIhB+gkzT36KJGD0ouR0egu419mafVD5IWOgwi93NbKoYQrkRuJPSiXiTwMxRrUgKfuK6gyfaXzHG1+
J9ZjfUDmB5lTjAQNothODlph40lqkKi3BL8Q5Ruh8C+ZtIpCyG3PcSlID0XRsVppz95csujLzQ7aR/0Q4Mc7bgYhzHv5GHcF
PJ6hcqBlOM83mfgwzrPhUEkByFBTD7HJ4x3wVwoWD6lc8vvRMfWB80jf3zI+kJIgg0n0/Nil7A5GTgW8Vgib9pqRSxLg9SgiOLzHZwmmPsw6Vy8RHKNOOVazURza+iKLHhkpQ7m2v9I=
PJ6hcqBlOM83mfgwzrPhUEkByFBTD7HJ7YLwkfTmuf/nn4jnxflGkSjidTT65xS3LikcMhNmLQ8VY0ORHV2N0T7JMivsUQEHzpBT2oCqRcpj7U5vIQnslleAqqqS8oJZ1C+rtYJCPI0=
PJ6hcqBlOM83mfgwzrPhULp+G19/vR6KwG+Ocb8rx1/sSgm3GdhoSfkwyOgdnqIKFzBKUBTBLZhRpAhEDGvmNfr8Yhr3tfxyED6Y9ZLvNnKX+nER3j6GXg==
PJ6hcqBlOM83mfgwzrPhUCmgCqNnck+EOB0fNOGbm0syIFo1YL4VBsa9d6srTtcqhdeZdrnY2rI1+U+CtyogLTweLeoUEhODMHnekDJlTSn07PaFWyrOSF2x57mcsIU6
J9ZjfUDmB5nyhU6/l5xyJ/4gX1Pj4iT21NW/THLIb8wGa/E98OWh7Ny/5gnApvDSkJMaY5piT8tTCEOzC8sIPy5LxL+9UiKoOhDvNwTbDcRLy6XOLt1GXZJjekto93zUQnElJoG/Wtk=
J9ZjfUDmB5mq6MPhNnbGQyAvHw7CtZPBhuYBPgHA9KoCj6dlr7NLQ346M+d9gqQy9l5IfrsrAbzT7g+39cxf1Pnpd0TCt56msB7aird3higZHAtFwayd3w==
J9ZjfUDmB5nyhU6/l5xyJ0NmxyAxF10OouNAcTWW/zpUDsAJvTPjpUcKioQdiZrhkGjPLf4G4J0OSR5pxEoKRCRuSngRn3yk4XlQHnFU8bq5tRzTo66q4tcNMSI6TtH8AH2SqaQTd2M=
J9ZjfUDmB5n96BSmNtObSKaTh1vRW2XvZJyaDZrKnrTsfSz7+tfBVgNw/2Z+COuVCT+QctqoLvudFfzadY/tvuzcR/zq6Zbvc/5TmfSV95/RJkkw1EN69dnla2maN8Xf
J9ZjfUDmB5nyhU6/l5xyJ+WyLn/rWsTi1t3RuHzuV9M8OKAnVw5gbBWdu6g6FsUpLWTFix5kP9DnaAMwVPxyfEOUxRSFEeY2YdqZSaO2mgZU+aAbqb0ZOQUPK4ZRcPiY1imQIYMrJGo=
7E2wTZyvWR8cyEuoax4UZb6TumHRx8sdbWst9L/7S1qGXjr5BRjKJks4aJn37XTvFKarSo9Z3TZr7EOLLEGKUeRRI1hFi9W7cuVvrGdsawoiO5Q1ADqXeQ==
7E2wTZyvWR8cyEuoax4UZb6TumHRx8sdbWst9L/7S1px2BZmOi8itCVF4/szBd5ejd2FMyYyzIeoLqaouQPkGpYgTYPJ1mdMnQ6wBtc0pajq9gFJE9DGjA==
J9ZjfUDmB5mq6MPhNnbGQyAvHw7CtZPBhuYBPgHA9KrDVxg8Kgicl89cfNsQsgHJY2c/ebdT60MAJNm+SsTssJzDR5uD7NG8dPet0dRhEXbhzf5t4aT3Lw==
LqT/KwTodsjy908PTbtqHa+De3Lz0kvGoHSkPQsh/GrA/B89kxddGLGFXXpVG7Zx/mTPWDgcfC034OsaRsHVNudlafuwPu4m
J9ZjfUDmB5lTjAQNothODlph40lqkKi3BL8Q5Ruh8C+ZtIpCyG3PcSlID0XRsVppptlMxdG4Mxe3jUb4DrQgeRN3v0xJBhuDKiBIpBsuh/gvbotXilNiOQ==
PJ6hcqBlOM83mfgwzrPhUEkByFBTD7HJ4x3wVwoWD6lc8vvRMfWB80jf3zI+kJIgg0n0/Nil7A5GTgW8Vgib9pqRSxLg9SgiZuaFUqi+hneXiGmaYmp2IMqXDUsXS46a1vwWuuDAuRADbDj2L4zdOA==
PJ6hcqBlOM83mfgwzrPhUEkByFBTD7HJ7YLwkfTmuf/nn4jnxflGkSjidTT65xS3LikcMhNmLQ8VY0ORHV2N0T7JMivsUQEHfG7mr7Pt742fVVAJCAev+yCj6OEc2Q0V0BHs4FDUFISqAVO7gQHAmw==
PJ6hcqBlOM83mfgwzrPhULp+G19/vR6KwG+Ocb8rx1/sSgm3GdhoSfkwyOgdnqIKFzBKUBTBLZiwqhgPAgcZcxhwwPG/LObdWF7B1utjgzFuDtNTAECfgR/DQ3xd9+og
PJ6hcqBlOM83mfgwzrPhUCmgCqNnck+EOB0fNOGbm0syIFo1YL4VBsa9d6srTtcqhdeZdrnY2rJFepGLYymn5jVYVQVBo9b6rCQO7Qxcooho0szDsm2702LSXYkKezSv



Here is the Pup_pack pup file info, located in the PUPVideo folder in PinUpSystems named BALLY_ATTACK_FROM_MARS

 

triggers

ID,Active,Descript,Trigger,ScreenNum,PlayList,PlayFile,Volume,Priority,Length,Counter,RestSeconds,Loop,Defaults
100,1,"SSF Left Flipper On (Front Left of Cab)",E101,4,PuPSounds,fx_FlipperUP.wav,100,1,,"-2,1,-8",0,PlaySSF,0
101,1,"SSF Right Flipper On (Front Right of Cab)",E102,4,PuPSounds,fx_FlipperUP.wav,100,1,,"2,1,-8",0,PlaySSF,0
102,1,"SSF Left Flipper Off (Front Left of Cab)",E103,4,PuPSounds,fx_FlipperDown.wav,100,1,,"-2,1,-8",0,PlaySSF,0
103,1,"SSF Right Flipper Off (Front Right of Cab)",E104,4,PuPSounds,fx_FlipperDown.wav,100,1,,"2,1,-8",0,PlaySSF,0
104,1,"SSF Sling (Middle Left of Cab)",E110,4,PuPSounds,fx_Slingshot.wav,100,1,,"-4,1,-7",0,PlaySSF,0
105,1,"SSF Sling (Middle Right of Cab)",E111,4,PuPSounds,fx_Slingshot.wav,100,1,,"4,1,-7",0,PlaySSF,0
106,1,"SSF Bumper 1 (Rear Left of Cab)",E120,4,PuPSounds,fx_Bumper.wav,100,1,,"-9,1,-1",0,PlaySSF,0
107,1,"SSF Bumper 2 (Rear Center of Cab)",E121,4,PuPSounds,fx_Bumper.wav,100,1,,"0,1,-1",0,PlaySSF,0
108,1,"SSF Bumper 3 (Rear Right of Cab)",E122,4,PuPSounds,fx_Bumper.wav,100,1,,"9,1,-1",0,PlaySSF,0
109,1,"SSF Plunger Kicker (Front Right of Cab)",E311,4,PuPSounds,fx_BallRelease.wav,100,1,,"8,1,-9",0,PlaySSF,0
110,1,"SSF Drain (Front Center of Cab)",E130,4,PuPSounds,fx_Drain.wav,100,1,,"0,1,-10",0,PlaySSF,0
111,1,"SSF Auto Plunger (Front Right of Cab)",E132,4,PuPSounds,fx_AutoFire.wav,100,1,,"9,1,-10",0,PlaySSF,0
113,1,"SSF Nudge Left (Left of Cab)",E403,4,PuPSounds,fx_Nudge.wav,100,1,,"-10,1,-5",0,PlaySSF,0
114,1,"SSF Nudge Right (Right of Cab)",E404,4,PuPSounds,fx_Nudge.wav,100,1,,"10,1,-5",0,PlaySSF,0
115,1,"SSF Nudge Forward (Front & Rear of Cab)",E405,4,PuPSounds,fx_Nudge.wav,100,1,,"0,1,-5",0,PlaySSF,0

playlists

ScreenNum,Folder,Des,AlphaSort,RestSeconds,Volume,Priority
0,PuPSounds,,0,0,100,1

screens

ScreenNum,ScreenDes,PlayList,PlayFile,Loopit,Active,Priority,CustomPos
0,Topper,,,0,off,,
1,DMD,,,0,off,,
2,Backglass,,,0,off,,
3,PlayField,,,0,off,,
4,SSF,,,0,show,,
5,Menu,,,0,off,,
6,Select,,,0,off,,
7,Other1/BackGlass2,,,0,off,,
8,Other2/Topper2,,,0,off,,
9,GameInfo,,,0,off,,
10,GameHelp,,,0,off,,



#12 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,603 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 20 November 2025 - 04:34 AM

Something @digitalarts said a couple of posts ago triggered me to check this on your latest post.  For FX3 keyboard press detection (flippers, nudge) as opposed to table events, DOFLinx needs the latest FX3 version.  So while this does look like a Steam version from the EXE date and size, it is two versions old.  The latest FX3.exe is from 5/11/2024, so if you get the latest Steam version you should be fine.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#13 theGERM

theGERM

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: United States of America

  • Favorite Pinball: TimeLord!!!!

Posted 21 November 2025 - 04:12 AM

Something @digitalarts said a couple of posts ago triggered me to check this on your latest post.  For FX3 keyboard press detection (flippers, nudge) as opposed to table events, DOFLinx needs the latest FX3 version.  So while this does look like a Steam version from the EXE date and size, it is two versions old.  The latest FX3.exe is from 5/11/2024, so if you get the latest Steam version you should be fine.

 

 

couldn't get a freshly downloaded fx3 to work. Found an fx3 version from 2022 and now everything works. weird.

 

now to work out the kinks with the dmd and we will be set. Thank you kindly for all your time and patience with me- hell everyone for that matter. lol We appreciate you.

 

 

2025

20-Nov-25 21:59:15.420 - *********************************************************
20-Nov-25 21:59:15.424 - DOFLinx for Pinball and MAME Emulators - DOFLinx by DDH69
20-Nov-25 21:59:15.425 - Starting up - version 9.07
20-Nov-25 21:59:15.425 - *********************************************************
20-Nov-25 21:59:15.551 - DOF (DirectOutput.dll) path used = D:\DirectOutput\x64\
20-Nov-25 21:59:15.772 - DirectOutput.dll version = 3.2.9313.40083  dated 7/1/2025 11:16:08 PM
20-Nov-25 21:59:15.834 - Windows OS on X64 processor with 64 bit operating system and 64 bit application
20-Nov-25 21:59:15.834 - If you like it, please make a donation here https://www.paypal.com/donate?hosted_button_id=YEPCTUYFX5KDE
20-Nov-25 21:59:15.835 - The guide can be found here https://doflinx.github.io/docs/
20-Nov-25 21:59:15.835 - For support come and visit the community here https://www.vpforums.org/index.php?showforum=104
20-Nov-25 21:59:15.836 - Pre-Reading DOFLinx.ini startup config file details
20-Nov-25 21:59:15.871 - DEBUG enabled with showing of window False
20-Nov-25 21:59:19.987 - Found Teensy controller named 'Germ'
20-Nov-25 21:59:20.002 - Joystick # 1 detected : 16 buttons   Z-Axis
20-Nov-25 21:59:20.267 - PinOne Port = 
20-Nov-25 21:59:20.278 - No valid output devices for DOFLinx were found ...... sorry about that!
20-Nov-25 21:59:20.280 - Reading DOFLinx.ini startup config file details
20-Nov-25 21:59:20.281 - DEBUG enabled with showing of window False
20-Nov-25 21:59:20.284 - Reading colour file named D:\DirectOutput\Config\directoutputconfig30.ini
20-Nov-25 21:59:20.314 - Skipping adding output device/port for button code #37
20-Nov-25 21:59:20.315 - Skipping adding output device/port for button code #38
20-Nov-25 21:59:20.316 - Skipping adding output device/port for button code #39
20-Nov-25 21:59:20.316 - Skipping adding output device/port for button code #40
20-Nov-25 21:59:20.316 - Skipping adding output device/port for button code #15
20-Nov-25 21:59:20.317 - Skipping adding output device/port for button code #16
20-Nov-25 21:59:20.317 - Skipping adding output device/port for button code #17
20-Nov-25 21:59:20.317 - Skipping adding output device/port for button code #18
20-Nov-25 21:59:20.317 - Skipping adding output device/port for button code #19
20-Nov-25 21:59:20.318 - Skipping adding output device/port for button code #28
20-Nov-25 21:59:20.489 - You are trying to set an Xbox key when you don't have XBox controller #1 connected
20-Nov-25 21:59:20.491 - You are trying to set an Xbox key when you don't have XBox controller #1 connected
20-Nov-25 21:59:20.495 - Set Debug Privilege = Set OK
20-Nov-25 21:59:20.504 - BASS version 2.4.17.5
20-Nov-25 21:59:20.520 - Found sound device #1 = 'Default' is enabled and is the default
20-Nov-25 21:59:20.521 - Found sound device #2 = 'Speakers (USB Sound Device        )' is enabled and is the default
20-Nov-25 21:59:20.583 - 8 Speakers detected
20-Nov-25 21:59:20.665 - Loading menu.ini
20-Nov-25 21:59:20.667 - Processing parameter 'LOAD_SOUND' with data 'LFlipper,100,LEFT_REAR,Flipper_L01,Flipper_L02,Flipper_L03,Flipper_L04,Flipper_L05,Flipper_L06,Flipper_L07,Flipper_L08,Flipper_L09,Flipper_L10,Flipper_L11' in real-time
20-Nov-25 21:59:20.672 - Processing parameter 'LOAD_SOUND' with data 'RFlipper,100,RIGHT_REAR,Flipper_R01,Flipper_R02,Flipper_R03,Flipper_R04,Flipper_R05,Flipper_R06,Flipper_R07,Flipper_R08,Flipper_R09,Flipper_R10,Flipper_R11' in real-time
20-Nov-25 21:59:20.674 - Processing parameter 'LOAD_SOUND' with data 'BallColl,100,REAR,Ball_Collide_1,Ball_Collide_2,Ball_Collide_3,Ball_Collide_4,Ball_Collide_5,Ball_Collide_6,Ball_Collide_7' in real-time
20-Nov-25 21:59:20.676 - Processing parameter 'LOAD_SOUND' with data 'DropTarget,100,SIDE,Drop_Target_Down_1,Drop_Target_Down_2,Drop_Target_Down_3,Drop_Target_Down_4,Drop_Target_Down_5,Drop_Target_Down_6' in real-time
20-Nov-25 21:59:20.702 - Trigger thread starting
20-Nov-25 21:59:21.999 - Stopping ROM
20-Nov-25 21:59:22.375 - PinOne Port = 
20-Nov-25 21:59:22.375 - No valid output devices for DOFLinx were found ...... sorry about that!
20-Nov-25 22:00:02.129 - Found valid process name of 'Pinball FX3'
20-Nov-25 22:00:02.130 - Setting FX3 process ID to :11052
20-Nov-25 22:00:02.138 - Named process detected and startup commenced
20-Nov-25 22:00:02.656 - FX3.EXE file exists, getting details
20-Nov-25 22:00:02.657 - FX3 EXE name=D:\vPinball\vPinball\FX3\emulators\Pinball FX3\Pinball FX3.exe Size=11434496 bytes, Dated 11/20/2025 9:45:21 PM
20-Nov-25 22:00:02.662 - No matching size profile for FX3.EXE found - prepare to panic pinball may be broken
20-Nov-25 22:00:02.663 - FX3 information process failed to get key information from FX3.EXE ..... now disabling the link
20-Nov-25 22:00:02.664 - Using full colour palette
20-Nov-25 22:00:02.665 - 122 colours added to the palette
20-Nov-25 22:00:08.473 - Shutting down
20-Nov-25 22:00:08.490 - Program close

2022

20-Nov-25 22:01:46.159 - *********************************************************
20-Nov-25 22:01:46.162 - DOFLinx for Pinball and MAME Emulators - DOFLinx by DDH69
20-Nov-25 22:01:46.164 - Starting up - version 9.07
20-Nov-25 22:01:46.164 - *********************************************************
20-Nov-25 22:01:46.177 - DOF (DirectOutput.dll) path used = D:\DirectOutput\x64\
20-Nov-25 22:01:46.178 - DirectOutput.dll version = 3.2.9313.40083  dated 7/1/2025 11:16:08 PM
20-Nov-25 22:01:46.206 - Windows OS on X64 processor with 64 bit operating system and 64 bit application
20-Nov-25 22:01:46.206 - If you like it, please make a donation here https://www.paypal.com/donate?hosted_button_id=YEPCTUYFX5KDE
20-Nov-25 22:01:46.207 - The guide can be found here https://doflinx.github.io/docs/
20-Nov-25 22:01:46.207 - For support come and visit the community here https://www.vpforums.org/index.php?showforum=104
20-Nov-25 22:01:46.208 - Pre-Reading DOFLinx.ini startup config file details
20-Nov-25 22:01:46.243 - DEBUG enabled with showing of window False
20-Nov-25 22:01:50.437 - Found Teensy controller named 'Germ'
20-Nov-25 22:01:50.451 - Joystick # 1 detected : 16 buttons   Z-Axis
20-Nov-25 22:01:50.715 - PinOne Port = 
20-Nov-25 22:01:50.726 - No valid output devices for DOFLinx were found ...... sorry about that!
20-Nov-25 22:01:50.728 - Reading DOFLinx.ini startup config file details
20-Nov-25 22:01:50.729 - DEBUG enabled with showing of window False
20-Nov-25 22:01:50.732 - Reading colour file named D:\DirectOutput\Config\directoutputconfig30.ini
20-Nov-25 22:01:50.767 - Skipping adding output device/port for button code #37
20-Nov-25 22:01:50.768 - Skipping adding output device/port for button code #38
20-Nov-25 22:01:50.768 - Skipping adding output device/port for button code #39
20-Nov-25 22:01:50.768 - Skipping adding output device/port for button code #40
20-Nov-25 22:01:50.768 - Skipping adding output device/port for button code #15
20-Nov-25 22:01:50.769 - Skipping adding output device/port for button code #16
20-Nov-25 22:01:50.769 - Skipping adding output device/port for button code #17
20-Nov-25 22:01:50.769 - Skipping adding output device/port for button code #18
20-Nov-25 22:01:50.769 - Skipping adding output device/port for button code #19
20-Nov-25 22:01:50.770 - Skipping adding output device/port for button code #28
20-Nov-25 22:01:50.926 - You are trying to set an Xbox key when you don't have XBox controller #1 connected
20-Nov-25 22:01:50.926 - You are trying to set an Xbox key when you don't have XBox controller #1 connected
20-Nov-25 22:01:50.931 - Set Debug Privilege = Set OK
20-Nov-25 22:01:50.941 - BASS version 2.4.17.5
20-Nov-25 22:01:50.957 - Found sound device #1 = 'Default' is enabled and is the default
20-Nov-25 22:01:50.958 - Found sound device #2 = 'Speakers (USB Sound Device        )' is enabled and is the default
20-Nov-25 22:01:51.018 - 8 Speakers detected
20-Nov-25 22:01:51.110 - Loading menu.ini
20-Nov-25 22:01:51.111 - Processing parameter 'LOAD_SOUND' with data 'LFlipper,100,LEFT_REAR,Flipper_L01,Flipper_L02,Flipper_L03,Flipper_L04,Flipper_L05,Flipper_L06,Flipper_L07,Flipper_L08,Flipper_L09,Flipper_L10,Flipper_L11' in real-time
20-Nov-25 22:01:51.117 - Processing parameter 'LOAD_SOUND' with data 'RFlipper,100,RIGHT_REAR,Flipper_R01,Flipper_R02,Flipper_R03,Flipper_R04,Flipper_R05,Flipper_R06,Flipper_R07,Flipper_R08,Flipper_R09,Flipper_R10,Flipper_R11' in real-time
20-Nov-25 22:01:51.120 - Processing parameter 'LOAD_SOUND' with data 'BallColl,100,REAR,Ball_Collide_1,Ball_Collide_2,Ball_Collide_3,Ball_Collide_4,Ball_Collide_5,Ball_Collide_6,Ball_Collide_7' in real-time
20-Nov-25 22:01:51.122 - Processing parameter 'LOAD_SOUND' with data 'DropTarget,100,SIDE,Drop_Target_Down_1,Drop_Target_Down_2,Drop_Target_Down_3,Drop_Target_Down_4,Drop_Target_Down_5,Drop_Target_Down_6' in real-time
20-Nov-25 22:01:51.146 - Trigger thread starting
20-Nov-25 22:01:52.457 - Stopping ROM
20-Nov-25 22:01:52.828 - PinOne Port = 
20-Nov-25 22:01:52.831 - No valid output devices for DOFLinx were found ...... sorry about that!
20-Nov-25 22:01:55.216 - Found valid process name of 'Pinball FX3'
20-Nov-25 22:01:55.218 - Setting FX3 process ID to :3808
20-Nov-25 22:01:55.227 - Named process detected and startup commenced
20-Nov-25 22:01:55.744 - FX3.EXE file exists, getting details
20-Nov-25 22:01:55.745 - FX3 EXE name=D:\vPinball\vPinball\FX3\emulators\Pinball FX3\Pinball FX3.exe Size=11564824 bytes, Dated 3/10/2022 9:13:39 AM
20-Nov-25 22:01:55.746 - Applying memory offsets for FX3 version circa 11/03/22
20-Nov-25 22:01:55.747 - FX3 full link active
20-Nov-25 22:01:56.784 - B2S Backglass loaded - FX3Logo
20-Nov-25 22:02:15.855 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\ALL_PRE.FX3
20-Nov-25 22:02:15.868 - Processing parameter 'BUTTON_LIGHT_ACTION' with data 'BUT_LF,LEFTFLIPPER,ON,2,0,BLACK,BUT_LF,LEFTFLIPPER,OFF,1,0,BLACK,BUT_RF,RIGHTFLIPPER,ON,2,0,BLACK,BUT_RF,RIGHTFLIPPER,OFF,1,0,BLACK,BUT_ML,NUDGELEFT,ON,7,1000,RED,BUT_ML,NUDGEFORWARD,ON,7,1000,RED,BUT_MR,NUDGERIGHT,ON,7,1000,RED,BUT_MR,NUDGEFORWARD,ON,7,1000,RED' in real-time
20-Nov-25 22:02:15.893 - Processing parameter 'FF_PUP_INIT' with data 'FX3_PUP_SSF' in real-time
20-Nov-25 22:02:16.015 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\AlienIsolationPinball.FX3
20-Nov-25 22:02:16.019 - Processing parameter 'FF_ROM' with data 'FX2_ALIENISOL' in real-time
20-Nov-25 22:02:16.031 - Loading DOF 'Pinball' with ROM='FX2_ALIENISOL'
20-Nov-25 22:02:24.122 - Processing parameter 'BACKGLASS_EXISTS' with data 'YES' in real-time
20-Nov-25 22:02:24.125 - Processing parameter 'COLOUR_PALETTE' with data 'MEDIUM_BLUE,LIME,DODGER_BLUE,LIME_GREEN' in real-time
20-Nov-25 22:02:24.129 - Processing parameter 'BUTTON_COLOUR_CHANGE' with data 'BUT_LF,LIME_GREEN,BUT_RF,LIME_GREEN,BUT_ML,DODGER_BLUE,BUT_MR,DODGER_BLUE' in real-time
20-Nov-25 22:02:24.131 - Processing parameter 'FF_PUP_INIT' with data 'ALIEN_ISOLATION' in real-time
20-Nov-25 22:02:24.178 - Loading FX3 configuration file D:\DOFLINX\FX3_PUPlayer\ALL_POST.FX3
20-Nov-25 22:02:24.266 - B2S Backglass loaded - AlienIsolationPinball
20-Nov-25 22:02:24.316 - Cabinet Mode = 0   Backglass Mode = 0
20-Nov-25 22:02:24.346 - There are no OFF actions for GAMEMODE
20-Nov-25 22:02:25.852 - Action 2 0 1 0 0 0 0 ''-''-''-'
20-Nov-25 22:02:25.870 - Action 4 23 4 6 750 100 28 ''-''-''-'
20-Nov-25 22:02:25.875 - Action 4 26 4 6 750 100 28 ''-''-''-'
20-Nov-25 22:02:25.879 - Action 4 24 4 6 750 100 5 ''-''-''-'
20-Nov-25 22:02:25.880 - Action 4 27 4 6 750 100 5 ''-''-''-'
20-Nov-25 22:02:25.882 - Action 4 25 4 6 750 100 28 ''-''-''-'
20-Nov-25 22:02:25.887 - Action 6 -1 0 0 0 0 0 'E424'-''-''-'
20-Nov-25 22:02:33.342 - LAUNCHBALL - setting last change time to now
20-Nov-25 22:02:33.345 - There are no ON actions for LAUNCHBALL
20-Nov-25 22:02:33.348 - Action 1 19 4 10000 500 0 0 ''-''-''-'
20-Nov-25 22:02:33.353 - Action 6 -1 0 0 0 0 0 'E310'-''-''-'
20-Nov-25 22:02:33.509 - LAUNCHBALL - setting last change time to now
20-Nov-25 22:02:33.513 - Action 7 1 0 0 0 0 0 'E132'-''-''-'
20-Nov-25 22:02:33.525 - Action 3 7 -1 0 0 0 0 ''-''-''-'
20-Nov-25 22:02:33.530 - Action 6 -1 0 0 0 0 0 'E132'-''-''-'
20-Nov-25 22:02:33.532 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'SPARKLE '-''-'
20-Nov-25 22:02:35.271 - LAUNCHBALL - setting last change time to now
20-Nov-25 22:02:35.274 - There are no ON actions for LAUNCHBALL
20-Nov-25 22:02:35.637 - LAUNCHBALL - setting last change time to now
20-Nov-25 22:02:35.639 - Action 7 1 0 0 0 0 0 'E132'-''-''-'
20-Nov-25 22:02:35.641 - Action 3 7 -1 0 0 0 0 ''-''-''-'
20-Nov-25 22:02:35.642 - Action 6 -1 0 0 0 0 0 'E132'-''-''-'
20-Nov-25 22:02:35.645 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'SPARKLE '-''-'
20-Nov-25 22:02:36.931 - LAUNCHBALL - setting last change time to now
20-Nov-25 22:02:36.933 - There are no ON actions for LAUNCHBALL
20-Nov-25 22:02:38.118 - LAUNCHBALL - setting last change time to now
20-Nov-25 22:02:38.119 - There are no ON actions for LAUNCHBALL
20-Nov-25 22:02:38.240 - LAUNCHBALL - setting last change time to now
20-Nov-25 22:02:38.241 - Action 7 1 0 0 0 0 0 'E132'-''-''-'
20-Nov-25 22:02:38.244 - Action 3 7 -1 0 0 0 0 ''-''-''-'
20-Nov-25 22:02:38.248 - Action 6 -1 0 0 0 0 0 'E132'-''-''-'
20-Nov-25 22:02:38.249 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'SPARKLE '-''-'
20-Nov-25 22:02:39.476 - LAUNCHBALL - setting last change time to now
20-Nov-25 22:02:39.479 - There are no ON actions for LAUNCHBALL
20-Nov-25 22:02:40.188 - LAUNCHBALL - setting last change time to now
20-Nov-25 22:02:40.190 - Action 7 1 0 0 0 0 0 'E132'-''-''-'
20-Nov-25 22:02:40.194 - Action 3 7 -1 0 0 0 0 ''-''-''-'
20-Nov-25 22:02:40.198 - Action 6 -1 0 0 0 0 0 'E132'-''-''-'
20-Nov-25 22:02:40.201 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'SPARKLE '-''-'
20-Nov-25 22:02:45.671 - There are no OFF actions for GAMEMODE
20-Nov-25 22:02:51.969 - Action 2 0 1 0 0 0 0 ''-''-''-'
20-Nov-25 22:02:51.972 - Action 4 23 4 6 750 100 28 ''-''-''-'
20-Nov-25 22:02:51.975 - Action 4 26 4 6 750 100 28 ''-''-''-'
20-Nov-25 22:02:51.977 - Action 4 24 4 6 750 100 5 ''-''-''-'
20-Nov-25 22:02:51.980 - Action 4 27 4 6 750 100 5 ''-''-''-'
20-Nov-25 22:02:51.983 - Action 4 25 4 6 750 100 28 ''-''-''-'
20-Nov-25 22:02:51.989 - Action 6 -1 0 0 0 0 0 'E424'-''-''-'
20-Nov-25 22:02:52.184 - LEFTFLIPPER - setting last change time to now
20-Nov-25 22:02:52.189 - Action 7 1 0 0 0 0 0 'E101'-''-''-'
20-Nov-25 22:02:52.193 - Action 3 1 10000 0 0 0 0 ''-''-''-'
20-Nov-25 22:02:52.195 - Action 6 -1 0 0 0 0 0 'E101'-''-''-'
20-Nov-25 22:02:52.197 - Action 1 19 2 0 0 0 0 ''-''-''-'
20-Nov-25 22:02:52.200 - Action 6 0 0 0 0 0 0 'E310'-''-''-'
20-Nov-25 22:02:52.257 - RIGHTFLIPPER - setting last change time to now
20-Nov-25 22:02:52.260 - Action 7 1 0 0 0 0 0 'E102'-''-''-'
20-Nov-25 22:02:52.266 - Action 3 2 10000 0 0 0 0 ''-''-''-'
20-Nov-25 22:02:52.272 - Action 6 -1 0 0 0 0 0 'E102'-''-''-'


#14 theGERM

theGERM

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: United States of America

  • Favorite Pinball: TimeLord!!!!

Posted 28 November 2025 - 06:19 AM

Something @digitalarts said a couple of posts ago triggered me to check this on your latest post.  For FX3 keyboard press detection (flippers, nudge) as opposed to table events, DOFLinx needs the latest FX3 version.  So while this does look like a Steam version from the EXE date and size, it is two versions old.  The latest FX3.exe is from 5/11/2024, so if you get the latest Steam version you should be fine.



Sorry DDH69, I'm back. Thought since I had all the problems I would update everything to the latest versions. But it instead broke everything. I've got everything reverted back except one thing- Directoutput plugin isn't showing up on the B2SServer. (It's greyed out)
DOFlinx is working great in FX3, and inside pinup popper front end. But I cannot get any of the vpx tables to interact with DOFLinx. It loads everything up and just sits there while a table is being played. Choose FX3 table, and everything starts working.

Any advice? Already been down a few rabbit holes. Also deleted the other dll instances of B2S in the registry, when it was moved from its own folder, back to the tables folder, in an effort to"link everything back up". plugins folder for direct output shortcut exists in the tables folder.
Only thing left I can think of is it is a 64/32 bit issue- doflinx defaults to loading 64bit. Vpx tables are 32bit.

#15 digitalarts

digitalarts

    Pinball Fan

  • Members
  • PipPipPipPip
  • 864 posts
  • Location:Bavaria

  • Flag: Germany

  • Favorite Pinball: Judge Dredd (have the real one); all virtual EM's

Posted 28 November 2025 - 10:36 AM

Again... Doflinx has NOTHING in Common with vpx. Vpx directly communicate with dof (If b2s-server is installed and working)
I suggest you to use latest Vpx 10.8.0 x64 (Not 10.8.1 !) , latest dof x86 AND x64 and latest b2sserver 2.1.4.1
Are all of your dof config Files uptodate?

#16 Tesla

Tesla

    Pinball Fan

  • Silver Supporter
  • 1,295 posts
  • Location:Texas, USA

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 28 November 2025 - 05:16 PM

I don't know anything about FX3 or DOFlinx (and I have neither installed).

 

My VPX-v10.8.0, vPinMame 3.6, B2S-Server 2.1.4, and DOF (32/64 bit) all work fine for me on my Windows-11 based 3-screen cabinet.

 

If you need help "cleaning installing" B2S-Server and/or DOF ... I'm not real-good with troubleshooting (after doing things every-which-way) but I can send you some links.

 

@DigitalArts is like an educated-VPX-elder, so he can also help you if he has time.


Edited by Tesla, 28 November 2025 - 05:17 PM.


#17 theGERM

theGERM

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: United States of America

  • Favorite Pinball: TimeLord!!!!

Posted 28 November 2025 - 07:33 PM

Config files are up-to-date. The problem occurred when updating/moving and registering b2s in a different location. Once that occurred b2s wasn't working at all.

Removing the dll registry allowed it to understand its proper location, and start working again, but directoutput "dof" isnt triggered to load the vpx table into doflinx when the table comes active. This is more than likely due to the plugins not being seen/activated when b2s is loaded.

I am preparing myself for a full windows wipe and fresh install of baller installer. Instead of manually updating each bit of software, as I have been trying to do. But with 1100 tables I REALLLLLLY don't want to have to manually add all of the media back, individually, to each table. Looks like there might be ways to save the popmedia, popvideo folders, and copy them over once the new install is complete. But I haven't found concrete evidence that doing that actually works in placing all the media back for each table.

#18 Tesla

Tesla

    Pinball Fan

  • Silver Supporter
  • 1,295 posts
  • Location:Texas, USA

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 28 November 2025 - 08:44 PM

Config files are up-to-date. The problem occurred when updating/moving and registering b2s in a different location. Once that occurred b2s wasn't working at all.

Removing the dll registry allowed it to understand its proper location, and start working again, but directoutput "dof" isnt triggered to load the vpx table into doflinx when the table comes active. This is more than likely due to the plugins not being seen/activated when b2s is loaded.

I am preparing myself for a full windows wipe and fresh install of baller installer. Instead of manually updating each bit of software, as I have been trying to do. But with 1100 tables I REALLLLLLY don't want to have to manually add all of the media back, individually, to each table. Looks like there might be ways to save the popmedia, popvideo folders, and copy them over once the new install is complete. But I haven't found concrete evidence that doing that actually works in placing all the media back for each table.

 

In my view, B2S-Server is very standalone (even more-so than vPinMame).

B2S-Server is super-easy to clean-install (but there is a proper procedure). I installed mine in C:\B2S-Server\ so it's outside VPX (similar to how DOF is). Actually, I moved it there recently as part of an upgrade and it didn't affect DOF operation one-bit. It has a config-file that lives in my \Tables\ folder.

 

This is very handy. If you are running 64-bit Windows-10/11 use the x64 version. It's good but powerful, so be careful with it.

https://www.nirsoft....d_dll_view.html

 

My guess is ... you really just need to re-install your B2S-Server properly.

Worst-case, maybe your DOF (pretty easy), and then generate and place your current DOF-file (with VPU config-tool). Test with DOF-Test-Table (also from VPU). I only did it the once, but I just followed the directions over at MJR's website (where you get the DOF installer-packages).

 

If you have a million tables, but sure you have some good backups (and I would suggest an Imaged-Backup). Most of that can be restored. If you know how, you can even export the vPinMame keys and whatever else from the Windows-Registry (before you start).

 

I suggest you proceed methodically and cautiously.

If you don't like following detailed directions or keeping good notes, you are likely in for trouble (ie complete re-install).

Of course, I'm talking about other people, not you. <smile>


Edited by Tesla, 29 November 2025 - 12:23 AM.


#19 theGERM

theGERM

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: United States of America

  • Favorite Pinball: TimeLord!!!!

Posted 28 November 2025 - 10:35 PM

something about my original assumption seemed to be true. 

 

Since doing all of these updates, it looks like I didn't change the Plugins/Plugins64 target shortcuts to their appropriate folders. What kept bugging me was doflinx loading in 64bit. As much as I have stared at the debug screen, due to the other problems mentioned at the beginning of this, I never remembered seeing that being a problem. Even through this thread, I can see where I updated DOF to the 32/64bit versions, (based on log entries) and didn't have any problems. Not until I tried to update b2s and broke that link I guess?..

 

What I have learned - even though updating to new versions is a great idea, somewhere along the way, something gets broken.

 

it would be nice if there wasn't so many sources, saying different things long ago, that is not applicable today. For novices into VP, it could lead you down the wrong path. Well, I am prime example of watching way to many youtube videos and reading forum posts to solve problems before submitting my own post.  :stunned:

 

Now that it is working, it is time to backup everything to this restore point, leave it alone and enjoy the cabinet. Eventually figure out how to update everything to the latest version (not manually anymore), using baller installer, and not lose all the media stored in all the tables.

 

thank you gents again for the guidance and words of wisdom

 

cheers



#20 Tesla

Tesla

    Pinball Fan

  • Silver Supporter
  • 1,295 posts
  • Location:Texas, USA

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 29 November 2025 - 12:21 AM

 

1. Since doing all of these updates, it looks like I didn't change the Plugins/Plugins64 target shortcuts to their appropriate folders. What kept bugging me was doflinx loading in 64bit. As much as I have stared at the debug screen, due to the other problems mentioned at the beginning of this, I never remembered seeing that being a problem. Even through this thread, I can see where I updated DOF to the 32/64bit versions, (based on log entries) and didn't have any problems. Not until I tried to update b2s and broke that link I guess?..

 

2. What I have learned - even though updating to new versions is a great idea, somewhere along the way, something gets broken.

 

3. it would be nice if there wasn't so many sources, saying different things long ago, that is not applicable today. For novices into VP, it could lead you down the wrong path. 

 

4. Now that it is working, it is time to backup everything to this restore point, leave it alone and enjoy the cabinet. 

 

5. thank you gents again for the guidance and words of wisdom

 

 

 

1. What's strange (in a good way) it that when I upgraded my B2S-Server from v1.4.1 to v2.1.4 ... none of that DOF or Plugin-shortcut stuff broke. I think it was because I used my documented procedure from before ... that starts with Un-Registering the old B2S-Server version first. (with NirSoft's RegDLLview-x64).

 

2. Yeah, I put-off my upgrade as long as I could:

https://www.vpforums...=55982&p=549600

 

3. Yeah, but it's very cool and you can't beat the price.

 

4. Exactly, agreed.

 

5. You are welcome. Glad to hear you figured it out. Much easier than a full re-install, huh? <smile>


Edited by Tesla, 29 November 2025 - 12:22 AM.