Jump to content



Photo
* * * * * 4 votes

Styling contest with dmdext 1.9


  • Please log in to reply
115 replies to this topic

#81 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 13 April 2021 - 09:25 AM

I've got an issue where it crashes visual pinball if i run a table more than once.

if i restart visual pinball it works fine again, until i try to run a table more than once it will crash again.

fiddling around with the DmdDevice.ini I've noticed this only happens when i set:
[alphanumeric]

enabled = true

set to true crashes all tables even if they use the dmd and not the alphanumeric display.

set it to false and i can play a table as many times as i like.

 

this is on a clean install and a fresh DmdDevice.ini

 

**Edit

I've got a visual pinball crash.dmp

if that's any use to you i can upload it

 

can you show the dmddevice.log from the vpinmame folder after a crash
and i guess crash.txt if it is making one in the tables folder

 

Might be useful to freezy

 

FWIW i use

[alphanumeric]

enabled = False

 

and if i want to use them then

 

[Tablename] (Or ROM name actually)
Alphanumeric Enabled = True

 

That way, it is only enabled for specific tables i wish to use it on and off for everything else


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


#82 antisect

antisect

    Hobbyist

  • Silver Supporter
  • 38 posts

  • Flag: United Kingdom

  • Favorite Pinball: centaur

Posted 13 April 2021 - 09:57 AM

 

I've got an issue where it crashes visual pinball if i run a table more than once.

if i restart visual pinball it works fine again, until i try to run a table more than once it will crash again.

fiddling around with the DmdDevice.ini I've noticed this only happens when i set:
[alphanumeric]

enabled = true

set to true crashes all tables even if they use the dmd and not the alphanumeric display.

set it to false and i can play a table as many times as i like.

 

this is on a clean install and a fresh DmdDevice.ini

 

**Edit

I've got a visual pinball crash.dmp

if that's any use to you i can upload it

 

can you show the dmddevice.log from the vpinmame folder after a crash
and i guess crash.txt if it is making one in the tables folder

 

Might be useful to freezy

 

FWIW i use

[alphanumeric]

enabled = False

 

and if i want to use them then

 

[Tablename] (Or ROM name actually)
Alphanumeric Enabled = True

 

That way, it is only enabled for specific tables i wish to use it on and off for everything else

 

 

heres a complete set:

DmdDevice.log

crash.txt

crash.dmp

 

------------------------------------------

Good idea with the Alphanumeric Enabled = True for each table, i never thought of that.

Ive got in my DmdDevice.ini

 

[Centaur]

Alphanumeric Enabled = True

 

Unfortunately that doesn't trigger the Alphanumeric display for me, just launches the dmd.

 

****Edit

Sorry my mistake

[Centaur]
alphanumeric enabled = true
virtualdmd enabled = false

This works, seems like it needs both entries.

Now If i open an Alphanumeric table then a DMD table (without closing VPX) it still crashes visual pinball, but its a bit more manageable like this.

Also if i try to play an Alphanumeric table more than once (without closing VPX) there's no display at all.

 

Thanks wiesshund


Edited by antisect, 13 April 2021 - 10:18 AM.


#83 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 13 April 2021 - 10:19 AM

 

 

I've got an issue where it crashes visual pinball if i run a table more than once.

if i restart visual pinball it works fine again, until i try to run a table more than once it will crash again.

fiddling around with the DmdDevice.ini I've noticed this only happens when i set:
[alphanumeric]

enabled = true

set to true crashes all tables even if they use the dmd and not the alphanumeric display.

set it to false and i can play a table as many times as i like.

 

this is on a clean install and a fresh DmdDevice.ini

 

**Edit

I've got a visual pinball crash.dmp

if that's any use to you i can upload it

 

can you show the dmddevice.log from the vpinmame folder after a crash
and i guess crash.txt if it is making one in the tables folder

 

Might be useful to freezy

 

FWIW i use

[alphanumeric]

enabled = False

 

and if i want to use them then

 

[Tablename] (Or ROM name actually)
Alphanumeric Enabled = True

 

That way, it is only enabled for specific tables i wish to use it on and off for everything else

 

 

heres a complete set:

DmdDevice.log

crash.txt

crash.dmp

 

------------------------------------------

Good idea with the Alphanumeric Enabled = True for each table, i never thought of that.

Ive got in my DmdDevice.ini

 

[Centaur]

Alphanumeric Enabled = True

 

