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.  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 1.97.

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.





PinballX Desktop Mode with EmuMovies

PinballX News and Updates

Get Aggregated RSS

[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.

[NEWS] PinballX 1.91

Saturday, October 18, 2014

This release contains three new features:


Screensaver audio which can play on screensaver/attract mode start.

New feature to allow overlaying of system and/or company logos onto wheel logos

Option to automatically crop wheel images (remove transparent borders) and show them at full scale. Note: This is on by default.

[NEWS] PinballX 1.90

Wednesday, October 8, 2014

This release enables the web based setup wizard at GameEx Online - https://online.gameex.com


Allowing setup and configuration of your running PinballX Instances from any web enabled device anywhere.

[NEWS] PinballX 1.89

Monday, September 29, 2014

This release includes a basic LED plugin supporting LedWiz and PacDrive. Use the Plugin Manager to setup.

View the full article

[NEWS] PinballX 1.88

Friday, September 19, 2014

Fixes Visual Pinball not exiting cleanly. (Bug introduced in 1.87)

Fixes crash exiting table/game on windows XP. (Unable to confirm/test).

[NEWS] PinballX 1.87

Monday, August 25, 2014

A significant update to the popular Pinball Front End.

  • Real PinMAME DMD support when in front end.
  • New feature for custom systems to emulate and work like Future or Visual Pinball.
  • eg. Multiple VP Exes.
  • New feature to mute audio when in the screensaver.
  • So your cab is not annoying if you leave it on.
  • New feature "One Click Launch" to skip the game detail menu and immediately launch the table when selected.
  • PinballX Download Service.
  • Automatically import media in the gamelist manager from the FTP.
  • Auto Frame Skipping.
  • Shows System Logo in desktop mode.
  • Per system custom underlay and overlay images.
  • Performance enhancements.
  • Faster media matching, faster startup, faster game list manager.
  • Adds keyboard volume controls.
  • Faster startup and fixes losing focus when starting with windows.
  • Ability to enable/disable the default filter searches by popular decades and manufactures.
  • Now skips startup video on key/joy press.
  • Confirm exit game with countdown feature.
  • Smoother animations.
  • Maximum amount of other systems increased by 10 to 20.
  • Fixes in game list manager when game descriptions contain invalid file characters.
  • Fixes Game List Manager truncating large lists.
  • Special thanks to FreeMason and DVDBoom for the PinMAME idea and code.
View the full article

[NEWS] PinballX 1.85

Sunday, June 1, 2014

Addresses issue with GameEx Online not starting connected after a temporary transfer failure.

[NEWS] PinballX 1.84

Saturday, May 24, 2014

Fixes mouse cursor not hiding on Windows XP.

I have tested PinballX on windows XP with a Geforce GT 650 and with VP 9.90 and 9.15 and cannot find any issues. If you still run XP and have any issues please report your complete hardware as any issues will likely be down to specific video cards and associated drivers. I can't promise I can resolve the issues but PinballX has been proved to work perfectly well on XP.

[NEWS] PinballX 1.83

Thursday, May 22, 2014

Fixes minor issues showing real DMD images and videos.
Small cosmetic changes in the screensaver to help prevent burn in on Plasmas.


PinballX was developed by Spesoft and Headsoft