Jump to content



Photo
* * * * - 2 votes

DOFLinx

DOFLinx

  • Please log in to reply
163 replies to this topic

#41 kds70

kds70

    Enthusiast

  • Members
  • PipPipPip
  • 176 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: Eight Ball Deluxe

Posted 25 September 2018 - 09:18 PM

It works now (nudging) ... i´m using a xbox360ce controller emulator which uses the ardunio board from pincontrol1 as a gamecontroller


-------------------

VPin: Williams Time Warp Cabinet (1979), 4K playfield: 40″ Iiyama X4071UHSU, backglass: 32″ LG, Pin"2"DMD, Pincontrol1, LEDWiz, leaf switches / buttons, nudging, tilt, plunger, 10 siemens contactors, knocker, shaker, gear, rgb flasher, PC: Intel i5 [email protected], 8 GB Ram, Zotac GTX 1070 Mini, Win10
Real Pin: Eight Ball Deluxe LE, Centaur 2, Mr. & Mrs. Pac-Man, Rolling Stones, Funhouse


#42 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 21 November 2018 - 12:19 PM

how did you get it working with x360ce?  did you place xbox360ce in the dof dir?  Trying to get this setup again after a long break (like over a year without doflinx working :(.   I want to use with fx3 to get DOF feedback.  My problem might just be very hard to test without loading up fx3 since I have x360ce tied to fx3 and not the doflinx config dir.  I'm turning on debug and fake emulation to test.  Might not be able to do this not sure.  Thanks



#43 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 03 December 2018 - 03:28 PM

I'm having some trouble with DOFlinx again.  I have a xbox controller plugged into my cab (just for testing).  I can get doflinx working for my flippers (xbox shoulder buttons, X1LS & X1RS) with fake emulation and debug turned on.  I run doflinx and click on fake emulation and xbox controller fires contactors no problem.  If I turn off fake emulation and run fx3, nothing more happens.   Here is ini and log

 

####
# The config file for DOFLinx with most common 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
#
####
 
Debug=1
 
# 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 to process in your INI file.  The order past ths point is not relevant
 
#DIRECTOUTPUTCONFIG=c:\DirectOutput\config\directoutputconfig.ini
DIRECTOUTPUTCONFIG=C:\Visual Pinball\Tables\plugins\DirectOutput\config\directoutputconfig.ini
DIRECTOUTPUTGLOBAL=C:\Visual Pinball\Tables\plugins\DirectOuput\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:\DirectOutput\DOFLinx_FX3\
 
# 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:\DirectOutput\DOFLinx_FX2_B2S\
 
# This is the folder where B2SServer.exe can be found on your system
 
PATH_B2S_SERVER=C:\VP\Tables\
 
# The list of processes that can activate DOFLinx, in this case, Pinball FX2, Pinball FX3 and Future Pinball
 
PROCESSES=Pinball FX2,Pinball FX3,Future Pinball
 
# An over-ride to the default setting given 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
 
# 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
#sds
L_FLIPPER_KEY=X1LS
R_FLIPPER_KEY=X1RS
 
 
# 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
 
# The device / port for the left and right flippers, set to output device 1, left flipper solenoid on port 1 and right flipper solenoid on port 2
L_FLIPPER_OUTPUT=109
R_FLIPPER_OUTPUT=110
LINK_LF=101,50,10000,255
LINK_RF=102,50,10000,255
 
# The other 8 solenoid of a 10 solenoid setup using ports 4 to 11 inclusive
LINK_LS=104,50,500,255
LINK_RS=105,50,500,255
LINK_ML=106,50,500,255
LINK_MC=107,50,500,255
LINK_MR=108,50,500,255
LINK_BL=109,50,500,255
LINK_BC=110,50,500,255
LINK_BR=111,50,500,255
 
# Ports for the shaker, gear motor, knocker, beacon and strobe using ports 12 - 16 inclusive
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
 
# Ports for the lights inside the various buttons being Start, Extra Ball, Coin, Exit, Launch Ball and Fire for ports 17 to 22 inclusive
LINK_ST=117
LINK_EB=118
LINK_CN=119
LINK_EX=120
LINK_LB=121
LINK_FR=122
 
# The device and red ports for five flashers, these have been set in the example below as on the second output device, ie LEDWiz #2
#sds
#LINK_FLOL=201
#LINK_FLIL=204
#LINK_FLCN=207
#LINK_FLIR=210
#LINK_FLOR=213
 
#####
# Game specific colours in the formnat 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
 
 
 
03-Dec-18 10:28:44.525 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
03-Dec-18 10:28:44.530 - Starting up - version 6.51
03-Dec-18 10:28:44.531 - For support come and visit the community here http://www.vpforums....p?showforum=104
03-Dec-18 10:28:44.534 - Pre-Reading DOFLinx.INI startup config file details
03-Dec-18 10:28:44.550 - XBox controller 1 detected, capability = Wired
03-Dec-18 10:28:44.564 - 0 Pinscape device(s) found
03-Dec-18 10:28:44.571 - 1 LEDWiz device(s) found
03-Dec-18 10:28:44.572 - DOFLinx device: 1 Initializing as LEDWiz #1 with ID=0
03-Dec-18 10:28:44.577 - DOFLinx device:1 LEDWiz setup with 32 outputs
03-Dec-18 10:28:44.579 - 0 FTDI (Sainsmart) device(s) found
03-Dec-18 10:28:44.583 - 0 Ultimate IO device(s) found
03-Dec-18 10:28:44.585 - Reading DOFLinx.INI startup config file details
03-Dec-18 10:28:44.606 - Reading DirectOutputConfig file named C:\Visual Pinball\Tables\plugins\DirectOutput\config\directoutputconfig.ini
03-Dec-18 10:28:46.544 - 0 Pinscape device(s) found
03-Dec-18 10:28:46.546 - 1 LEDWiz device(s) found
03-Dec-18 10:28:46.548 - DOFLinx device: 1 Initializing as LEDWiz #1 with ID=0
03-Dec-18 10:28:46.550 - DOFLinx device:1 LEDWiz setup with 32 outputs
03-Dec-18 10:28:46.552 - 0 FTDI (Sainsmart) device(s) found
03-Dec-18 10:28:46.554 - 0 Ultimate IO device(s) found
03-Dec-18 10:28:46.642 - Game name = 'Fake'
03-Dec-18 10:28:46.646 - Named process detected and startup commenced
03-Dec-18 10:28:46.650 - Using full colour palette
03-Dec-18 10:28:46.652 - 244colours added to the palette
03-Dec-18 10:28:47.824 - Left flipper pressed
03-Dec-18 10:28:47.945 - Left flipper lifted
03-Dec-18 10:28:48.150 - Right flipper pressed
03-Dec-18 10:28:48.242 - Right flipper lifted
03-Dec-18 10:28:49.672 - Activating process disappeared so stopping things
03-Dec-18 10:28:49.687 - 0 Pinscape device(s) found
03-Dec-18 10:28:49.693 - 1 LEDWiz device(s) found
03-Dec-18 10:28:49.699 - DOFLinx device: 1 Initializing as LEDWiz #1 with ID=0
03-Dec-18 10:28:49.709 - DOFLinx device:1 LEDWiz setup with 32 outputs
03-Dec-18 10:28:49.714 - 0 FTDI (Sainsmart) device(s) found
03-Dec-18 10:28:49.719 - 0 Ultimate IO device(s) found
03-Dec-18 10:28:53.777 - Found valid process name of 'Pinball FX3'
03-Dec-18 10:28:53.782 - Setting FX3 process ID to :10920
03-Dec-18 10:28:53.791 - Activated by process name : 'Pinball FX3'
03-Dec-18 10:28:53.795 - Named process detected and startup commenced
03-Dec-18 10:28:53.801 - Process has administration rights
03-Dec-18 10:28:54.331 - FX3 EXE name=C:\Steam\steamapps\common\Pinball FX3\Pinball FX3.exe Size=18214544 bytes, Dated 10/12/2018 7:49:35 PM
03-Dec-18 10:28:54.340 - Applying memory offsets for FX3 version circa 29/10/18
03-Dec-18 10:28:54.352 - FX3 full link active
03-Dec-18 10:28:54.359 - Using full colour palette
03-Dec-18 10:28:54.364 - 244colours added to the palette
03-Dec-18 10:29:20.855 - Activating process disappeared so stopping things
03-Dec-18 10:29:20.884 - 0 Pinscape device(s) found
03-Dec-18 10:29:20.909 - 1 LEDWiz device(s) found
03-Dec-18 10:29:20.925 - DOFLinx device: 1 Initializing as LEDWiz #1 with ID=0
03-Dec-18 10:29:20.939 - DOFLinx device:1 LEDWiz setup with 32 outputs
03-Dec-18 10:29:20.949 - 0 FTDI (Sainsmart) device(s) found
03-Dec-18 10:29:20.960 - 0 Ultimate IO device(s) found
 
 
 
any clues?
 
thanks
 


#44 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 03 December 2018 - 03:55 PM

More information, I can run the doflinx in debug mode and drag it to anther screen and then launch FCX3.  Watching the debug window, everything looks great, just no more detection of the left & right bumper.  Works fine in fake mode but not in fx3 mode.  Will try with another program now ut this info might help.  thanks

 

omg, I just added notepad to the process watch list and DOF works if I have a notepad window open and then launch fx3.  So I can get it to work now, but must be something with FX3.  I'm using the new williams table version.  Is doflinx working for others with fx3 (latest version), and I know a new version is coming tomorrow with 3 more williams tables (yeah)


Edited by Slydog43, 03 December 2018 - 03:59 PM.


#45 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,957 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 05 December 2018 - 12:23 AM

To clarify what some may be seeing....

 

...if you are running a "non-Stream" version of FX3 and trying the run that with DOFLinx...and its working, but you get no DOF or triggering with the flippers... well then you need to "buy" FX3 for it to work completely and correctly... as this isn't a DOFLinx issue. :)

 

The non-legit versions "may" work with DOFLinx...but having no flippers (but everything else) usually means....you gotta pony up.



#46 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 05 December 2018 - 02:33 PM

I made lots of progress.  I still get some crashes after I start PinballFX3, but that another story.

 

I made these changes

# The device / port for the left and right flippers, set to output device 1, left flipper solenoid on port 1 and right flipper solenoid on port 2
L_FLIPPER_OUTPUT=109
R_FLIPPER_OUTPUT=110
#LINK_LF=101,50,10000,255
#LINK_RF=102,50,10000,255
LINK_LF=109,50,10000,255
LINK_RF=110,50,10000,255
 
 
I changed the LINK_LF & LINK_RF lines (I have my flipper solenoids on ledwiz109 & 110).  It now fires the solenoid when I flip!!!!!   What do these lines mean and why do I need to fire a solenoid?  I would think the L_FLipper line would do and the link was to add more functionality to the keypress.
 
Thanks for the quick update, you are amazing.  I'm almost done asking questions, sorry.


#47 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 05 December 2018 - 09:26 PM

"what do these lines mean"

 

The L & R_FLIPPER_OUTPUT= define the device and port of your flipper solenoids for DOFLinx's most basic mode when its monitoring the keyboard and a full link to FP, FX2 or FX3 is not in place.

 

The LINK_LF= and LINK_RF= are another definition of the left and right flipper solenoid device and port.  The reason for two definitions is historic based on how functionality was added.  These definitions are used when a full FP, FX2 or FX3 link is active.

 

"why do I need to fire a solenoid"

 

At its most basic, this is force feedback.  The two ways of having DOFLinx work (monitoring keyboard and full link) just use the two different definitions.  From the last DEBUG log above you would be using the L & R_FLIPPER= definitions in basic keyboard monitoring.  If you are running the Steam version of FX3 the next step will be to get the full link up and working meaning that the FX3 program actions will trigger the solenoids / other toys instead of only flipper solenoids via keyboard monitoring.


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

#48 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 05 December 2018 - 10:02 PM

wow this is awesome, I have it working great with fx3 and even the directb2s's are working great.  DOFLinx does through an exception every 2 or 3 times I launch it and then FX3.  I thought it was related to having debug=1, but that wasn't it.  Does anyone else get a .net framework unhandled exception.   It says something like only part of a readprocessmemory or writeprocessmemory request was completed.  When this happens I have to exit fx3, click quit on error msgbox and try again.

 

Thanks

 

ps. I'm running win10x64 and running doflinx in admin mode

 

ps2: I turned on win7 compatibility mode and crash seemed to go again.  I was able to run it 5 times in a row without error.  Do others have to do this with win10Prox64?


Edited by Slydog43, 05 December 2018 - 10:09 PM.


#49 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 06 December 2018 - 12:20 AM

Grab the full DotNet error and hopefully I can provide some direction.


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

#50 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 11 December 2018 - 03:08 PM

Another question, I found an older parameter and thought I would try it out with fx3, QUIT_AFTER_FX3=1, but it doesn't seem to work.  Should that work?  How can I quit out after using DOFLinx (I know I don't have to, but I'm a little picky about what is running in the background)  Thanks, can't believe there are animated backglasses for FX2 & 3 now, incredible.



#51 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 12 December 2018 - 07:22 AM

The parameter is QUIT_AFTER_PROCESS=  The old parameter, no longer in the guide, was QUIT_AFTER_FX2= before being expanded to use for all activating processes.  There was never a QUIT_AFTER_FX3=

 

The parameter is still functional and closes DOFLinx down after the activating process stops.  It was added for people that are not happy having DOFLinx running at all times.  It is not perfect, starting and stopping DOFLinx each time can cause timing / startup order issues.  Try it out, if it works for you, fantastic.  My recommendation remains to keep DOFLinx running at all times.


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

#52 vinw

vinw

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: Brazil

  • Favorite Pinball: tron

Posted 26 December 2018 - 11:31 PM

wow this is awesome, I have it working great with fx3 and even the directb2s's are working great.  DOFLinx does through an exception every 2 or 3 times I launch it and then FX3.  I thought it was related to having debug=1, but that wasn't it.  Does anyone else get a .net framework unhandled exception.   It says something like only part of a readprocessmemory or writeprocessmemory request was completed.  When this happens I have to exit fx3, click quit on error msgbox and try again.

 

Thanks

 

ps. I'm running win10x64 and running doflinx in admin mode

 

ps2: I turned on win7 compatibility mode and crash seemed to go again.  I was able to run it 5 times in a row without error.  Do others have to do this with win10Prox64?

yes the same happens with my cabinet win10 64 .. .doflinx 6.53 .NET error .. need .NET or DOF r3++ update?


Edited by vinw, 26 December 2018 - 11:47 PM.


#53 kds70

kds70

    Enthusiast

  • Members
  • PipPipPip
  • 176 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: Eight Ball Deluxe

Posted 06 January 2019 - 11:24 PM

Thanks for your effort to this new update to 6.54  :lusty:


-------------------

VPin: Williams Time Warp Cabinet (1979), 4K playfield: 40″ Iiyama X4071UHSU, backglass: 32″ LG, Pin"2"DMD, Pincontrol1, LEDWiz, leaf switches / buttons, nudging, tilt, plunger, 10 siemens contactors, knocker, shaker, gear, rgb flasher, PC: Intel i5 [email protected], 8 GB Ram, Zotac GTX 1070 Mini, Win10
Real Pin: Eight Ball Deluxe LE, Centaur 2, Mr. & Mrs. Pac-Man, Rolling Stones, Funhouse


#54 bobinis

bobinis

    Neophyte

  • Silver Supporter
  • 6 posts

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

  • Favorite Pinball: captain fantastic

Posted 22 February 2019 - 12:27 AM

Hello... I am trying (in vain) to get DOFLinx up and running (v6.62B) so that I may run db2s animated backglasses in pinball FX3.

I do not have any LEDs or Toys, I just want the animated backglasses. Is this even possible?

Every guide points to a working DOF R3++ being installed... From what I gather that needs the hardware installed in order to create a directoutputconfig.ini that is referenced in the DOFlinx.ini samples.

I do see in the comments of one of the sample configs that I need to run DOFLinx.exe with the CLI parameter if all I want is B2S running, but I cannot seem to get this to work...it could be an incompatibility with the latest FX3 steam version and the Williams Junkyard table I chose to use for testing but not getting anywhere.

Am I beyond help here? Or will it just not work without some sort of hardware controller?

Any direction much appreciated.

Sent from my Pixel 2 XL using Tapatalk

#55 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 22 February 2019 - 03:11 AM

The mode of running for B2S only without toys is still supported and running.  As you say there is a sample DOFLinx.INI file provided for this and you need to use the command line parameter as per the comments in that INI and in the guide.  You will need the DOF R3++ DLLs in the same folder as DOFLinx.EXE, DOF R3++ does not need to be configured, just there.  If you still have issues kick off a support thread with a screen shot of your shortcut showing the command line argument and your INI file and we'll get onto it.


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

#56 djrino

djrino

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Brazil

  • Favorite Pinball: marvell

Posted 07 March 2019 - 01:18 PM

Hi im new on this so sorry if was already explained..

i use future pinball so i have downloaded tron legacy table ant i need to install the DOFLinx ..

 

on explanation file i see that i need to have this situation 

 

----------------------------------------------------------------------------

Installation
1) Find the folder on your system containing DOF, ie C:\DirectOutput. It will be the folder with
DirectOutput.dll, ledwiz.dll, ftd2xx.dll, pacdrive.dll in it.
2) Unpack the DOFLinx Vx.x.zip into this folder.
3) Edit the supplied DOFLinx.INI or create your own for your setup.

 

