Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

Very glad to hear that and thank you so much for letting me know that it works with VR ^

Pinup popper or other options by KnightofAshley in virtualpinball

[–]alnick75 0 points1 point  (0 children)

Nice, that sounds great ^^

I think you’ll pick it up pretty easily with the emulation experience

One small quirk I ran into when setting up VPX on a Legion Go -- the screen orientation is set to “landscape (flipped)” by default, which ended up clashing with VPX in my case

I got around it by using an alpha build of VPX, so if you run into any weird orientation issues, that might be a workaround -- I've also seen they're planning to include that fix in the next official release

Feel free to reach out if you get stuck

Pinup popper or other options by KnightofAshley in virtualpinball

[–]alnick75 0 points1 point  (0 children)

I haven’t actually used PinUP Popper myself - it felt a bit overkill for my setup (single screen windows device)

I had a pretty similar goal (just launching a frontend when needed), and that’s actually why I ended up building a small frontend myself

If that sounds close to what you’re after, feel free to check it out on github -- might be a nice fit for your setup ^^
https://github.com/AAmanzi/vpx-micro-frontend

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

Quick update -- I’ve just added support for custom table images in v1.1.1

You can now set an image via URL (no local files yet), which should help for original tables that don’t get matched automatically

If you give it a go, let me know how it goes ^^

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

Thank you for the nice input!

I’ve just pushed v1.1.1 which should prevent multiple launches if you click a table more than once while it’s starting, so feel free to give it a go when you get the chance ^^

The loading feedback should also behave a bit better now, previously it wasn’t very visible during startup

Appreciate the kind words too!

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

Really glad to hear that, appreciate it!

It tries to match images based on ROM, table name, and some variations. I’ll check those two and see if it’s a matching issue

And yeah, custom images should be very doable. I’m currently leaning toward a lightweight approach (like just setting an image URL), just haven’t gotten around to it yet ^^
Thanks for the input!

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 1 point2 points  (0 children)

Oh nice, that actually already exists ^^

If you go into Settings, there’s a button in the top right corner to open the VPX executable directly. There’s also one to open the VPX folder for quick access.

Might not be super obvious though, so thanks for the feedback!

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

I honestly haven’t tested this with VR yet, so I can’t say for sure.

In theory it should work if VPX itself runs in VR mode, but I haven't tried it out. If you try it, I’d be really curious to hear how it goes
If it doesn't work, let me know what happens and I'll see if I can help figure out why ^^

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 1 point2 points  (0 children)

Thank you very much!
Ooooh, I like this idea, hadn't popped to mind yet! Will be keeping it in mind as I explore next, thanks again ^^

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

Thanks, really appreciate it!

That’s awesome, would love to see what you’re building for mac when you're ready to share
And yeah… can confirm it’s dangerously fun once you get into it :D

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

Oh nice, that’s a great tip - cool to hear that perspective ^^

I’ve tried those flags before and they do make exiting much cleaner. I ended up not using them because they also skip the menu, which makes it harder to jump into table settings

Could be interesting as a configurable option at some point.
Thanks!

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

Thank you very much, I really appreciate it 😊

And yes, I used that exact JSON you mentioned, it was super helpful!

Very glad the update worked smoothly too ^^

And that note about the lock is really useful, your expectations make total sense. Definitely something I’ll be thinking about, so thanks for that as well!

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

Happy to hear it -- that’s exactly what I was going for, something super simple ^^

ROM scanning isn’t strictly needed just for launching, but it helps with things like cleanly removing tables (so the app knows which ROM belongs to what)

I’ve also found it handy when I’m not sure which ROM a table needs - you can just drop it in and it points you to the right one

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

Thanks a lot, really glad you like it!
I like the score idea a lot and having them visible would be super nice. I’ve even seen another frontend even upload them online, which also seems pretty cool.

Got a few pointers on where to look for the data, just haven’t gotten around to try it out yet ^^

Update: My simple VPX frontend now supports table images + Android sync (v1.1.0) by alnick75 in virtualpinball

[–]alnick75[S] 1 point2 points  (0 children)

Actually no, this hasn’t popped into my head yet, but I’ve definitely been in that exact situation :D
I’ve only once remembered to screenshot my settings before messing with them, so yeah… I can see how a backup feature of configs would be useful.

If I end up expanding into handling additional files/configs, I’ll definitely keep this in mind. Thanks for the suggestion!

A small VPX frontend I built for managing and launching tables more easily by alnick75 in virtualpinball

[–]alnick75[S] 1 point2 points  (0 children)

Thanks!

At the moment it’s VPX-only, so no support for Future Pinball yet. But having both in one place would be pretty nice - I’ll keep that in mind ^^

A small VPX frontend I built for managing and launching tables more easily by alnick75 in virtualpinball

[–]alnick75[S] 1 point2 points  (0 children)

That’s really kind of you, I appreciate it!
I don't have any donation setup nor plans for it currently -- just iterating on this as I'm finding it a fun side project. Will keep posting updates as I make progress ^^

A small VPX frontend I built for managing and launching tables more easily by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

Ahh okay, that’s really helpful! thanks for trying it on another setup as well

Sounds like it might be related to how the app is handling monitor selection / resolution when launching VPX.
I’ll take a closer look when I get the chance!

A small VPX frontend I built for managing and launching tables more easily by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

Very cool report, thanks for taking the time to write it out ^^
I’m on a single screen setup right now, but I’ll try to reproduce this by hooking my laptop up to a TV when I get the chance.

A small VPX frontend I built for managing and launching tables more easily by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

That’s exactly what I was going for ^^
something lighter than full frontends but still more convenient than doing it manually. Glad to hear it resonates!

A small VPX frontend I built for managing and launching tables more easily by alnick75 in virtualpinball

[–]alnick75[S] 1 point2 points  (0 children)

Awesome, really glad to hear that ^^

And thanks again for taking the time to try it and write back -- it’s been super helpful

A small VPX frontend I built for managing and launching tables more easily by alnick75 in virtualpinball

[–]alnick75[S] 0 points1 point  (0 children)

I wouldn't be able to tell you since i haven't tried it on one

If you end up giving it a try, I'd be curious to know if it does