Jump to content



Photo
- - - - -

Manually updating VPX and VPinMAME

update vpx vpinmame

  • Please log in to reply
7 replies to this topic

#1 whynotpizza

whynotpizza

    Enthusiast

  • Members
  • PipPipPip
  • 385 posts

  • Flag: United States of America

  • Favorite Pinball: TRON Legacy

Posted 07 February 2026 - 02:04 AM

Q1: What's the best way to manually update? I'm old school here (no installers)

 

I am currently running...

Visual Pinball (VPX) version 10.7.2 Final (Revision 277 (30548e4), 32bit)

VPinMAME.dll version 3.4.0.0

 

Q2: Where are DmdDevice.dll and FlexDMD.dll supposed to be located? Is there a way to check?

 

If my setup is ...

C:\myarcade\visualpinball\vp1\VPinMAME

or

C:\myarcade\visualpinball\vp1 <-- this is where VPinballX.exe is located

 

Q3: Should I be running 32bit or 64bit? I have an older PC and not planning an upgrade anytime soon.

 

 



#2 Tesla

Tesla

    Pinball Fan

  • Silver Supporter
  • 1,192 posts
  • Location:Texas, USA

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 07 February 2026 - 02:23 AM

I did it like this. I just created a parallel install of v10.8.0 (but I never really use the old v10.7.2 install any more).

 

