Jump to content



Photo
* * * * * 2 votes

DOFLinx Step-by-Step Setup Walk-Through

DOFLinx

  • Please log in to reply
190 replies to this topic

#141 TrodborT

TrodborT

    Neophyte

  • Members
  • Pip
  • 6 posts

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

  • Favorite Pinball: timeshock

Posted 06 July 2020 - 05:22 PM

Yes it will Grow
Did you check this -->  When you run DEBUG=0 does the B2S window exist if you Alt-Tab through the running processes but it is simply not in focus and visible?
 

 

After trying with debug = 2 I set DEBUG = 0 and now it still works !!!
Really weird this problem
 



#142 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 07 July 2020 - 01:27 AM

Hmmm, I suspect the DEBUG= setting my be a "red herring".  The only impact it could have between 0 and 2 is a micro delay caused by logging resulting in slightly different timing.  I still suspect its a windows focus issue.


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

#143 topper2k

topper2k

    Enthusiast

  • Members
  • PipPipPip
  • 258 posts
  • Location:Virginia

  • Flag: United States of America

  • Favorite Pinball: Indiana Jones Pinball Adventure

Posted 11 July 2020 - 07:04 PM

Hi! Just to be clear, reading through the step-by-step directions in the first post, there are a whole bunch of files that get unpacked to C:\DirectOutput\DOFLinxDownload\ that we never touch?

 

There are only a couple that get copied to C:\DirectOutput\ including DOFLinx.exe DOFLinxMsg.exe and the FX2 and FX3 directories. And everything else just stays in the DOFLinxDownload directory? Or am I missing a step where we copy those files to the DirectOutput directory?

 

Note: The instructions in the first post of this thread are different than the instructions in the PDF included in the .zip file. The PDF never mentions a DOFLinxDownload directory. It just says to unpack the files directly into the C:\DirectOutput\ directory.

 

Also Note: The first post mistakenly refers to the DOFLinxDownoad a bunch of times (missing the l).



#144 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,805 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 11 July 2020 - 07:19 PM

The last update on the first post is from  Edited by DDH69, 31 August 2018 - 04:56 AM. Some things may be outdated
Put the files that come with DOFLinx in the DirectOutput  Folder
If you use Future Pinball Then put this file DOFLinx.vbs --  in Games\Future Pinball\Scripts Folder



#145 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 12 July 2020 - 08:29 AM

The last update on the first post is from  Edited by DDH69, 31 August 2018 - 04:56 AM. Some things may be outdated
Put the files that come with DOFLinx in the DirectOutput  Folder
If you use Future Pinball Then put this file DOFLinx.vbs --  in Games\Future Pinball\Scripts Folder

 

Thanks for the reminder.  I made a few updates to make things current .... I think I got them all!


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

#146 topper2k

topper2k

    Enthusiast

  • Members
  • PipPipPip
  • 258 posts
  • Location:Virginia

  • Flag: United States of America

  • Favorite Pinball: Indiana Jones Pinball Adventure

Posted 12 July 2020 - 07:26 PM

Thanks for updating this! The first step still mentions unpacking to a DirectOutput/Doflinxdownload folder and copying just a few files to the DirectOutput folder. I don't see a step that moves the vast majority of other files to the DirectOutput directory.

Just want to make sure that's intentional and that those files should remain in the Doflinxdownload directory.

#147 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 13 July 2020 - 08:21 AM

Thanks for updating this! The first step still mentions unpacking to a DirectOutput/Doflinxdownload folder and copying just a few files to the DirectOutput folder. I don't see a step that moves the vast majority of other files to the DirectOutput directory.

Just want to make sure that's intentional and that those files should remain in the Doflinxdownload directory.

 

No not intentional.  The sub folders need to move from the temporary download / unpacking folder to the DirectOutput folder (if that is where you install DOFLinx)


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

#148 kia9878

kia9878

    Neophyte

  • Members
  • Pip
  • 6 posts

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 28 December 2020 - 05:22 AM

