top of page
coollogo_com-3313408.png

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
2023-10-18_11-08-28.png

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
2023-10-18_17-10-00.png

This is what your DOF folder should look like. 

Step 6
2023-10-18_19-13-20.png

This is important. You paste the shortcut in the Plugins folder where you have installed your B2SServer. 

Step 2
2023-10-18_11-34-02.png

It will install it to C:\DirectOutput\ 

Keep it there, don't change it.

Step 4
2023-10-18_18-35-48.png

Right click 

RegisterDirectOutputComObject.exe

and run as Administrator

Step 7
2023-10-18_19-25-33.png

Launch a Table , Right click on the backglass, Click on properties and see if DirectOutput shows as active.

Step 3
2023-10-18_11-40-53.png

Don't worry if you get this message. You can disable the option when you right click on your backglass. 

Step 5
2023-10-18_18-41-28.png

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 is the part where you configure all your TOYS and LED to make them work in the tables

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. 

This saves your current config

This Generates the config files for your Cab.

Extract that file and copy all files to C:\DirectOutput\Config

bottom of page