Jump to content



Photo
- - - - -

Knocker not working on FX3 tables with DOFLinx

DOFLinx FX3 Knocker PinOne

  • Please log in to reply
5 replies to this topic

#1 pinsurfer79

pinsurfer79

    Neophyte

  • Members
  • Pip
  • 3 posts

  • Flag: ---------

  • Favorite Pinball: Fish Tails

Posted 03 October 2024 - 03:07 AM

I am having trouble getting my knocker to work on FX3 tables with DOFLinx.  I have a PinOne Main board in my cabinet and I'm just running 4 solenoids (flippers, slingshots, and bumpers) and 1 knocker.  All the flippers, slingshots, and bumpers work fine in FX3 tables but the knocker doesn't activate.  I've tried 3 tables: Theater of Magic, The Getaway, and Creature of the Black Lagoon.  All 4 solenoids and 1 knocker work in VPX tables as well as in the test feature in the DOFLinx log window while running FX3.

So my first question is: Does the knocker work in FX3 tables and specifically in the Williams/Bally tables?  If yes, then what is wrong with my setup.  I believe I have setup my DOFLinx.ini correctly since the 4 solenoids are activated in game for the flippers, slingshots, and bumpers.  I've modified 2 .ini files and tried setting one up from scratch using the DOFLinx utility.  My solenoids are ports 101, 102, 103, & 104.  My knocker is on port 113.  