I have a very basic question rearding DOFLinx.ini setup with either 10 or 8 solenoid setup. I have an 8 solenoid setup, but it looks like the settings are based around a 10 solenoid setup (ML, MC, MR, BL, BC, BR). How can I set it up for my 8 solenoid setup (with 4 in the back (left, right, back, center) instead of 6). I would hate to miss a few triggers since I would be missing 2.

 

Thanks!



#149 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 28 December 2020 - 06:05 AM

I have a very basic question rearding DOFLinx.ini setup with either 10 or 8 solenoid setup. I have an 8 solenoid setup, but it looks like the settings are based around a 10 solenoid setup (ML, MC, MR, BL, BC, BR). How can I set it up for my 8 solenoid setup (with 4 in the back (left, right, back, center) instead of 6). I would hate to miss a few triggers since I would be missing 2.

 

Thanks!

 

You can multiple assign and output device / port.  So for a standard 8 setup you have Back Centre (LINK_BC=).  So if your back centre is on device #1 output #12 then LINK_BC=1012.  TO not miss BL and BR, also set LINK_BL=1012 and LINK_BR=1012.


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

#150 kia9878

kia9878

    Neophyte

  • Members
  • Pip
  • 6 posts

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 28 December 2020 - 06:47 AM

 

I have a very basic question rearding DOFLinx.ini setup with either 10 or 8 solenoid setup. I have an 8 solenoid setup, but it looks like the settings are based around a 10 solenoid setup (ML, MC, MR, BL, BC, BR). How can I set it up for my 8 solenoid setup (with 4 in the back (left, right, back, center) instead of 6). I would hate to miss a few triggers since I would be missing 2.

 

Thanks!

 

You can multiple assign and output device / port.  So for a standard 8 setup you have Back Centre (LINK_BC=).  So if your back centre is on device #1 output #12 then LINK_BC=1012.  TO not miss BL and BR, also set LINK_BL=1012 and LINK_BR=1012.

 

aahhh, got it! thanks for the quick reply DDH69, always a pleasure!



#151 Rickmcc

Rickmcc

    Hobbyist

  • Members
  • PipPip
  • 12 posts

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 25 August 2021 - 07:26 PM

Hi, I read through the 8 pages of forum posts on the doflinx step-by-step guide as well as watched the youtube video by terry.  I am unable to determine how to set the flasher intensity of the 5 bar flashers.  OL, IL, C, IR, OR.  I have set the configtool setup to a low strobe and flasher intensity and that works great for vpx but FP and FX3 ignore this and just blind me.  I see in the doflinx test tool that I can test each flasher and set it's intensity (0-100) so it I know it can be done.  I did try and set the parameters 
 
I've tried this: # Device and "RED" ports for the 5 RGB flashers.
 
LINK_FLOL=101,ON,50,100
LINK_FLIL=104,ON,50,100
LINK_FLCN=107,ON,50,100
LINK_FLIR=110,ON,50,100
LINK_FLOR=113,ON,50,100 
 
and tried different values for 50 and 100 and of course as just
 
# Device and "RED" ports for the 5 RGB flashers.
 
LINK_FLOL=101
LINK_FLIL=104
LINK_FLCN=107
LINK_FLIR=110
LINK_FLOR=113
 
Any help in reducing the blinding intensity of these 5 flashers would be greatly appreciated.


#152 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,805 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 25 August 2021 - 08:06 PM

Try this
intensity = 120
LINK_FLOL=101,50,100,120



#153 Rickmcc

Rickmcc

    Hobbyist

  • Members
  • PipPip
  • 12 posts

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 25 August 2021 - 08:53 PM

>> Try this
>> intensity = 120
>> LINK_FLOL=101,50,100,120

 

That just throws up an error box stating:

 

Error in configuration for LINK_flasher code #23 trying to set device to 5 Needs to be in the range 1-2



#154 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,805 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 25 August 2021 - 09:33 PM

