- View New Content
-
Getting Started
-
Tutorials
Tutorial Categories
Tutorials Main Page Installation and Setup Downloadable TutorialsROM Adjustments
Number of Balls Adjustments Volume Adjustments
-
Visual Pinball Tables
VP 8 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP 9 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP9 Cabinet Tables
All Full Screen Cabinet Full Screen B2S Cabinet Spanned Cabinet Tables Media Packs ROMsVPX Tables
All VPinMAME Recreations VPX- - /VPinMAME - MOD Tables VPX Recreations VPX Originals Media Packs ROMs VR
-
Frontend Media & Backglass
Media Packs
Complete Media Packs Wheel Logos VideosBackglasses
dB2S Animated Backglasses UVP Animated Backglasses Topper Images
- Future Pinball Tables
-
Design Resources
Main Resources
Table Templates Playfield Images Image Library Sound Library Key CodesVP Guides
VP8 Guide - English VP8 Guide - Deutsch VP9 Guide - English VP9.1.x Guide - English VP Object Guide VPM DocumentationFuture Pinball Resources
Playfield Images 3D Model LibraryFuture Pinball Guides
FP Script Guide Big Draco Script Guide FP Table Design Guide FP DMD Guide
- Other Features
- Bug Tracker
- Image Gallery
- Blogs
-
More
new pinball FX
Started By
clownnut
, Jan 02 2023 09:48 PM
176 replies to this topic
#104
Posted 18 May 2024 - 08:44 AM
Hi There,
I feel I am really close to getting this to work.
1. Dowloaded Doflinx 8.0.4
2. Copied DOFLinxTrigger.dll to the same folder as PinBallFX-Win64-Shipping.exe
3. Opted for 64 bit Doflinx (but tried both to see if it resolved the issue)
4. Updated my doflinx.ini file with all the new information.
- ADDED: PROCESSES=PinballFX-Win64-Shipping
- SET: PATH_FX & PATH_FX_B2S correctly to correspond with the right folders making sure there was a \ at the end of the folder
- DOWNLOADED the backglasses from goodle drive and added to appropriate folders.
5. Started PinabllFX and was able to enable DOFLinx.
However...
The DOF is still not working with PinballFX (FX3 is still fine)
When I went to debug mode everything runs without errors but I noticed that opening FX does not trigger an event whereas opening FX3 is recognised by Doflinx.
Any ideas what I may have missed?
Thanks
#105
Posted 19 May 2024 - 12:34 AM
Can see a few steps.
Copy over the SOUNDS folder to your DirectOutput
Copy over the Bass.Net.dll to your Directoutput
Copy over the Bass.Net.dll to your Directoutput
Double check all .dll and .exe are unblocked
ADD the sounds path to the INI
SSF_ENABLED= 1
SSF_DEVICE=-1
SSF_SOUND_PATH=C:\DirectOutputx64\Sounds\
#106
Posted 19 May 2024 - 01:05 AM
Hi There,
I feel I am really close to getting this to work.
1. Dowloaded Doflinx 8.0.4
2. Copied DOFLinxTrigger.dll to the same folder as PinBallFX-Win64-Shipping.exe
3. Opted for 64 bit Doflinx (but tried both to see if it resolved the issue)
4. Updated my doflinx.ini file with all the new information.
- ADDED: PROCESSES=PinballFX-Win64-Shipping
- SET: PATH_FX & PATH_FX_B2S correctly to correspond with the right folders making sure there was a \ at the end of the folder
- DOWNLOADED the backglasses from goodle drive and added to appropriate folders.
5. Started PinabllFX and was able to enable DOFLinx.
However...
The DOF is still not working with PinballFX (FX3 is still fine)
When I went to debug mode everything runs without errors but I noticed that opening FX does not trigger an event whereas opening FX3 is recognised by Doflinx.
Any ideas what I may have missed?
Thanks
Do you have DOFLinx running as admin? I have heard reports that if you run it as admin you may not get a connection with PinballFX, I don't have details, but it sounds like similar symptoms.
Post a DEBUG.LOG by first deleting DOFLinx.LOG then setting DEBUG=2 in your DOFLinx.ini file and doing a small run.
Contributions for equipment to help with ongoing DOFLinx development can be made here
#108
Posted 19 May 2024 - 03:50 AM
Hey DDH69, are there any plans to update Doflinx to support the recently released tables with SSF? I originally thought the new update broke SSF, but it's just the new tables (Knight Rider, BSG, etc.) don't work correctly.
Yes, working on it yesterday and today. There will be a new release (EXE) shortly to detect the new tables, the tables bit is done, I'm just trying to get the accelerometer nudge done .... which seems to now be working!. This will make the new tables work with the basics. Xena is fully done, working on the others this afternoon.
Contributions for equipment to help with ongoing DOFLinx development can be made here
#109
Posted 19 May 2024 - 05:33 AM
Hi There,
I feel I am really close to getting this to work.
1. Dowloaded Doflinx 8.0.4
2. Copied DOFLinxTrigger.dll to the same folder as PinBallFX-Win64-Shipping.exe
3. Opted for 64 bit Doflinx (but tried both to see if it resolved the issue)
4. Updated my doflinx.ini file with all the new information.
- ADDED: PROCESSES=PinballFX-Win64-Shipping
- SET: PATH_FX & PATH_FX_B2S correctly to correspond with the right folders making sure there was a \ at the end of the folder
- DOWNLOADED the backglasses from goodle drive and added to appropriate folders.
5. Started PinabllFX and was able to enable DOFLinx.
However...
The DOF is still not working with PinballFX (FX3 is still fine)
When I went to debug mode everything runs without errors but I noticed that opening FX does not trigger an event whereas opening FX3 is recognised by Doflinx.
Any ideas what I may have missed?
Thanks
Do you have DOFLinx running as admin? I have heard reports that if you run it as admin you may not get a connection with PinballFX, I don't have details, but it sounds like similar symptoms.
Post a DEBUG.LOG by first deleting DOFLinx.LOG then setting DEBUG=2 in your DOFLinx.ini file and doing a small run.
Hi There,
Thanks for replying so fast.
I am running Doflinx normally (not admin) using windows 11.
Below is the log file.
NOTE: I loaded 'Son of Zeus' on Pinball FX which failed to connect then ran the same table on Piball FX3 which worked as expected.
19-May-24 08:23:39.681 - DOFLinx for Pinball Emulators - DOFLinx by DDH69
19-May-24 08:23:39.687 - Starting up - version 8.04
19-May-24 08:23:39.688 - 64 bit operating system
19-May-24 08:23:39.688 - 64 bit application
19-May-24 08:23:39.688 - For support come and visit the community here http://www.vpforums....p?showforum=104
19-May-24 08:23:39.691 - Pre-Reading DOFLinx.INI startup config file details
19-May-24 08:23:39.742 - DEBUG enabled with showing of window False
19-May-24 08:23:42.833 - Found Teensy controller named 'LEDStripController'
19-May-24 08:23:42.874 - Joystick # 1 detected : 21 buttons Z-Axis
19-May-24 08:23:43.097 - PinOne Port =
19-May-24 08:23:43.097 - DOFLinx device: 1 Initializing as LEDWiz #2 with ID=0
19-May-24 08:23:43.097 - DOFLinx device:1 LEDWiz setup with 32 outputs
19-May-24 08:23:43.099 - Reading DOFLinx.INI startup config file details
19-May-24 08:23:43.099 - Turning DEBUG off
19-May-24 08:23:43.100 - DEBUG enabled with showing of window False
19-May-24 08:23:43.100 - Reading DirectOutputConfig file named C:\DirectOutput64\Config\directoutputconfig30.ini
19-May-24 08:23:43.139 - Set Debug Privilege = Set OK
19-May-24 08:23:43.231 - Trigger thread starting
19-May-24 08:23:44.833 - Stopping ROM
19-May-24 08:23:45.239 - PinOne Port =
19-May-24 08:23:45.239 - DOFLinx device: 1 Initializing as LEDWiz #2 with ID=0
19-May-24 08:23:45.243 - DOFLinx device:1 LEDWiz setup with 32 outputs
19-May-24 08:25:47.361 - Found valid process name of 'Pinball FX3'
19-May-24 08:25:47.361 - Setting FX3 process ID to :12904
19-May-24 08:25:47.400 - Activated by process name : 'Pinball FX3'
19-May-24 08:25:47.401 - Named process detected and startup commenced
19-May-24 08:25:47.920 - FX3.EXE file exists, getting details
19-May-24 08:25:47.921 - FX3 EXE name=C:\Program Files (x86)\Steam\steamapps\common\Pinball FX3\Pinball FX3.exe Size=11564824 bytes, Dated 3/27/2024 1:29:07 PM
19-May-24 08:25:47.921 - Applying memory offsets for FX3 version circa 11/03/22
19-May-24 08:25:47.922 - FX3 full link active
#110
Posted 19 May 2024 - 06:09 AM
Hi There,
I feel I am really close to getting this to work.
1. Dowloaded Doflinx 8.0.4
2. Copied DOFLinxTrigger.dll to the same folder as PinBallFX-Win64-Shipping.exe
3. Opted for 64 bit Doflinx (but tried both to see if it resolved the issue)
4. Updated my doflinx.ini file with all the new information.
- ADDED: PROCESSES=PinballFX-Win64-Shipping
- SET: PATH_FX & PATH_FX_B2S correctly to correspond with the right folders making sure there was a \ at the end of the folder
- DOWNLOADED the backglasses from goodle drive and added to appropriate folders.
5. Started PinabllFX and was able to enable DOFLinx.
However...
The DOF is still not working with PinballFX (FX3 is still fine)
When I went to debug mode everything runs without errors but I noticed that opening FX does not trigger an event whereas opening FX3 is recognised by Doflinx.
Any ideas what I may have missed?
Thanks
Do you have DOFLinx running as admin? I have heard reports that if you run it as admin you may not get a connection with PinballFX, I don't have details, but it sounds like similar symptoms.
Post a DEBUG.LOG by first deleting DOFLinx.LOG then setting DEBUG=2 in your DOFLinx.ini file and doing a small run.
Hi There,
Thanks for replying so fast.
I am running Doflinx normally (not admin) using windows 11.
Below is the log file.
NOTE: I loaded 'Son of Zeus' on Pinball FX which failed to connect then ran the same table on Piball FX3 which worked as expected.
19-May-24 08:23:39.681 - DOFLinx for Pinball Emulators - DOFLinx by DDH6919-May-24 08:23:39.687 - Starting up - version 8.0419-May-24 08:23:39.688 - 64 bit operating system19-May-24 08:23:39.688 - 64 bit application19-May-24 08:23:39.688 - For support come and visit the community here http://www.vpforums....p?showforum=10419-May-24 08:23:39.691 - Pre-Reading DOFLinx.INI startup config file details19-May-24 08:23:39.742 - DEBUG enabled with showing of window False19-May-24 08:23:42.833 - Found Teensy controller named 'LEDStripController'19-May-24 08:23:42.874 - Joystick # 1 detected : 21 buttons Z-Axis19-May-24 08:23:43.097 - PinOne Port =19-May-24 08:23:43.097 - DOFLinx device: 1 Initializing as LEDWiz #2 with ID=019-May-24 08:23:43.097 - DOFLinx device:1 LEDWiz setup with 32 outputs19-May-24 08:23:43.099 - Reading DOFLinx.INI startup config file details19-May-24 08:23:43.099 - Turning DEBUG off19-May-24 08:23:43.100 - DEBUG enabled with showing of window False19-May-24 08:23:43.100 - Reading DirectOutputConfig file named C:\DirectOutput64\Config\directoutputconfig30.ini19-May-24 08:23:43.139 - Set Debug Privilege = Set OK19-May-24 08:23:43.231 - Trigger thread starting19-May-24 08:23:44.833 - Stopping ROM19-May-24 08:23:45.239 - PinOne Port =19-May-24 08:23:45.239 - DOFLinx device: 1 Initializing as LEDWiz #2 with ID=019-May-24 08:23:45.243 - DOFLinx device:1 LEDWiz setup with 32 outputs19-May-24 08:25:47.361 - Found valid process name of 'Pinball FX3'19-May-24 08:25:47.361 - Setting FX3 process ID to :1290419-May-24 08:25:47.400 - Activated by process name : 'Pinball FX3'19-May-24 08:25:47.401 - Named process detected and startup commenced19-May-24 08:25:47.920 - FX3.EXE file exists, getting details19-May-24 08:25:47.921 - FX3 EXE name=C:\Program Files (x86)\Steam\steamapps\common\Pinball FX3\Pinball FX3.exe Size=11564824 bytes, Dated 3/27/2024 1:29:07 PM19-May-24 08:25:47.921 - Applying memory offsets for FX3 version circa 11/03/2219-May-24 08:25:47.922 - FX3 full link active
I suspect a problem with your PROCESSES= line. Can you post your DOFLinx.INI file please.
Contributions for equipment to help with ongoing DOFLinx development can be made here
#111
Posted 19 May 2024 - 07:51 AM
Hi There,
I feel I am really close to getting this to work.
1. Dowloaded Doflinx 8.0.4
2. Copied DOFLinxTrigger.dll to the same folder as PinBallFX-Win64-Shipping.exe
3. Opted for 64 bit Doflinx (but tried both to see if it resolved the issue)
4. Updated my doflinx.ini file with all the new information.
- ADDED: PROCESSES=PinballFX-Win64-Shipping
- SET: PATH_FX & PATH_FX_B2S correctly to correspond with the right folders making sure there was a \ at the end of the folder
- DOWNLOADED the backglasses from goodle drive and added to appropriate folders.
5. Started PinabllFX and was able to enable DOFLinx.
However...
The DOF is still not working with PinballFX (FX3 is still fine)
When I went to debug mode everything runs without errors but I noticed that opening FX does not trigger an event whereas opening FX3 is recognised by Doflinx.
Any ideas what I may have missed?
Thanks
Do you have DOFLinx running as admin? I have heard reports that if you run it as admin you may not get a connection with PinballFX, I don't have details, but it sounds like similar symptoms.
Post a DEBUG.LOG by first deleting DOFLinx.LOG then setting DEBUG=2 in your DOFLinx.ini file and doing a small run.
Hi There,
Thanks for replying so fast.
I am running Doflinx normally (not admin) using windows 11.
Below is the log file.
NOTE: I loaded 'Son of Zeus' on Pinball FX which failed to connect then ran the same table on Piball FX3 which worked as expected.
19-May-24 08:23:39.681 - DOFLinx for Pinball Emulators - DOFLinx by DDH6919-May-24 08:23:39.687 - Starting up - version 8.0419-May-24 08:23:39.688 - 64 bit operating system19-May-24 08:23:39.688 - 64 bit application19-May-24 08:23:39.688 - For support come and visit the community here http://www.vpforums....p?showforum=10419-May-24 08:23:39.691 - Pre-Reading DOFLinx.INI startup config file details19-May-24 08:23:39.742 - DEBUG enabled with showing of window False19-May-24 08:23:42.833 - Found Teensy controller named 'LEDStripController'19-May-24 08:23:42.874 - Joystick # 1 detected : 21 buttons Z-Axis19-May-24 08:23:43.097 - PinOne Port =19-May-24 08:23:43.097 - DOFLinx device: 1 Initializing as LEDWiz #2 with ID=019-May-24 08:23:43.097 - DOFLinx device:1 LEDWiz setup with 32 outputs19-May-24 08:23:43.099 - Reading DOFLinx.INI startup config file details19-May-24 08:23:43.099 - Turning DEBUG off19-May-24 08:23:43.100 - DEBUG enabled with showing of window False19-May-24 08:23:43.100 - Reading DirectOutputConfig file named C:\DirectOutput64\Config\directoutputconfig30.ini19-May-24 08:23:43.139 - Set Debug Privilege = Set OK19-May-24 08:23:43.231 - Trigger thread starting19-May-24 08:23:44.833 - Stopping ROM19-May-24 08:23:45.239 - PinOne Port =19-May-24 08:23:45.239 - DOFLinx device: 1 Initializing as LEDWiz #2 with ID=019-May-24 08:23:45.243 - DOFLinx device:1 LEDWiz setup with 32 outputs19-May-24 08:25:47.361 - Found valid process name of 'Pinball FX3'19-May-24 08:25:47.361 - Setting FX3 process ID to :1290419-May-24 08:25:47.400 - Activated by process name : 'Pinball FX3'19-May-24 08:25:47.401 - Named process detected and startup commenced19-May-24 08:25:47.920 - FX3.EXE file exists, getting details19-May-24 08:25:47.921 - FX3 EXE name=C:\Program Files (x86)\Steam\steamapps\common\Pinball FX3\Pinball FX3.exe Size=11564824 bytes, Dated 3/27/2024 1:29:07 PM19-May-24 08:25:47.921 - Applying memory offsets for FX3 version circa 11/03/2219-May-24 08:25:47.922 - FX3 full link active
I suspect a problem with your PROCESSES= line. Can you post your DOFLinx.INI file please.
Sure thing, thanks!
####
# The config file for DOFLinx with most of the available settings as a sample
#
# Note - this works with LEDWiz, PacLed64, Pinscape, Ultimate I/O and Sainsmart (FTDI devices)
# Edit this file as you see fit, lines that start with a hash (#) or are blank are not processed. This blurb and comments can be cut out if you want.
#
# Output devices outputs are entered in the format of
# device (D) and output number (#) in the format D##, so controller device 1 and output 3 is "103" without the quotes, controller board 2 output 23 is "223" without quotes
#
# The keyboard hex code for the key that is used for each flipper from https://msdn.microso...1(v=vs.85).aspx
#
####
# 0 = OFF (normal operation), 1 = ON - When ON a window will appear and a log file will be created in the EXE directory.
DEBUG=2
# Point to your directoutputconfig.ini file. Your file may have a number, ie directoutputconfig20.ini
# You can point to any of your directoutputconfig.ini files, but only one
# Keep this as the first pararameter (other than DEBUG if you need it) to process in your INI file. The order past ths point is not relevant
########## DIRECTORY PATHS ##########
# IMPORTANT!!! Keep this as the first pararameter (other than DEBUG if you need it) to process in your INI file. The order past ths point is not relevant!
# Point to your directoutputconfig.ini file. Your file may have a number, ie directoutputconfig30.ini
# You can point to any of your directoutputconfig.ini files, but only one.
DIRECTOUTPUTCONFIG=C:\DirectOutput64\Config\directoutputconfig30.ini
# This is the folder where B2SServer.exe can be found on your system
PATH_B2S_SERVER=C:\vPinball\VisualPinball\Tables\
# This is the path to where your B2SServer GlobalConfig is located. Needed for addressable led effects.
DIRECTOUTPUTGLOBAL=C:\DirectOutput64\Config\GlobalConfig_b2SServer.xml
# The location of the .FX3 game specific files included with the DOFLinx release package
# Ensure your path has a \ on the end of it
PATH_FX3=C:\DOFLinx\FX3_PUPlayer\
# The path to where you keep all of the .directb2s files that you've downloaded for use with FX3
# Ensure your path has a \ on the end of it
PATH_FX3_B2S=C:\DOFLinx\FX3_B2S\
#---------------------------------FX--------------------------------
# The location of the .FX game specific files included with the DOFLinx release package
# Ensure your path has a \ on the end of it
PATH_FX=C:\DOFLinx\FX\
# The path to where you keep all of the .directb2s files that you've downloaded for use with FX
# Ensure your path has a \ on the end of it
PATH_FX_B2S=C:\DOFLinx\FX_B2S\
PROCESSES=Pinball FX2,VPinball_9_9_1,VP_physmod5,Future Pinball,Pinball FX3,PinballFX-Win64-Shipping
PROCESS_TO_ACTIVE_TIME=1
# Set the key code for the keys being used as Left and Right flippers
# Used for the default fll back if a full link cannot be established
# Left Shift = A0, Right Shift = A1
L_FLIPPER_KEY=A0
R_FLIPPER_KEY=A1
# 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
# Use random colour order for the RGB undercabinet lighting
RGB_STYLE=RANDOM
# Use the flipper key press to to cause undercabinet lighting to change
RGB_TRIGGER=FLIPPER
# The minimum time for change between flipper flips, 1000mS or 1 second
RGB_MIN_TIME=1000
# The red device / port for undercabinet lighting, device #1, port 29
RGB_OUTPUT=129
# Turn on the attempt to make a full connection to Future Pinball when it is detected as running
FP_ATTEMPT_LINK=1
# Set to 1 to output the game name to the log regardless of the DEBUG flag setting. Set to 0 to simply follow the DEBUG flag.
# Quite useful when you trying to get the FX3 window game name for setting game specific colours, matching B2S names, etc
OUTPUT_GAME_NAME=0
######### RGB UNDERCAB LIGHTING #########
# RGB Undercabinet Colour Change. RAINBOW = cycle through the colours. RANDOM = use random colour order
# RGB_STYLE=RANDOM
# What changes the RGB undercabinet colour. TIME = set time period. FLIPPER = flipper press after the RGB_TRIGGER minimum time (to stop rapid colour changes)
# RGB_TRIGGER=TIME
# The minimum time for change between flipper flips, 1000mS or 1 second
# RGB_MIN_TIME=8000
# The Device and "RED" port for RGB undercabinet lighting
# RGB_OUTPUT=129
######## FUTURE PINBALL LINK ########
# Turn on the attempt to make a full connection to Future Pinball when it is detected as running
FP_ATTEMPT_LINK=1
# When Future Pinball is detected and a Link is being established, this is the maximum amount of time the FP LINK will be attempted. After this time has passed, DOFLinx will activate it's Default mode.
FP_LINK_WAIT_TIME=95000
######## DEVICES and PORTS for FUTURE PINBALL and FX3 ########
# LINK_XX=D##,Default Time,Max Time,Intensity Level
# Intensity Level should normally be left at 255 (max). Only PWM outputs used with something like a Shaker Motor can be less than 255.
# Device and Ports for the 10 solenoid setup for Flippers, Slingshots, Middle 3 solenoids, Back 3 Solenoids.
LINK_LF=101,50,10000,255
LINK_RF=110,50,10000,255
LINK_LS=102,50,1000,255
LINK_RS=105,50,1000,255
LINK_ML=103,50,1000,255
LINK_MC=104,50,1000,255
LINK_MR=105,50,1000,255
LINK_BL=106,50,1000,255
LINK_BC=107,50,1000,255
LINK_BR=108,50,1000,255
# Device and Ports for the shaker, gear motor, knocker, beacon and strobe
# LINK_SH=113,1000,5000,50
# LINK_GR=113,750,10000,255
LINK_KN=112,120,500,50
# LINK_BK=115,FLASH,200,255
# LINK_SR=116,ON,0,255
# Device and Ports for the lights inside the various buttons including Start, Extra Ball, Coin, Exit, Launch Ball and Fire
# LINK_ST=117
# LINK_EB=118
# LINK_CN=119
# LINK_EX=120
# LINK_LB=121
# LINK_FR=122
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
# Device and "RED" ports for the 5 RGB flashers.
# LINK_FLOL=201
# LINK_FLIL=204
# LINK_FLCN=207
# LINK_FLIR=210
# LINK_FLOR=213
######## DOFLINX DEFAULT and FALLBACK FUNCTIONS ########
# These are the default and "fallback" type of functions that are used when DOFLinx is made active, but no link to Future Pinball or FX3 is established.
# Turn on Button lights when DOFLinx is activated (such as EXIT button)
BUTTONS_ON=120
# 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
######## KEY TO OUTPUT / COLOUR, etc examples ########
# Make the "4" key (key code 34) to pulse controller/output 119
#KEY_TO_OUTPUT=34,119
# Set the left and right control keys to turn on a specific colour (red) for RGB.
# Example, when nudge keys are used it all goes red.
#KEY_TO_COLOUR=A2,109,Red,A3,109,Red
######## MISC SETTINGS ########
# The list of processes that can activate DOFLinx, such as Pinball FX3, Future Pinball, etc.
PROCESSES=Pinball FX3,Pinball FX2,Future Pinball,mamelayplus,PinballWicked
# An over-ride to the default setting if this is just being used with Pinball FX3, not FX2, FP or other systems that may require the default delay
#PROCESS_TO_ACTIVE_TIME=1
# AUTO_MX (enabled=1) Allows for FX3 and Future Pinball tables that have DOFLinx support (for 5 RGB Flashers, Beacon, and Strobe) to automatically create basic Addressable Led effects.
AUTO_MX=1
# Set to 1 to output the game name to the log regardless of the DEBUG flag setting. Set to 0 to simply follow the DEBUG flag.
# Quite useful when you trying to get the FX3 window game name for setting game specific colours, matching B2S names, etc
OUTPUT_GAME_NAME=0
######## DOFLINX SETTINGS SCREEN ########
# Configure the DOFLinx generated settings screen to activate when 4 keys are pressed, left shift, right shift, left ctl and right ctl (both flippers and magna saves)
# Set the Left flipper for UP, right flipper for DOWN, Start button for CHANGE and Extra Ball for EXIT
# 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
######## GAME COLOURS ########
# Game specific colours in the format of a CSV of Game Name,Colour#1,Colour#2 - colours as they appear in your directoutputconfig
# Thanks to Vizzini here is a great starting list for Pinball FX2
# Extended for FX3 games by DDH69
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
#113
Posted 19 May 2024 - 08:16 AM
@mazzaneo, you have two PROCESSES= lines in your DOFLinx.ini file, the second over rides the first, so effectively you do not have it monitoring for PinballFX (PinballFX-Win64-Shipping)
This is amazing! Thank you to all that worked on this. Just got it running. Cant wait for more files to be added.
Am struggling with the ssf and getting that to work? Going to double check my .ini file but I think its right. Any tips? Anyone
See how you go, but if you need help start a new thread with your details, start with your INI file and a LOG. Its too hard to chase multiple issues in one thread, this is a comment to everyone ![]()
Contributions for equipment to help with ongoing DOFLinx development can be made here
#114
Posted 19 May 2024 - 08:50 AM
@mazzaneo, you have two PROCESSES= lines in your DOFLinx.ini file, the second over rides the first, so effectively you do not have it monitoring for PinballFX (PinballFX-Win64-Shipping)
This is amazing! Thank you to all that worked on this. Just got it running. Cant wait for more files to be added.
Am struggling with the ssf and getting that to work? Going to double check my .ini file but I think its right. Any tips? Anyone
See how you go, but if you need help start a new thread with your details, start with your INI file and a LOG. Its too hard to chase multiple issues in one thread, this is a comment to everyone
Thanks brother,
Almost did the trick, I have partial DOF of PinballFX.
I'll move this over to a new thread.
#117
Posted 19 May 2024 - 10:58 PM
"Do you have DOFLinx running as admin? I have heard reports that if you run it as admin you may not get a connection with PinballFX, I don't have details, but it sounds like similar symptoms."
This is what worked for me. I removed the "Always run this program as administrator" checkbox from the doflinx.exe executable and now it's working. I only have solenoids, but they are working great. Thanks for all the hard work on this @DDH89, makes the games a lot more enjoyable!
#118
Posted 19 May 2024 - 11:01 PM
Just so I can understand,
There are quite a few tables which are not working yet.
Is it just a case of waiting for the table files to be updated or is there another fix I should be exploring?
Ultimately I need to get to those tables and see what the bumpers, slings, flippers are named. What's your favourite that not working and I'll put that on my list.
Contributions for equipment to help with ongoing DOFLinx development can be made here



Top












are all trademarks of VPFORUMS.