Jump to content

Recommended Posts

Hi again!

 

Thanks to @Funkyman and @lucky1 we have a bugfix release, which, as far as know, fixes all known coloring bugs!

 

Download as usual here.

 

Many thanks to the numerous bug reporters and for reminding us that testing among only a handful of people doesn't even come close to that. ;)

 

Cheers!

 

   -freezy.

Link to comment
Share on other sites

Thank you for fixing the bugs so quickly!  All the issues I experienced seem to be fixed!  This release is really great and will let many more people enjoy the 64 color releases. Cheers guys!

Link to comment
Share on other sites

Hey thanks for the update, i have noticed that the sense are jumping threw one another fairly fast.  and now with running with pup packs it giving me stutter within the table and pup pack . Using virtual dmd 

Edited by mellkul
Link to comment
Share on other sites

Apologies if this is a dumb question, but should I be installing the 32 bit version of freezy? I can't remember what I did in the original instance and I do get a bit confused between 32bit and 64 bits versions of things to do with VPX etc. Thanks in advance. 

Link to comment
Share on other sites

2 hours ago, creaghzycreagh said:

Apologies if this is a dumb question, but should I be installing the 32 bit version of freezy? I can't remember what I did in the original instance and I do get a bit confused between 32bit and 64 bits versions of things to do with VPX etc. Thanks in advance. 

I’m burning on memory, but the readme, does, or did state that both versions play well together….I can recall installing both myself and everything was just fine. 

Link to comment
Share on other sites

Thank you Freezy

so far so good with the new version

the new dll also fix the flickering for GB. i noticed some dmd lag for Transformers table 

 

 

 

 

 

 

 

Link to comment
Share on other sites

  • Content Provider

Here is my experience.

Latest firmware for my evo pin2dmd

Luckys dll from the master zip causes the pf to not show in 10.6 but with DMDext 10.1 (dll)  it shows but then the dmd is missing colors.

If it has a *.vni filer everything has a blue hue. Remove the *.vni you get color but its missing colors.

Everything prior that has not been updated works fine. Anything recently updated pin2dmd.pal acts up as described above.

 

 

Link to comment
Share on other sites

  • Content Provider
11 minutes ago, RIK said:

Here is my experience.

Latest firmware for my evo pin2dmd

Luckys dll from the master zip causes the pf to not show in 10.6 but with DMDext 10.1 (dll)  it shows but then the dmd is missing colors.

If it has a *.vni filer everything has a blue hue. Remove the *.vni you get color but its missing colors.

Everything prior that has not been updated works fine. Anything recently updated pin2dmd.pal acts up as described above.

 

Any specfic case you can describe that I can use to reproduce your issues ? 

Link to comment
Share on other sites

  • Content Provider
Just now, lucky1 said:

 

Any specfic case you can describe that I can use to reproduce your issues ? 

Anything that has not been recenty updated to a new vni or pal file works. Every issue is with new files.

My steps

New Freezy10.1

New Firmware for my pin2dmd

Downloaded the new turtles files

 

 

 

I just redid this and I noticed there was a file with an underscore in the altcolor folder for tmnt. Deleted it and it works perfect

 

Link to comment
Share on other sites

  • Content Provider
On 2/12/2022 at 5:42 PM, mellkul said:

Hey thanks for the update, i have noticed that the sense are jumping threw one another fairly fast.  and now with running with pup packs it giving me stutter within the table and pup pack . Using virtual dmd 

 

This kind of statement doesn't help anyone. It's frustrating for us devs bc you just throw a statement out there confusing other users in the process.  Before you make a statment like that you should have your details prepared. I'm all for fixing problems, but we're not mind readers!  This goes for ANYONE in the future who is reporting a bug!

 

  1. What games does the issue happen on?
    • Please test a few games. If this only happens on 1 then it's most likely a content issue (vni/pal)
  2. What hardware are you running?
  3. What settings do you have in your ini file?
  4. What version of DMDExt did this issue start occuring?