----------------------------------------------------------------------

 

on my system i not have the folder mentioned on installation guide and i have searched the dll and not have it.. i'm using win10 on my cabinet..

So what i need to to to install it???

im a littel confused any help is apreciated Tnx



#57 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,805 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 07 March 2019 - 03:18 PM

DirectOutput

https://www.vpforums...topic=39557&hl=



#58 djrino

djrino

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Brazil

  • Favorite Pinball: marvell

Posted 07 March 2019 - 04:54 PM

Tnx for reply but not find a solution ..
what i need to look on this post you showed me?

 

Tnx 



#59 TigerKit

TigerKit

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Italy

  • Favorite Pinball: Spiderman

Posted 03 May 2019 - 08:59 AM

Great job DDH69, I'm new both in the forum and in hobby building, in memory of the past, a cabinet of mine. I managed to make the latest DofLinx version work with FX3, very nice. I would also like to try FX2, but I can't find the DofLinx 5.20 version.
Where can I download it from?
Thanks in advance and sorry for my English translated from Italian, hello ...



#60 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 03 May 2019 - 12:52 PM

Great job DDH69, I'm new both in the forum and in hobby building, in memory of the past, a cabinet of mine. I managed to make the latest DofLinx version work with FX3, very nice. I would also like to try FX2, but I can't find the DofLinx 5.20 version.
Where can I download it from?
Thanks in advance and sorry for my English translated from Italian, hello ...

 

The current version of DOFLinx works with FX2 still.  You may just need the FX2 files if you do not already have them.  If you need the files just PM me and I will send them.


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





Also tagged with one or more of these keywords: DOFLinx