Start here, and then a few posts down I get braver and just go for it (copying what the others did). Maybe take a moment and read what I did there in that thread. I think you will like it (for instance, I segregated B2S-Server into it's own folder, just outside the VPX folder(s).

 

https://www.vpforums...=55982&p=549570

 

What's good about Toxie's (just the basics) Installer is that it includes the exact everything and pieces you need for it to work that first time. And while your existing B2S-Server (for 2-3 screen cabinet) might work, seems like a good time to upgrade to at least v2.1.4.

 

So both of these installs work fine, and I could easily install a \VPX81\ folder (like a beta) and run that hierarchy of vPinMAME (etc) and never touch or mess up my other working folders (like my working \VPX80\ install that my Front-End is pointing to).


Edited by Tesla, 07 February 2026 - 02:34 AM.


#3 deadmanworking

deadmanworking

    Enthusiast

  • Members
  • PipPipPip
  • 218 posts

  • Flag: Germany

  • Favorite Pinball: Pinbot, Attack From Mars, Cactus Canyon

Posted 07 February 2026 - 12:56 PM

Q1: What's the best way to manually update? I'm old school here (no installers)

 

I am currently running...

Visual Pinball (VPX) version 10.7.2 Final (Revision 277 (30548e4), 32bit)

VPinMAME.dll version 3.4.0.0

 

Q2: Where are DmdDevice.dll and FlexDMD.dll supposed to be located? Is there a way to check?

 

If my setup is ...

C:\myarcade\visualpinball\vp1\VPinMAME

or

C:\myarcade\visualpinball\vp1 <-- this is where VPinballX.exe is located

 

Q3: Should I be running 32bit or 64bit? I have an older PC and not planning an upgrade anytime soon.

 

 

 

Follow this guide closely step by step and you'll be good: https://vpuniverse.c...and-b2s-server/
Currently most solid versions to install are VPX 10.8 stable (2051), Vpinmame 3.6 (or any newer 3.7 is also fine) and B2s 2.1.5.1 or 2.1.4 mashup if the newer one gives you issues.. install both 32 bit and 64 bit of each software but going forward try using only 64 bit GL version first.

What is "older PC" and what FPS are you targeting?

Re Q2, correct location is the Vpinmame folder

Backup/zip the current folders first! And remember to unblock each downloaded file first, and create expections in Defender for your folders in use. You should be golden



#4 hitman2304

hitman2304

    Enthusiast

  • Members
  • PipPipPip
  • 150 posts
  • Location:Poland

  • Flag: Poland

  • Favorite Pinball: AFM,Monster Bash,Medieval Madness,TOM.

Posted 07 February 2026 - 01:59 PM

There is really no sense this days installing 32 bit version. Long ago i jumped into 64 bit VPX and every table working without problems. You can try latest beta of 10.8.1, i didn't notice any problems and is much smoother than 10.8.0 or 10.7.2. Developers made huge improvements in performance, even latest tables from VPW works smoothly and i don't have powerful setup, i7 cpu and gtx 1660ti mobile.



#5 whynotpizza

whynotpizza

    Enthusiast

  • Members
  • PipPipPip
  • 385 posts

  • Flag: United States of America

  • Favorite Pinball: TRON Legacy

Posted 07 February 2026 - 11:56 PM

Thanks guys.

 

I've spent 8+ hours between last night and most of the day today. (painful!)

 

All is updated ... except tables with PinUPSystem won't launch the backglass videos any more. I can't figure this out.

 

Any thoughts? 

 

This is what I updated so far. Had trouble w x64 DOF so kept to x86.

 

Still need to tackle DMD updates.

 

---
C:\myarcade\DirectOutput             (3.2.9313.40076)      x86 only
---
C:\myarcade\visualpinball\VPinMAME   (3.6.0.1227.ecd032e)  x86 and x64
C:\myarcade\visualpinball\B2SServer  (2.1.3.327-edfba08)   x86 and x64
C:\myarcade\visualpinball\PinVol     (1.7.0.9)             x86 only
---
C:\myarcade\visualpinball\VPinMAME\FlexDMD.dll     (1.8.0.0)
C:\myarcade\visualpinball\VPinMAME\FlexUDMD.dll    (1.8.0.0)
C:\myarcade\visualpinball\VPinMAME\DmdDevice.dll   (1.9.0.0)
C:\myarcade\visualpinball\VPinMAME\DmdDevice64.dll (1.4.0.0)
---
C:\myarcade\visualpinball\vp1\VPinballX.exe        (10.8.0 Final (Rev. 2051 (28dd6c3), windows DirectX 32bits))
C:\myarcade\visualpinball\vp1\Tables
C:\myarcade\visualpinball\vp1\Tables\Music
---

Edited by whynotpizza, 07 February 2026 - 11:57 PM.


#6 deadmanworking

deadmanworking

    Enthusiast

  • Members
  • PipPipPip
  • 218 posts

  • Flag: Germany

  • Favorite Pinball: Pinbot, Attack From Mars, Cactus Canyon

Posted 08 February 2026 - 10:40 AM

So Pup was working before?
You probably need to link the 64 bit plugin in the new 64 bit b2sserver.
Go to Nailbusters site and check the video tutorial again very closely and check if you have done all the steps.

#7 whynotpizza

whynotpizza

    Enthusiast

  • Members
  • PipPipPip
  • 385 posts

  • Flag: United States of America

  • Favorite Pinball: TRON Legacy

Posted 08 February 2026 - 02:26 PM

I woke up early this morning thinking about that same thing (the plugins)

 

I downloaded -- PinUPPlayer_v150_2025.zip

  https://www.nailbust..._player_install

 

And following the readme did a clean install.

 

C:\myarcade\visualpinball\PinUPSystem      (1.5.0.12)

 

Works like a champ now.

 

Thanks all!



#8 whynotpizza

whynotpizza

    Enthusiast

  • Members
  • PipPipPip
  • 385 posts

  • Flag: United States of America

  • Favorite Pinball: TRON Legacy

Posted 08 February 2026 - 03:28 PM

Here is my final configuration, was able to get all sorts of components updated.

 

Bonus, both x86 and x64 fully working also! Thanks all.

 

---
C:\myarcade\DirectOutput             (3.2.9313.40076)      x86
C:\myarcade\DirectOutput-x64         (3.2.9313.40076)      x64
---
C:\myarcade\visualpinball\VPinMAME   (3.6.0.1227.ecd032e)  x86 and x64
C:\myarcade\visualpinball\B2SServer  (2.1.3.327-edfba08)   x86 and x64
C:\myarcade\visualpinball\PinVol     (1.7.0.9)             x86 only
---
C:\myarcade\visualpinball\VPinMAME\FlexDMD.dll     (1.9.1.0)
C:\myarcade\visualpinball\VPinMAME\FlexUDMD.dll    (1.9.1.0)
C:\myarcade\visualpinball\VPinMAME\DmdDevice.dll   (2.4.0.0)
C:\myarcade\visualpinball\VPinMAME\DmdDevice64.dll (2.4.0.0)
---
C:\myarcade\visualpinball\vp1\VPinballX.exe        (10.8.0 Final (Rev. 2051 (28dd6c3), windows DirectX 32bits))
C:\myarcade\visualpinball\vp1\VPinballX64.exe      (10.8.0 Final (Rev. 2051 (28dd6c3), windows DirectX 64bits))
C:\myarcade\visualpinball\vp1\Tables
C:\myarcade\visualpinball\vp1\Tables\Music
---
C:\myarcade\visualpinball\PinUPSystem      (1.5.0.12)
---
C:\myarcade\PinballY-1.1.0-beta10     (1.1.0 beta 10)
---
 
Visual Pinball X 10.8.0
 
PinMAME 3.6
 
B2S Server v2.1.5.1
 
DOF Current version: 1 July 2025
 
PinUP Player
 
Freezy DMD extensions
 
FlexDMD
 
PinballY

Edited by whynotpizza, 08 February 2026 - 06:30 PM.






Also tagged with one or more of these keywords: update, vpx, vpinmame