Jump to content



Photo
* * * * * 3 votes

UltraDMD WIP


  • Please log in to reply
585 replies to this topic

#361 Carny_Priest

Carny_Priest

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,257 posts
  • Location:Austin, TX

  • Flag: United States of America

  • Favorite Pinball: EATPM

Posted 08 May 2016 - 12:23 AM

My bad.  I tested the MSI, but I didn't test the download link.  It was still pointing to the old MSI.  Please try again.

 

No, I get the same error message as Outhere. File datestamp is 5/5/2016 22:45. Running Windows 10 x64. If you are using .NET 4.0 does that mean that I need a matching .NET 4.0 framework installed? AFAIK, I only have whatever came installed with Windows 10.



#362 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,805 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 08 May 2016 - 04:35 AM

My bad.  I tested the MSI, but I didn't test the download link.  It was still pointing to the old MSI.  Please try again.

All set

Thanks



#363 UltraPeepi

UltraPeepi

    Enthusiast

  • Platinum Supporter
  • 216 posts
  • Location:Redmond, WA

  • Flag: United States of America

  • Favorite Pinball: Mary Shelly's Frankenstein

Posted 08 May 2016 - 06:27 PM

>>is there a way to create a custom size like when i right click a standard rom DMD and show borders, so i can display it better?

PM me.  I don't have an answer for you right now.  We can certainly do more; but I think we're currently limited to multiples of 128x32.  Are you wanting the DMD to be stretched to 800x600?

 

 

>>I get the same error message as Outhere

>>Running Windows 10 x64. If you are using .NET 4.0 does that mean that I need a matching .NET 4.0 framework installed?

