Jump to content

FlexDMD, an UltraDMD Replacement


outhere

Recommended Posts

Right click zip files, Click properties, Unblock before unzipping
 

2 Things you may have to UpDate
Latest net framework and The latest supported Visual C++ downloads - https://www.vpforums.org/index.php?showtopic=4982#entry330264
 

Here is the latest version of UltraDMD,  Which was updated by Tom Speirs from the pinballx website
I have it Installed in the Visual Pinball Folder  -- Visual Pinball\UltraDMD  (Still has the same version number)
https://www.gameex.info/forums/files/file/2495-ultradmd-installer/
Real DMD -- If you stay with UltraDMD put a copy of DmdDevice.dll & DmdDevice.ini in your UltraDMD Folder

 

You may not be aware of it but there is also a replacement for UltraDMD  (If you're not sure then stay with UltraDMD)
You can have FlexDMD only control FlexDMD tables or have it also control UltraDMD tables
The UltraDMD tables will work with FlexDMD without doing anything to the UltraDMD tables
Basically with the improvements In flexDMD sense it came out, You really only need to use the scripts that come with FlexDMD if the table don't have UltraDMD

 

If you're not sure about changing to FlexDMD then stay with UltraDMD for now or
You can install FlexDMD and still use UltraDMD by only registering FlexDMD
 

UPDATE: If you're going to use FlexDMD to control UltraDMD tables there is no need to have UltraDMD on your system :UPDATE
But leaving it sit on your system will not manner
I recommend installing the latest version of UltraDMD If you're still going to use it
(Available with new version of UltraDMD), If you stay with UltraDMD and the DMD is Hidden run this bat File -- ConfigureUltraDMD.bat
 

FlexDMD, an UltraDMD Replacement
Requires Freezy DMD dmdext-v1.x.x-x86.zip  -- https://github.com/freezy/dmd-extensions/releases
Latest version of FlexDMD 1.8.x  click on Github releases.-- https://github.com/vbousquet/flexdmd#installation
The 5 FlexDMD Files go in your VPinMame Folder  -- Visual Pinball\VPinMame

Same link for ideas and troubleshooting but remember some things will be out of date
If you go here and click on -- GitHub here,  Then Click on the Green Button for DowmLoad (FlexDMD Master)
https://www.vpforums.org/index.php?showtopic=43569&hl=
 

If for some reason you have to go back to UltraDMD and you're not sure how to re-Register
Download, Unzip put the file UltraDMDRegisterApp.bat  in your ultraDMD Folder  ( See attached file )
Right click, Run As Administrator and it will re-Register ultraDMD
 

UltraDMD tables being controlled by FlexDMD
Try this if your DMD's are not in Color
Run FlexDMDUI.exe

Then click on UltraDMDsetup Tab

Then change render mode to full color
-

NOTE: Champions League (Season 18) The F6 Menu will not work
In order to change the text color (Change this line in the table script  -- Const cDefaultDMDColor = "powderBlue"
For other Games In order to change the full color and color of the text per game
NOTE: With FlexDMD controlling UltraDMD Tables the text coloring May not be the same..
Before adding search the script to make sure it's not already in there somewhere
In the table script Add this below  -- Randomize
See this file for a list of colors In the scripts Folder ---  UltraDMD_Options.vbs

'---------- UltraDMD Unique Table Color preference -------------
Dim DMDColor, DMDColorSelect, UseFullColor
Dim DMDPosition, DMDPosX, DMDPosY, DMDSize, DMDWidth, DMDHeight

UseFullColor = "True" '                           "True" / "False"
DMDColorSelect = "blue"            ' Rightclick on UDMD window to get full list of colours
'
'
GetDMDColor
Sub GetDMDColor
Dim WshShell,filecheck,directory
Set WshShell = CreateObject("WScript.Shell")

WshShell.RegWrite "HKCU\Software\UltraDMD\fullcolor",UseFullColor,"REG_SZ"
WshShell.RegWrite "HKCU\Software\UltraDMD\color",DMDColorSelect,"REG_SZ"
End Sub
'''---------------------------------------------------

UltraDMD tables being controlled by UltraDMD
 

NOTE:  This game uses F6 Menu  -- Champions League (Season 18)
To control the Text Color, DMD Size (Any Size) and Location
Before adding search the script to make sure it's not already in there somewhere
In the table script Add below  — Randomize
https://www.vpforums.org/index.php?showtopic=37278&hl=
 

If you have a Particular game you would like to turn the a UltraDMD off -- Try this
https://vpinball.com/forums/topic/ac-dc-2012-jp-2012/page/2/#post-198597

UltraDMDRegisterApp.zip

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...