Jump to content



Photo
* * * * - 2 votes

DOFLinx

DOFLinx

  • Please log in to reply
163 replies to this topic

#1 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 13 September 2016 - 11:33 AM

File Name: DOFLinx

File Submitter: DDH69

File Submitted: 13 Sep 2016

File Category: Frontends and Addons


Note: From V8.12 onward releases of DOFLinx can be found here.
 
More specifically ......
 
DOFLinx documentation can be found at https://doflinx.github.io/docs/
 
DOFLinx Windows downloads can be found at https://github.com/D...OFLinx/releases
 
DOFLinx Linux downloads can be found at https://github.com/DOFLinx/DOFLinx-for-Linux/releases 
 


Click here to download this file


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

#2 GInsonic

GInsonic

    Enthusiast

  • Platinum Supporter
  • 188 posts

  • Flag: Austria

  • Favorite Pinball: Addams Family

Posted 28 February 2017 - 08:56 AM

Hi DDH69,
 
I just wanted to inform you, that only revision 4.22B exists on the server, revision 4.22C is not available. Probably it is not yet approved, but maybe something has gone wrong.


#3 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 28 February 2017 - 09:42 AM

Thanks.  I just went into the download and 4.22C wasn't there anymore. :hmm:   I definitely got the "upload successful" message last time, so not sure.  Anyway, got a successful upload message again, so shouldn't be too long until its released.


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

#4 GInsonic

GInsonic

    Enthusiast

  • Platinum Supporter
  • 188 posts

  • Flag: Austria

  • Favorite Pinball: Addams Family

Posted 28 February 2017 - 09:52 AM

Great, thanks  :) !



#5 Bieka

Bieka

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: Germany

  • Favorite Pinball: Addams Family

Posted 24 July 2017 - 05:33 PM

Doesn't work with LEDWiz Equivalent Pincontrol1. Any Idea how i get it too Work eventually or is that not possible by DOFLinx? 



#6 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 25 July 2017 - 06:32 AM

I hadn't heard of this device until your post.  The Pincontrol1 device is not currently supported by DOFLinx.  I had a quick look, it doesn't appear to emulate a LEDWiz, rather it is a separate device type within the Direct Output Framework.  So without specific coding it will not work.


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

#7 Bieka

Bieka

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: Germany

  • Favorite Pinball: Addams Family

Posted 25 July 2017 - 04:46 PM

Ok. It's a good Board in my Opinion, Inputs, Outputs, Position Sensor, Plungersupport and LED  Outputs. It is supported by DOF R3 by Swisslizard, i thought it might be able to be supported by DOFLinx too?! I'm far away being a Pro in Codeing or so. So if i ask a stupid Question.... sorry ;)

 

http://www.vpforums....showtopic=33080

 

In the DOF Configuration Tool it is setup as a LEDWiz Board and Works very well.

 

Edit: And if i can help adding this device to the List of Compatible Devices, just say something ;)


Edited by Bieka, 25 July 2017 - 07:44 PM.


#8 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 18 October 2017 - 01:49 PM

Can anyone get DOFLinx to work with x360ce?   DDH was great in adding xbox controller settings, but I still need more since my keyboard encoder "emulates" a generic windows gamepad with buttons.  VP & FP can work with that perfectly.  Other programs I have to run a XBox360 controller emulator called x360ce.  I can't seem to get that to work.  

 

I can go back to joytokey, but I really don't like having to modify AHK scripts every few months as things change.   

 

Or can DOFLinx be made to work with directInput instead of xinput (I might have those turned around)

 

Thanks



#9 psmiraglia

psmiraglia

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Argentina

  • Favorite Pinball: Star Trek

Posted 20 December 2017 - 06:39 PM

edited and moved to own thread.


Edited by psmiraglia, 20 December 2017 - 06:51 PM.


#10 vamp

vamp

    Enthusiast

  • Members
  • PipPipPip
  • 57 posts
  • Location:Holland

  • Flag: Netherlands

  • Favorite Pinball: Whirlwind, Black Knight 2000

Posted 09 January 2018 - 01:25 PM

im getting a virus allert when downloading version 6.11  [TROJAN:Win32/Fuerboos.C!cl]



#11 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 09 January 2018 - 09:34 PM

To be sure, I've just downloaded v6.11 from the site on a another machine on another network and scanned, there is nothing infecting the file (as expected as I always check on my own system before uploading).  I suspect you've got a false positive, perhaps check your scanner and signature files.


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

#12 psmiraglia

psmiraglia

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Argentina

  • Favorite Pinball: Star Trek

