Direct Output Framework ( DOF )
Source: MJR
Description:
This is a software allowing you to use force feedback devices on your Virtual Pinball cabinet
Current Version: R3++
What you need for this?
I don't want to make this super complicated. I want you to understand it well, fast and without Hiccups. DOF is a software allowing you to trigger a solenoid or a shaker or many other physical "Toys" while playing a Virtual Pinball table. Once you have installed your toys, Let say a 5 LED Flash bar and 2 solenoids, You must have DOF configured to tell the table "Hey! i have a some toys installed " When the ball hits the left slingshot, this will trigger the physical solenoid and turn the 5 LED blue."
DOF Installation
Step 1
Go to the MJR website and download the last version. Look for the
Windows Setup (MSI) installation file. The file should be like name like this "DirectOutput-mjr-20210416"
Unblock - and install to the default location.
Step 3.1
This is what your DOF folder should look like.
Step 6
This is important. You paste the shortcut in the Plugins folder where you have installed your B2SServer.
Step 2
It will install it to C:\DirectOutput\
Keep it there, don't change it.
Step 4
Right click
RegisterDirectOutputComObject.exe
and run as Administrator
Step 7
Launch a Table , Right click on the backglass, Click on properties and see if DirectOutput shows as active.
Step 3
Don't worry if you get this message. You can disable the option when you right click on your backglass.
Step 5
You will copy the DOF folder and paste a shortcut in the plugins folder of Virtual Pinball B2SServer folder
In order to use DOF on your computer, you will need a DOF compatible hardware to connect your toys to. Here is a comprehensive list that i put together. You can see this list in Online DOF config tool
This online software is REQUIRED in order to map the Virtual Pinball Controller ports to your TOYS.
DOF Online config
You will need to create a free account and once created, you will be able to start tinkering with the different settings.The Home screen will give you info about the latest updates and setting up an automatic DOF config downloader.
My Account
You will need to create a free account and once created, you will be able to start tinkering with the different settings.The Home screen will give you info about the latest updates and setting up an automatic DOF config downloader.
Stats
The Stats menu gives you information on how many tables are taking advantage of this toy.
Version History
See the latest updates for DOF
Port Assignments
This is the section where you set the different toys connected to your Controller. The top drop down will display the controllers you enabled in the My Account section. When you select the devices it will know the number of ports available and you can set them by selecting the matching toy from the drop down menu.
​
The Port Number in the left colomn of the Pinscape Setup will be the Port number in the Online DOF config.