Jump to content



Photo
- - - - -

VPX 8.0 x64 on Windows-11 - ActiveX Error


  • Please log in to reply
8 replies to this topic

#1 Tesla

Tesla

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 06 May 2026 - 06:06 PM

Everything works fine on my 3-screen cabinet when I run my 11 tables from normal VPinballX.exe v8.0 (32bit Direct-X) on my Windows-11 Pro (64 bit) v24H2. 

 

I'm now trying to run a table from VPinballX64.exe (64bit Direct-X) for the FIRST TIME. I get this error as the table tries to load.

 

I think this is what I have installed:

VPX v10.8.0 (32/64 bit)
vPinMame v3.6 
DMDextensions v2.3.0.0
FlexDMD v1.9.1.0
B2S-Server v2.1.4
DOF [MJR 7-2025] (32/64 bit)
 
It's really just Toxie's install, and MJR's for the DOF-stuff. 

 

vpinballx64-error1_t.jpg



#2 Tesla

Tesla

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 06 May 2026 - 06:48 PM

As I read the error-message closer, looks like a rom-set problem maybe?

 

If I run \VPinMAME\Setup.exe (I suppose the x86/32-bit version)

- At the top is says it is currently installed

 

But if I run \VPinMAME\Setup64.exe

- It says it is NOT currently installed

 

I'm thinking maybe this is the problem.

Do I just click the button to install it?

Can I have them both "installed and registered" concurrently?


Edited by Tesla, 06 May 2026 - 06:49 PM.


#3 Tesla

Tesla

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 06 May 2026 - 07:39 PM

Nevermind.  :)

 

That was the problem after all. Since that worked natively, I switched my Front-End as well.

 

DOF and everything else seems to be working (no far) with Pinball-Y set to use vPinballX64.exe instead.

 

I'll leave it this way and run-through playing my tables and testing.


Edited by Tesla, 06 May 2026 - 07:42 PM.


#4 fhjui

fhjui

    Enthusiast

  • Members
  • PipPipPip
  • 367 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: especially EM tables

Posted 06 May 2026 - 07:42 PM

As I read the error-message closer, looks like a rom-set problem maybe?

 

If I run \VPinMAME\Setup.exe (I suppose the x86/32-bit version)

- At the top is says it is currently installed

 

But if I run \VPinMAME\Setup64.exe

- It says it is NOT currently installed

 

I'm thinking maybe this is the problem.

Do I just click the button to install it?

Can I have them both "installed and registered" concurrently?

yes, you have to install both versions, if you intend to use vpx32 and vpx64.

background: a 32bit program cannot communicate with 64bit modules /progams and vice versa. 
 


My documentation for installing vpin software with PinUpsystem (Baller installer): https://mega.nz/fold...wAXZlOEMQGbdutQ

Files and PDF-docu in the subdir "Installation vPin-Software with Baller-Installer"


#5 Tesla

Tesla

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 06 May 2026 - 08:39 PM

 

yes, you have to install both versions, if you intend to use vpx32 and vpx64.

 

 

Thanks. I seem to have missed that memo.  :) I mean, I saw it there in the folder there, but I didn't know it wasn't actually installed/registered.

 

F14-Tomcat plays fine now. Of course, Pinscape buttons and nudge works ... and the DOF knocker sounded. The Backglass is there (so B2S-Server seems fine) and the Pinball-Y "Pause Menu" hook-thing works good enough.

 

I think I have at least one Table setup to use Flex-DMD. I think if the DMD "is a little prettier" and you right click on it ... options look different, that means it is that kind. That should test-out/verify Flex-DMD/DMD-Ext is also working in 64bit.

 

That should be about it ... Oh, and I want to verify Multi-Ball on some complex tables is still working smooth.

Not sure how you truly test SSF-7.1 inside a table, but it sounds about right.

This computer is Intel-i7/GTX-1070/RealTek-7.1 with 16gb-ram (so can hopefully utilize more of it now).


Edited by Tesla, 07 May 2026 - 03:11 AM.


#6 Tesla

Tesla

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 08 May 2026 - 05:37 PM

 

 

I think I have at least one Table setup to use Flex-DMD. I think if the DMD "is a little prettier" and you right click on it ... options look different, that means it is that kind. That should test-out/verify Flex-DMD/DMD-Ext is also working in 64bit.

 

 

 

Indiana Jones checks good for 64-bit VPX (Direct-X) operation ... with DMD-Ext (which also happens to be Alt-Color colorized).

 

So, yeah ... all these seem to check good for 64-bit:

Toxie's VPX_v10.8.0 installer (and all it contains)

B2S-Server v2.1.4

DOF (MJR 7-2025) 

Pinball-Y x64 v1.1.0

