Welcome to PinballX. A Digital Pinball Front End. 

PinballX is a free digital pinball front end designed for digital pinball cabinets developed by the author of GameEx with components by Headsoft.  It is compatible with HyperPin media and databases. Credit to Bill E for creating the first digital pinball front end publicy available HyperPin. PinballX would not have been possible without it or at the very least where it is now.

PinballX is currently a new project created at the end of May 2013 and is in active development.

Download PinballX here Current version 2.03.

For support, and to get involved please head over to the PinballX forum.

Video codecs are no longer a requirement if you wish to use the built in mp4 decoder in windows. However Shark Codecs are the recommended solution and you can download a version known to be stable with the adware removed here.

To add your tables use the included game list manager.

PinballX will benefit from a multi core CPU and a quad core is recommended if using multiple displays.

PinballX includes high score features thanks to PINemHi by Dna Disturber.

Online and remote access features are available at GameEx Online.

A Lite version of PinballX is also included specifically designed for windows tablets.

Modern and higher end hardware is highly recommended for pinball cabs with two or three screens due to the demands of multiple high resolution videos and constantly loading high resolution artwork. However, PinballX itself does not demand much itself and the lite version requires next to nothing to run. 

Note: PinballX is not free for commercial use. You should contact us before including or using PinballX with your products.                                                                        


PinballX Desktop Mode with EmuMovies

PinballX News and Updates

Get Aggregated RSS

[NEWS] PinballX 2.03

Tuesday, August 11, 2015

  • New PinballX logo thanks to Headsoft and the talented designer Markus. For new installs several images have been updated.
  • New table exit image feature. Show images on return to PinballX.

[NEWS] PinballX 2.02

Sunday, June 21, 2015

Fixed and improved B2S Backglass support.

For those using a version of Pinball FX 2 with command line support setting the wait for keys settings to -1 will resolve issues.

[NEWS] PinballX 2.01

Thursday, June 18, 2015

Fixes inability to save B2S settings.

[NEWS] PinballX 2.00

Wednesday, June 17, 2015

New feature to use Direct2BS Backglasses within the frontend. If enabled and the server is installed all that is required is a matching direct2bs file for your table.


Fixes game manager online import for other systems.

[NEWS] PinballX.net mobile friendly

Saturday, May 30, 2015

www.pinballx.net has had some minor design changes and an upgrade and is now fully mobile friendly.

[NEWS] PinballX 1.99

Thursday, April 16, 2015

Fixes wheel off center issue.

[NEWS] PinballX 1.98

Sunday, March 22, 2015

This release is specifically designed for windows tablets or low powered machines with a new PinballX lite version also included.


The Lite version is specifically compiled to use less code, display and CPU resources and should run easily at full frame rate on low end devices. The Lite version does not support multiple displays.


Low powered devices won't support 1080p videos and downscaled videos are now available on the FTP and via the Game Manager download service. Just select to use the Lite Media in the settings or click the option during install if you have a subscription. It is also recommended to use wheel images no bigger than 320x320 and these are also now available on the FTP and download service.


I have tested the lite version on a couple of Bay Trail Atom tablets and it runs very well with the latest 9 version of Visual Pinball.

The minimum RAM I tested on was 1GB and I don't know how it will run with 512MB.


To exit a table hold down the left corner of the screen for a few seconds then move inwards. In game mode has been removed on the lite version.


PinballX also now supports windows running in portrait mode and resolution switching.


The wheel should also be a little smoother and positioning, scrolling and scaling now uses fractions rather than previously integer.


Video to follow shortly.



[NEWS] PinballX 1.97 V2

Sunday, March 8, 2015

A minor update has been released (same version number) which addresses the issue with the front end only matching found gameplay and tutorial videos on the table name and not also the description.

[NEWS] PinballX 1.97

Monday, February 23, 2015

Adds Pinball FX2 as an integrated included system.

For a default Steam install all that should be required is to set the grid position of each game in the game list manager. Along with checking the settings and enabling the system first.

For existing users, click the tick in the setup wizard to load default settings on the Pinball FX2 section.
Also note that the paths have changed to "Pinball FX2" from "PinballFX2" for media and databases.

I've tried not to break existing setups and the system is disabled by default.

[NEWS] PinballX 1.96

Monday, February 23, 2015

This release adds several advanced features to allow specific customisation and scripting of individual games specified in the XML files.

These new settings and features are for advanced users and are not currently in the game manager utility and need manual editing of the xml files.

There are three new values.
This setting allows you to set an override alternate executable for an individual game. The path cannot be specified so it must reside in the same folder as the default folder the system. You should include the file extension of .exe.

The other two settings allow you to script and send keys before and after launch of a game.
<SendKeysOnStart> and <SendKeysOnExit>

It follows the standard Visual Basic SendKeys formatted string with the addition of {SLEEP ms}. e.g {SLEEP 2000}. This will pause and wait for the desired milliseconds.

In "theory" this should allow for in built support for Pinball FX 2 either by sending keys or specifying individual compiled script executables but I need you folks to test it and report back.

[NEWS] PinballX 1.95

Saturday, January 31, 2015

This release adds the first of support for Visual Pinball 10 (First Beta released yesterday).

[NEWS] PinballX 1.94

Sunday, January 18, 2015

Two extra fields for Plugin authors giving the ROM name for PinEmHi purposes and the PinMAME Rom specified in the database xml.


Fixes issue where tutorial or gameplay videos would not play if there was no playfield video.

[NEWS] PinballX 1.93

Monday, January 5, 2015

Better optimized for CPUs. Less lag on old CPUs and better performance on modern CPUs.


Faster loading of playfield videos when not using Full Screen Windowed mode. Note that Full Screen Windowed mode is automatically enabled when using VPinMAME support in the front end and it does affect performance.


Includes latest version of the simple LED plugin.


Adds a delay on launch on exit from game so it operates the same as older versions.


Happy New Year!


[NEWS] PinballX 1.92

Thursday, November 6, 2014

This release avoids the need for external video codecs if you wish to use the codec built into windows 7 and above although shark codecs are still recommended.


PinballX was developed by Spesoft and Headsoft