I've pasted the following ini/logs (with my best guess to the knocker event/line in log):
1. DOFLinx.ini file
2. DOFLinx Startup log
3. The Getaway log = startup and 3 different knocker events (Action 6 0 0 0 0 0 0 'E101'-''-''-')
4. Theater of Magic log - 1 knocker event (Action 6 -1 0 0 0 0 0 'E122'-''-''-' OR Action 4 27 3 1 150 100 26 ''-''-''-')
5. Creature of the Black Lagoon- 1 knocker event (Action 6 0 0 0 0 0 0 'E102'-''-''-')

I'm new at this and I tried my best to read the guides, watch the videos, read through the forums, and try to figure it out but to no avail.  Thanks in advance to this wonderful community.



1. My DOFLinx.ini file
####
# System generated DOFLinx.INI file at 7:15:49 PM Tuesday, October 1, 2024
####

DEBUG=1

DIRECTOUTPUTCONFIG=c:\DirectOutput\directoutputconfig11.ini
PATH_FX3=C:\DirectOutput\DOFLinx V8.11\FX3

LINK_LF=101,50,10000,255
LINK_RF=104,50,10000,255
LINK_LS=102,50,1000,255
LINK_RS=103,50,1000,255
LINK_ML=102,50,1000,255
LINK_MC=103,50,1000,255
LINK_MR=103,50,1000,255
LINK_BL=102,50,1000,255
LINK_BC=102,50,1000,255
LINK_BR=103,50,1000,255
LINK_KN=113,120,500,255

PROCESSES=Pinball FX3,Pinball FX2,Future Pinball,mamelayplus

_____________________________________________

2. DOFLinx Startup
02-Oct-24 18:17:36.124 - DOFLinx for Pinball Emulators - DOFLinx by DDH69
02-Oct-24 18:17:36.136 - Starting up - version 8.11
02-Oct-24 18:17:36.137 - 64 bit operating system
02-Oct-24 18:17:36.137 - 32 bit application
02-Oct-24 18:17:36.138 - DirectOutput.dll version = 3.1.9001.18031  dated 8/23/2024 5:35:14 PM
02-Oct-24 18:17:36.139 - For support come and visit the community here http: //www.vpforums.org/index.php?showforum=104
02-Oct-24 18:17:36.140 - Pre-Reading DOFLinx.INI startup config file details
02-Oct-24 18:17:36.261 - DEBUG enabled with showing of window True
02-Oct-24 18:17:36.295 - No DOF Global Config file supplied
02-Oct-24 18:17:36.342 - Joystick # 1 detected : 32 buttons   DPAD
02-Oct-24 18:17:36.368 - PinOne Port = COM3
02-Oct-24 18:17:36.369 - DOFLinx device: 1 Initializing as PinOne
02-Oct-24 18:17:36.378 - DOFLinx device:1 PinOne setup with 63 outputs
02-Oct-24 18:17:36.404 - Reading DOFLinx.INI startup config file details
02-Oct-24 18:17:36.405 - Turning DEBUG off
02-Oct-24 18:17:36.435 - DEBUG enabled with showing of window True
02-Oct-24 18:17:36.439 - Reading DirectOutputConfig file named c:\DirectOutput\directoutputconfig11.ini
02-Oct-24 18:17:36.482 - Set Debug Privilege = Set OK
02-Oct-24 18:17:36.489 - No DOF2DMD settings.ini file was found in the PATH_DOF2DMD= location
02-Oct-24 18:17:36.694 - Trigger thread starting
02-Oct-24 18:17:38.295 - Stopping ROM
02-Oct-24 18:17:45.848 - Found valid process name of 'Pinball FX3'
02-Oct-24 18:17:45.850 - Setting FX3 process ID to :11776
02-Oct-24 18:17:47.867 - Activated by process name : 'Pinball FX3'
02-Oct-24 18:17:47.874 - Named process detected and startup commenced
02-Oct-24 18:17:47.889 - PinOne Port = COM3
02-Oct-24 18:17:47.891 - DOFLinx device: 1 Initializing as PinOne
02-Oct-24 18:17:47.895 - DOFLinx device:1 PinOne setup with 63 outputs
02-Oct-24 18:17:48.405 - FX3.EXE file exists, getting details
02-Oct-24 18:17:48.408 - FX3 EXE name=C:\Program Files (x86)\Steam\steamapps\common\Pinball FX3\Pinball FX3.exe Size=11564824 bytes, Dated 4/20/2024 2:53:50 PM
02-Oct-24 18:17:48.413 - Applying memory offsets for FX3 version circa 11/03/22
02-Oct-24 18:17:48.422 - FX3 full link active
02-Oct-24 18:17:49.414 - B2S file not found : FX3Logo
02-Oct-24 18:17:50.413 - B2S file not found : FX3Logo
02-Oct-24 18:17:51.410 - B2S file not found : FX3Logo
02-Oct-24 18:17:52.415 - B2S file not found : FX3Logo
02-Oct-24 18:17:53.411 - B2S file not found : FX3Logo
02-Oct-24 18:17:54.420 - B2S file not found : FX3Logo
02-Oct-24 18:17:55.433 - B2S file not found : FX3Logo
02-Oct-24 18:17:56.445 - B2S file not found : FX3Logo
02-Oct-24 18:17:57.442 - B2S file not found : FX3Logo
02-Oct-24 18:17:58.437 - B2S file not found : FX3Logo
02-Oct-24 18:17:59.438 - B2S file not found : FX3Logo
02-Oct-24 18:18:00.439 - B2S file not found : FX3Logo
02-Oct-24 18:18:01.445 - B2S file not found : FX3Logo
02-Oct-24 18:18:02.468 - Loading FX3 configuration file C:\DirectOutput\DOFLinx V8.11\FX3\ALL_PRE.FX3
02-Oct-24 18:18:02.475 - 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
02-Oct-24 18:18:02.490 - Loading FX3 configuration file C:\DirectOutput\DOFLinx V8.11\FX3\SorcerersLair.FX3
02-Oct-24 18:18:02.496 - Processing parameter 'FF_ROM' with data 'FX2_SORCERERS' in real-time
02-Oct-24 18:18:02.502 - Loading DOF 'Pinball' with ROM='FX2_SORCERERS'
02-Oct-24 18:18:02.507 - No DOF Global Config file supplied
02-Oct-24 18:18:02.513 - Processing parameter 'BACKGLASS_EXISTS' with data 'YES' in real-time
02-Oct-24 18:18:02.518 - Processing parameter 'COLOUR_PALETTE' with data 'BLUE,BLUE_VIOLET,DODGER_BLUE,SLATE_BLUE' in real-time
02-Oct-24 18:18:02.525 - Processing parameter 'BUTTON_COLOUR_CHANGE' with data 'BUT_LF,BLUE_VIOLET,BUT_RF,BLUE_VIOLET,BUT_ML,ORANGE,BUT_MR,ORANGE' in real-time
02-Oct-24 18:18:02.540 - Loading FX3 configuration file C:\DirectOutput\DOFLinx V8.11\FX3\ALL_POST.FX3
02-Oct-24 18:18:02.551 - B2S file not found : SorcerersLair
02-Oct-24 18:18:02.562 - Cabinet Mode = 0   Backglass Mode = 0
02-Oct-24 18:18:04.566 - Loading FX3 configuration file C:\DirectOutput\DOFLinx V8.11\FX3\ALL_PRE.FX3'

_____________________________________________

3. Started The Getaway
02-Oct-24 18:45:32.006 - Loading FX3 configuration file C:\DirectOutput\DOFLinx V8.11\FX3\ALL_POST.FX3
02-Oct-24 18:45:32.011 - B2S file not found : SorcerersLair
02-Oct-24 18:45:32.017 - Cabinet Mode = 0   Backglass Mode = 0
02-Oct-24 18:45:37.032 - Loading FX3 configuration file C:\DirectOutput\DOFLinx V8.11\FX3\ALL_PRE.FX3
02-Oct-24 18:45:37.035 - 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
02-Oct-24 18:45:37.047 - Loading FX3 configuration file C:\DirectOutput\DOFLinx V8.11\FX3\WMSGetaway.FX3
02-Oct-24 18:45:37.051 - Processing parameter 'FF_ROM' with data 'FX3_WMS_GETAWAY' in real-time
02-Oct-24 18:45:37.055 - Loading DOF 'Pinball' with ROM='FX3_WMS_GETAWAY'
02-Oct-24 18:45:37.059 - No DOF Global Config file supplied
02-Oct-24 18:45:37.062 - Processing parameter 'BACKGLASS_EXISTS' with data 'YES' in real-time
02-Oct-24 18:45:37.066 - Processing parameter 'COLOUR_PALETTE' with data 'RED,STEEL_BLUE,DIM_GRAY,NAVY,DARK_RED,TEAL' in real-time
02-Oct-24 18:45:37.069 - 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,6,1000,RED,BUT_ML,NUDGEFORWARD,ON,6,1000,RED,BUT_MR,NUDGERIGHT,ON,6,1000,RED,BUT_MR,NUDGEFORWARD,ON,6,1000,RED' in real-time
02-Oct-24 18:45:37.072 - Processing parameter 'BUTTON_COLOUR_CHANGE' with data 'BUT_LF,RANDOM,BUT_RF,RANDOM,BUT_ML,RANDOM,BUT_MR,RANDOM' in real-time
02-Oct-24 18:45:37.076 - Processing parameter 'BUTTON_COLOUR_CHANGE' with data 'BUT_LF,TEAL,BUT_RF,TEAL,BUT_ML,DARK_RED,BUT_MR,DARK_RED' in real-time
02-Oct-24 18:45:37.083 - Loading FX3 configuration file C:\DirectOutput\DOFLinx V8.11\FX3\ALL_POST.FX3
02-Oct-24 18:45:37.087 - B2S file not found : WMSGetaway
02-Oct-24 18:45:37.093 - Cabinet Mode = 0   Backglass Mode = 0

The Getaway - Earned replay - knocker on speakers, replay on DMD
02-Oct-24 18:50:33.748 - LEFTFLIPPER - setting last change time to now
02-Oct-24 18:50:33.751 - Action 3 1 0 0 0 0 0 ''-''-''-'
02-Oct-24 18:50:33.754 - Action 6 0 0 0 0 0 0 'E101'-''-''-'
02-Oct-24 18:50:33.894 - LEFTFLIPPER - setting last change time to now
02-Oct-24 18:50:33.899 - Action 3 1 10000 0 0 0 0 ''-''-''-'
02-Oct-24 18:50:33.902 - Link is turning on device #1 for 10000 milliseconds
02-Oct-24 18:50:33.905 - Action 6 -1 0 0 0 0 0 'E101'-''-''-'
02-Oct-24 18:50:34.580 - There are no OFF actions for GAMEMODE
02-Oct-24 18:50:43.918 - Link is turning off device #1

The Getaway - Extra ball - knocker on speakers, extra ball on DMD
02-Oct-24 18:53:08.915 - RIGHTFLIPPER - setting last change time to now
02-Oct-24 18:53:08.919 - Action 3 2 0 0 0 0 0 ''-''-''-'
02-Oct-24 18:53:08.921 - Action 6 0 0 0 0 0 0 'E102'-''-''-'
02-Oct-24 18:53:08.932 - LEFTFLIPPER - setting last change time to now
02-Oct-24 18:53:08.935 - Action 3 1 0 0 0 0 0 ''-''-''-'
02-Oct-24 18:53:08.938 - Action 6 0 0 0 0 0 0 'E101'-''-''-'
02-Oct-24 18:53:12.966 - There are no OFF actions for GAMEMODE

The Getaway - High Score - knocker x2 on speakers, put in initials for high score on DMD
02-Oct-24 19:02:44.906 - LEFTFLIPPER - setting last change time to now
02-Oct-24 19:02:44.910 - Action 3 1 10000 0 0 0 0 ''-''-''-'
02-Oct-24 19:02:44.913 - Link is turning on device #1 for 10000 milliseconds
02-Oct-24 19:02:44.917 - Action 6 -1 0 0 0 0 0 'E101'-''-''-'
02-Oct-24 19:02:45.034 - LEFTFLIPPER - setting last change time to now
02-Oct-24 19:02:45.038 - Action 3 1 0 0 0 0 0 ''-''-''-'
02-Oct-24 19:02:45.041 - Action 6 0 0 0 0 0 0 'E101'-''-''-'
02-Oct-24 19:02:51.632 - There are no OFF actions for GAMEMODE

_____________________________________________


4. Theater of Magic - Replay - knocker x2 on speakers extra ball on DMD
01-Oct-24 19:23:26.982 - Link is turning off device #8
01-Oct-24 19:23:27.057 - There are no OFF actions for BUMPER_01
01-Oct-24 19:23:27.192 - Action 3 10 -1 0 0 0 0 ''-''-''-'
01-Oct-24 19:23:27.195 - Link is turning on device #10 for 50 milliseconds
01-Oct-24 19:23:27.198 - Action 6 -1 0 0 0 0 0 'E122'-''-''-'
01-Oct-24 19:23:27.201 - Action 4 27 3 1 150 100 26 ''-''-''-'
01-Oct-24 19:23:27.204 - Action 5 0 0 0 0 0 0 'B2SSTARTANIMATION'-'BLADEFLASH '-''-'
01-Oct-24 19:23:27.263 - Link is turning off device #10
01-Oct-24 19:23:27.339 - There are no OFF actions for BUMPER_03
01-Oct-24 19:23:27.402 - There are no OFF actions for GAMEMODE

_____________________________________________

5. Creature from the Black Lagoon - Extra Ball - knocker on speakers, extra ball on DMD
01-Oct-24 19:41:39.161 - RIGHTFLIPPER - setting last change time to now
01-Oct-24 19:41:39.165 - Action 3 2 0 0 0 0 0 ''-''-''-'
01-Oct-24 19:41:39.169 - Action 6 0 0 0 0 0 0 'E102'-''-''-'
01-Oct-24 19:41:40.574 - There are no OFF actions for GAMEMODE
01-Oct-24 19:41:47.627 - Link is turning off device #1

 



#2 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 03 October 2024 - 05:03 AM

Nicely researched and written up, thank you, makes my job so much easier  :otvclap:

 

Pinball FX3 table events to toy activation is nothing like VPX.  in the FX3 files table events that can be identified / isolated are linked to output actions of solenoids, flashers, MX LEDs, etc, etc including the knocker.  Note in Pinball FX thanks to Zen we have much better integration and a lot more table events.  One event that we do not get is the match / credit type end of game event that real Williams tables have.  (It never failed to make me jump on my real IJPA).

 

The knocker is used in standard FX files on only two tables, Alien Isolation and Fun House.  I've attached a listing of the number of times toys are used in each FX3 file.

FX3 Game File Name             LF RF LS RS ML MC MR BL BC BR SH GR KN FN SR BK BE C1 C2 C3
============================== == == == == == == == == == == == == == == == == == == == ==
AdventureLand                   2  2  1  1  1  0  2  2  2  3  6  0  0  0  3  1  0  0  0  0
AlienIsolationPinball           2  2  1  1  3  3  4  1  1  1  6  0  0  0  1  1  0  0  0  0
AliensPinball                   2  2  1  1  1  1  1  1  1  1  7  2  1  1  2  2  0  0  0  0
AlienvsPredatorPinball          2  2  1  1  0  0  1  1  1  1  1  1  0  0  2  1  0  0  0  0
All_Post                        0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
All_Pre                         0  0  0  0  2  1  2  0  0  0  0  0  0  0  1  1  0  0  0  0
AmericanDadPinball              2  2  1  1  0  1  1  1  1  1  6  0  0  0  1  1  0  0  0  0
ArcherPinball                   2  2  1  1  0  1  2  1  1  1  6  1  0  0  2  2  0  0  0  0
BackToTheFuture                 2  2  1  1  0  0  1  1  1  1  6  0  0  0  1  1  0  0  0  0
BallyAttackFromMars             2  2  1  1  0  0  1  1  1  1  1  0  0  0  1  1  0  0  0  0
BallyBlackRose                  2  2  1  1  0  0  1  1  1  1  6  0  0  0  1  1  0  0  0  0
BallyCreatureBlackLagoon        2  2  1  1  0  1  1  1  1  1  6  2  0  0  1  2  0  0  0  0
BallyPartyZone                  2  2  1  1  0  0  1  1  1  1  6  0  0  0  1  1  0  0  0  0
BallySafeCracker                2  2  1  1  5  5  5  1  1  1  6  0  0  0  1  1  0  0  0  0
BallyTheatreOfMagic             2  2  1  1  0  0  1  1  1  1  9  2  0  0  1  1  0  0  0  0
BallyTheChampionPub             2  2  1  1  0  0  1  1  1  1  7  2  0  1  2  3  0  0  0  0
Biolab                          2  2  1  1  0  0  1  1  1  1  6  3  0  0  1  4  0  0  0  0
Blade                           2  2  1  1  0  0  1  1  1  1  6  3  0  0  2  7  0  0  0  0
BobaFett                        2  2  1  1  0  0  1  1  1  1  7  0  0  0  5  2  0  0  0  0
BobsBurgersPinball              2  2  2  2  0  0  1  1  1  1  6  1  0  0  3  2  0  0  0  0
CaptainAmerica                  2  2  1  1  0  0  1  1  1  1  9  5  0  0  2  1  0  0  0  0
CastleStorm                     2  2  1  1  0  4  1  1  1  1  1  6  0  0  1  2  0  0  0  0
CivilWar                        2  2  1  1  0  0  1  1  1  1  6  2  0  0  3  2  0  0  0  0
Deadpool                        2  2  1  1  1  1  2  1  1  1  8  2  0  0  1  4  0  0  0  0
DEFAULT                         2  2  1  1  0  0  1  3  3  3  6  0  0  0  1  1  0  0  0  0
DoctorStrange                   2  2  1  1  2  2  3  1  1  1  6  2  0  0  1  1  0  0  0  0
DOOMPinball                     2  2  1  1  0  0  1  1  1  1  6  2  0  0  3  5  0  0  0  0
EarthDefense                    2  2  1  1  3  3  3  1  1  1  7  5  0  0  1  1  0  0  0  0
ElDorado                        2  2  1  1  1  1  1  1  1  1  9  2  0  0  1  1  0  0  0  0
EpicQuest                       2  2  1  1  0  0  1  1  1  1  7  4  0  1  2  2  0  0  0  0
ET                              2  2  1  1  0  0  1  1  1  1  6  0  0  0  1  1  0  0  0  0
Excalibur                       2  2  1  1  1  1  2  1  1  1  6  2  0  0  1  1  0  0  0  0
FalloutPinball                  2  2  1  1  0  0  1  1  1  1  6  3  0  0  1  1  0  0  0  0
FamilyGuyPinball                2  2  1  1  0  4  1  1  1  1  6  1  0  0  1  1  0  0  0  0
FantasticFour                   2  2  1  1  1  1  2  1  1  1  6  4  0  0  1  1  0  0  0  0
FearItself                      2  2  1  1  3  1  4  1  1  1  6  0  0  0  1  1  0  0  0  0
GhostRider                      2  2  1  1  1  0  1  1  1  1  6  0  0  0  1  1  0  0  0  0
GuardiansoftheGalaxy            2  2  1  1  0  0  1  1  1  1  6  3  0  0  1  1  0  0  0  0
IRONMAN - V1 Backglass          2  2  1  1  0  0  1  1  1  1  6  1  0  0  2  2  0  0  0  0
IRONMAN                         2  2  1  1  0  0  1  1  1  1  6  1  0  0  2  2  0  0  0  0
Jaws                            2  2  1  1  0  0  1  1  1  2  7  4  0  1  1  2  1  1  2  1
JurassicMayhem                  2  2  1  1  0  0  1  1  1  1  6  3  0  0  1  1  0  0  0  0
JurassicPark                    2  2  1  1  0  0  1  1  1  1  6  1  0  0  2  1  0  0  0  0
JurassicWorld                   2  2  1  1  0  0  1  1  1  1  6  1  0  0  2  1  0  0  0  0
Mars                            2  2  1  1  0  0  1  1  1  1  6  0  0  0  1  1  0  0  0  0
MarvelsAntMan                   2  2  1  1  0  0  1  1  1  1  6  0  0  0  1  1  0  0  0  0
MarvelsAvengersAgeofUltron      2  2  1  1  0  2  1  1  1  1  6  3  0  0  1  1  0  0  0  0
MarvelsTheAvengers              2  2  1  1  2  4  1  1  1  1  6  5  0  0  1  1  0  0  0  0
MarvelsWomenofPowerAForce       2  2  1  1  0  0  1  1  1  2  6  2  0  0  1  1  0  0  0  0
MarvelsWomenofPowerChampions    2  2  1  1  1  1  2  1  1  1  6  2  0  0  1  1  0  0  0  0
MidwayDrDude                    2  2  1  1  1  2  2  1  1  1  7  1  0  0  1  1  0  0  0  0
MoonKnight                      2  2  1  1  0  0  1  1  1  1  6  4  0  0  2  2  0  0  0  0
Paranormal                      2  2  1  1  0  0  1  1  1  1  6  5  0  0  1  1  0  0  0  0
Pasha                           2  2  1  1  0  0  1  1  1  1  6  0  0  0  2  2  0  0  0  0
Portal                          2  2  2  2  1  0  1  1  1  1  6  1  0  0  1  1  0  0  0  0
Rome                            2  2  1  1  0  1  1  1  1  1  7  2  0  0  1  2  0  0  0  0
SecretsoftheDeep                2  2  1  1  1  0  2  0  0  0  6  2  0  0  1  1  0  0  0  0
Shaman                          2  2  1  1  0  3  1  1  1  1  7  5  0  1  2  2  0  0  0  0
SonOfZeus                       2  2  1  1  1  1  1  1  1  1  6  0  0  0  1  1  0  0  0  0
SorcerersLair                   2  2  1  1  2  1  4  1  1  1  6  4  0  0  1  2  0  0  0  0
SpiderMan                       2  2  1  1  0  0  1  2  2  2  6  1  0  0  1  1  0  0  0  0
StarWarsAhchToIsland            2  2  1  1  0  0  1  1  1  1  6  1  0  0  1  1  0  0  0  0
StarWarsBattleOfMimban          2  2  1  1  1  1  2  1  1  1  7  3  0  1  2  2  0  0  0  0
StarWarsCalrissianChronicles    2  2  1  1  0  0  1  1  1  1  8  3  0  0  3  2  0  0  0  0
STARWARSDARTHVADER              2  2  2  2  0  0  1  2  2  2  6  1  0  0  2  3  0  0  0  0
StarWarsEpisodeVIReturnoftheJe  2  2  1  1  0  1  1  1  1  1  6  2  0  0  2  2  0  0  0  0
StarWarsEpisodeVTheEmpireStrik  2  2  1  1  1  0  1  1  1  1  6  0  0  0  2  1  0  0  0  0
StarWarsLastJedi                2  2  1  1  0  0  1  1  1  2  6  3  0  0  1  1  0  0  0  0
StarWarsPinballDroids           2  2  1  1  0  0  1  1  1  1  6  1  0  0  2  3  0  0  0  0
StarWarsPinballEpisodeIVANewHo  2  2  1  1  0  0  1  1  1  1  6  3  0  0  1  1  0  0  0  0
StarWarsPinballHanSolo          2  2  1  1  0  0  1  1  1  1  7  3  0  0  2  5  0  0  0  0
StarWarsPinballMastersoftheFor  2  2  1  1  0  0  1  1  1  1  8  2  0  0  5  2  0  0  0  0
StarWarsPinballMightoftheFirst  2  2  1  1  1  0  3  1  0  2  6  0  0  0  3  1  0  0  0  0
StarWarsPinballRogueOne         2  2  2  2  1  1  2  1  0  1  6  1  0  0  1  1  0  0  0  0
StarWarsPinballStarWarsRebels   2  2  3  3  1  1  2  1  2  1  6  2  0  0  3  2  0  0  0  0
StarWarsPinballTheForceAwakens  2  2  1  1  0  1  1  1  1  2  6  2  0  0  2  2  0  0  0  0
StarWarsSolo                    2  2  1  1  1  0  1  1  1  1  7  3  0  1  2  2  0  0  0  0
StarWarsStarfighterAssault      2  2  1  1  0  0  1  1  1  1  6  0  0  0  2  2  0  0  0  0
StarWarsTheCloneWars            2  2  1  1  0  0  1  1  1  1  6  2  0  0  1  3  0  0  0  0
Tesla                           2  2  1  1  0  0  1  1  1  1  6  0  0  0  1  1  0  0  0  0
TheElderScrollsVSkyrimPinball   2  2  1  1  1  1  2  1  1  1  6  0  0  0  1  1  0  0  0  0
TheInfinityGauntlet             2  2  1  1  0  0  1  1  1  1  6  0  0  0  2  2  0  0  0  0
TheWalkingDead                  2  2  1  1  2  1  3  1  1  1  6  0  0  0  1  1  0  0  0  0
Thor                            2  2  1  1  0  0  1  1  1  1  6  0  0  0  2  1  0  0  0  0
V12                             2  2  1  1  2  2  3  1  1  1  6  0  0  1  1  1  0  0  0  0
Venom                           2  2  1  1  0  1  2  0  0  1  6  0  0  0  1  1  0  0  0  0
WildWestRampage                 2  2  1  1  0  0  1  1  1  1  1  3  0  1  8  2  0  0  0  0
WMSCirqusVoltaire               2  2  1  1  0  0  1  1  1  1  7  1  0  0  2  2  0  0  0  0
WMSFishTales                    2  2  1  1  0  0  1  1  1  1  6  0  0  0  1  1  0  0  0  0
WMSFunHouse                     2  2  1  1  0  0  1  1  1  1  7  1  1  0  2  2  1  0  0  0
WMSGetaway                      2  2  1  1  0  0  1  1  1  1  6  0  0  0  1  2  0  0  0  0
WMSHurricane                    2  2  1  1  3  2  1  1  1  1  6  1  0  0  2  2  0  0  0  0
WMSJunkyard                     2  2  1  1  0  0  1  1  1  1  6  0  0  0  1  1  0  0  0  0
WMSMedievalMadness              2  2  1  1  0  2  2  1  1  1  9  0  0  0  3  3  0  0  0  0
WMSMonsterBash                  2  2  1  1  1  2  1  1  1  1  7  1  0  0  3  2  0  0  0  0
WMSNoGoodGofers                 2  2  1  1  0  0  1  1  1  1  7  3  0  0  2  1  0  0  0  0
WMSRedAndTedRoadShow            2  2  1  1  1  1  1  1  1  1  7  2  0  0  2  2  0  0  0  0
WMSSpaceStation                 2  2  1  1  1  1  2  1  1  1  6  0  0  0  1  2  0  0  0  0
WMSTalesoftheArabianNights      2  2  1  1  0  0  1  1  1  1  7  1  0  0  2  2  0  0  0  0
WMSWhiteWater                   2  2  1  1  0  0  1  1  1  1  6  0  0  0  2  2  0  0  0  0
Wolverine                       2  2  1  1  0  0  1  1  1  1  6  0  0  0  1  1  0  0  0  0
WorldWarHulk                    2  2  1  1  0  0  1  1  1  1  6  0  0  0  3  1  0  0  0  0
XMen                            2  2  1  1  0  0  1  1  1  1  6  3  0  0  2  1  0  0  0  0

So you are not missing the knocker firing, its simply not being triggered.  You have a few choices:

1. Leave things they way they are and know what's going on (easy)

2. Edit your FX3 files to insert a knocker using event|ON|FF_DEV DV_KN,-1" at the end of the FX3 file after discovering the various events (hard)

3. Assign some other toys to your knocker so that you get the use of it more in FX3 given you have limited toys, the main ones would be the mid solenoids, ML, MC and MR.  You do this the same way that you've already double assigned some toys.  perhaps something like ....

LINK_LF=101,50,10000,255
LINK_RF=104,50,10000,255
LINK_LS=102,50,1000,255
LINK_RS=103,50,1000,255
LINK_ML=113,120,500,255
LINK_MC=113,120,500,255
LINK_MR=113,120,500,255
LINK_BL=102,50,1000,255
LINK_BC=102,50,1000,255
LINK_BR=103,50,1000,255
LINK_KN=113,120,500,255

 

This is the quickest and simplest way to get use of the knocker in FX3.  Most use of ML, MC and MR should be for drop targets, but no guarantee there.

 

Hope this helps.


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

#3 pinsurfer79

pinsurfer79

    Neophyte

  • Members
  • Pip
  • 3 posts

  • Flag: ---------

  • Favorite Pinball: Fish Tails

Posted 03 October 2024 - 05:52 PM

That is very helpful, thanks for your quick and thorough reply along with presenting some options. I was hoping it was operator error and was afraid that the knocker trigger just wasn’t there in FX3 tables. I actually would be interested in trying to edit the FX3 files to add knocker events. Do you have instructions or a guide on how to do that? Are there knocker triggers in the FX table files with DOFLinx? If so, it might be easier for me to transition over to FX.  I also need to continue learning and digging into visual pinball since that will be way more customizable with the components and toys in my cabinet as I continue to upgrade. I’ve primarily used FX3 up to this point because it’s more plug-in play, runs well on my set up, and what I have purchased. 



#4 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 03 October 2024 - 09:25 PM

To put things in context, FX3 and FX work VERY differently and have completely different mapping between table events and toy actions.  I worked with Zen for full integration with Pinball FX.  As a go forward Pinball FX is your way to go.

 

The base FX files have a lot more use of the knocker (see table below).  Again its not as per the physical table, but the opportunity to make it a lot closer exists.

FX Game File Name              LF RF LS RS ML MC MR BL BC BR SH GR KN FN SR BK BE C1 C2 C3 OL IL CN IR OR
============================== == == == == == == == == == == == == == == == == == == == == == == == == ==
AdventureLand                   0  0  0  0  0  0  0  1  1  2  0  0  0  0  1  0  0  0  0  0  2  2  2  2  2
All_Post                        0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
All_Pre                         2  2  1  1  1  1  2  1  1  1  0  0  0  0  0  0  0  0  0  0  7  5  5  5  7
BackToTheFuture                 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  2  2  2  2  2
BallyAttackFromMars             0  0  0  0  1  9  1  0  0  0  5  0  0  0  0  0  0  0  0  0  2  2  2  2  2
BallyBlackRose                  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  2  2  2  2  2
BallyCreatureBlackLagoon        0  0  0  0  0  4  0  0  0  0  0  3  0  0  0  1  0  0  0  0  2  2  2  2  2
BallyPartyZone                  0  0  0  0  0  0  0  0  0  0  3  1  0  0  0  3  0  0  0  0  2  2  2  2  2
BallySafeCracker                0  0  0  0  9  1  4  0  0  0  0  0  0  0  0  0  0  0  0  0  2  2  2  2  2
BallyTheatreOfMagic             0  0  0  0  0  5  0  0  0  0  3  3  0  0  0  0  0  0  0  0  2  2  2  2  2
BallyTheChampionPub             0  0  0  0  0  3  0  0  0  0  3  0  0  1  0  2  0  0  0  0  2  2  2  2  2
Biolab                          0  0  0  0  0  0  0  0  0  0  0  3  0  0  0  3  0  0  0  0  1  1  1  1  1
Blade                           0  0  0  0  0  1  0  0  0  0  0  1  0  0  0  9  0  0  0  0  1  3  4  3  1
BobaFett                        0  0  0  0  0  0  0  0  0  0  0  5  0  0  1  1  0  0  0  0  2  2  2  2  2
BorderlandsVaultHunter          0  0  0  0  0  4  0  0  0  0  2  0  0  0  4  0  0  0  0  0  1  3  2  3  1
BrothersinArms                  0  0  0  0  3  3  3  0  0  0  0  3  0  0  0  0  0  0  0  0  1  3  2  3  1
BSGalactica                     0  0  0  0  0  1  0  0  0  0  0  1  0  0  0  0  0  0  0  0  1  3  2  3  1
CaptainAmerica                  0  0  0  0  1  9  1  0  0  0  1  0  0  0  0  0  0  0  0  0  2  2  2  2  2
CastleStorm                     0  0  0  0  0  4  1  0  0  0  6  6  0  0  0  1  0  0  0  0  2  2  2  2  2
CivilWar                        0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  0  0  0  0  1  2  2  2  1
CryptoftheNecrodancer           0  0  0  0  0  0  0  0  0  0  0  2  0  0  1  0  0  1  0  0  1  3  2  3  1
CurseMummy                      0  0  0  0  0  0  0  0  0  0  1  3  0  0  0  0  0  0  0  0  1  3  2  3  1
Deadpool                        0  0  0  0  1  1  2  0  0  0  0  2  0  0  0  3  0  0  0  0  2  2  3  2  2
DoctorStrange                   0  0  0  0  1  0  0  0  0  0  0  4  0  0  0  0  0  0  0  0  2  2  2  2  2
Dragons                         0  0  0  0  0  1  0  0  0  0  0  1  0  0  1  0  0  0  0  0  1  3  2  3  1
EpicQuest                       0  0  0  0  0  0  0  0  0  0  1  4  0  1  1  1  0  0  0  0  2  2  2  2  2
ET                              0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  2  2  2  2  2
Excalibur                       0  0  0  0  1  1  4  0  0  0  0  3  0  0  0  0  0  0  0  0  3  1  1  1  3
FantasticFour                   0  0  0  0  1  1  2  0  0  0  0  4  0  0  0  0  0  0  0  0  2  2  2  2  2
FearItself                      0  0  0  0  6  4  5  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  4  1  1
FootballSL                      0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  3  2  3  1
Garfield                        0  0  0  0  0  0  0  0  0  0  0  3  0  0  0  1  0  0  0  0  1  3  2  3  1
GhostRider                      0  0  0  0  1  1  1  0  0  0  0  2  0  0  0  1  0  0  0  0  3  1  4  1  3
GoatSimulator                   0  0  0  0  1  5  1  0  0  0  1  1  1  2  1  1  3  3  2  2  1  3  2  3  1
Godzilla                        0  0  0  0  0  1  0  0  0  0  0  1  0  0  0  1  0  2  1  1  1  3  2  3  1
GodzillavsKong                  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  0  0  0  1  3  2  3  1
GrimmTale                       0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  0  0  0  1  3  2  3  1
GuardiansoftheGalaxy            0  0  0  0  0  7  0  0  0  0  1  3  1  0  0  0  0  0  0  0  2  2  2  2  2
HomeworldJourneytoHiigara       0  0  0  0  0  1  0  0  0  0  0  4  0  0  0  0  0  2  1  1  1  3  2  3  1
IronMan                         0  0  0  0  0  1  0  0  0  0  0  6  0  0  2  0  0  0  0  0  3  2  2  2  1
Jaws                            0  0  0  0  0  0  0  0  0  0  1  3  0  1  0  1  1  0  1  0  2  2  1  2  2
JurassicMayhem                  0  0  0  0  0  0  0  0  0  0  0  3  0  0  0  0  0  0  0  0  2  2  2  2  2
JurassicPark                    0  0  0  0  0  0  0  0  0  0  1  1  0  0  2  1  0  0  0  0  2  2  2  2  2
JurassicWorld                   0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  2  2  2  2  2
KnightRider                     0  0  0  0  0  0  0  0  0  0  0  3  0  0  0  0  0  0  0  0  1  3  2  3  1
Kong                            0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  0  0  0  1  3  2  3  1
KungFuPanda                     0  0  0  0  0  8  0  0  0  0  0  1  0  0  0  0  0  1  1  1  1  3  2  3  1
MarvelsAntMan                   0  0  0  0  0  1  0  0  0  0  1  3  0  0  0  0  0  0  0  0  2  2  2  2  2
MarvelsAvengersAgeofUltron      0  0  0  0  0  4  0  0  0  0  0  7  0  0  0  0  0  0  0  0  2  2  2  2  2
MarvelsTheAvengers              0  0  0  0  1  7  1  0  0  0  2  7  0  0  0  0  0  0  0  0  2  2  2  2  2
MarvelsWomenofPowerAForce       0  0  0  0  0  0  0  0  0  0  0  2  0  0  0  0  0  0  0  0  2  2  1  2  2
MarvelsWomenofPowerChampions    0  0  0  0  1  1  1  0  0  0  0  3  0  0  0  0  0  0  0  0  2  2  2  2  2
MidwayDrDude                    0  0  0  0  1  2  1  0  0  0  1  5  2  0  0  0  0  0  0  0  2  2  2  2  2
MoonKnight                      0  0  0  0  2  1  4  0  0  0  0  6  0  0  1  3  0  0  0  0  1  3  4  3  1
MyLittlePony                    0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  3  2  2  1  3  2  3  1
Noir                            0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  3  2  2  1
PacificRim                      0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  3  2  3  1
Pasha                           0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  2  2  2  2  2
PeanutsSnoopy                   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  3  2  3  1
PrincessBride                   0  0  0  0  0  1  0  0  0  0  0  5  0  0  0  0  0  0  0  0  1  3  2  3  1
Rome                            0  0  0  0  0  1  0  0  0  0  1  2  0  0  0  1  0  0  0  0  2  2  2  2  2
SamiuraisVengence               0  0  0  0  3  3  3  0  0  0  0  3  0  0  0  3  0  3  2  2  1  3  2  3  1
SecretsoftheDeep                0  0  0  0  0  0  0  0  0  0  0  2  0  0  0  0  0  0  0  0  2  3  2  3  2
SkyPirates                      0  0  0  0  0  1  0  0  0  0  0  9  0  0  0  0  0  0  0  0  1  3  2  3  1
SonOfZeus                       0  0  0  0  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  3  2  1  2  2
SorcerersLair                   0  0  0  0  0  0  0  0  0  0  0  4  0  0  0  1  0  0  0  0  2  2  2  2  2
SouthParkButtersVeryOwnPinball  0  0  0  0  1  0  1  0  0  0  0  0  0  0  4  3  0  0  0  0  0  2  3  2  2
SouthParkSuperSweetPinball      0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  0  0  0  0  2  3  2  4  2
SpiderMan                       0  0  0  0  0  5  0  0  0  0  0  5  0  0  0  0  0  0  0  0  2  2  2  2  2
StarTrekDeepSpaceNine           0  0  0  0  0  1  0  0  0  0  0  1  0  0  0  0  0  0  0  0  1  3  2  3  1
StarTrekDiscovery               0  0  0  0  0  3  0  0  0  0  0  2  0  0  0  0  0  0  0  0  1  3  2  3  1
StarTrekKelvinTimeline          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  3  2  3  1
StarWarsAhchToIsland            0  0  0  0  0  0  0  0  0  0  0  2  0  0  0  0  0  0  0  0  2  3  2  2  1
StarWarsBattleOfMimban          0  0  0  0  5  1  0  0  0  0  0  9  0  0  0  1  0  0  0  0  2  2  2  2  2
StarWarsCalrissianChronicles    0  0  0  0  0  1  0  0  0  0  1  4  0  0  0  0  0  0  0  0  2  2  2  2  2
StarWarsClassicCollectibles     0  0  0  0  0  0  0  0  0  0  0  2  0  0  0  0  0  0  0  0  1  3  2  3  1
StarWarsDarthVader              0  0  0  0  0  0  0  0  0  0  0  2  0  1  0  2  0  0  0  0  2  2  2  2  2
StarWarsEpisodeVIReturnoftheJe  0  0  0  0  0  1  0  0  0  0  0  6  0  0  0  1  0  5  4  4  2  3  3  3  2
StarWarsEpisodeVTheEmpireStrik  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  0  0  0  2  2  3  2  2
StarWarsLastJedi                0  0  0  0  0  0  0  0  0  0  0  3  0  0  0  0  0  0  0  0  2  3  2  3  1
StarWarsPinballDroids           0  0  0  0  0  3  0  0  0  0  0  2  0  0  0  3  0  0  0  0  2  2  2  2  2
StarWarsPinballEpisodeIVANewHo  0  0  0  0  0  0  0  0  0  0  0  1  0  1  0  0  0  1  0  0  2  2  2  2  2
StarWarsPinballHanSolo          0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  1  0  0  0  0  1  2  2  2  1
StarWarsPinballMastersoftheFor  0  0  0  0  0  0  0  0  0  0  1  1  0  0  1  0  0  0  0  0  2  2  2  2  2
StarWarsPinballMightoftheFirst  0  0  0  0  0  0  0  0  0  0  0  3  0  0  2  0  0  0  0  0  2  2  3  2  2
StarWarsPinballRogueOne         0  0  0  0  0  8  0  0  0  0  0  3  0  0  0  0  0  0  0  0  3  3  2  3  3
StarWarsPinballStarWarsRebels   0  0  0  0  7  0  0  0  0  0  0  4  0  0  3  3  0  0  0  0  1  2  4  2  1
StarWarsPinballTheForceAwakens  0  0  0  0  0  1  0  0  0  0  0  1  0  0  1  1  0  0  0  0  2  3  2  3  1
StarWarsSolo                    0  0  0  0  0  1  0  0  0  0  0  4  0  0  0  0  0  0  0  0  2  2  2  2  2
StarWarsStarfighterAssault      0  0  0  0  0  0  0  0  0  0  0  5  0  0  1  1  0  0  0  0  2  2  2  2  2
StarWarsTheCloneWars            0  0  0  0  0  0  0  0  0  0  2  0  0  0  1  1  0  0  0  0  2  2  2  2  2
TheInfinityGauntlet             0  0  0  0  0  2  0  0  0  0  0  2  0  0  2  1  0  0  0  0  2  7  7  7  2
Thor                            0  0  0  0  0  9  0  0  0  0  0  6  0  0  0  0  0  0  0  0  1  3  2  3  1
Trolls                          0  0  0  0  0  1  0  0  0  0  0  1  0  0  1  0  0  0  0  0  1  3  2  3  1
Venom                           0  0  0  0  0  1  0  0  0  0  0  1  0  0  0  0  0  0  0  0  3  6  2  5  3
VernesMysteriousIsland          0  0  0  0  0  1  0  0  0  0  0  2  0  0  0  0  0  0  1  0  1  3  2  3  1
WildWestRampage                 0  0  0  0  0  1  1  0  0  0  0  0  0  0  0  1  0  0  0  0  2  2  2  2  2
WMSAddamsFamily                 0  0  0  0  0  1  0  0  0  0  1  0  0  0  0  0  0  0  0  0  2  3  2  3  2
WMSBrideofPinBot                0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  3  2  3  1
WMSCirqusVoltaire               0  0  0  0  0  0  0  0  0  0  1  1  0  0  6  1  0  0  0  0  2  2  2  2  2
WMSFishTales                    0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  2  2  2  2  2
WMSFunHouse                     0  0  0  0  1  0  1  0  0  0  2  7  4  1  1  0  1  0  0  0  2  2  2  2  2
WMSGetaway                      0  0  0  0  0  1  0  0  0  0  0  0  0  0  0  3  0  0  0  0  2  2  2  2  2
WMSHurricane                    0  0  0  0  3  0  0  0  0  0  0  1  0  0  1  0  0  0  0  0  2  2  2  2  2
WMSIndianaJones                 0  0  0  0  1  1  2  0  0  0  0  1  0  0  2  1  0  0  0  0  2  2  2  2  2
WMSJunkyard                     0  0  0  0  6  8  6  0  0  0  0  0  0  0  0  0  0  0  0  0  2  2  2  2  2
WMSMedievalMadness              0  0  0  0  1  1  4  0  0  0  2  0  0  0  0  1  0  0  0  0  2  2  2  2  2
WMSMonsterBash                  0  0  0  0  2  0  0  0  0  0  2  1  0  0  2  2  0  0  0  0  1  2  2  2  1
WMSNoGoodGofers                 0  0  0  0  0  0  0  0  0  0  2  1  0  0  1  0  0  0  0  0  2  2  2  2  2
WMSRedAndTedRoadShow            0  0  0  0  0  1  0  0  0  0  1  1  0  0  2  1  0  0  0  0  2  2  2  2  2
WMSSpaceStation                 0  0  0  0  0  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  2  2  2  2  2
WMSStarTrekTheNextGeneration    0  0  0  0  0  0  0  0  0  0  0  0  0  0  2  0  0  0  0  0  1  3  2  3  2
WMSSwordsofFury                 0  0  0  0  0  5  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  3  2  3  1
WMSTalesoftheArabianNights      0  0  0  0  3  0  3  0  0  0  6  1  0  0  0  1  0  0  0  0  2  2  2  2  2
WMSTwilightZone                 0  0  0  0  0  1  0  0  0  0  0  6  0  0  1  0  0  0  0  0  1  3  2  3  1
WMSWhirlwind                    0  0  0  0  0  9  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  3  2  3  1
WMSWhiteWater                   0  0  0  0  0  1  0  0  0  0  0  2  1  0  1  1  0  0  0  0  2  2  2  2  2
WMSWorldCupSoccer               0  0  0  0  0  0  0  0  0  0  0  0  1  0  1  0  0  0  0  0  1  3  2  3  1
Wolverine                       0  0  0  0  0  2  0  0  0  0  0  2  0  0  0  0  0  0  0  0  2  3  2  3  2
WorldWarHulk                    0  0  0  0  0  5  0  0  0  0  0  0  0  0  1  0  0  0  0  0  2  2  2  2  2
WorldWarZ                       0  0  0  0  0  2  0  0  0  0  3  0  0  0  1  1  0  0  0  0  1  3  2  3  1
WrathoftheElderGods             0  0  0  0  0  4  0  0  0  0  0  2  0  0  0  0  0  1  1  0  1  3  2  3  1
Xena                            0  0  0  0  0  0  0  0  0  0  0  3  0  0  0  0  0  0  0  0  1  3  2  3  1
XMen                            0  0  0  0  0  7  0  0  0  0  0  4  0  0  1  0  0  0  0  0  2  2  2  2  2

The FX files are all plain text and all table events are available for use.  There will undoubtedly be some trial and error, but when you create a better FX file for a table you can edit the master on Github for us all to enjoy!


Edited by DDH69, 03 October 2024 - 09:27 PM.

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

#5 pinsurfer79

pinsurfer79

    Neophyte

  • Members
  • Pip
  • 3 posts

  • Flag: ---------

  • Favorite Pinball: Fish Tails

Posted 07 October 2024 - 08:27 PM

Thanks for your reply with the table and suggestions.  I realized the knocker is one of my favorite components in a real pinball table because of the nostalgia and signifying you achieved something special on the table - and let others know :)  That's why it was my first toy I added on my table.  So I'm interested in getting the knocker to work with FX3 and FX.  

I think I would like to try adding knocker events to FX3 files even though it might be difficult.  The main reasons is that I've invested already into my FX3 library and I actually like it more than the new FX and VPX (for now) because of the slick visuals, physics, and it just works.  I'm also only into the Williams tables so I have the new releases on FX.  I would love get most of the following knocker events to happen as they do on a real table:

Replay Score
Extra Ball lit (hit target or hole)
Special
Video Mode Extra Ball
Random Award Extra Ball
High Score (enter initials)
Match

Let me know if I missed one here. I just played the Getaway for FX3 and noticed a knocker event (via the speakers making the sound) for all of those events except replay score.  

Can you give me instructions on how to edit the FX3 table files for these knocker events?  I know you said it was hard but I think I'm up for the challenge (famous last words) but I also want to respect your time as I greatly appreciate what you have done already and continue to do with DOFLinx for the community.  If I'm able to do it I would like to contribute this to the community as well as I think a lot of people still like and play FX3 tables.  On the table you posted I noticed that the FX tables don't have any knocker events either except Fun House and Whitewater so I would also try to get the new Williams releases to work as well. Thanks again!



#6 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 08 October 2024 - 06:08 AM

Happy to help, and if you find any good setups share them and I'll include them in the distributed FX3 files.

 

First key point, in the translation from physical to Zen table there is not an event for everything, even the one you desperately want or think should just be there!

 

To get the triggers you need two changes to your DOFLinx.INI file

1. Turn DEBUG on so set it to 1 if you want the window visible or 2 if you don't, ie DEBUG=2

2. Set FX3_DETECT_TRIGGERS=1

 

This configuration WILL NOT fire your toys, rather it will log every trigger with either "Existing trigger" or "TRIGGER NOT IN FX3 FILE".  A quick look at the log will identify these.  If you want to see the trigger at the same time you are playing you will either need DEBUG=1 and show DOFLinx on another screen, or DEBUG=2 and setup the TCP debug and watch on a second machine.

 

Once you have some triggers that you suspect might do what you want, then simply add them to the bottom of your table.FX3 with an obvious output, in your case, probably the knocker.  So if you discover a trigger called "SENSOR44", then add

 

SENSOR44|ON|FF_DEV DV_KN,-1

 

as a new line at the base of the FX3 file.  In fact if you think I've used a trigger that you want (so you get "Existing trigger") you can still add that at the end of the FX3 file and DOFLinx will add that action to the ones its already got.  Don't worry about the encrypted part of the file, we'll deal with that later if you find some triggers that should fire that knocker.

 

I have a knocker in my pinball cabinet, and funnily enough in both arcade machines as I like a knocker and Qbert actually uses it!

 

Let me know how you go with this.


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





Also tagged with one or more of these keywords: DOFLinx, FX3, Knocker, PinOne