Posted 20 February 2018 - 10:18 PM

DDH69 i wanted to give you a heads up that the new jurassic park tables crash doflinx 6.11

 

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.
 
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at DOFLinx.MainForm.CheckFX3MemoryTriggers()
   at DOFLinx.MainForm.TimerKeyCheck_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
 
************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2600.0 built by: NET471REL1LAST
----------------------------------------
DOFLinx
    Assembly Version: 1.0.0.0
    Win32 Version: 5.0.0.0
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 14.7.2556.0 built by: NET471REL1
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2600.0 built by: NET471REL1LAST
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
DirectOutput
    Assembly Version: 0.9.6521.40352
    Win32 Version: 0.9.6521.40352
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
System.Security
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
System.Data.SqlXml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
System.Web
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
System.ComponentModel.DataAnnotations
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0
----------------------------------------
System.Web.ApplicationServices
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0
----------------------------------------
Microsoft.Build.Framework
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
System.Runtime.Caching
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.2556.0
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.7.2556.0 built by: NET471REL1
----------------------------------------
B2SBackglassServer
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
----------------------------------------
 
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
 
For example:
 
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
 
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


#13 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 21 February 2018 - 01:28 AM

Always expected that the new FX3.EXE release would not work, it just depends how it wasn't going to work.  .

 

I waited last night (my time) for the release, I go the 2 hrs to go, 1 hr to go, then after the 1 hour passed I just got "not available" that sat for another 2.5 hours, then I went to bed!  Steam need a better clock!

 

Anyway, I plan to look at it all tonight.


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

#14 psmiraglia

psmiraglia

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Argentina

  • Favorite Pinball: Star Trek

Posted 21 February 2018 - 01:49 AM

Interestingly, I had no issues with any other FX3 table today... I played just a couple though... all 3 JP tables crash... I initially thought it was because the DOF profiles are almost empty for these tables, but Im just guessing. my bad...all tables crash

Oh, and I hope you can patch 6.11 rather than make move to 6.2 ... DOF3++ causes issues for me :-)


Edited by psmiraglia, 21 February 2018 - 04:23 AM.


#15 psmiraglia

psmiraglia

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Argentina

  • Favorite Pinball: Star Trek

Posted 21 February 2018 - 03:56 AM

some debug info...

 

20-Feb-18 22:52:25.568 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
20-Feb-18 22:52:25.572 - Starting up - version 6.11
20-Feb-18 22:52:25.585 - 0 Pinscape device(s) found
20-Feb-18 22:52:25.592 - 0 LEDWiz device(s) found
20-Feb-18 22:52:25.593 - 0 FTDI (Sainsmart) device(s) found
20-Feb-18 22:52:25.593 - DOFLinx device: 1 Initialising as PacLed64 #1
20-Feb-18 22:52:25.614 - DOFLinx device:1 PacLed64 setup with 64 outputs
20-Feb-18 22:52:25.616 - Reading DOFLinx.INI startup config file details
20-Feb-18 22:52:25.624 - Reading DirectOutputConfig file named c:\DirectOutput\Config\directoutputconfig20.ini
20-Feb-18 22:52:27.403 - Found Teensy controller named 'TeensyStripController'
20-Feb-18 22:52:30.466 - 0 Pinscape device(s) found
20-Feb-18 22:52:30.468 - 0 LEDWiz device(s) found
20-Feb-18 22:52:30.470 - 0 FTDI (Sainsmart) device(s) found
20-Feb-18 22:52:30.471 - DOFLinx device: 1 Initialising as PacLed64 #1
20-Feb-18 22:52:30.473 - DOFLinx device:1 PacLed64 setup with 64 outputs
20-Feb-18 22:52:44.473 - Found valid process name of 'Pinball FX3'
20-Feb-18 22:52:44.476 - Setting FX3 process ID to :5016
20-Feb-18 22:52:46.483 - Activated by process name : 'Pinball FX3'
20-Feb-18 22:52:46.490 - Named process detected and startup commenced
20-Feb-18 22:52:46.494 - Process has administration rights
20-Feb-18 22:52:47.015 - FX3 EXE file check failed with System.OverflowException: Arithmetic operation resulted in an overflow.
   at System.IntPtr.op_Explicit(Int64 value)
   at DOFLinx.MainForm.GetFX3EXEInfo()
