Jump to content



Photo
* * * * * 1 votes

Guide for DOFLinx, Active Backglass and No Toys


  • Please log in to reply
64 replies to this topic

#1 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 06 May 2019 - 09:23 AM

This guide will walk you through setting up DOFLinx with FX3 for backglasses only, that is no other force feedback or toys.
For full information and options read the guide that comes with DOFLinx.
 
Prerequisites to use all parts of this walk-through;
  • Direct Output Framework release 3++ installed and working
  • B2SServer installed and operational
  • Pinball FX3 Steam version installed and working

 
The configuration I will use is below.  You should be able to search and replace to create your own setup.
 
DOFLinx download and unpack location C:\DirectOutput\DOFLinxDownoad\
DOFLinx folder = C:\Directoutput\
Location of directoutputconfig.ini file = C:\DirectOutput\config\directoutputconfig.ini
INI file location = C:\DirectOutput\DOFLinx_INI\
FX3 file location = C:\DirectOutput\DOFLinx_FX3\
B2SServer location = C:\VP\Tables\
 
1. DOFLinx Installation
1.1 Download the latest version of the DOFLinx zip from VP Forums.  Search “DOFLinx” in the downloads section.
1.2 Unpack the downloaded ZIP into C:\DirectOutput\DOFLinxDownload\
1.3 Copy C:\DirectOutput\DOFLinxDownload\DOFLinx.exe to C:\DirectOutput\
1.4 Copy C:\DirectOutput\DOFLinxDownload\DOFLinxMsg.exe to C:\DirectOutput\
1.5 Add a DOFLinx shortcut to your start-up folder
 
startshell_t.png
 
startupfolder_t.png
 
1.6 Set the properties of the DOFLinx start-up shortcut to have “PATH_INI=C:\DirectOutput\DOFLinx_INI\ DISABLEDOF=YES” as a command line argument without the double quotes.  Note the space between “… _INI\” and “DISAB ….”
 
shortcutproperties_t.png
 
1.7 Set DOFLinx to run as an administrator
 
shortcutpropertiesadministrator_t.png
 
 
1.8 Copy C:\Directoutput\DOFLinxDownoad\FX3\*.* to C:\Directoutput\DOFLinx_FX3\
1.9 Set up a configuration (INI) file by copying C:\DirectOutput\DOFLinxDownload\DOFLinx-FX3 B2S Backglass only-No toys.INI to C:\Directoutput\DOFLinx_INI\
The INI file will look like this.
 


####
# The config file for DOFLinx to achieve B2S backglasses only with Pinball FX3
# 
# IMPORTANT - when used just for backglasses with FX3 and no output devices with toys, you must add this command line options for DOFLinx, DISABLEDOF=YES
#
# 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.
####


# 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


# 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_FX3_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, just Pinball FX3


PROCESSES=Pinball FX3


# 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
 
Take notes that at one point the line PATH_FX3_B2S=C:\DirectOutput\DOFLinx_FX3_B2S\ was incorrect and had “FX2” in the middle in the sample file.  Check your path names to be sure.
 
 
 
2. Download the B2S backglasses you want from this site to C:\Directoutput\FX3_B2S.  There is a sticky post listing them all here.
 
3. Enjoy

Edited by DDH69, 06 May 2019 - 09:23 AM.

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

#2 Juwellez

Juwellez

    Hobbyist

  • Members
  • PipPip
  • 20 posts

  • Flag: Canada

  • Favorite Pinball: back to the future

Posted 07 May 2019 - 01:15 AM

Thanks for this ... This is the next step in my setup   :love39:  :love39:  :love39:



#3 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 07 May 2019 - 02:58 AM

Thanks for this ... This is the next step in my setup   :love39:  :love39:  :love39:

 

Excellent, let me know if I missed anything or it needs more clarity then.


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

#4 Juwellez

Juwellez

    Hobbyist

  • Members
  • PipPip
  • 20 posts

  • Flag: Canada

  • Favorite Pinball: back to the future

Posted 30 May 2019 - 03:37 AM

1.6 Set the properties of the DOFLinx start-up shortcut to have “PATH_INI=C:\DirectOutput\DOFLinx_INI\ DISABLEDOF=YES” as a command line argument without the double quotes.  Note the space between “… _INI\” and “DISAB ….”

 

that goes into the comment line?  the picture didn't have any info for that line.



#5 mremulator

mremulator

    Hobbyist

  • Members
  • PipPip
  • 38 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Attack from Mars

Posted 07 June 2019 - 08:24 PM

Please could you clarify the following as the screenshot above does not show this?...

 

1.6 Set the properties of the DOFLinx start-up shortcut to have “PATH_INI=C:\DirectOutput\DOFLinx_INI\ DISABLEDOF=YES” as a command line argument without the double quotes.  Note the space between “… _INI\” and “DISAB ….”



#6 frezzLord

frezzLord

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: Brazil

  • Favorite Pinball: Cavaleiro Negro-Taito

Posted 12 December 2019 - 11:07 PM

Olá, gostaria de ter em meu gabinete o backglass(b2s) funcionando com FX3, porem não consigo fazer isso mesmo lendo os tutoriais, Eu me perdi passo 1.6 da instalação.

 