Basically, if you want to file a bug we need to be able to reproduce the issue on our dev machines in order to fix it.  Any info that we'd need to repro it would be helpful.  

 

Thanks everyone!

 

Link to comment
Share on other sites

Funkyman and Freezy

 

A huge thanks to you both (and I’d assume Nailbuster on the sidelines). It’s pretty amazing when you have dialog with folks pointing something out, and in no time flat things are improved. It shows people that know their tools and their craft very well…and more than that do what they do selflessly. With appreciation. 

 

 

Link to comment
Share on other sites

Thank a lot for the 10.1. I faced an issue with installation of 4.31 firmware. It worked fine on my old pin2dmd equiped with STM32 card but impossible to reactivate with the Key. System answered 'firmware not compatible' when i launched the Pin2dmd.exe from pin2dmd_v4_win64 found on the github. I have been obliged to downgrade with 4.30 instead and reactivation has been ok. Did you see it already ?

Link to comment
Share on other sites

A big thank you to you Freezy, Funkyman et Lucky1. Being able to take advantage of the 64 colors and find those of SMB and SF2 is really great. Congratulations 🤩

Link to comment
Share on other sites

Apologies in advance for asking a question that may have already been answered.  I have a pinDMD3, will 64 colors work with this update?  I get strange color blocks and other displays when I try to use it.

Link to comment
Share on other sites

  • Content Provider
On 2/20/2022 at 4:07 PM, latin625 said:

Apologies in advance for asking a question that may have already been answered.  I have a pinDMD3, will 64 colors work with this update?  I get strange color blocks and other displays when I try to use it.

 

Yes, it will work. When working on this update I basically only used virtual and my pinDMD3. @lucky1 did all the pin2dmd testing.

 

I will say you need the latest firmware for it though, you have to request it from the github page.

Link to comment
Share on other sites

first, thank you @freezy @lucky1@Funkyman

 

i was on 1.8 and everything was ok. 1.9  gave me low fps and high cpu. i tried the new 1.10.1 and the same. if i disable the external dmd i get 60 fps rock solid.
if i decrease or increase the dmd size this effect on my fps. this happen with most table. please if you can watch this movie which describes the problem

 in the video TAF for example

http:// ‏https://youtu.be/9VYn-DNfmjcinin 

 

i tried with or without color dmd but same low fps 

before i downgrade back to 1.8 did someone have a clue?

my vpx settings no AA no ambient occlusion
gtx 1080 and intel i7 6900k 
4 screens cab
latest 10.7 build
thanks

Link to comment
Share on other sites

4 hours ago, yogevsho said:

first, thank you @freezy @lucky1@Funkyman

 

i was on 1.8 and everything was ok. 1.9  gave me low fps and high cpu. i tried the new 1.10.1 and the same. if i disable the external dmd i get 60 fps rock solid.
if i decrease or increase the dmd size this effect on my fps. this happen with most table. please if you can watch this movie which describes the problem

 in the video TAF for example

 ‏https://youtu.be/9VYn-DNfmjcinin 

 

i tried with or without color dmd but same low fps 

before i downgrade back to 1.8 did someone have a clue?

my vpx settings no AA no ambient occlusion
gtx 1080 and intel i7 6900k 
4 screens cab
latest 10.7 build
thanks

 

You probably need to attach you dmddevice.ini file, but as the problems started for with v1.9 i'd guess it's linked to the extra rendering added in that version, so check your style.default values.. 

maybe setting style.default.dotglow and style.default.backglow to 0 and style.default.gamma = 1 will turn off the extra prettification processing? (worth a try anyway!)

Link to comment
Share on other sites

ths is my ini

[global]

; how to scale games to smaller or larger displays: fit, fill or stretch
resize = fit

; flips the image horizontally
fliphorizontally = false

; flips the image vertically
flipvertically = false

; enable or disable frame-by-frame colorization (inactive in VPX bundle)
colorize = true

; scaler mode for standard content (vpm frames): doubler, scale2x.
; note: see readme.md for details
scalermode = scale2x