20-Feb-18 22:52:47.020 - FX3 full link active
20-Feb-18 22:52:47.024 - Using full colour palette
20-Feb-18 22:52:48.022 - Failed to find FX3 configuration file MZ.FX3
20-Feb-18 22:52:48.024 - No FX3 file found For 'MZ' attempting to load default FX3
20-Feb-18 22:52:48.027 - Loading FX3 configuration file c:\DirectOutput\DOFLinx_FX3\DEFAULT.FX3
20-Feb-18 22:52:50.809 - Loading FX3 configuration file c:\DirectOutput\DOFLinx_FX3\ALL.FX3
20-Feb-18 22:52:53.787 - B2S file not found : MZ
20-Feb-18 22:53:10.549 - Activating process disappeared so stopping things


#16 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 21 February 2018 - 05:16 AM

Yes that log is DOFLinx failing to find the game name where it expects it - almost done with paid work for the day :-)

 

I'm not intending to keep two code streams alive for different versions of DOF.  R3++ has the enactment of an intended change from the very beginning of R3 all about the separation of extended variable types.  If there is an issue with R3++ please pursue that through the thread mjr has on this site for the R3++ branch recombination.  I support a recombination of DOF branches as mjr has done to ensure a single workable version exists.  I have found mjr very capable and willing to sort out any issues that arise.


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

#17 psmiraglia

psmiraglia

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Argentina

  • Favorite Pinball: Star Trek

Posted 21 February 2018 - 03:22 PM

It makes sense to stay on a single code stream, just be mindful that DOF 3++ is new and may have issues, so jumping on it soon may just break things for more users. In my case, it breaks, at least, pro pinball (I believe that part of the code was done by freezy), so if you fix doflinx on the 6.20 train, I’d have to choose between Fx3 and pinball pro, while patching 6.11 may solve issue for your users until we are all ready to upgrade DOF (which does not seem to add new functionality yet).

I’ll work my DOF 3++ issues on the other site. Txs

#18 shadowshd

shadowshd

    Enthusiast

  • Members
  • PipPipPip
  • 153 posts
  • Location:Le Bouscat

  • Flag: France

  • Favorite Pinball: Cirqus Voltaire; Medieval Madness

Posted 04 April 2018 - 12:03 PM

Hi DDH69,

 

I have an issue with DOFLinx and Pinball FX3.

I'm using latest versions of DOFLinx, MJR DOF R3++ and PBFX3 on Windows 10 x64 up to date.

 

The issue is that if I run PBFX3 and load the last saved game, not every time but very often the game hangs and continues when I click the mouse button then hangs again over and over.

The virtual DMD you can see is normally disabled, I use DMD-Extensions by Freezy to mirror the virtual DMD on my PinDMD.

 

I've tried without DMD-Extensions and moving virtual DMD to my backglass to no go.

I have to Alt F4 PBFX3.

 

If I remove the db2s file (or rename my FX3_B2S folder) then everything runs smooth.

 

My Doflinx.ini file :

####
# 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.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx
#
####

QUIT_AFTER_PROCESS=1

# 0 = OFF (normal operation), 1 = ON - When ON a window will appear and a log file will be created in the EXE directory.
DEBUG=0

# 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

DIRECTOUTPUTCONFIG=c:\Games\Dof\DirectOutput\config\directoutputconfig.ini

# 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:\Games\Dof\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:\Games\Dof\DirectOutput\DOFLinx_FX3_B2S\
FX3_FOCUS=1

# This is the folder where B2SServer.exe can be found on your system

PATH_B2S_SERVER=C:\Visual Pinball\Tables\

# The list of processes that can activate DOFLinx, in this case, Pinball FX3, Future Pinball VP 9.91 and VP Physics Mod
# Activating for VP assumes the use of Flag Files to control which VP games have added "fake" force feedback

PROCESSES=Pinball FX3,Future Pinball,VPinball_9_9_1,VPPhysMod5

# 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

# 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=228

# 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

# 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=111
R_FLIPPER_OUTPUT=112
LINK_LF=111,50,10000,255
LINK_RF=112,50,10000,255

# The other 8 solenoid of a 10 solenoid setup using ports 4 to 11 inclusive
LINK_LS=113,50,500,255
LINK_RS=114,50,500,255
LINK_ML=115,50,500,255
LINK_MC=116,50,500,255
LINK_MR=117,50,500,255
LINK_BL=118,50,500,255
LINK_BC=119,50,500,255
LINK_BR=120,50,500,255

# Ports for the shaker, gear motor, knocker, beacon and strobe using ports 12 - 16 inclusive
LINK_SH=226,1000,5000,255
LINK_GR=227,750,10000,255
LINK_KN=225,120,500,255
LINK_BK=115,FLASH,200,255
LINK_SR=206,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=202
LINK_EB=204
LINK_CN=201
LINK_EX=203
LINK_LB=205
LINK_FR=205

