What's the best way to enable DOF on tables which are not currently in the DOF configuration tool?
Is that the intent of having the VPinMAME\VPMAlias.txt file?
Posted 16 February 2026 - 08:23 PM
>>Is that the intent of having the VPinMAME\VPMAlias.txt file?
No, DOF (Direct Output Framework) and VpinMAME are different parts. MAME is an emulator by software for emulating a CPU like 8085, 6502 or , Z80. vPinMAME is a special MAME-version adapted to use with pinball software like vpx. The tables using vPinMAME have a ROM-file, which was extracted from the real ROM-chip from a pinball.
For example the original pinball "Addams Family" has 6809-cpu and its ROM-file is called "taf_l4". This information is stored in vPinMAME for every ROM pinball machine (tables) use, as it needs to know which CPU to emulate when the table is started. But PinMAME doesn't know tables only ROMs.
For that reason it doesn't work to copy and rename a ROM file, because pinMAME doesn't know that file and then doesn't know which cpu to emulate.
You can check this part using PinMAME32.exe (in vPinMAME directory), there you have listed which table uses which ROM and which CPU.
To solve that problem, the file VPMalias.txt comes into play. A table programmer can take an existing table with its ROM, program a similar table, or modify it. Then the table name Eigener Table with ite own name cGameName=tablename in the tabel script can be mapped to an existing ROM name which fits to the self created table.
DOF can be implemented within the table script using DOF calls like:
Sub LeftSlingShot_Slingshot()
DOF 101, DOFPulse
End Sub
to add the DOF calls into the table script is not sufficient. The table must be made known to DOF by adding it to the DirectOutputconfigxx.ini
a simple example:
generate dof-Config-file using DOF config tool
open the dof ini file with editor
search for a similar ROM
copy / paste the whole config line of that ROM
change the ROM name to that name of your table
My documentation for installing vpin software with PinUpsystem (Baller installer): https://mega.nz/fold...wAXZlOEMQGbdutQ
Files and PDF-docu in the subdir "Installation vPin-Software with Baller-Installer"
Posted 01 March 2026 - 07:30 PM
Some tables I have run into DOF missing ...
Prison Break
Cowboy Eight Ball 2
Cherry Coke (just L/R flipper doesn't work)
Alien Trilogy
Toxic Tattoo
> must be made known to DOF by adding it to the DirectOutputconfigxx.ini
I have 2 LedWiz and 3 SainSmart controllers, so I need to do this in all 5 files right?
For tables which have no rom file (original ones for example) how do I know what existing game is similar?
Visual Pinball →
Visual Pinball →
American Dad VPXStarted by BigOnYa , 12 Apr 2026 |
|
||
Visual Pinball →
VPinMAME Recreations - New Releases →
Camel Lights [Visual Pinball X]Started by Itchigo , 27 Mar 2026 |
|
||
Visual Pinball →
Animated Backglasses →
dB2S Animated Backglasses →
Accept Animated DMD in Backglass [dB2S]Started by jogrady7 , 27 Mar 2026 |
|
||
Visual Pinball →
VP Originals - New Releases →
Invasion U.S.A. Chuck Norris Tribute (TBA 2020)[Visual Pinball X Original]Started by ivantba , 27 Mar 2026 |
|
||
Visual Pinball →
VP & VPM MODs - New Releases →
Night Rider EM[Visual Pinball X MOD]Started by STYX , 27 Mar 2026 |
|