; always scale standard vpm frames to 256x64
; note: see readme.md for details
scaletohd = false

; a DMD that renders with nice dots on a computer monitor
[virtualdmd]
enabled = true

; virtual dmd stays on top of all other windows
stayontop = false

; ignore the aspect ratio of the rendered dots when resizing
ignorear = false

; use VPM's registry values when positioning the virtual dmd
useregistry = false

; x-axis of the window position
left = 3897

; y-axis of the window position
top = 584

; width of the dmd in monitor pixels
width = 1800

; height of the dmd in monitor pixels
height = 450

; style to apply to games where it's not explicitly set
style = legacy

; scale the dot size (set to 0.8 for same size as pre-1.6.0)
style.default.dotsize = 0.85

; rounding of the dots (0 is square, 1 is circle)
style.default.dotrounding = 0.85

; scale the brightness of the dots
style.default.brightness = 0.95

; amount of glow to add around the dots
style.default.dotglow = 0.3

; amount of glow of the dots background (very blurry diffuse glow)
style.default.backglow = 0.4

; gamma correction (1.0 to disable, a value around 2.2 should be used)
style.default.gamma = 1

; amount of lighting of unlit dots
style.default.unlitdot = #00000000

; texture path for the DMD glass
style.default.glass = 

; Amount and color of lighting of the glass coming from the room
style.default.glass.color = #00000000

; Amount of lighting of the glass coming from the DMD
style.default.glass.lighting = 0

; sharpness of the dots
style.default.dotsharpness = 0.8

; padding of the DMD under the glass (fake unlit dots are added around the real DMD to account for this padding)
style.default.glass.padding.left = 0
style.default.glass.padding.top = 0
style.default.glass.padding.right = 0
style.default.glass.padding.bottom = 0

; texture path for an overlay frame
style.default.frame = 

; padding of the glass under the frame
style.default.frame.padding.left = 0
style.default.frame.padding.top = 0
style.default.frame.padding.right = 0
style.default.frame.padding.bottom = 0

; Legacy style (plain square dots without any effects)
style.legacy.dotsize = 0.92
style.legacy.dotrounding = 1.0
style.legacy.brightness = 1.0
style.legacy.dotglow = 0.0
style.legacy.backglow = 0.0
style.legacy.gamma = 1.0
style.legacy.unlitdot = #00000000
style.legacy.glass = null
style.legacy.glass.color = #00000000
style.legacy.glass.lighting = 0.0
style.legacy.glass.padding.left = 0
style.legacy.glass.padding.top = 0
style.legacy.glass.padding.right = 0
style.legacy.glass.padding.bottom = 0
style.legacy.frame = null
style.legacy.frame.padding.left = 0
style.legacy.frame.padding.top = 0
style.legacy.frame.padding.right = 0
style.legacy.frame.padding.bottom = 0

; Example of using the glass padding to fit a 128x16 DMD in a 128x32 display frame
style.dataeast-128x16.dotsize = 0.5
style.dataeast-128x16.dotrounding = 0.5
style.dataeast-128x16.brightness = 8
style.dataeast-128x16.dotglow = 0.03
style.dataeast-128x16.backglow = 0.03
style.dataeast-128x16.gamma = 2.2
style.dataeast-128x16.glass = null
style.dataeast-128x16.glass.color = #00000000
style.dataeast-128x16.glass.lighting = 0
style.dataeast-128x16.glass.padding.left = 0
style.dataeast-128x16.glass.padding.top = 8
style.dataeast-128x16.glass.padding.right = 0
style.dataeast-128x16.glass.padding.bottom = 8
style.dataeast-128x16.frame = null
style.dataeast-128x16.frame.padding.left = 0
style.dataeast-128x16.frame.padding.top = 0
style.dataeast-128x16.frame.padding.right = 0
style.dataeast-128x16.frame.padding.bottom = 0
style.dataeast-128x16.unlitdot = #FF2C1600
style.bluesquare.brightness = 3.24
style.bluesquare.dotsize = 0.72
style.bluesquare.dotrounding = 0
style.bluesquare.dotsharpness = 0.8
style.bluesquare.unlitdot = #00000000
style.bluesquare.dotglow = 0.186178861788618
style.bluesquare.backglow = 0.11
style.bluesquare.gamma = 0.94
style.bluesquare.tint = #ff2852f5
style.bluesquare.glass = textures\glasses\glass3.jpg
style.bluesquare.glass.color = #ff5477ff
style.bluesquare.glass.lighting = 0.13
style.bluesquare.glass.padding.left = 0
style.bluesquare.glass.padding.top = 0
style.bluesquare.glass.padding.right = 0
style.bluesquare.glass.padding.bottom = 0