# 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
LINK_FLOL=209
LINK_FLIL=212
LINK_FLCN=215
LINK_FLIR=218
LINK_FLOR=221

# Turn on the Exit Button when DOFLinx is activated
BUTTONS_ON=203

# 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.
# In Pinball FX3 this means when nudge keys are used it all goes red.
KEY_TO_COLOUR=A2 109 Red A3 109 Red

# 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 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

My DOFLinx.log file :

04-avr.-18 12:14:29.119 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
04-avr.-18 12:14:29.126 - Starting up - version 6.23
04-avr.-18 12:14:29.151 - 1 Pinscape device(s) found
04-avr.-18 12:14:29.157 - DOFLinx device: 1 Initializing as Pinscape #1 with name=Pinscape Controller
04-avr.-18 12:14:29.174 - DOFLinx device:1 Pinscape setup with 23 outputs
04-avr.-18 12:14:29.185 - 2 LEDWiz device(s) found
04-avr.-18 12:14:29.191 - DOFLinx device: 2 Initializing as LEDWiz #1 with ID=0
04-avr.-18 12:14:29.198 - DOFLinx device:2 LEDWiz setup with 32 outputs
04-avr.-18 12:14:29.203 - DOFLinx device: 3 Initializing as LEDWiz #8 with ID=1
04-avr.-18 12:14:29.208 - DOFLinx device:3 LEDWiz setup with 32 outputs
04-avr.-18 12:14:29.214 - 0 FTDI (Sainsmart) device(s) found
04-avr.-18 12:14:29.224 - 0 Ultimate IO device(s) found
04-avr.-18 12:14:29.232 - Reading DOFLinx.INI startup config file details
04-avr.-18 12:14:29.261 - Reading DirectOutputConfig file named c:\Games\Dof\DirectOutput\config\directoutputconfig.ini
04-avr.-18 12:14:29.488 - No DOF Global Config file supplied
04-avr.-18 12:14:31.488 - 1 Pinscape device(s) found
04-avr.-18 12:14:31.504 - DOFLinx device: 1 Initializing as Pinscape #1 with name=Pinscape Controller
04-avr.-18 12:14:31.527 - DOFLinx device:1 Pinscape setup with 23 outputs
04-avr.-18 12:14:31.552 - 2 LEDWiz device(s) found
04-avr.-18 12:14:31.571 - DOFLinx device: 2 Initializing as LEDWiz #1 with ID=0
04-avr.-18 12:14:31.582 - DOFLinx device:2 LEDWiz setup with 32 outputs
04-avr.-18 12:14:31.593 - DOFLinx device: 3 Initializing as LEDWiz #8 with ID=1
04-avr.-18 12:14:31.604 - DOFLinx device:3 LEDWiz setup with 32 outputs
04-avr.-18 12:14:31.616 - 0 FTDI (Sainsmart) device(s) found
04-avr.-18 12:14:31.627 - 0 Ultimate IO device(s) found
04-avr.-18 12:14:36.691 - Found valid process name of 'Pinball FX3'
04-avr.-18 12:14:36.703 - Setting FX3 process ID to :4964
04-avr.-18 12:14:36.720 - Activated by process name : 'Pinball FX3'
04-avr.-18 12:14:36.733 - Named process detected and startup commenced
04-avr.-18 12:14:36.742 - Process has administration rights
04-avr.-18 12:14:37.277 - FX3 EXE name=C:\Program Files (x86)\Steam\steamapps\common\Pinball FX3\Pinball FX3.exe Size=16441488 bytes, Dated 20/02/2018 12:45:30
04-avr.-18 12:14:37.301 - Applying memory offsets for FX3 version circa 21/2/18
04-avr.-18 12:14:37.324 - FX3 full link active
04-avr.-18 12:14:37.348 - Using full colour palette
04-avr.-18 12:14:37.367 - Turning on fixed out Device=2 Output=3
04-avr.-18 12:14:52.326 - Loading FX3 configuration file C:\Games\Dof\DirectOutput\DOFLinx_FX3\JurassicWorld.FX3
04-avr.-18 12:14:52.343 - No DOF Global Config file supplied
04-avr.-18 12:14:52.379 - Loading FX3 configuration file C:\Games\Dof\DirectOutput\DOFLinx_FX3\ALL.FX3
04-avr.-18 12:14:52.466 - B2S Backglass loaded - JurassicWorld
04-avr.-18 12:14:52.499 - Building restricted colour palette for game name = JurassicWorld
04-avr.-18 12:14:52.537 - There are no OFF actions for GAMEMODE
04-avr.-18 12:14:56.048 - GAMEMODE mode=1 action #0 of 'FF_COLOUR,BLACK,RGB_DF,0'
04-avr.-18 12:14:56.077 - GAMEMODE mode=1 action #1 of 'FF_FLASHER,DV_FLOL,FL_FD,6,750,100,PERU'
04-avr.-18 12:14:56.095 - GAMEMODE mode=1 action #2 of 'FF_FLASHER,DV_FLOR,FL_FD,6,750,100,PERU'
04-avr.-18 12:14:56.108 - GAMEMODE mode=1 action #3 of 'FF_FLASHER,DV_FLIL,FL_FD,6,750,100,PERU'
04-avr.-18 12:14:56.131 - GAMEMODE mode=1 action #4 of 'FF_FLASHER,DV_FLIR,FL_FD,6,750,100,PERU'
04-avr.-18 12:14:56.148 - GAMEMODE mode=1 action #5 of 'FF_FLASHER,DV_FLCN,FL_FD,6,750,100,PERU'
04-avr.-18 12:14:56.164 - GAMEMODE mode=1 action #6 of 'FF_DOF,E424,-1'
04-avr.-18 12:15:27.533 - There are no OFF actions for GAMEMODE
04-avr.-18 12:15:50.373 - Activating process disappeared so stopping things
04-avr.-18 12:15:50.404 - 1 Pinscape device(s) found
04-avr.-18 12:15:50.447 - DOFLinx device: 1 Initializing as Pinscape #1 with name=Pinscape Controller
04-avr.-18 12:15:50.463 - DOFLinx device:1 Pinscape setup with 23 outputs
04-avr.-18 12:15:50.479 - 2 LEDWiz device(s) found
04-avr.-18 12:15:50.491 - DOFLinx device: 2 Initializing as LEDWiz #1 with ID=0
04-avr.-18 12:15:50.507 - DOFLinx device:2 LEDWiz setup with 32 outputs
04-avr.-18 12:15:50.520 - DOFLinx device: 3 Initializing as LEDWiz #8 with ID=1
04-avr.-18 12:15:50.535 - DOFLinx device:3 LEDWiz setup with 32 outputs
04-avr.-18 12:15:50.547 - 0 FTDI (Sainsmart) device(s) found
04-avr.-18 12:15:50.561 - 0 Ultimate IO device(s) found
04-avr.-18 12:15:50.576 - Shutting down due to QUIT_AFTER_PROCESS flag being set
04-avr.-18 12:15:50.592 - Shutting down
04-avr.-18 12:15:50.630 - Program close