Hello, I would like to have in my case the backglass (b2s) working with FX3, but I can not do it even reading the tutorials, I got lost step 1.6 of the installation.** 1.6 Set the properties of the DOFLinx start-up shortcut to have “PATH_INI=C:\DirectOutput\DOFLinx_INI\ DISABLEDOF=YES” as a command line argument without the double quotes.  Note the space between “… _INI\” and “DISAB ….”...



#7 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 13 December 2019 - 09:31 PM

Here is the setup in the Windows shortcut box.  Its in two images as one screen shot cannot show the entire entry within the field.  Look for the highlighted part.

 

701a647f228a90f41f6ea6a3a87d01ff_t.jpg4ed51db262a4337c6a58d49e414be7d6_t.jpg


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

#8 Halen

Halen

    Enthusiast

  • Platinum Supporter
  • 241 posts
  • Location:Belo Horizonte - Brasil

  • Flag: Brazil

  • Favorite Pinball: Shark - Taito

Posted 17 December 2019 - 11:01 PM

DDH69

 

The Pinball FX3 config works like a charm. I try to work a new config with Pinball FX2  but I had no success. Doflinx is loaded but I don't have animated backglass. The configuration was the same for fx3 pinball renaming the pinball fx2 directories. Can you help me?


Edited by Halen, 17 December 2019 - 11:01 PM.


#9 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 17 December 2019 - 11:05 PM

Post you DOFLinx.ini  file



#10 Halen

Halen

    Enthusiast

  • Platinum Supporter
  • 241 posts
  • Location:Belo Horizonte - Brasil

  • Flag: Brazil

  • Favorite Pinball: Shark - Taito

Posted 18 December 2019 - 09:48 AM

Ok

 

####
# The config file for DOFLinx to achieve B2S backglasses only with Pinball FX3
# IMPORTANT - when used just for backglasses with FX3 and no output devices with toys, you must add this command line options for DOFLinx, DISABLEDOF=YES
#
# 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.
####
 
# 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
 
# 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_FX2=C:\DirectOutput\FX2\
PATH_FX3=C:\DirectOutput\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_FX2_B2S=C:\DirectOutput\FX2_B2S\
PATH_FX3_B2S=C:\DirectOutput\FX3_B2S\
 
# This is the folder where B2SServer.exe can be found on your system
 
PATH_B2S_SERVER=D:\Pinball\Visual Pinball\Tables\
 
# The list of processes that can activate DOFLinx, in this case, just Pinball FX3
 
PROCESSES=Pinball FX3,Pinball FX2
 
# 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


#11 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 18 December 2019 - 05:10 PM

You have all the files for FX2 That used to come with DOFLinx



#12 Halen

Halen

    Enthusiast

  • Platinum Supporter
  • 241 posts
  • Location:Belo Horizonte - Brasil

  • Flag: Brazil

  • Favorite Pinball: Shark - Taito

Posted 18 December 2019 - 05:23 PM

Yes. DDH69 sent to me via private message. I read in a txt file that to run Pinball FX2 I need to change PROCESS_TO_ACTIVE_TIME = 1 to a value of 3000 .i will try it.



#13 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 18 December 2019 - 05:55 PM

Yes FX2 will not work the same as if X3, you have to have a delay for FX2

 

Are you using a front end?



#14 Halen

Halen

    Enthusiast

  • Platinum Supporter
  • 241 posts
  • Location:Belo Horizonte - Brasil

  • Flag: Brazil

  • Favorite Pinball: Shark - Taito

Posted 18 December 2019 - 06:05 PM

Not yet. I am running programs without the front end.  When all of emulators will be running without problems i try the front end.  Should I change only the last line? I want to run Pinball FX2 and Pinball FX3 with doflinx.


Edited by Halen, 18 December 2019 - 06:08 PM.


#15 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 18 December 2019 - 06:15 PM

Yes change this line  --> PROCESS_TO_ACTIVE_TIME=1

This is 3 seconds --  3000

This is 30 seconds ---  30000



#16 DDH69

DDH69

    Pinball Wizard

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

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 18 December 2019 - 09:02 PM

If you keep having the issue then clear the DEBUG.LOG, set DEBUG=2 in your INI, do a run of an FX2 table and post the resultant log.


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

#17 Halen

Halen

    Enthusiast

  • Platinum Supporter
  • 241 posts
  • Location:Belo Horizonte - Brasil

  • Flag: Brazil

  • Favorite Pinball: Shark - Taito

Posted 18 December 2019 - 11:06 PM

Ok gentlemen Works like a charm!!!! Change the number!!!



#18 Halen

Halen

    Enthusiast

  • Platinum Supporter
  • 241 posts
  • Location:Belo Horizonte - Brasil

  • Flag: Brazil

  • Favorite Pinball: Shark - Taito

Posted 22 December 2019 - 12:22 PM

Just one more question: Can you hide the grid in pinball fx3? I can't access the backglass on Pinball FX3 to access the hide grid option.



#19 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 22 December 2019 - 12:58 PM

2 and 3 Screen set-up and more

https://www.vpforums...e=7#entry346276



#20 Halen

Halen

    Enthusiast

  • Platinum Supporter
  • 241 posts
  • Location:Belo Horizonte - Brasil

  • Flag: Brazil

  • Favorite Pinball: Shark - Taito

Posted 22 December 2019 - 07:42 PM

Thanks, Outhere but i know how to configure B2S to VP. I have right-click access to my backglass and have the options. For the Pinball FX3 I can't access the second backglass and I don't have the options. How i do to access the second display when the backglass is working?