; bally frame by wiesshund
style.bally.brightness = 0.95
style.bally.dotsize = 0.85
style.bally.dotrounding = 0.85
style.bally.dotsharpness = 0.8
style.bally.unlitdot = #00000000
style.bally.dotglow = 0.3
style.bally.backglow = 0.4
style.bally.gamma = 1
style.bally.tint = #00ff5820
style.bally.glass = 
style.bally.glass.color = #00000000
style.bally.glass.lighting = 0
style.bally.glass.padding.left = 0
style.bally.glass.padding.top = 0
style.bally.glass.padding.right = 0
style.bally.glass.padding.bottom = 0
style.bally.frame = textures\frames\bally.png
style.bally.frame.padding.left = 2.4
style.bally.frame.padding.top = 0.9
style.bally.frame.padding.right = 1
style.bally.frame.padding.bottom = 15.03

; metal frame by benji
style.metal1.brightness = 0.95
style.metal1.dotsize = 0.92
style.metal1.dotrounding = 1
style.metal1.dotsharpness = 0.8
style.metal1.unlitdot = #00000000
style.metal1.dotglow = 0
style.metal1.backglow = 0
style.metal1.gamma = 1
style.metal1.tint = #00ff5820
style.metal1.glass = 
style.metal1.glass.color = #00000000
style.metal1.glass.lighting = 1
style.metal1.glass.padding.left = 12
style.metal1.glass.padding.top = 12
style.metal1.glass.padding.right = 12
style.metal1.glass.padding.bottom = 12
style.metal1.frame = textures\frames\metal4.png
style.metal1.frame.padding.left = 12
style.metal1.frame.padding.top = 12
style.metal1.frame.padding.right = 12
style.metal1.frame.padding.bottom = 12

[pindmd1]

; if false, doesn't bother looking for a pinDMD1
enabled = false

[pindmd2]

; if false, doesn't bother looking for a pinDMD2
enabled = false

[pindmd3]

; if false, doesn't bother looking for a pinDMD3
enabled = false

; COM port, e.g. COM3
port = 

[pin2dmd]

; if false, doesn't bother looking for a PIN2DMD
enabled = false

; how long to wait in milliseconds after sending a palette
delay = 25

[pixelcade]

; if false, doesn't bother looking for a Pixelcade
enabled = false

; COM port, e.g. COM3
port = 

; color matrix to use, either "rgb" or "rbg"
matrix = rgb

[networkstream]

; if enabled, stream to your DMD connected to another computer
enabled = false
url = ws://127.0.0.1/dmd

; if enabled, retry connecting if the connection fails, default is false
retry = false

; interval in seconds between retry attempts, default is 5
retry-interval = 5

[browserstream]

; if enabled, stream to your browser in your LAN
enabled = false
port = 9090

[vpdbstream]

; if enabled, stream DMD to https://test.vpdb.io/live
enabled = false
endpoint = https://api-test.vpdb.io/

[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]

; if enabled, send frames to PinUP.
enabled = true