on Windows-11 Pro (64 bit) v.24H2

 

So, with bringing that table into my VPX-8.0 install ... I now have 12 tables adjusted & validated. Nice.

Since Pinball-Y is now set to use VPinballX64.exe instead, I plan to play a couple of full games on each to re-validate on 64bit before moving onto installing others.

If all that passes, might be a good time for a full backup Image.



#7 Tesla

Tesla

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 26 May 2026 - 03:40 PM

My 12 (main favorite) VPX Tables seem to be working fine with this software load-out.

So that my notes of "currently install software" for this Full Backup Image is accurate... would yall say this list is accurate?

 

I'm wondering if DMDextensions, FlexDMD, B2S-Server should also be declared as 32/64 bit, or are they just somehow 64-bit compatible?

 

My Virtual-Pinball VPX 3-screen Cabinet (software as of 5-2026):
VPX v10.8.0 (32/64 bit)
- Using VPinballX64.exe (Visual Pinball 64-Bit Direct-X)
vPinMame v3.6 (32/64 bit) SC "Stern Color patched roms"
- Both 32bit and 64bit versions installed and setup
DMDextensions v2.3.0.0
FlexDMD v1.9.1.0
B2S-Server v2.1.4
DOF [MJR 7-2025] (32/64 bit)
-
Pinball-Y x64 v1.1.0
on Windows-11 Pro (64 bit) v.24H2

Edited by Tesla, 26 May 2026 - 03:40 PM.


#8 Tiki

Tiki

    Enthusiast

  • Members
  • PipPipPip
  • 189 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: Medieval Madness, Tales of Arabian Nights, Creature from the black Lagoon

Posted 26 May 2026 - 09:06 PM


 

I'm wondering if DMDextensions, FlexDMD, B2S-Server should also be declared as 32/64 bit, or are they just somehow 64-bit compatible?

 

  • DMDextensions (freezy / dmdext)
    This is the one that is explicitly split into 32-bit and 64-bit binaries.
    The DLL loaded by the host process must match the host bitness:
    • VPX/VPinMAME 32-bit → DmdDevice.dll 32-bit
    • VPX/VPinMAME 64-bit → DmdDevice64.dll / 64-bit package
      The project itself documents installing both versions when mixing 32/64 apps.
  • FlexDMD
    FlexDMD is mostly a COM/.NET component and is generally treated as “compatible with both” rather than something users manually think about as x86/x64.
    In practice:
    • newer FlexDMD releases work fine with VPX 64-bit
    • you usually install one package and it registers appropriately
    • table authors normally don’t specify “32-bit FlexDMD” vs “64-bit FlexDMD”
  • B2S-Server
    Similar story to FlexDMD.
    B2S Server is largely a .NET-based COM server, so users typically don’t manage separate x86/x64 installs manually. Current releases work with VPX 64-bit without needing a distinct “B2S 64” workflow.

vpforumstiki.jpg


#9 Tesla

Tesla

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 27 May 2026 - 05:59 PM

Imaging only takes 9 minutes (with Verify pass) so not sure why I don't do it more often. My last one was before VPX v10.7.2 to v10.8.0 upgrade and of course before later reconfig for full 64bit.

OK, it is done and I feel better about saving all that work. This below is the Text file I saved along with the Image file:

 

My Virtual-Pinball VPX 3-screen Cabinet (software as of 5-2026)

 
VPX v10.8.0 (Both 32/64-bit installed)
- Using VPinballX64.exe [Visual Pinball 64-Bit Direct-X]
vPinMame v3.6 SC (Both 32/64-bit installed and setup) 
- Supports "Stern-Color patched roms"
DMDextensions v2.3.0.0 Freezy/DMDext (Both 32/64-bit DLL installed) 
- Supports Alt-Color files
FlexDMD v1.9.1.0 (32/64 compatible)
B2S-Server v2.1.4 (32/64 compatible)
DOF [MJR 7-2025] (Both 32/64-bit installers used)
*
Pinball-Y x64 v1.1.0 (64 bit)
- With some custom Javascript Addon Script-Files
- 50-second auto-start delay
PinVol v2.3 & EQ-APO for audio-balancing and SSF-7.1
Pinscaped KL25z (with headers & analog-nudge)
- Replay-Knocker with Night-Mode Switch
Windows-11 Pro (64 bit) v.24H2
*
12 VPX Tables adjusted & validated
- Only those shown in current Pinball-Y Selector Wheel
- Parallel install of old 32bit VPX-7.2 still in-place but dormant and un-used
*
Macrium Reflect v8.1.7401 Full-Image with Verify-pass
- Bootable Win-11/VPX C-Drive only (5-2026)

Edited by Tesla, 28 May 2026 - 06:20 PM.