I don't use the set and forget method but run DOFLinx only before launching PBFX3.

 

I made a video because it's not that easy to explain :

https://drive.google...BCPgnk5gcT0_pqU

 

Thanks for any tip ;)



#19 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 05 April 2018 - 10:15 AM

It looks and sounds like a manifestation of the dreaded focus issue with FX and B2S.  I noticed the DMD on your playfield, not sure why you've got that, but that is another screen overlay and could contribute (possibility #1).

 

I wuld move to having DOFLinx running at all times.  The reason, DOFLinx will impact program focus at startup, if its already started and running then it can't impact focus.  Essentially one less thing to impact on the focus of the various programs. (possibility #2)

 

DOFLinx tries to reestablish FX3 focus when it detects it running.  You can disable this feature and see if that helps be adding FX3_FOCUS=0 to your DOFLinx.INI file. (possibility #3)


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

#20 shadowshd

shadowshd

    Enthusiast

  • Members
  • PipPipPip
  • 153 posts
  • Location:Le Bouscat

  • Flag: France

  • Favorite Pinball: Cirqus Voltaire; Medieval Madness

Posted 05 April 2018 - 10:27 AM

Thank you DDH69 but I may have find what causes my issue :

 

Some dB2S files I've downloaded here have the "Start as exe" B2S option activated (like ET) and if I disable it it seems I have no more trouble.

 

A bit tricky to configure as PBFX keeps the mouse pointer for itself even in windowed mode.

 

I'll set DOFLinx to set and forget mode and continue my tests this afternoon to verify that dB2S in exe mode are making this or not.

 

The DMD is DMD-Extensions mirroring PBFX's virtual DMD to my PinDMD device.







Also tagged with one or more of these keywords: DOFLinx