Unfortunately that doesn't trigger the Alphanumeric display for me, just launches the dmd.

 

****Edit

Sorry my mistake

[Centaur]
alphanumeric enabled = true
virtualdmd enabled = false

This works, seems like it needs both entries.

Now If i open an Alphanumeric table then a DMD table (without closing VPX) it still crashes visual pinball, but its a bit more manageable like this.

 

Thanks wiesshund

 

yes, you want to tell it you dont want the virtual, you do want the alpha
otherwise, depending on the ROM, you might get both, or you might get the virtual with no alpha

 

hopefully freezy can garner something from the logs as to why it crashes

It may happen to more people except for the fact that many are launching from a front end
so its a clean exit from VPX between launches.

Even with out a front end going, most times i also exit vpx and relaunch out of habit from dodging some old bugs that no longer exist.

 

Could possibly have something to do with VPX leaving pinmame active after a table exit, the DLL does not unload until you exit vpx all the way
perhaps that is causing something in freezys dll to not be able to reset right or something, not sure.

 

Im sure he will figure it out though


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


#84 antisect

antisect

    Hobbyist

  • Silver Supporter
  • 38 posts

  • Flag: United Kingdom

  • Favorite Pinball: centaur

Posted 13 April 2021 - 10:33 AM

yes, you want to tell it you dont want the virtual, you do want the alpha
otherwise, depending on the ROM, you might get both, or you might get the virtual with no alpha
 
hopefully freezy can garner something from the logs as to why it crashes
It may happen to more people except for the fact that many are launching from a front end
so its a clean exit from VPX between launches.
Even with out a front end going, most times i also exit vpx and relaunch out of habit from dodging some old bugs that no longer exist.
 
Could possibly have something to do with VPX leaving pinmame active after a table exit, the DLL does not unload until you exit vpx all the way
perhaps that is causing something in freezys dll to not be able to reset right or something, not sure.
 
Im sure he will figure it out though


Yes it does seem its something to do with VPX leaving pinmame active.
Thanks for the help wiesshund



#85 scutters

scutters

    Pinball Fan

  • Members
  • PipPipPipPip
  • 529 posts

  • Flag: England

  • Favorite Pinball: Addams Family

Posted 18 April 2021 - 01:35 PM

Finally got round to giving this a go, it's worse than trying to set up a decent POV for the first time with all the settings!

 

Ended up with this as my final version (imaginatively called 'scutters'). 

 

scutters0_t.gif

style.scutters.brightness = 2
style.scutters.dotsize = 0.45
style.scutters.dotrounding = 0.9
style.scutters.dotsharpness = 0.1
style.scutters.unlitdot = #FF282828
style.scutters.dotglow = 0.04
style.scutters.backglow = 0.08
style.scutters.gamma = 2
style.scutters.tint = #00ff5820
style.scutters.glass = 
style.scutters.glass.color = #ff000000
style.scutters.glass.lighting = 0
style.scutters.glass.padding.left = 0
style.scutters.glass.padding.top = 0
style.scutters.glass.padding.right = 0
style.scutters.glass.padding.bottom = 0
style.scutters.frame = 
style.scutters.frame.padding.left = 0
style.scutters.frame.padding.top = 0
style.scutters.frame.padding.right = 0
style.scutters.frame.padding.bottom = 0 

Good fun setting it up, thanks freezy & Vincent  :otvclap:


 

Edit - first version some colours lost on some games due to brightness. Updated, this looks good (to me anyway) 


Edited by scutters, 30 April 2021 - 01:34 PM.


#86 makmak

makmak

    Enthusiast

  • Members
  • PipPipPip
  • 247 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: the one with less drains

Posted 24 April 2021 - 06:22 AM

this looks a little strange at first sight , but I love it (but not on all tables of course):

style.makmak.brightness = 0.95
style.makmak.dotsize = 0.36
style.makmak.dotrounding = 0.83
style.makmak.dotsharpness = 0.8
style.makmak.unlitdot = #00000000
style.makmak.dotglow = 0.44
style.makmak.backglow = 0
style.makmak.gamma = 1
style.makmak.tint = #00ff5820
style.makmak.glass = null
style.makmak.glass.color = #00000000
style.makmak.glass.lighting = 0
style.makmak.glass.padding.left = 0
style.makmak.glass.padding.top = 0
style.makmak.glass.padding.right = 0
style.makmak.glass.padding.bottom = 0
style.makmak.frame = null
style.makmak.frame.padding.left = 0
style.makmak.frame.padding.top = 0
style.makmak.frame.padding.right = 0
style.makmak.frame.padding.bottom = 0

 

