Skip to content

Commit c2c112b

Browse files
committed
Released v1.3.0-beta3.
1 parent 01648be commit c2c112b

File tree

5 files changed

+47
-28
lines changed

5 files changed

+47
-28
lines changed

Console/Console.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
</NuGetPackageImportStamp>
1717
</PropertyGroup>
1818
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
19-
<PlatformTarget>x86</PlatformTarget>
19+
<PlatformTarget>x64</PlatformTarget>
2020
<DebugSymbols>true</DebugSymbols>
2121
<DebugType>full</DebugType>
2222
<Optimize>false</Optimize>

Console/Properties/AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@
3535
// You can specify all the values or you can default the Build and Revision Numbers
3636
// by using the '*' as shown below:
3737
// [assembly: AssemblyVersion("1.0.*")]
38-
[assembly: AssemblyVersion("1.3.0.2")]
39-
[assembly: AssemblyFileVersion("1.3.0.2")]
40-
[assembly: AssemblyInformationalVersionAttribute("1.3.0-beta2")]
38+
[assembly: AssemblyVersion("1.3.0.3")]
39+
[assembly: AssemblyFileVersion("1.3.0.3")]
40+
[assembly: AssemblyInformationalVersionAttribute("1.3.0-beta3")]

LibDmd/LibDmd.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<ErrorReport>prompt</ErrorReport>
2424
<WarningLevel>4</WarningLevel>
2525
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
26-
<PlatformTarget>x86</PlatformTarget>
26+
<PlatformTarget>x64</PlatformTarget>
2727
</PropertyGroup>
2828
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
2929
<DebugType>full</DebugType>

LibDmd/Properties/AssemblyInfo.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
[assembly: AssemblyConfiguration("")]
1111
[assembly: AssemblyCompany("")]
1212
[assembly: AssemblyProduct("PinDmd")]
13-
[assembly: AssemblyCopyright("Copyright © 2016")]
13+
[assembly: AssemblyCopyright("Copyright © 2016")]
1414
[assembly: AssemblyTrademark("")]
1515
[assembly: AssemblyCulture("")]
1616

@@ -32,6 +32,6 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.3.0.2")]
36-
[assembly: AssemblyFileVersion("1.3.0.2")]
37-
[assembly: AssemblyInformationalVersionAttribute("1.3.0-beta2")]
35+
[assembly: AssemblyVersion("1.3.0.3")]
36+
[assembly: AssemblyFileVersion("1.3.0.3")]
37+
[assembly: AssemblyInformationalVersionAttribute("1.3.0-beta3")]

README.md

Lines changed: 38 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ All options are documented in the tool.
102102
```
103103
C:\>dmdext
104104
105-
DMD Extensions v1.3.0-beta2
105+
DMD Extensions v1.3.0-beta3
106106
USAGE: 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
```
119119
C:\>dmdext mirror --help
120120
121-
DMD Extensions v1.3.0-beta2
121+
DMD Extensions v1.3.0-beta3
122122
USAGE: 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
```
209211
C:\>dmdext play --help
210212
211-
DMD Extensions v1.3.0-beta2
213+
DMD Extensions v1.3.0-beta3
212214
USAGE: 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
```
260264
C:\>dmdext test --help
261265
262-
DMD Extensions v1.3.0-beta2
266+
DMD Extensions v1.3.0-beta3
263267
USAGE: 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

311330
This application is based on .NET 4.5, which only runs on Windows 7 or later.

0 commit comments

Comments
 (0)