[alphanumeric]
enabled = false
style = default
style.default.skewangle = 12
style.default.backgroundcolor = ff000000
style.default.foreground.enabled = true
style.default.foreground.color = fffbe6cb
style.default.foreground.blur.enabled = true
style.default.foreground.blur.x = 2
style.default.foreground.blur.y = 2
style.default.foreground.dilate.enabled = false
style.default.innerglow.enabled = true
style.default.innerglow.color = a0dd6a03
style.default.innerglow.blur.enabled = true
style.default.innerglow.blur.x = 15
style.default.innerglow.blur.y = 13
style.default.innerglow.dilate.enabled = true
style.default.innerglow.dilate.x = 15
style.default.innerglow.dilate.y = 10
style.default.outerglow.enabled = true
style.default.outerglow.color = 40b65829
style.default.outerglow.blur.enabled = true
style.default.outerglow.blur.x = 50
style.default.outerglow.blur.y = 50
style.default.outerglow.dilate.enabled = true
style.default.outerglow.dilate.x = 90
style.default.outerglow.dilate.y = 40
style.default.background.enabled = true
style.default.background.color = 20ffffff
style.default.background.blur.enabled = true
style.default.background.blur.x = 7
style.default.background.blur.y = 7
style.default.background.dilate.enabled = false
style.blue.skewangle = 12
style.blue.weight = Bold
style.blue.backgroundcolor = #ff000000
style.blue.foreground.enabled = true
style.blue.foreground.color = #ff00ffff
style.blue.foreground.blur.enabled = true
style.blue.foreground.blur.x = 2
style.blue.foreground.blur.y = 2
style.blue.foreground.dilate.enabled = false
style.blue.innerglow.enabled = true
style.blue.innerglow.color = #ff0000ff
style.blue.innerglow.blur.enabled = true
style.blue.innerglow.blur.x = 15
style.blue.innerglow.blur.y = 13
style.blue.innerglow.dilate.enabled = true
style.blue.innerglow.dilate.x = 15
style.blue.innerglow.dilate.y = 10
style.blue.outerglow.enabled = true
style.blue.outerglow.color = #ff000080
style.blue.outerglow.blur.enabled = true
style.blue.outerglow.blur.x = 50
style.blue.outerglow.blur.y = 50
style.blue.outerglow.dilate.enabled = true
style.blue.outerglow.dilate.x = 6
style.blue.outerglow.dilate.y = 40
style.blue.background.enabled = true
style.blue.background.color = #2dfffafa
style.blue.background.blur.enabled = true
style.blue.background.blur.x = 7
style.blue.background.blur.y = 7
style.blue.background.dilate.enabled = false
style.green.skewangle = 12
style.green.weight = Bold
style.green.backgroundcolor = #ff000000
style.green.foreground.enabled = true
style.green.foreground.color = #ff00ff00
style.green.foreground.blur.enabled = true
style.green.foreground.blur.x = 2
style.green.foreground.blur.y = 2
style.green.foreground.dilate.enabled = false
style.green.innerglow.enabled = true
style.green.innerglow.color = #eb00ff7f
style.green.innerglow.blur.enabled = true
style.green.innerglow.blur.x = 15
style.green.innerglow.blur.y = 13
style.green.innerglow.dilate.enabled = true
style.green.innerglow.dilate.x = 4
style.green.innerglow.dilate.y = 4
style.green.outerglow.enabled = true
style.green.outerglow.color = #b900fa9a
style.green.outerglow.blur.enabled = true
style.green.outerglow.blur.x = 50
style.green.outerglow.blur.y = 50
style.green.outerglow.dilate.enabled = true
style.green.outerglow.dilate.x = 1
style.green.outerglow.dilate.y = 2
style.green.background.enabled = true
style.green.background.color = #2dfffafa
style.green.background.blur.enabled = true
style.green.background.blur.x = 7
style.green.background.blur.y = 7
style.green.background.dilate.enabled = false

[batmanf]
virtualdmd left = 4165
virtualdmd top = 598
virtualdmd width = 1257
virtualdmd height = 419

[nbaf_31]
virtualdmd left = 4012
virtualdmd top = 610
virtualdmd width = 1556
virtualdmd height = 389

[baywatch]
virtualdmd left = 4012
virtualdmd top = 608
virtualdmd width = 1565
virtualdmd height = 415