>> Try this
>> intensity = 120
>> LINK_FLOL=101,50,100,120

 

That just throws up an error box stating:

 

Error in configuration for LINK_flasher code #23 trying to set device to 5 Needs to be in the range 1-2

I tried some ideas looked in the manual I guess we will have to wait for the creator



#155 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 25 August 2021 - 10:26 PM

Intensity for flashers is set per table, not globally.  Global intensity settings exist for solenoids, motors, strobe and beacon.  The design intent is that table and integration authors can utilise intensity within the table making a global setting illogical.


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

#156 Rickmcc

Rickmcc

    Hobbyist

  • Members
  • PipPip
  • 12 posts

  • Flag: United States of America

  • Favorite Pinball: Twilight Zone

Posted 25 August 2021 - 10:27 PM

Thanks Outhere,

 

fingers crossed for a solution.  


Edited by Rickmcc, 25 August 2021 - 11:15 PM.


#157 jevansoh

jevansoh

    Enthusiast

  • Members
  • PipPipPip
  • 312 posts

  • Flag: United States of America

  • Favorite Pinball: The Simpsons

Posted 16 February 2023 - 06:53 PM

I have DOFLinx "kind of" working.

 

Here's where I'm confused.

 

The flippers solenoids work most of the time, but sometimes they're "late" or skip and don't work.  That's the first problem.

 

The second problem is that not all the toys activate and the gear motor activates where a solenoid should activate.

 

I thought the second problem was a simple INI file configuration gone wrong, but I made sure the DOFLinx.ini points to my DOF config files, which work just fine and are accurate.  I put those files in DirectOutput/config and also in the DirectOutput root directory just in case.

 

Since DOF works just fine and I am using the same INI files, same config, I don't understand what I could be doing wrong?



#158 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 16 February 2023 - 11:00 PM

I have DOFLinx "kind of" working.

 

Here's where I'm confused.

 

The flippers solenoids work most of the time, but sometimes they're "late" or skip and don't work.  That's the first problem.

 

The second problem is that not all the toys activate and the gear motor activates where a solenoid should activate.

 

I thought the second problem was a simple INI file configuration gone wrong, but I made sure the DOFLinx.ini points to my DOF config files, which work just fine and are accurate.  I put those files in DirectOutput/config and also in the DirectOutput root directory just in case.

 

Since DOF works just fine and I am using the same INI files, same config, I don't understand what I could be doing wrong?

 

DOFLinx requires you to setup the output device / port in the DOFLinx.INI file, have you done that?


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

#159 jevansoh

jevansoh

    Enthusiast

  • Members
  • PipPipPip
  • 312 posts

  • Flag: United States of America

  • Favorite Pinball: The Simpsons

Posted 17 February 2023 - 12:46 AM

I'm confused as to how to map things in that file.  For instance, left/right shift is left/right flippers but I don't know whether to put the example mapping in for that or my actual device pinout for those keys?  I don't understand the relationship between the DOFLinx.ini settings and the directoutputconfig file.

 

Can you explain how I should be setting it up, please?  Thanks!



#160 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 17 February 2023 - 06:35 AM

The directoutputXX.ini file is purely used by DOFLinx to load the colours, nothing else.  That is the extent of the relationship.

 

All mapping of your output devices is done in DOFLinx.INI with lines like

LINK_LF=1013

This means set the left flipper out for DOFlinx to connected output device #1 output port #13.  You can test your output devices using the right click menu in DOFLinx when you run it with DEBUG=1 somewhere in your DOFlinx.INI file.

 

The mapping for left and right flipper inpout for L-Shift and R-Shift is accomplished by

L_FLIPPER_KEY=A0
R_FLIPPER_KEY=A1
These keyboard keys are only monitored when you don't have a programatic link like is the case with FX3.
 
I hope this helps a bit.  If you have other questions just ask and let us know what you've tried and what your settings are now.

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





Also tagged with one or more of these keywords: DOFLinx