2 ms·
> A clever person posted an experimental build of VPX for the M1 Apple hardware — as a kind of science project. But there are a lot of external processes and fr
by MegaDeKay 3y ago
> A clever person posted an experimental build of VPX for the M1 Apple hardware — as a kind of science project. But there are a lot of external processes and frameworks that would also require porting to give you the whole VPX experience.
This isn't so much the case anymore. Thanks to some stellar work by jsm174, you can download a prebuilt binary from github actions for either Mac or Linux. Android and IOS versions are floating around as well. What started off in the "standalone" branch was recently merged into the mainline 10.8.1 version of Visual Pinball. A good number of the "external processes and frameworks" have already been ported over (DMD (Dot Matrix Display) support, anaglyph support) with more in progress (e.g. PUP (Multimedia) Packs). Linux / Mac support is OpenGL for now but work is underway to port vpinball to the BGFX cross platform rendering library (used by MAME for one) that will open the door to Vulkan and Metal.
https://github.com/vpinball/vpinball/actions https://github.com/vpinball/vpinball/actions
The approach taken to make all this happen is outlined here: https://github.com/vpinball/vpinball/blob/standalone/standalone/README.md https://github.com/vpinball/vpinball/blob/standalone/standal...
- JKCalhoun 3y agoThat is super cool. And thanks for sharing your knowledge. I still know little about the source base (obviously).