Jump to content



Photo
- - - - -

ALMOST Full 64 Bit Setup…

64 bit pinup dof

  • Please log in to reply
85 replies to this topic

#1 richintx

richintx

    Hobbyist

  • Silver Supporter
  • 20 posts

  • Flag: United States of America

  • Favorite Pinball: Theater of Magic

Posted 15 March 2023 - 01:57 PM

Well we’re almost at full 64 bit capability, but still missing a couple of pieces.

 

VPX 10.74. - CHECK

Pinmame - CHECK

B2S Server - CHECK

Lucky1 DMD extensions - CHECK

 

DOF Framework - ?

Pinup System -?

 

I tested the working parts out over the weekend on Windows 10 and everything played together well.

 

I think the added processing power of 64 bit does help with super multiball physics slowdown and of course the extra memory usage capability should  help maintain playability with any memory leak bugs that pop up.  
 

BTW…I still can’t play GOTG for more than 10 minutes until PUP crashes.  Hoping the extra 64bit memory space may solve that.

 

Anyone aware of Nailbuster working on a 64bit compile of Pinup System or a 64 bit compile of DOF to push us over the finish line to the 64bit promised land?


Thanks to ALL!



#2 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 15 March 2023 - 03:19 PM

Very curious myself, (still can't believe we can play vpx tables on mac/android/linux)



#3 elmera

elmera

    Enthusiast

  • Silver Supporter
  • 76 posts

  • Flag: United States of America

  • Favorite Pinball: T2

Posted 15 March 2023 - 03:59 PM

Smaug @ Game Club Central posted this yesterday.  Has a guide, along with links to 64-bit DOF.  Sounds like ROM games with Pup packs still require 32-bit for now, so would need to setup an alternative launcher in Popper.  I plan to attempt the upgrade this weekend.

 



#4 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 15 March 2023 - 07:44 PM

Pinup system - ?    Meaning pup packs don't work in 64 bit or is it the pinup launcher that doesn't work in 64bit?



#5 elmera

elmera

    Enthusiast

  • Silver Supporter
  • 76 posts

  • Flag: United States of America

  • Favorite Pinball: T2

Posted 15 March 2023 - 07:52 PM

Pinup system - ?    Meaning pup packs don't work in 64 bit or is it the pinup launcher that doesn't work in 64bit?

I haven't tried it yet, but sounds like rom-based games with pup packs have issues with 64-bit version of VPX for now.  Pinup launcher stays the same.  You'd just have Pinup launch games using 64-bit VPX by default and set an 32-bit VPX version as an alternative launcher for the games that require 32-bit -- or vice versa.  



#6 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,864 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 15 March 2023 - 08:09 PM

Stern ROMs and some others will have unexpected behavior if you run 64 bit.

 

Pinup revolves around an exact specific version of VLC, so im not sure you can change anything there.

 

Seeing as others run GOTG without issue though, i am not sure 64bit is the actual fix
there must be an underlying issue.


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


#7 richintx

richintx

    Hobbyist

  • Silver Supporter
  • 20 posts

  • Flag: United States of America

  • Favorite Pinball: Theater of Magic

Posted 15 March 2023 - 09:56 PM

The problem specifically with Pup packs is that there is no 64 bit plug-in for B2S server to trigger pinup player.

 

I suspect that a 64 bit version of pinup player (NOT Popper) would help performance for very detailed rapid screen change pup packs as well.

 

I just PM’d Nailbuster on VPU… I hope he replies.



#8 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 15 March 2023 - 10:17 PM

Stern ROMs and some others will have unexpected behavior if you run 64 bit.

Yes, still one of the many things on my todo list.  :/

Everything not x86 32bit will be affected going forward.

 

But at least its cool that VPX and PinMAME work in principle on x86 64bit (and elsewhere, although note that some SSE optimizations will be missing on non-x86 platforms).



#9 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,864 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 16 March 2023 - 01:12 AM

 

Stern ROMs and some others will have unexpected behavior if you run 64 bit.

Yes, still one of the many things on my todo list.  :/

Everything not x86 32bit will be affected going forward.

 

But at least its cool that VPX and PinMAME work in principle on x86 64bit (and elsewhere, although note that some SSE optimizations will be missing on non-x86 platforms).

 

 

It's run on my laptop for years, i just compiled b2s in 64bit
and the Stern ROMs dont always crash, sometimes they just do silly stuff like the DMD wanders out of sync.

Other ROMs and Non ROM stuff worked fine.
Did not work any better at all, just worked the same really.


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


#10 Tesla

Tesla

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 16 March 2023 - 03:44 AM

Well we’re almost at full 64 bit capability, but still missing a couple of pieces.

 

VPX 10.74. - CHECK

Pinmame - CHECK

B2S Server - CHECK

Lucky1 DMD extensions - CHECK

 

DOF Framework - ?

Pinup System -?

 

 

 

Sounds promising. 

 

I didn't know there was a 64-bit version of VPX.

Might be an option for me because (AFAIK) ... I'm only running:

VPX (v10.72)
VPinMame 
B2S Server 
Flex-DMD with DMD-Ext
- and PinballY
 
My install is pretty lean.
 
OK, back to letting the adults talk about important things.  :)

