How To Setup Visual Pinball in Batocera 38
Вставка
- Опубліковано 12 лис 2024
- #batocera #visualpinball
Be sure to subscribe to this channel for more great Batocera videos!
In this video we look at how to get up and running with Visual Pinball in Batocera 38. Visual Pinball is new to this latest version of Batocera.
You need to have tables that have a .vpx extension in order to play them on Batocera. The easiest to get working are table recreations and original tables that have the .vpx extension. Keep in mind that not all tables will work so be sure to grab a bunch and start testing them out.
It's nice to finally see this masterpiece of software and it's huge community on our batocera system! Let's test better the pinmame roms integration and nvramL nv files!
Thx - it's always helpful to see something in action before venturing to try it out. I have a dedicated pinball (Win11) machine with Pinball FX2/FX3/Steam, but thought I'd see how VPX runs under Batocera (just updated my Batocera PC to V38). My Batocera cabinet has a DMD, so I'm hoping VPX can be configured to utilize that as well. Also hoping the Batocera team will add documentation for VPX to their Wiki - still only seeing Future Pinball at this point.
Glad it was helpful. This was my first time messing around with Visual Pinball. I'm surprised there isn't something on the Batocera wiki about it yet, but as long as they are making my favorite emulation frontend/OS, I'm not going to complain too much.
@@eldermillennialvideogames Yeah - I like the way Batocera gets updated regularly. That's part of why I switched from Retropie last year, along with better support for Pixelcade, which I added to my retro cabinet earlier this year.
Thanks so much for the walkthrough. I set up Visual pinball last night and it is very sharp. Question i found alot of boards that appeared to be working but no ball or flipper control. Any suggestions?
Thanks for watching! I haven't delved too deep into the boards that aren't working. I just kind of move on down the list till I find a working one. A lot of the ones I pulled down from archive.org seem to have problems of some sort. As long as you've got some that are working fine, there clearly isn't any issue with your configuration. I think the last one I downloaded was the Deadpool table that was shown in the Batocera 38 Trailer. I got that from vpforums.org and it works pretty well. It's definitely kind of hit or miss on whether you get one that works perfectly or not.
@@eldermillennialvideogames Yeah all the boards I've picked up were off the forum. That Deadpool one is great!
Would love to get VPX playing on my Steam Deck using Batocera.
Go for it! I've got a couple of tables running on my Steam Deck with Batocera as well and it works great. There's no special setup involved, short of copying over your vpx files like you would on PC.
This looks awesome. :-) do you even need to add the B2 S files since the single screen? Also, did you have to configure it through F1, apps to set the DMV position, etc.? This looks really promising. :-) is there an easy way to tell if it’s a V pin meme compared to original/re-creation?
For the most part I think the only files that are absolutely necessary are the .vpx ones (unless you factor in the pinmame stuff). I did not need to do any configuration in the F1 section of Batocera for this. As for your last question, I've been relying on the download sources of my tables to tell me that. Sites like vpforums.org do a pretty good job of labeling their downloads. I'm not sure of an easy way to tell just by looking at it. Doesn't mean there isn't one though
I can’t get any of these to work in v38. I’ve put them in the right place. I open them and the screen goes black for a while and then returns to the menu of roms. I’m able to open fpinball roms with that emulator but neither of my Xbox controllers do anything so I can’t plan them. I’m really frustrated.
I didn't really care for "Visual Pinball" on Batocera because they didn't/don't offer the different table top view angles, like "Future Pinball" or even the console "Pinball Hall of Fame" series offers.
Would this work on any SBC devices? I see references to it running on Linux recently but haven't seen anybody mention of any of the SBCs are good enough to run VPX decently. Also wondering if running on Linux or Android would be a better bet if both are supported now.
It probably depends since SBCs encompass such a broad performance range of devices. The Batocera method of running vpinball would likely only work if the platform is using the x86 based architecture. I'm pretty sure it's not an option in Batocera for other platforms and yes I'm saying that without actually firing up another system and verifying.
You might be able to compile vpinball standalone for things like the rpi, but since vpinball is graphically demanding I don't think it would be a good experience on a lower end SBC like that. I'd like to see it on one of those $200-$300 Ryzen SBC's though. I bet it would run decently fine on something like that. I may have to get one of those to test it out.
I don't have any decent Android devices so I can't test any of the builds for that either unfortunately. Honestly, I'm not that into Android in the first place. To be fair I haven't even tried running it on iOS or MacOS with Apple silicon even though I do have those and there are instructions on their GitHub for compiling for those. At the end of the day as long as it runs on Linux, I'm happy. Granted, I am a bit biased because messing around with Linux has been both a hobby and a career for me for a while now.
The only real advantage I see to running vpinball on an SBC would be to try to save on space and power consumption like when putting it as part of a pincab build. Because I use vpinball exclusively through Batocera that isn't really a simple option right now. Though I do hear that Batocera is becoming more pincab friendly in their upcoming v40 release.
The tables look so real....
Taking the piss? Lol
Hello, I am missing the emulator from the applications folder in batocera. How can i install it?
There is no need to install any emulator for this. It is installed when you install or upgrade to Batocera 38. It shows up as an option once you add the .vpx table files to /userdata/roms/vpinball and do an update games lists from the main menu. Also every emulator may not work on every hardware architecture available. I know vpinball runs fine in Batocera on my x86_64 PC and SteamDeck, but not on my Anbernic handheld device. So depending on your platform, it may or may not be an option for you.
Hello. do you know how to turn on scoreboard ? some tables do not display score. like in your video. Iron maiden has no point counter
I'm also hoping someone is able to figure this out. I loaded the Iron Maiden table into vpinball on Windows and it definitely has a scorebox. I had to adjust the font size it was using to get it to appear correctly, but it is there. But no matter what I've tried, I just can't get it to show up in Batocera. If I discover anything I'll let you know.
Thank u
I only wanted 3 boards and none of them worked lol
Pinbot, Addams Family and Star Trek TNG.
Played those a lot in the arcade
What about them didn't work?
I'm using the following tables and they all seem to work fine:
The Addams Family (Bally1992) v2.3.2.vpx
PinBot (Williams 1986).vpx
Star Trek The Next Generation (Williams 1993) 1.4.vpx
I have another video on this channel that talks about setting up PinMAME tables that may be helpful to you (ua-cam.com/video/NeUSKmObGZA/v-deo.html).
You'll need to get the PinMAME roms for each of those tables in .zip format and place them into /userdata/system/configs/vpinball/pinmame/roms/ in addition to having the .vpx files in /userdata/roms/vpinball/.
I hope this helps you get your favorite tables working.
@@eldermillennialvideogames I put the roms in the proper folder.
It just does nothing when it launches those boards. The board shows up, but nothing works except the tilt and nudge functions.
What version of the roms are you using?
I have taf_l5c, pb_l5h and sttng_l5
Maybe I need different rom versions
I'm using taf_l7.zip, pb_l5.zip, and sttng_l7.zip as the roms for those tables. Yeah, it must be the roms you're using. Just to test I swapped out pb_l5.zip for pb_l5h.zip and I also get the same result where I can use tilt and can hear a coin insert, but nothing actually happens. Swap out your roms and I think you'll be good to go.
@@eldermillennialvideogames I did that and everything is smooth sailing.
Can you recommend tables to check out? I love pinball machines and once I discovered vPinball, I was in lol
Usually I just grab whatever tables others are talking about in the comments or sometimes I'll just Google the top pinball tables and then look for them. Or just see what's popular over on VPForums.
This works for Pi too?
Unfortunately, no. I've only briefly tested v38 on my pi4b, but I don't believe vpinball will work on it. I would imagine vpinball being a Windows application needing WINE to run on Linux (x86) would be the limitation for the Pi since it isn't using the x86 architecture.
I downlooaded 20gb pack , and only one is started
I've found it is better to focus on one table at a time until you get it working. Some might be pinmame tables that also need specific roms. Some might need to have a certain configuration in the .vbs file. Basically, each table can end up requiring a good amount of research and trial and error, unfortunately.
Anyone managed to run Mediaval madness?
I was able to get 1455577933_MedievalMadness_Upgrade(Real_Final).vpx running. That vpx file along with the .vbs file you can get from github.com/jsm174/vpx-standalone-scripts go into the /userdata/roms/vpinball folder. Then put the rom (I used mm_109c.zip) into /userdata/system/configs/vpinball/pinmame/roms/. You may have to start the table, exit it, and load it again to get it to work the first time.
That is cool to hear and als ostrange because every time I put the .vbs file alongside the .vpx the table yes loads up, but then is stuck. Unoperable. Only alt+F4 is possible. @@eldermillennialvideogames
Sorry to hear that you haven't been able to get it working. I just double checked and yeah besides the mm_109c.zip being in the proper location, all I have is the table vpx and the vbs, both directly under /userdata/roms/vpinball/ and both have the same name except for the extension. And you're also using gedankekojote97's version of the table from vpuniverse, right? I'll assume the rom zip we have is the same too, but for good measure here's the md5sum of mine:
[root@BATOCERA /userdata/system/configs/vpinball/pinmame/roms]# md5sum mm_109c.zip
5ce8f67cd797741fbf1d8bdae0d5d72a mm_109c.zip
[root@BATOCERA /userdata/roms/vpinball]# md5sum MedievalMadness*
22dff6721173b1ed528799b6a6ea017e MedievalMadness.vbs
fdf922977b32cba3e382511b960f1b32 MedievalMadness.vpx
(At some point I changed the file name to what you see above for the .vbs and .vpx, but that doesn't matter as long as they are the same).
If you added an nvram file under /userdata/system/configs/vpinball/pinmame/nvram/, try deleting it (it'll get recreated when you run the table the first time again). You'll have to alt-f4 out of it when it says "factory settings restored", but should be fine on subsequent launches since it will have created the nvram at that point. That's about all I can think of right now to try. Good luck!
Thank you very much for all your effort! I'll let you know. Thanks again for now!@@eldermillennialvideogames
@eldermillennialvideogames yes, turns out I had the wrong vbs file. Now medieval madness works! Any news on how to show up dot matrix on some tables where is not present? I read that one should add some lines of code.. nut where exactly? Do I have to extract the vbs if not present and add those lines there? Let me know if you find something about it!