@@ -102,7 +102,7 @@ All options are documented in the tool.
102102```
103103C:\>dmdext
104104
105- DMD Extensions v1.3.0-beta2
105+ DMD Extensions v1.3.0-beta3
106106USAGE: dmdext <command> [<options>]
107107
108108 mirror Mirrors pixel data from the screen or memory to all available
@@ -118,7 +118,7 @@ USAGE: dmdext <command> [<options>]
118118```
119119C:\>dmdext mirror --help
120120
121- DMD Extensions v1.3.0-beta2
121+ DMD Extensions v1.3.0-beta3
122122USAGE: dmdext mirror --source=<source> [--destination=<destination>]
123123
124124 -s, --source Required. The source you want to retrieve DMD data
@@ -179,11 +179,13 @@ USAGE: dmdext mirror --source=<source> [--destination=<destination>]
179179 --virtual-hide-grip Hides the resize grip of the virtual DMD. Default:
180180 false.
181181
182- --virtual-position Position and size of virtual DMD. Three values:
183- <Left> <Top> <Width>. Default: "0 0 1024".
182+ --virtual-position Position and size of virtual DMD. Four values:
183+ <Left> <Top> <Width> [<Height>]. Height is optional
184+ and can be used for custom aspect ratio. Default: "0
185+ 0 1024".
184186
185- --use-gray4 Sends frames in 4-bit grayscale to the display if
186- supported . Default: false
187+ --render-as Internally process at a given bit length. One of: [
188+ gray2, gray4, rgb24, bitmap ] . Default: "bitmap"
187189
188190 -c, --color Sets the color of a grayscale source that is
189191 rendered on an RGB destination. Default: ff3000
@@ -208,7 +210,7 @@ USAGE: dmdext mirror --source=<source> [--destination=<destination>]
208210```
209211C:\>dmdext play --help
210212
211- DMD Extensions v1.3.0-beta2
213+ DMD Extensions v1.3.0-beta3
212214USAGE: dmdext play --file=<image path> [--destination=<destination>]
213215
214216 -f, --file Required. Path to the file to play. Currently
@@ -231,11 +233,13 @@ USAGE: dmdext play --file=<image path> [--destination=<destination>]
231233 --virtual-hide-grip Hides the resize grip of the virtual DMD. Default:
232234 false.
233235
234- --virtual-position Position and size of virtual DMD. Three values:
235- <Left> <Top> <Width>. Default: "0 0 1024".
236+ --virtual-position Position and size of virtual DMD. Four values:
237+ <Left> <Top> <Width> [<Height>]. Height is optional
238+ and can be used for custom aspect ratio. Default: "0
239+ 0 1024".
236240
237- --use-gray4 Sends frames in 4-bit grayscale to the display if
238- supported . Default: false
241+ --render-as Internally process at a given bit length. One of: [
242+ gray2, gray4, rgb24, bitmap ] . Default: "bitmap"
239243
240244 -c, --color Sets the color of a grayscale source that is
241245 rendered on an RGB destination. Default: ff3000
@@ -259,12 +263,9 @@ USAGE: dmdext play --file=<image path> [--destination=<destination>]
259263```
260264C:\>dmdext test --help
261265
262- DMD Extensions v1.3.0-beta2
266+ DMD Extensions v1.3.0-beta3
263267USAGE: dmdext test [--destination=<destination>]
264268
265- -f, --file Required. Path to the file to play. Currently
266- supported file types: PNG, JPG, BIN (raw).
267-
268269 -d, --destination The destination where the DMD data is sent to. One
269270 of: [ auto, pindmdv1, pindmdv2, pindmdv3, pin2dmd,
270271 virtual ]. Default: "auto", which outputs to all
@@ -282,11 +283,13 @@ USAGE: dmdext test [--destination=<destination>]
282283 --virtual-hide-grip Hides the resize grip of the virtual DMD. Default:
283284 false.
284285
285- --virtual-position Position and size of virtual DMD. Three values:
286- <Left> <Top> <Width>. Default: "0 0 1024".
286+ --virtual-position Position and size of virtual DMD. Four values:
287+ <Left> <Top> <Width> [<Height>]. Height is optional
288+ and can be used for custom aspect ratio. Default: "0
289+ 0 1024".
287290
288- --use-gray4 Sends frames in 4-bit grayscale to the display if
289- supported . Default: false
291+ --render-as Internally process at a given bit length. One of: [
292+ gray2, gray4, rgb24, bitmap ] . Default: "bitmap"
290293
291294 -c, --color Sets the color of a grayscale source that is
292295 rendered on an RGB destination. Default: ff3000
@@ -306,6 +309,22 @@ USAGE: dmdext test [--destination=<destination>]
306309 provided folder.
307310```
308311
312+ ## Troubleshooting
313+
314+ ### Flickering with PinDMDv3
315+
316+ Some users reported heavy flickering when running via PinballX. Seems that this
317+ is linked to the desktop settings. This seems to help:
318+
319+ - Go to ** My Computer**
320+ - Click on ** Performance Information and Tools** on the bottom left
321+ - Click on ** Adjust Visual Effects** at the top left.
322+ - When the Performance Window pops up, click on ** Adjust for Best Appearance** .
323+ All the boxes should automatically get check marked.
324+ - Click on ** Apply** , and then OK to get out.
325+
326+ * Thanks xman72*
327+
309328## Compatibility
310329
311330This application is based on .NET 4.5, which only runs on Windows 7 or later.
0 commit comments