v1.7.0
Features
- Added VNI coloring support with help from @luck01 and @djrobx (#102)
- Added coloring support for other resolutions (192x64)
- Added support for XDMD and thus UltraDMD
- Added support for TPA's cabinet build
- PinUP support is now built-in. However note that you'll still need
dmddevicePUP.dllinstalled. Also, the syntax changed, instead of-o PINUP, use the new--pinupoption (#104).
Fixes
- Be sure to display the DMD on top of DirectB2S (#72)
- Don't mistakenly use PinDMD2 when there isn't on.
- Fixed some bugs in the PIN2DMD driver (thanks @lucky01)
Breaking Changes
- Due to the new animations, we log (a lot) more, which impacts performance. In order to keep dmdext smooth, change the log level to
Info. If you haven't touched your log config before, just copy the newDmdDevice.log.configover the old one. Otherwise, changeto<logger name="*" minlevel="Trace" writeTo="file" />
<logger name="*" minlevel="Info" writeTo="file" />
- If you were previously using PinUP, settings have changed. It doesn't use the file output parameter anymore, but has its own setting.
- If you're using PinUP in VPM with
dmddevice.dll, change:to:[video] ; if enabled, writes frames to an .avi file enabled = true ; path to folder or .avi file. if folder, gamename.avi is used. path = PINUP
[video] ; if enabled, writes frames to an .avi file enabled = false ; path to folder or .avi file. if folder, gamename.avi is used. path = [pinup] enabled = true
- For other games like Pinball FX3, change the command line parameter from:
to
-o PINUP\<gamename>--pinup PINUP\<gamename> - If you have
LibDmd.dllin your VPM path, remove it.
- If you're using PinUP in VPM with