Edited by Tesla, 16 March 2023 - 04:49 AM.


#11 Rajo Joey

Rajo Joey

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,489 posts
  • Location:Niedersachsen

  • Flag: Germany

  • Favorite Pinball: Attack from Mars, Abra Ca Dabra and many old EM-Tables

Posted 17 March 2023 - 12:23 PM

The new driver for 64bit:

https://nailbuster.c...ers_v1_beta.zip


Rajo Joey - My front-end-files; Hundreds of Audio- and Videorecordings in high quality for Playfield (4k/60FPS) and Backglass (HD), Wheels & POV-Files: The Media-Post

https://www.facebook...02697096474910/

https://www.facebook...oups/VPAddicts/

https://www.facebook...oups/VPjunkies/


#12 Balanica

Balanica

    Hobbyist

  • Members
  • PipPip
  • 20 posts

  • Flag: Spain

  • Favorite Pinball: indiana jones stern

Posted 17 March 2023 - 01:38 PM

I have 64-bit finished with pupack

Follow the nailbuster link here mentioned above, the link has been posted


Edited by Balanica, 17 March 2023 - 01:49 PM.


#13 richintx

richintx

    Hobbyist

  • Silver Supporter
  • 20 posts

  • Flag: United States of America

  • Favorite Pinball: Theater of Magic

Posted 17 March 2023 - 05:00 PM

Yep… we’ve arrived… full 64 bit compatibility with Lucky’s dmd extensions instead of Freezy!

 

I have full ability to run pup games in either 32 or 64 bit versions of VPX 10.7.4

 

I Tested Scared Stiff, IMLOTB, TRON and Theater of Magic 

 

This did not fix my GOTG pup crashing issue however.  I believe we still need a 64 bit version of Pinupdisplay.exe to remedy the GOTG issue which Daphishbowl believes is a memory leak/cache  in pinup that can’t keep up with the calls from that pup.

 

So to summarize:

 

1). Follow these instructions:

 https://github.com/v...cab-Setup-Guide

 

2) install Lucky1 64bit over Freezy:  

https://vpuniverse.c...c-file-support/

 

3) install Nailbuster Beta 64 bit pup drivers: 

https://nailbuster.c...ers_v1_beta.zip

 

THIS SHOULD ONLYBE ATTEMPTED BY ADVANCED USERS THAT KNOW WHAT THEY'RE DOING!

 

If you wreck your setup… you’re on your own!!!  All you have to do is miss a step and you’ll be nonfunctional in some way.

 

If you’re a baller installer user… they’re working on a new installer so hold tight for that.

 

WE MADE IT… THANK YOU TO EVERYONE WHO MADE 64BIT POSSIBLE…. WOOHOO!


Edited by richintx, 17 March 2023 - 05:03 PM.


#14 Mike DA Spike

Mike DA Spike

    Pinball Fan

  • Platinum Supporter
  • 1,280 posts
  • Location:Hoofddorp

  • Flag: Netherlands

  • Favorite Pinball: Too many to mention

Posted 17 March 2023 - 06:49 PM

If you wreck your setup youre on your own!!!  All you have to do is miss a step and youll be nonfunctional in some way.[/font][/color]

Its not about missing a step, it can also happen that your config is installed years ago and upgraded everytime manually, what could cause that not all dlls are registered.
It cost me 2 days to figure out why directb2s didnt work anymore (even restored a backup from a couple of days ago).
I'm definitely not an experienced user, but always want to go to the edge :drinks:

331ddabcc742f0ba74791e946eb0f791.gif Try PinballX Database manager as a replacement of PinballX's game list manager
With special thanks to Scutters 


#15 Cadorna

Cadorna

    Enthusiast

  • Members
  • PipPipPip
  • 134 posts

  • Flag: Argentina

  • Favorite Pinball: Too many to choose ...

Posted 18 March 2023 - 04:37 AM

I'm already on x64. There are no appreciable differences in my tests. I already ran and compare the following tables:

 

