| ▲ | MegaDeKay 4 hours ago | |
> I think it's Windows only though (very, tables are all scripted in VBScript and PinMAME is loaded as a COM object). Fortunately for us, you're wrong :-) VPX now runs on Linux, Mac, iOS, and Android. And it runs great on those platforms thanks to some pioneering work by the dev jsm174. The VBScript bits are handled using just enough Wine to make it happen but the rest of it is all native. Surround sound feedback (SSF), the Direct Output Framework (DOF), Pinup Popper packs (PUP Packs) etc are all supported as well. The GUI that used to be Windows only is now built into Windows / Mac / Linux versions via ImGUI and can be brought up live during play. If you want to try it out, log into Github and download the latest action for your platform [0]. Most non-Windows users will want to use the latest version in master as this brings the most amount of parity to the Windows version compared to the 10.8.0 release last year. Use the BGFX version as that has the new multithreaded rendering backend that supports Metal and Vulkan. If you want to learn more, best to check out the Virtual Pinball Chat Discord [1] or poke around the wiki [2]. The devs have been putting in a lot of work to generally make VPX cross platform and it shows. I have built my own Pincab [3] based on it and its amazing. *Edit*: Should have mentioned that VPX is now supported by Batocera as well, though the VPX version in there is getting a bit long in the tooth. [0] https://github.com/vpinball/vpinball/actions/workflows/vpinb... [1] https://discord.gg/BhR9h5aWm [2] https://github.com/dekay/vpinball-wiki/wiki/About-Visual-Pin... | ||