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.

Mac OS Install Instructions

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.

ko-fi

Discord

https://discord.gg/AMPwvAZHvy

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

https://www.iscored.info/

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

PUP Pack Screen Tweaker

https://github.com/matiou11/PupPackScreenTweaker