• Don't forget to rate 1-5 stars! Check the support tab for any help or comments.

  • Don't forget to "THANK" or "LIKE" the Author's 1st post in support topic.

  • (29)
    « »
  • Download Info

    Thumb
    • Author: Scottywic
    • Version: 1.0.3 DOF
    • Views: 14158
    • File size: 86.58 MB
    • Downloads: 4093
    • File Author: JP Salas & ScottyWic
    • Updated: July 29, 2019
    • Categories:
  • *write up from JP, I'm not complimenting myself, though I am pretty great.

    Based on the characters of the computer game Diablo III by Blizzard Entertainment.

    jpsalas: VPX table (layout, script)

    scottywic: graphics & sounds (including DMD)

    STAT: b2s

    This table could have never been finished if scottywic hadn't remake all the graphics, make all the sounds and animations for the DMD, and he tested and tested and came up with changes here and there. So a big thanks to him

    The table is an original, so don't look for roms

    It uses UltraDMD, so just copy the Diablo.UltraDMD folder in the same folder as the table.

    And read the manual. There aren't complicated rules or modes, the game play should straightforward, but reading will help you understand the table and what are the goals.

    This table is a cooperative table. The different player do not play against each other but they unite against the Lords of Hell. Still each player will have each own score, bonus, experience level, etc.

    Still reading? Go and play it

    added ultradmd needed media as download was missing here for some reason

    • 1.0.2 19 April 2017
    • - Added an extra check in the ColorCode Function to fix any array errors that may occur.
    • - Changed the Highscore entry to show just the first letter instead of showing 3 letters AAA.

    1.0.1 Accommodates for STATs badass backglass file, which i have also included here.

    Currently, there are 0 users and 0 guests visiting this topic.
    Viewing 19 posts - 61 through 79 (of 79 total)
    • Author
      Posts
    • #152751
      LynnInDenver
      Participant
      @lynnindenver
      Member

      I can agree with Thalamus; UltraDMD seems to be, at best, temperamental and fragile. For instance, I got it working with Freezy on my desktop so that it looks better compared to ROM tables also running with Freezy, but I’ve had nothing but fails trying to get it to also run that way on the pincab, so it still looks awful. You have to mess with the registry if you’re trying to use it at any size other than one of the presets, and even then you’d better not mess with the preferences options or else it might well force you to go back into the registry to reset your preferred size again. And there’s always someone popping up once every month or two having issues with it not working from the start, or suddenly not working. And there is an inherent delay at table start even if UltraDMD is working correctly because of the mandatory splash screen. And there’s also the hideous lack of documentation.

      I do have a list of various original/recreation tables I’d like to upgrade, at least for personal use, to use PuP PostDMD (or even just mirrored PuPDMD through Freezy!) instead of UltraDMD.

      Creator of the first PinupPlayer PostDMD mods for VPX - PostDMD for Masters of the Universe VPX and Jaws VPX.
      Head Proprietor of Pisces Pinball, a VPX table developer.
      Lead Technician of MC Chase Amusements, a private arcade in our home basement.

      #152752
      Peter222
      Participant
      @swietlikowa
      Member

      You’re right. I especially associate UltraDMD with troubles ;)

      Thalamus: setlocale(1033) doesn’t help

      There are a few things I’ve observed:
      1. Diablo hangs randomly while playing
      2. Diablo always hangs after losing the ball (I don’t know what processes take place in the code?). Then there is a similar error:

      Zaznaczenie_769

      3. Champions League also crashes when the ball is lost (but never during play) with error:

      Zaznaczenie_770

      4. Champions League displays the comma correctly

      5. Diablo does not display any comma at all (Thalamus – it displays on your table!).

      #152754
      Thalamus
      Moderator
      @thalamus
      ContributorMemberModerator

      Have to ask – did you try the ‘on error resume next’ I suggested ?

      #152755
      Peter222
      Participant
      @swietlikowa
      Member

      Have to ask – did you try the ‘on error resume next’ I suggested ?

      I’ve already done this before (as suggested by Scotty): https://vpinball.com/forums/topic/diablo-pinball/page/3/#post-139605

      It only helps that it does not hang the table, but at some point UltraDMD disappears (black screen) so it is not a solution :(

      #152757
      outhere
      Moderator
      @outhere
      MemberContributorvipModerator

      Maybe this – I do not know if this has anything to do with UltraDMD

      Go here and install EVERY version (x86 and x64, each year as well) of Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019.:

      https://support.microsoft.com/en-ca/help/2977003/the-latest-supported-visual-c-downloads

      You may need to update your .Net FrameWork:

      https://dotnet.microsoft.com/download/dotnet-framework

      Then reboot, and check your plug-ins again.

      #152777
      Thalamus
      Moderator
      @thalamus
      ContributorMemberModerator

      Hmm. Finally a possible good suggestion :)

      #152861
      Peter222
      Participant
      @swietlikowa
      Member

      outhere – thanks, but not helped :(

      I give up. I’ve already done everything… (I’ve been fighting it for a long time). I know these tables are great, but they’re only two tables. Hundreds of others work flawlessly. I will have to accept it ;) Maybe someday I will find the cause quite accidentally (as it often happens) – for sure I will share this news here. Or who knows, maybe in the future someone will convert DMD from UltraDMD to other?

      Thalamus – I’m still wondering what I saw on your screen… the presence of comma in the scores. From what I read, to display comma instead of DisplayScoreboard should be used DisplayScoreboard00 in code. I don’t have DisplayScoreboard00 (only DisplayScoreboard). I use the latest version 1.0.3 and there is no DisplayScoreboard00. Could you send the code you have to Diablo (with pastebin or something) ? Why do you have this comma?

      #152940
      Gwen
      Participant
      @gwen
      Member

      I have had long time problems with Diablo and Champions League too.  Keep getting UltraDMD server not available messages at numerous points in the games.  All my other UltraDMD tables work just fine though so… I have kind of given up trying to get those two fixed.

      Gwen
      - Wonky builder of the steampunk Nikola Tesla cabinet & Starfighter Cabinet

      #152951
      Thalamus
      Moderator
      @thalamus
      ContributorMemberModerator

      @swietlikowa ( Peter222 ) : It was not me, but, outhere that had the commas. My version of the script is in github.

      #153225
      Scottywic
      Participant
      @scottywic

      someday I’ll just move this over to pupdmd. Ultradmd kinda makes me never want to create another pin table. It is unbelievably painful to work with. I’ve never gotten the errors you guys are getting but i’m not surprised. I don’t really have any support atm for this but i do have plans to roll it to pupdmd in the future

       

      #153226
      Peter222
      Participant
      @swietlikowa
      Member

      @Scottywic You’re right … I think it’s a waste of nerves to work with UltraDMD, especially since it looks like an abandoned project (last update in 2016). I read that many users have problems with this. Pupdmd would definitely enhance this great table, so I hope you find time to do it. I hope “pupdmd” will bring you back the joy of creating new tables because your tables are really great!

      #153235
      LynnInDenver
      Participant
      @lynnindenver
      Member

      @scottywic You’re right … I think it’s a waste of nerves to work with UltraDMD, especially since it looks like an abandoned project (last update in 2016). I read that many users have problems with this. Pupdmd would definitely enhance this great table, so I hope you find time to do it. I hope “pupdmd” will bring you back the joy of creating new tables because your tables are really great!

      Not only does UltraDMD seem abandoned, but I also get the impression that it’s unfinished as well. The main scoreboard command doesn’t provide for comma/period support, and the alternative command for scoreboard that does will crash anything on a computer that’s NOT set up for commas. And there really isn’t any sort of good font support. I’d agree with ScottyWic, that PinUp Player is by far a superior experience, both in setup (more stable, better documentation, active author) and performance (appearance isn’t the only reason I went after the PostDMD mods for Jaws and MOTU). At most, my UltraDMD plans are to provide a literal “bare bones”, and that’s only because we actually have a couple of people actively griping that they don’t want to be forced into the PinUp Player ecosystem just for scores, because they don’t like that it’s coming with “extraneous” eye candy and “isn’t necessary”.

      BTW, I also think Pinup Player is a contender to replace the DirectB2S backglass. (This should be another reminder for me to try to document how to get a ROM score onto a Pinup Player backglass.)

      Creator of the first PinupPlayer PostDMD mods for VPX - PostDMD for Masters of the Universe VPX and Jaws VPX.
      Head Proprietor of Pisces Pinball, a VPX table developer.
      Lead Technician of MC Chase Amusements, a private arcade in our home basement.

      #162859
      elvinu
      Participant
      @elvinu
      Member

      Focus not on table:

      I’m a single screen user using PinupMenu to launch the table.  ‘1’ and ‘5’ don’t work.  I have to click on the table to start it.  Not a huge deal.

      I read thru the previous Support Topic posts and tried the following:

      1. Added the following to the end of the script:

      Sub Table1_exit()
      Controller.Stop
      End Sub

      2. Commented out

      ‘ wait for the animation to end
      ‘While UltraDMD.IsRendering = True
      ‘WEnd

      3. Even tried changing ‘True’ to ‘False’ for the following:

      ‘ wait for the animation to end
      While UltraDMD.IsRendering = False
      WEnd

      4. Also tried adding a pupinit.bat file where I try to force focus back to the table, ie:

      start “” pupwinpos.exe “Visual Pinball Player” -2 10 1

       

      As I made the changes above, I’d wait for the Ultradmd animation that starts with ‘JP Salas’ and then I try pressing the ‘1’ button.

      The above does fix the problem when I launch by double clicking on the vpx file; however, no luck when launching via PinupMenu.

       

      I believe I have updated everything.  Anyone else have this issue or do you just click on the table and then press ‘1’.

      TIA

      #162861
      Thalamus
      Moderator
      @thalamus
      ContributorMemberModerator

      I recommend that you install Flexdmd. It seems to have solved all my earlier issues with UltraDMD. I also recommend that you look at the alternative table script from the git repo.

      #162862
      elvinu
      Participant
      @elvinu
      Member

      Never mind, I got it to work.

      I just watched a YT vid on the table and saw there was an animating backglass for it.  Found the backglass on another site and threw it into my tables folder.

      It wouldn’t remain on the screen: went behind the table during the load.  Thus I created pup files for the table and set the DMD and Backglass to ForceOn.

      Now my existing bat file (that probably did nothing before) is working and bringing both to the top and giving me control of the table.

      #162863
      elvinu
      Participant
      @elvinu
      Member

      I recommend that you install Flexdmd. It seems to have solved all my earlier issues with UltraDMD. I also recommend that you look at the alternative table script from the git repo.

      Thanks Thalamus, I didn’t see what you wrote before my Backglass fix.

      On a side note (sorry if this breaks some rules), I saw on another site you had issues with Sam – Color Rom Patches for POC and Shrek.  I posted what worked for me recently for these.

      #162865
      Gwen
      Participant
      @gwen
      Member

      I agree with Thalamus, FlexDMD has solved all the problems I was having with Diablo and Champions League.  And it runs faster and smoother.

       

      Gwen
      - Wonky builder of the steampunk Nikola Tesla cabinet & Starfighter Cabinet

      #162906
      Peter222
      Participant
      @swietlikowa
      Member

      Thanks for the hint! FlexDMD finally ended up having problems with the tables. Diablo, Champions League works great now!

      #163714
      BrandonLaw
      Participant
      @brandonlaw
      Member

      Got it.

      "Fuck this game. I love it."

    Viewing 19 posts - 61 through 79 (of 79 total)
    • You must be logged in to reply to this topic.
  • Please login to download.

  • ©2020 VPinBall.com

    Log in with your credentials

    or    

    Forgot your details?

    Create Account

    The Vpinball app

    FREE
    VIEW