Home - syd711/vpin-studio GitHub Wiki

What is the VPin Studio?
The VPin Studio is a toolbox for Visual Pinball tables. It provides various features such as:
- table (asset) management
- table archiving
- Discord integration
- highscore card generation
- competitions
Download & Installation
Download the latest installer from the releases section.
In general, the VPin Studio has a client/server architecture, supporting the administration of multiple VPins with one VPin Studio client. That's why every release comes with two different installers:
- Full Installer: This installer must always be installed on the actual VPin and contains the server and the client UI.
- Client Installer: This installer only contains the UI client which lets you connect from any other Windows PC to your VPin.
- VPin-Studio-Client-Linux-x64.zip: This archive contains a VPin Studio client runnable on Linux systems.
- VPin-Studio-Client-MacOS-arm64.dmg: This archive contains a VPin Studio client runnable on MacOS (ARM based) systems.
- VPin-Studio-Client-MacOS-x64.dmg: This archive contains a VPin Studio client runnable on MacOS (Intel) systems.
The other artifacts are only required for updates.
Getting Started
Visit the YouTube channel: https://www.youtube.com/@vpin-studio/videos
Updates
Automated Updates
The VPin Studio comes with an automated updates. The Studio will indicate that a new update is available by showing a download button on the header toolbar:
Manual Updates
If for some reason the update process failed or the automatic update is broken for the installed version, you can easily update the server or client manually:
- Terminate the VPin Studio Server. This can easily be done by right-clicking the Windows tray icon of the VPin Studio Server:
The VPin Studio Server Tray
-
Download the corresponding zip file for the client or server (VPin-Studio.zip and VPin-Studio-Server.zip) from the releases page of this repository. If not mentioned otherwise, it is sufficient to replace the VPin-Studio-Server.exe file, the client can then be updated automatically!
-
Replace the corresponding files in the installation directory of the VPin Studio.
-
Restart the server by double-clicking on the VPin-Studio-Server.exe file. The server starts windows this way, but this should not bother you. Just minimize it afterwards.
-
Start the Studio client, it should connect to the new server instance now.
If the updater is broken you need to install the fixed version manually, so that (again) for the next version the updater works as expected.
Donate
Creating and maintaining the VPin Studio takes a lot of time and resources. Please consider donating through ko-fi.com to support the development.
Discord
You have feedback or want to report a bug? Join the VPin Studio Discord server!
Bug Tracking
Please do not hesitate to report bugs of feature requests on Github. https://github.com/syd711/vpin-studio/issues You can also get in contact using the Discord server above.
Third Party Integrations
PinUP Virtual Pinball System
https://www.nailbuster.com/wikipinup/doku.php?id=start
Visual Pinball Backup Manager
Download: https://github.com/mmattner/vPinBackupManagerApp/releases
Documentation: https://github.com/mmattner/vPinBackupManagerApp/wiki
PINemHi and PINemHi Leaderboard
Download: http://www.pinemhi.com/
Documentation: http://www.pinemhi.com/
iScored
Virtual Pinball Spreadsheet
https://virtual-pinball-spreadsheet.web.app/
PinVol
http://mjrnet.org/pinscape/PinVol.html
VPX Tools
https://github.com/francisdb/vpxtool
DOFLinx
https://github.com/DOFLinx/DOFLinx