UPDATE
Posted 02 October 2022 - 02:52 PM
UPDATE
If you want to check my latest uploads then click on the image below:
Next table? A tribute table to Stern's Foo Fighters
Posted 02 October 2022 - 07:33 PM
@JP
suggestion
change &dmd=2
to &dmd=1"
lines 1863, 2156, 2165
Stops unlit pixels in DMD from lighting up as bright green when displayed via flexDMD
If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways
Spend it on Hookers and Blow
Posted 02 October 2022 - 08:00 PM
@JP
suggestion
change &dmd=2
to &dmd=1"
lines 1863, 2156, 2165
Stops unlit pixels in DMD from lighting up as bright green when displayed via flexDMD
Thanks I didn't know about that
But when I change it to 1 the FlexDMD window becomes really dark. I have reduced the intensity of the pixels in the DmdDevice.ini because the default values were just too bright for my monitor.
The default values of these 2 values in the virtualdmd were way too high for my monitor:
If you want to check my latest uploads then click on the image below:
Next table? A tribute table to Stern's Foo Fighters
Posted 02 October 2022 - 08:37 PM
If anyone is using an LCD DMD screen, and would like to see JP's DMD in full quality
Script change
Sub DMD_Init() 'default/startup values
If UseFlexDMD Then
Set FlexDMD = CreateObject("FlexDMD.FlexDMD")
UseColoredDMD = true
If Not FlexDMD is Nothing Then
FlexDMD.TableFile = Table1.Filename & ".vpx"
FlexDMD.RenderMode = 2
FlexDMD.Width = 256
FlexDMD.Height = 64
FlexDMD.Clear = True
FlexDMD.GameName = cGameName
FlexDMD.Run = True
Set DMDScene = FlexDMD.NewGroup("Scene")
DMDScene.AddActor FlexDMD.NewImage("Back", "VPX.bkempty")
DMDScene.GetImage("Back").SetSize FlexDMD.Width, FlexDMD.Height
For i = 0 to 40
DMDScene.AddActor FlexDMD.NewImage("Dig" & i, "VPX.dempty&dmd=1")
Digits(i).Visible = False
Next
digitgrid.Visible = False
For i = 0 to 19 ' Top
DMDScene.GetImage("Dig" & i).SetBounds 4 + i * 12, 6, 12, 22
Next
For i = 20 to 39 ' Bottom
DMDScene.GetImage("Dig" & i).SetBounds 4 + (i - 20) * 12, 34, 12, 22
Next
FlexDMD.LockRenderThread
FlexDMD.Stage.AddActor DMDScene
FlexDMD.UnlockRenderThread
End If
End If
Freezy's DMD Style
style.ghostB.brightness = 2.6 style.ghostB.dotsize = 1.00162601626016 style.ghostB.dotrounding = 1 style.ghostB.dotsharpness = 0.36 style.ghostB.unlitdot = #FF2B1D03 style.ghostB.dotglow = 0.14 style.ghostB.backglow = 0.1 style.ghostB.gamma = 1.2 style.ghostB.tint = #00ff5820 style.ghostB.glass = null style.ghostB.glass.color = #00000000 style.ghostB.glass.lighting = 0 style.ghostB.glass.padding.left = 0 style.ghostB.glass.padding.top = 0 style.ghostB.glass.padding.right = 0 style.ghostB.glass.padding.bottom = 0 style.ghostB.frame = null style.ghostB.frame.padding.left = 0 style.ghostB.frame.padding.top = 0 style.ghostB.frame.padding.right = 0 style.ghostB.frame.padding.bottom = 0



PS JP small bug
I put a ball in the library
with the 2 captive balls
It shot in from the upper righthand corner of the library
might have to put up some extra fencing to keep library trespassers out?
Had to throw a ball in to continue, and then with the 3rd captive ball, the library was an easy score shot LoL, i could nudge score
Thanks I didn't know about that
But when I change it to 1 the FlexDMD window becomes really dark. I have reduced the intensity of the pixels in the DmdDevice.ini because the default values were just too bright for my monitor.
The default values of these 2 values in the virtualdmd were way too high for my monitor:
; amount of glow to add around the dotsstyle.default.dotglow = 0; amount of glow of the dots background (very blurry diffuse glow)style.default.backglow = 0so I turned them off by setting the value to 0.and then I changed this one too:; scale the brightness of the dotsstyle.default.brightness = 0.7Now the FlexDMD is lit as much as the vpinmame dmd or any other dmd.The values were ok until I updated to a newer version and I managed to overwrite my DmdDevice.ini, then it was incredibly bright.
right click DMD
chose to edit style
type Slimer or what ever for the name (as you can see above i just named it ghostB)
click to save the style
then adjust brightness for that style
and click to apply to just the slimer table
The reason it turns dark has to do with how the DMD is being indirectly created
not worth the effort to redo the table when freezys lets you adjust with a few mouse clicks
then it was incredibly bright.
Screen shots can not do justice to a DMD
this makes your eyes squint and water