Great tool to play with! Thx!!



#87 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 28 April 2021 - 04:34 AM

Hi folks,

I've had a go at pimping the DMD rendering

 

 

I doubt this is what you remotely had intended, but i kinda did some things with your and vbousquet's work

you may be surprised what it can do.

 

And forgive the fact that this is running on and being captured on a machine that isnt really capable of doing either well.

 


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


#88 movieguy

movieguy

    Neophyte

  • Platinum Supporter
  • 9 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness

Posted 07 May 2021 - 12:19 PM

Just got around to installing this for the first time last night and thought I would just see how it works and ended up tinkering with it for an hour.  It is really something special.  I didn't realize how big of an impact this can have on the virtual display, even without the borders or glass overlay.   I have a PIN2DMD in my cabinet and now I am thinking about maybe moving to a full DMD setup with this.  Really nice job Freezy.  Thank you so much for sharing so much with the community.  



#89 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 14 May 2021 - 11:38 PM

for me, i like it better on an LCD
i can manipulate it via the styles and via the table script to kind of suit the content being displayed

 

Not best screen shot, but the below is the result of using a 256x64 dot display
the grid pattern is just the result of crunching it all to fit on a 14" 720p laptop screen
the image out of focus is just because that is what the DMD media looks like after he squished the video sequences down to 128x32

but his files sizes are very small as a result, his entire DMD is only 6mb for the whole thing as opposed to almost 80mb just for heavy metal's DMD
And his still looks good when you are playing, screen shot does not do it justice really

 

LF5EXvc.png


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


#90 Mrtr32

Mrtr32

    Enthusiast

  • Members
  • PipPipPip
  • 248 posts

  • Flag: Canada

  • Favorite Pinball: Funhouse

Posted 14 May 2021 - 11:47 PM

@wiesshund,

 

I like your single screen setup

 

I want to build my own Mame cabinet with a 4k Monitor and I think your setup will fit best for me.

 

If I understand correctly, you don't use Visual Pinball as desktop to remove the backdrops of all tables?


Edited by Mrtr32, 15 May 2021 - 12:32 AM.


#91 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 15 May 2021 - 03:19 AM

@wiesshund,

 

I like your single screen setup

 

I want to build my own Mame cabinet with a 4k Monitor and I think your setup will fit best for me.

 

If I understand correctly, you don't use Visual Pinball as desktop to remove the backdrops of all tables?

 

No, that is desktop mode

i just open the table in edit mode and click the backglass icon

and set the image to none, the color to black
and if there are score reels for desktop mode or things i dont need to see, i just select them all, unlock if needed (ctrl shift L) and move them all as a unit
up outside the display area
That way i can easily put them back if i wanted to.

I could use cab FS view and just set rotation to 0
But then i would have to change the POV for that to  be desktop type POV, and some times i do run them in cab mode
Like in the image below, so i dont want to mess with that POV, even if i only exported it, i'd have to hide and unhide the autopov all the time

 

Now if i was never going to run them cab style, i might just go the cab view route and set VPX to display all tables in cab view, and just export a modified FS POV

 

If i was going to be importing a bunch of tables i might go that route too, but on my laptop, i pretty much only keep the ones on it that it can run well


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


#92 batimanvesgo

batimanvesgo

    Hobbyist

  • Members
  • PipPip
  • 44 posts

  • Flag: Brazil

  • Favorite Pinball: Batman (Data East 1991)

  • PS3 Gamer Tag: Batimanvesgo

Posted 15 May 2021 - 05:31 AM

I just tested it and I felt a choking on the audio, someone with this same problem?


Edited by batimanvesgo, 15 May 2021 - 05:56 AM.


#93 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 15 May 2021 - 11:57 AM

I just tested it and I felt a choking on the audio, someone with this same problem?

tested what?

freezys extensions have nothing to do with audio


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


#94 Mrtr32

Mrtr32

    Enthusiast

  • Members
  • PipPipPip
  • 248 posts

  • Flag: Canada

  • Favorite Pinball: Funhouse

Posted 15 May 2021 - 12:40 PM

Thanks wiesshund,

 

I don't like the idea to edit each tables one by one to do a simple screen setup,

it's a lot of work when you have about 1000 tables.

 

I Have a new feature idea that can be added to Visual Pinball 10.7

 