[frankst]
virtualdmd left = 4132
virtualdmd top = 578
virtualdmd width = 1344
virtualdmd height = 448

[SS_15]
virtualdmd left = 4276
virtualdmd top = 821
virtualdmd width = 1016
virtualdmd height = 254

[ij_l7]
virtualdmd left = 4203
virtualdmd top = 735
virtualdmd width = 1193
virtualdmd height = 320

[freedom]
virtualdmd left = 3915
virtualdmd top = 317
virtualdmd width = 1772
virtualdmd height = 443

[austin]
virtualdmd left = 3965
virtualdmd top = 606
virtualdmd width = 1668
virtualdmd height = 417

[viper]
virtualdmd left = 4258
virtualdmd top = 772
virtualdmd width = 1080
virtualdmd height = 270

[tftc_400]
virtualdmd left = 4237
virtualdmd top = 775
virtualdmd width = 1128
virtualdmd height = 282

[whirl_l3]
virtualdmd left = 4038
virtualdmd top = 36
virtualdmd width = 1559
virtualdmd height = 140

[ww_lh6]
virtualdmd left = 3900
virtualdmd top = 317
virtualdmd width = 1800
virtualdmd height = 450

[lotr]
virtualdmd left = 4242
virtualdmd top = 776
virtualdmd width = 1112
virtualdmd height = 268

[wwfr_106]
virtualdmd left = 4297
virtualdmd top = 819
virtualdmd width = 1001
virtualdmd height = 224

[jpsfriday13th]
virtualdmd left = 4069
virtualdmd top = 645
virtualdmd width = 1450
virtualdmd height = 417

[stargat4]
virtualdmd left = 4239
virtualdmd top = 769
virtualdmd width = 1030
virtualdmd height = 272

[mb_106b]
virtualdmd left = 4235
virtualdmd top = 770
virtualdmd width = 1126
virtualdmd height = 284

[im_183ve]
virtualdmd left = 4239
virtualdmd top = 770
virtualdmd width = 1120
virtualdmd height = 278

[afm_113b]
virtualdmd style = legacy

[tmnt_104]
virtualdmd left = 4234
virtualdmd top = 767
virtualdmd width = 1130
virtualdmd height = 289

 

Link to comment
Share on other sites

1 hour ago, yogevsho said:

ths is my ini

Ahh, you're using the legacy style anyway

; style to apply to games where it's not explicitly set
style = legacy

i'd forgotten about the legacy style.. that has all the new rendering turned off anyway by the looks of it as the values i suggested to change are already set.  

All i can suggest instead is to try a smaller dmd resolution 1000*250 or something. Sorry. Maybe a freezy dev has a better idea.

Link to comment
Share on other sites

Thank you @Funkyman and @Freezy and all the others that helped with this.  This is great. Worked like a a charm when I used the x86 installer.  Many thanks again!

Link to comment
Share on other sites

  • Content Provider
On 2/25/2022 at 5:33 AM, yogevsho said:

first, thank you @freezy @lucky1@Funkyman

 

i was on 1.8 and everything was ok. 1.9  gave me low fps and high cpu. i tried the new 1.10.1 and the same. if i disable the external dmd i get 60 fps rock solid.
if i decrease or increase the dmd size this effect on my fps. this happen with most table. please if you can watch this movie which describes the problem

 in the video TAF for example

http:// ‏https://youtu.be/9VYn-DNfmjcinin 

 

i tried with or without color dmd but same low fps 

before i downgrade back to 1.8 did someone have a clue?

my vpx settings no AA no ambient occlusion
gtx 1080 and intel i7 6900k 
4 screens cab
latest 10.7 build
thanks

 

Hey there, from what I can tell from your vid you're most likely GPU bound.  You can see it's around 80% then it drops to 6% when you reduce the size of the virtual DMD.  What GPU are you running?

 

There were many render enhancements after 1.8 and it seems your graphics card isn't able to keep up.

Link to comment
Share on other sites

  • freezy locked this topic
Guest
This topic is now closed to further replies.
 Share

×
  • Create New...