If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways
Spend it on Hookers and Blow
Posted 03 October 2022 - 03:40 AM
Thanks wiesshund! I see that I forgot to add the high resolution to the FlexDMD, just like I did on other tables
And I'll check that library ![]()
If you want to check my latest uploads then click on the image below:
Next table? A tribute table to Stern's Foo Fighters
Posted 03 October 2022 - 04:50 AM
UPDATE
If you want to check my latest uploads then click on the image below:
Next table? A tribute table to Stern's Foo Fighters
Posted 03 October 2022 - 05:26 AM
UPDATE
4.0.1 Updated 3.10.2022- Added FlexDMD High resolution option. Enable it by setting the Const FlexDMDHighQuality = True at the beginning of the script.I also increased the height of the wall surrounding the library captive balls to prevent the ball from jumping in thereThanks wiesshund for the tips
cool
I know you do not use it on your single screen setup
but if you were running it on a second screen, you would like how it shows up how good the images for the DMD are
If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways
Spend it on Hookers and Blow
Posted 03 October 2022 - 06:58 AM
Yeh thanks Wies for digging into that issue, good find and JP thanks for folding it into the 4.0.1 release. I like this hobby because smart people like both of your are open to collaboration and the end result keeps advancing the quality of the tables further on each consecutive release. And you sharpen the skills of us new guys/gals in the process. Thanks both of you on this one !! Much appreciated.
Posted 03 October 2022 - 07:44 AM
Dear JP, i love all of your tables and physics as well but I dont know how to get your LUT-changer working...on any table i get runtime error line 194. I have assigned my magna buttons to ctrl keys but no luck. keyboard keys get the same error.(magna buttons work for LUT changing on other tables, btw). What can i do? Thanks a lot! (btw - i had a strange ball jump to the captive balls, lol - I was playing on 10.7.1..)
Posted 03 October 2022 - 08:51 AM
Dear JP, i love all of your tables and physics as well but I dont know how to get your LUT-changer working...on any table i get runtime error line 194. I have assigned my magna buttons to ctrl keys but no luck. keyboard keys get the same error.(magna buttons work for LUT changing on other tables, btw). What can i do? Thanks a lot! (btw - i had a strange ball jump to the captive balls, lol - I was playing on 10.7.1..)
The reason of that error is a file in your scripts folder called GlobalPlugIn.vbs, simply delete it, as it is not needed. Another author thought it was very clever to put his own routine there, which is not compatible with any other table
So simply delete it ![]()
I guess it will be loaded also if it is in your tables folder.
Edited by jpsalas, 03 October 2022 - 08:52 AM.
If you want to check my latest uploads then click on the image below:
Next table? A tribute table to Stern's Foo Fighters
Posted 03 October 2022 - 09:21 AM
Yeh thanks Wies for digging into that issue, good find and JP thanks for folding it into the 4.0.1 release.
Bah, i was seriously temped to keep the captive glitch, cause i could nudge myself to a high score.
But then a little voice said "but what would JP do?" ![]()
On the DMD, thats just because JP's graphics are very good, especially for such small images
and if one is using an LCD for the DMD, 128 x 32 dots just doesnt do them justice, cant get enough detail.
And a lot of us do use an LCD for showing the DMD, so i had to share that.
If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways
Spend it on Hookers and Blow
Posted 03 October 2022 - 12:31 PM
@wiesshund how did you manage to bring the dmd to the second monitor in place? I cant move the dmd. When i start the table it is fixed at the top left corner on display #1. Would be nice to bring the dmd to display #2 where the backglass is ![]()
Edited by onedevotee75, 03 October 2022 - 12:31 PM.
Posted 04 October 2022 - 09:04 PM
@wiesshund how did you manage to bring the dmd to the second monitor in place? I cant move the dmd. When i start the table it is fixed at the top left corner on display #1. Would be nice to bring the dmd to display #2 where the backglass is
JP answered this but the forum database restoration cleared his answer
Look in table script for showDT
You will see it has showDT setting things for if true or false
If showDT is true, it turns off flexDMD
and it shows the desktop score board
If show DT is false, it hides the desktop DMD and turns on flexDMD
Just change those statements so that it does it if showDT is true
Sorry, cant give you script example, dont have table here at work, but i am sure you will figure it out easy enough?
Just test launch before saving table and you will be fine
If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways
Spend it on Hookers and Blow
Visual Pinball →
VP Recreations - New Releases →
Paradise (Gottlieb 1965)[Visual Pinball X]Started by jpsalas , 31 May 2025 |
|
||
Visual Pinball →
VP Recreations - New Releases →
Vampire (Bally 1971)[Visual Pinball X]Started by jpsalas , 11 May 2025 |
|
||
Visual Pinball →
VP Recreations - New Releases →
Sound Stage (Chicago Coin 1976)[Visual Pinball X]Started by jpsalas , 17 Apr 2025 |
|
||
Visual Pinball →
VP Recreations - New Releases →
On Beam (Bally 1969)[Visual Pinball X]Started by jpsalas , 06 Apr 2025 |
|
||
Visual Pinball →
VP Recreations - New Releases →
Kingdom (J. Esteban 1980)[Visual Pinball X]Started by jpsalas , 31 Jan 2025 |
|