The idea is to have a new over all single custom view option in the video/graphics option,

 

the feature can be called <Force single custom view>

 

With this option at <enable>, Only the table is forced to appear on that view with the ability to chose background color or picture of your choice.

You simply have to adjust de POV of the table (The POV must stay linked to the table) and add backglass and DMD where you want in that custom view with screenres adjustement

 

this idea is to have one simple custom view used for all tables without altering any settings of the original tables.

Only the POV is altered and can be saved easily in POV file.

 

Perhaps fuzzel or someone can add this feature in VPX 10.7? :tapping:

 

This will be very useful and cool feature for desktop users and a big time saver.



#95 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 15 May 2021 - 07:44 PM

Thanks wiesshund,

 

I don't like the idea to edit each tables one by one to do a simple screen setup,

it's a lot of work when you have about 1000 tables.

 

I Have a new feature idea that can be added to Visual Pinball 10.7

 

The idea is to have a new over all single custom view option in the video/graphics option,

 

the feature can be called <Force single custom view>

 

With this option at <enable>, Only the table is forced to appear on that view with the ability to chose background color or picture of your choice.

You simply have to adjust de POV of the table (The POV must stay linked to the table) and add backglass and DMD where you want in that custom view with screenres adjustement

 

this idea is to have one simple custom view used for all tables without altering any settings of the original tables.

Only the POV is altered and can be saved easily in POV file.

 

Perhaps fuzzel or someone can add this feature in VPX 10.7? :tapping:

 

This will be very useful and cool feature for desktop users and a big time saver.

 

set vpx to apply FS backdrop settings to all tables

then take one table, and adjust its FS POV to be a desktop orientation, with desktop inclination etc
Then export that as autopov.pov and do not save the table

 

Make sure to move any other POV files out of the tables folder, so they do not conflict

 

That should go a long ways towards having 1000 handled in short order
that isnt to say that you wont run across a table that needs tweaked and it's own custom POV exported, but i would just take them on an "As i play them" basis

 


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


#96 Mrtr32

Mrtr32

    Enthusiast

  • Members
  • PipPipPip
  • 248 posts

  • Flag: Canada

  • Favorite Pinball: Funhouse

Posted 16 May 2021 - 12:07 AM

Thank you wiesshund for this precious information! :dblthumb:



#97 megashub

megashub

    Hobbyist

  • Silver Supporter
  • 30 posts

  • Flag: United States of America

  • Favorite Pinball: don't know

Posted 22 May 2021 - 01:00 AM

Well, grab the 1.9 beta here and install it. 

 

Just a heads up that the artifacts linked here appear to have aged off. 

 

Maybe just link here instead? https://ci.appveyor..../dmd-extensions

 

That should keep the link from going stale until 1.9 drops. 


Edited by megashub, 22 May 2021 - 01:03 AM.


#98 bietekwiet

bietekwiet

    Enthusiast

  • Members
  • PipPipPip
  • 63 posts

  • Flag: Australia

  • Favorite Pinball: Bride of Pinbot, Batman Data East, Black Knight 2000

Posted 25 May 2021 - 04:00 PM

I apologize for my very noob question:

How exactly do I install the latest version from this page? https://ci.appveyor..../dmd-extensions

It only shows me code lines.

 

A couple of months ago there was an installer for an earlier version which I knew how to handle, but I don't know how to go about the current "download" page.



#99 lukpcn

lukpcn

    Enthusiast

  • Members
  • PipPipPip
  • 248 posts

  • Flag: Poland

  • Favorite Pinball: I love all !!! :)

  • PS3 Gamer Tag: N/A
  • 360 Gamer Tag: N/A

Posted 25 May 2021 - 04:28 PM

I apologize for my very noob question:

How exactly do I install the latest version from this page? https://ci.appveyor..../dmd-extensions

It only shows me code lines.

 

A couple of months ago there was an installer for an earlier version which I knew how to handle, but I don't know how to go about the current "download" page.

here: https://ci.appveyor....itv6q/artifacts


Regards

Luk

My Pinball Youtube Channel: https://www.youtube....lPinballFanatic


#100 bietekwiet

bietekwiet

    Enthusiast

  • Members
  • PipPipPip
  • 63 posts

  • Flag: Australia

  • Favorite Pinball: Bride of Pinbot, Batman Data East, Black Knight 2000

Posted 25 May 2021 - 05:16 PM

Thank you. Got it now and working perfectly! No stutter