- Attack From Mars LE v4 (video: https://1drv.ms/v/s!...csrVHw?e=MsNCgh )

- GOTG (Pupup version)

- Blood Machines v2.0 (Pupup version)

- Hannibal Lecter

- Hellraiser (Pupup version)

- The Theatre Of Magic v2.4

- TOTAN v1.5 (4K)

 

My cab specs:

 

Hardware:

 

Mobo: ASUS Prime H310M-E R2.0

CPU: Intel i7 9700F (3.0 Ghz)

Ram: 16 Gb

Drive: SSD 500 Gb M2

GPU: Nvidia Palit 3060ti Dual 8 Gb

Screens: Playfield LCD/LED TV 46" native resolution 1920 x 1080, 60 Hz scaling to 4K by NVIDIA DSR option / Backglass 28" 1920 x 1080, 60 Hz / DMD 19" LCD monitor 1440 x 900, 75 Hz

 

Software

 

- Windows 11 x64

- Visual Pinball X v10.8.0 Beta (Revision 775) x86 & x64

 

2023-03-18_1-22-220.png

vpx_cfg.png


Edited by Cadorna, 18 March 2023 - 04:44 AM.


#16 richintx

richintx

    Hobbyist

  • Silver Supporter
  • 20 posts

  • Flag: United States of America

  • Favorite Pinball: Theater of Magic

Posted 18 March 2023 - 02:39 PM

I'm already on x64. There are no appreciable differences in my tests. I already ran and compare the following tables:

 

- Attack From Mars LE v4 (video: https://1drv.ms/v/s!...csrVHw?e=MsNCgh )

- GOTG (Pupup version)

- Blood Machines v2.0 (Pupup version)

- Hannibal Lecter

- Hellraiser (Pupup version)

- The Theatre Of Magic v2.4

- TOTAN v1.5 (4K)

 

My cab specs:

 

Hardware:

 

Mobo: ASUS Prime H310M-E R2.0

CPU: Intel i7 9700F (3.0 Ghz)

Ram: 16 Gb

Drive: SSD 500 Gb M2

GPU: Nvidia Palit 3060ti Dual 8 Gb

Screens: Playfield LCD/LED TV 46" native resolution 1920 x 1080, 60 Hz scaling to 4K by NVIDIA DSR option / Backglass 28" 1920 x 1080, 60 Hz / DMD 19" LCD monitor 1440 x 900, 75 Hz

 

Software

 

- Windows 11 x64

- Visual Pinball X v10.8.0 Beta (Revision 775) x86 & x64

 

2023-03-18_1-22-220.png

vpx_cfg.png
 

You will see a difference if you’re at 4K 120 or 144hz… better super multiball action with less slowdown and less frame dips.

 

120 hz is like going from hd to fullhd… once you see it you can’t go back.

 

people with older cpus should also get a little longer life out of their rig as the processing power boost may keep them able to play some complex new tables on max settings.

 

I was hoping it would solve my unexplained Gotg pup pack crashing issue… but alas it did not.  

 

At the very least developers can push textures up more as the apps will be able to use unlimited system memory on 64 bit.



#17 Tesla

Tesla

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 18 March 2023 - 04:57 PM

I'm already on x64. There are no appreciable differences in my tests. I already ran and compare the following tables:

 

 

 

And I think that's a good-thing. Thanks for the detailed posting of your system hardware and software specs and results. Nice build. I think it's good to hear all that works properly together.

 

Yeah, I also run "Nvidia Global Vertical-Sync FAST" on my wife's RTX-3080/Intel-i9 gaming-rig. Works nice when you want Vertical-Sync On but have no Nvidia G-Sync to enable. Instead, she has a nice pro-class 1440p/60Hz 27-inch monitor ... as she has creative-ventures in addition to the gaming.


Edited by Tesla, 18 March 2023 - 06:06 PM.


#18 Cadorna

Cadorna

    Enthusiast

  • Members
  • PipPipPip
  • 134 posts

  • Flag: Argentina

  • Favorite Pinball: Too many to choose ...

Posted 18 March 2023 - 08:56 PM

 

I'm already on x64. There are no appreciable differences in my tests. I already ran and compare the following tables:

 

 

 

And I think that's a good-thing. Thanks for the detailed posting of your system hardware and software specs and results. Nice build. I think it's good to hear all that works properly together.

 

Yeah, I also run "Nvidia Global Vertical-Sync FAST" on my wife's RTX-3080/Intel-i9 gaming-rig. Works nice when you want Vertical-Sync On but have no Nvidia G-Sync to enable. Instead, she has a nice pro-class 1440p/60Hz 27-inch monitor ... as she has creative-ventures in addition to the gaming.

 

Yes, that is a good thing for sure. That was my intention with the post, to notice that everything is working as expected. I'll love to leave my Vertical Sync ON all the time because the ball is rolling perfectly all the time, but I get high values of render latency of around of 50 ms and it is too much and annoying when you play so. 

Edited by Cadorna, 18 March 2023 - 09:26 PM.


#19 Cadorna

Cadorna

    Enthusiast

  • Members
  • PipPipPip
  • 134 posts

  • Flag: Argentina

  • Favorite Pinball: Too many to choose ...

Posted 18 March 2023 - 09:07 PM

 

I'm already on x64. There are no appreciable differences in my tests. I already ran and compare the following tables:

 

- Attack From Mars LE v4 (video: https://1drv.ms/v/s!...csrVHw?e=MsNCgh )

- GOTG (Pupup version)

- Blood Machines v2.0 (Pupup version)

- Hannibal Lecter

- Hellraiser (Pupup version)

- The Theatre Of Magic v2.4

- TOTAN v1.5 (4K)

 

My cab specs:

 

Hardware:

 

Mobo: ASUS Prime H310M-E R2.0

CPU: Intel i7 9700F (3.0 Ghz)

Ram: 16 Gb

Drive: SSD 500 Gb M2

GPU: Nvidia Palit 3060ti Dual 8 Gb

Screens: Playfield LCD/LED TV 46" native resolution 1920 x 1080, 60 Hz scaling to 4K by NVIDIA DSR option / Backglass 28" 1920 x 1080, 60 Hz / DMD 19" LCD monitor 1440 x 900, 75 Hz

 

Software

 

- Windows 11 x64

- Visual Pinball X v10.8.0 Beta (Revision 775) x86 & x64

 

2023-03-18_1-22-220.png

vpx_cfg.png
 

You will see a difference if you’re at 4K 120 or 144hz… better super multiball action with less slowdown and less frame dips.

 

120 hz is like going from hd to fullhd… once you see it you can’t go back.

 

people with older cpus should also get a little longer life out of their rig as the processing power boost may keep them able to play some complex new tables on max settings.

 

I was hoping it would solve my unexplained Gotg pup pack crashing issue… but alas it did not.  

 

At the very least developers can push textures up more as the apps will be able to use unlimited system memory on 64 bit.

 

Yes, I saw a lot of videos of people playing at 4K at 120hz and it seems to be great, but honestly, I prefer to keep my current setup as it is today, I mean upscaling to 4K from Full HD but keeping my TV with 3D Stereo capabilities. If you never saw or play in a cabinet with this functionality, you don't know what are you losing for real. Anyone that plays for the very first time in my cabinet always has a smile and loves to play with it, but when I enable the 3D stereo, they always end up with their mouth open.  But it is almost impossible today to find a 4K TV with 3D capabilities and under 46 inches so, I'm happy where I am. 


Edited by Cadorna, 18 March 2023 - 09:09 PM.


#20 Adeysan

Adeysan

    Neophyte

  • Members
  • Pip
  • 6 posts

  • Flag: Switzerland

  • Favorite Pinball: Theatre of Magic

Posted 21 March 2023 - 12:16 PM

 

Yep… we’ve arrived… full 64 bit compatibility with Lucky’s dmd extensions instead of Freezy!

 

I have full ability to run pup games in either 32 or 64 bit versions of VPX 10.7.4

 

I Tested Scared Stiff, IMLOTB, TRON and Theater of Magic 

 

This did not fix my GOTG pup crashing issue however.  I believe we still need a 64 bit version of Pinupdisplay.exe to remedy the GOTG issue which Daphishbowl believes is a memory leak/cache  in pinup that can’t keep up with the calls from that pup.

 

So to summarize:

 

1). Follow these instructions:

 https://github.com/v...cab-Setup-Guide

 

2) install Lucky1 64bit over Freezy:  

https://vpuniverse.c...c-file-support/

 

3) install Nailbuster Beta 64 bit pup drivers: 

https://nailbuster.c...ers_v1_beta.zip

 

THIS SHOULD ONLYBE ATTEMPTED BY ADVANCED USERS THAT KNOW WHAT THEY'RE DOING!

 

If you wreck your setup… you’re on your own!!!  All you have to do is miss a step and you’ll be nonfunctional in some way.

 

If you’re a baller installer user… they’re working on a new installer so hold tight for that.

 

WE MADE IT… THANK YOU TO EVERYONE WHO MADE 64BIT POSSIBLE…. WOOHOO!

 

 

 

I'm curious - what is the benefit/need of using Lucky's DMD driver over Freezy's?   thanks