I intentionally did NOT install any other .NET after I installed a fresh Windows 10.  HOWEVER, installing Visual Studio may have installed other versions of the framework.  I believe Windows 10 comes with .Net 4.5 installed.  I believe it also comes with earlier version of .Net that are NOT installed by default, but can be enabled/installed as optional components.  It shouldn't require a separate download.  But if you don't see how to install .Net 4.0 in Windows 10, you might be able to install directly from MS (https://www.microsof...s.aspx?id=17851)

 

If there are any other Windows 10 users that had trouble and self diagnosed, please chime in.


ultradmd_splash.png


#364 Carny_Priest

Carny_Priest

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,257 posts
  • Location:Austin, TX

  • Flag: United States of America

  • Favorite Pinball: EATPM

Posted 08 May 2016 - 08:12 PM

>>is there a way to create a custom size like when i right click a standard rom DMD and show borders, so i can display it better?

PM me.  I don't have an answer for you right now.  We can certainly do more; but I think we're currently limited to multiples of 128x32.  Are you wanting the DMD to be stretched to 800x600?

 

 

>>I get the same error message as Outhere

>>Running Windows 10 x64. If you are using .NET 4.0 does that mean that I need a matching .NET 4.0 framework installed?

I intentionally did NOT install any other .NET after I installed a fresh Windows 10.  HOWEVER, installing Visual Studio may have installed other versions of the framework.  I believe Windows 10 comes with .Net 4.5 installed.  I believe it also comes with earlier version of .Net that are NOT installed by default, but can be enabled/installed as optional components.  It shouldn't require a separate download.  But if you don't see how to install .Net 4.0 in Windows 10, you might be able to install directly from MS (https://www.microsof...s.aspx?id=17851)

 

If there are any other Windows 10 users that had trouble and self diagnosed, please chime in.

 

It's good now. I was trying to install over a previous UltraDMD/XDMD installation. I installed to a different folder and the installation was successful, Thanks.



#365 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 09 May 2016 - 03:18 AM

Everything installed fine this time with Win10x64 and a new install dir, thanks



#366 allknowing2012

allknowing2012

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,948 posts
  • Location:Waterloo, ON

  • Flag: Canada

  • Favorite Pinball: bucaneer

Contributor

Posted 10 May 2016 - 11:50 PM

Worked fine for me after a silly error ... didnt realize I gave it a directory that already existed . .. Oops .. no real error shown, it just said a problem and rolled back.

Is it just the scoreboard that is new here (besides the excellent installer but I already had it installed ;-) )

 

I didnt notice anything different on the scoreboard..

 

 

Attached Files

  • Attached File  dmd.png   760bytes   8 downloads

* I don't know everything - I just have no life *
testimageNL

 

 

 

#367 SPARKY70

SPARKY70

    Enthusiast

  • Members
  • PipPipPip
  • 431 posts

  • Flag: ---------

  • Favorite Pinball: FUNHOUSE

Posted 11 May 2016 - 12:54 AM

Sounds like you are trying to go edge to edge (768 within a resolution of 800). Have you tested your monitor at a custom resolution of 768x576? If you set that up in your graphics card control panel then you can use 768x192.

 

Also, if you can set up a custom resolution and turn off Ddraw in the VPM registry and setup the DMD resolution at 771x195 the result will be rendered pixel perfect. Can't get any better at the moment. 

hi CP,  im afraid to change my resolution now, ive had everything else on my cab set up running correctly for 3 years.

i had some very aggravating mishaps in the past. id hate to screw it up again....id like to try something else first....thanks  sparky


Edited by SPARKY70, 11 May 2016 - 01:00 AM.


#368 UltraPeepi

UltraPeepi

    Enthusiast

  • Platinum Supporter
  • 216 posts
  • Location:Redmond, WA

  • Flag: United States of America

  • Favorite Pinball: Mary Shelly's Frankenstein

Posted 11 May 2016 - 04:06 PM

I didn't change the default scoreboard, but I added a new scoreboard.  You can change the code using search/replace.  I just didn't want to be too disruptive and change the behavior of existing tables.  I think I'll make a setting for scoreboard style and let the user and table author configurable.

From https://ultradmd.wor...s.com/download/

 

  • Table authors will appreciate the new scoreboard (not enabled by default).  Change DisplayScoreboard to DisplayScoreboard00

 

 

 

This release was intended to be a Beta for the installer, Windows 10, and color DMD support.  Now that we got that going, I can do more real work: 90 degree rotation, more color work, round LED look, etc.  :tup:


ultradmd_splash.png


#369 allknowing2012

allknowing2012

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,948 posts
  • Location:Waterloo, ON

  • Flag: Canada

  • Favorite Pinball: bucaneer

Contributor

Posted 11 May 2016 - 07:12 PM

No problem appreciate the efforts. I was trying the scenebuilder and didnt see the scoreboard there - i assume now its not there and just available in the vp table builds.


* I don't know everything - I just have no life *
testimageNL

 

 

 

#370 UltraPeepi

UltraPeepi

    Enthusiast

  • Platinum Supporter
  • 216 posts
  • Location:Redmond, WA

  • Flag: United States of America

  • Favorite Pinball: Mary Shelly's Frankenstein

Posted 11 May 2016 - 07:17 PM

Right.  The scene builder is about building scenes and previewing how they appear in the DMD.  The scoreboard is a special scene that doesn't really have much that can be configured.  It doesn't even allow you to transition IN/OUT like the other scenes.


ultradmd_splash.png


#371 doogie2301

doogie2301

    Enthusiast

  • Members
  • PipPipPip
  • 97 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 09 June 2016 - 11:22 PM

Liking the full color option.  Is there a way to specify the colors for the outlines and texts in the works?  Also would be nice if this could be controlled programmatically, or at least individually per table rather than a global registry setting.



#372 UltraPeepi

UltraPeepi

    Enthusiast

  • Platinum Supporter
  • 216 posts
  • Location:Redmond, WA

  • Flag: United States of America

  • Favorite Pinball: Mary Shelly's Frankenstein

Posted 10 June 2016 - 04:16 AM

Yep.  But the trick is implementing it in a backward compatible way.  So, if a table owner doesn't have a color DMD, it would display in a reasonable way.  Perhaps this means introducing a color palette, and a second palette for when color isn't supported.


ultradmd_splash.png


#373 rtkiii

rtkiii

    Enthusiast

  • Members
  • PipPipPip
  • 353 posts

  • Flag: United States of America

  • Favorite Pinball: Monday Night Football

  • PS3 Gamer Tag: rtkiii

Posted 04 August 2016 - 08:14 PM

Just stumbled across this thread.  I wanted to possibly start a new Table from Scratch and I wanted to do DMD but did not know how.  I'll give this a try once I get moving on that project.  Thanks!



#374 rtkiii

rtkiii

    Enthusiast

  • Members
  • PipPipPip
  • 353 posts

  • Flag: United States of America

  • Favorite Pinball: Monday Night Football

  • PS3 Gamer Tag: rtkiii

Posted 05 August 2016 - 01:59 PM

I was able to get this installed fine and opened great on Win7.  Is there a user manual link on how to use this?  I briefly looked on the site under documentation but did not see anything...guessing there is a link somewhere in this discussion that i probably overlooked.  I did see a screen shot on the web page for scenebuilder which is a start but I am curious on restrictions of BG images...are their layers, etc.

 

Thanks



#375 calium

calium

    Enthusiast

  • Members
  • PipPipPip
  • 115 posts

  • Flag: Germany

  • Favorite Pinball: AC/DC Premium

Posted 06 August 2016 - 07:31 AM

@ultrapeppi: any news of the implemention for 90 degree rotation on XDMD?

Monkey see, Monkey do


#376 allknowing2012

allknowing2012

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,948 posts
  • Location:Waterloo, ON

  • Flag: Canada

  • Favorite Pinball: bucaneer

Contributor

Posted 26 September 2016 - 07:16 PM

UltraPeepi - any thought to posting your sources to this? Make it opensource for others to learn and perhaps expand on the functionality?


* I don't know everything - I just have no life *
testimageNL

 

 

 

#377 chrdov

chrdov

    Neophyte

  • Members
  • Pip
  • 7 posts

  • Flag: United States of America

  • Favorite Pinball: Scared Stiff

Posted 02 October 2016 - 03:46 PM

A question on the video feature:

 

How do I get a video to display every time I hit something, such as the drain?

 

Do I need an ID for that?

 

Do I need to register the video?

 

What steps do I take?

 

EDIT: I can only get it to display once so far. Only very rarely was I able to display it every time, but I forget how to do it.


Edited by chrdov, 02 October 2016 - 03:48 PM.


#378 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,151 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 02 October 2016 - 04:33 PM

Post the drain_hit script with the ultradmd call you are using



#379 freneticamnesic

freneticamnesic

    A Faint Ghost Through the Raindrops

  • VIP
  • 3,369 posts
  • Location:Portland, OR

  • Flag: United States of America

  • Favorite Pinball: Star Trek, Black Hole, AFM, Fast Draw, Tron, AMH

  • 360 Gamer Tag: sixgunsounddd

Posted 02 October 2016 - 06:56 PM

Has anyone created an easy to understand High Score script for ultradmd? The simplest one I've seen is mfuegemanns from The Web but it's really just adapted from the VP text box stuff. The has to be something simpler right?

#380 lodger

lodger

    Board Certified Funk Master

  • Members
  • PipPipPipPip
  • 993 posts
  • Location:Altoona Pennsylvania

  • Flag: United States of America

  • Favorite Pinball: Whirlwind, TAF

Contributor

Posted 02 October 2016 - 07:08 PM

fren, here's something i've been using on my newest table. edit the calls per the directions and any place in your script you want to launch that dmd event type in "dmdmessages x". this also makes it easier to keep track of all your dmd code

 

dim messagetodisplay
sub dmdmessages(messagetodisplay)
select case messagetodisplay
case 0
'potc-title
DMDSceneQ "strawman.gif", "", 15, "", 15, 7, 50, 5 '2100ms
case 1
'  
'UltraDMD.DisplayScene00Ex "",  "" & gamevars(player,1), 15, -1, "", -1, -1, 14, 0, 14
 
case 2
 UltraDMD.DisplayScene00Ex "", "game over", 15, -1, "", -1, -1, 14, 0, 14
GAMEOVERTIMER.ENABLED=1
case 3
 UltraDMD.DisplayScene00Ex "", "Extra Ball", 15, -1, "", -1, -1, 14, 0, 14
case 4
 UltraDMD.DisplayScene00Ex "", "player" & player, 15, -1, "Shoot Again", -1, -1, 14, 0, 14
case 5
 UltraDMD.DisplayScene00Ex "", "Bonus Multiplier", 15, -1, "X" & (gamevars(player,1)+1), -1, -1, 14, 0, 14
case 6
 UltraDMD.DisplayScene00Ex "", "Shoot Trap Door", 15, -1, "to lock ball", -1, -1, 14, 0, 14

case 7
 UltraDMD.DisplayScene00Ex "", "Shoot Trap Door", 15, -1, "for Multiball", -1, -1, 14, 0, 14
case 8
 UltraDMD.DisplayScene00Ex "", "Freeze!", 15, -1, "", -1, -1, 14, 0, 14
case 9
 UltraDMD.DisplayScene00Ex "", "Bumper Value", 15, -1, "500 per hit", -1, -1, 14, 0, 14
case 10
 UltraDMD.DisplayScene00Ex "", "Bumper Value", 15, -1, "1000 per hit", -1, -1, 14, 0, 14
case 11
    UltraDMD.CancelRendering
 UltraDMD.DisplayScene00Ex "", "Combo", 15, -1, "" & (comboshit-1), -1, -1, 14, 0, 14
case 12
UltraDMD.DisplayScene00Ex "", "Bumper Value", 15, -1, "100 per hit", -1, -1, 14, 0, 14
end select

end Sub


Edited by lodger, 02 October 2016 - 07:09 PM.

berzerk2_0logo.png

http://www.vpforums....&showfile=11819

Version 2.0- Released 2/27/16