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.

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

LAV Filters are the recommended solution to support video playback and you can download a version here. If you are still using Windows XP download FFDSHOW 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 3.78

Thursday, October 10, 2019

Further optimized video capturing, capturing playfield at the same time as other videos f you have a cpu with 5 or more threads and also avoiding additional transcodes.

Fixes nvidia driver capture when display is portrait.

Fixes delay exiting from table.

Fixes performance issue when navigation large lists.

Fixes company logo in desktop mode.

Fixes animated GIFs.

Desktop mode is now enforced if enabled, regardless of rotation.

Fixes b2s backglass behind form when returning from pause.



[NEWS] PinballX 3.77

Wednesday, October 9, 2019

Fixes back glasses not showing on recent versions of Visual Pinball 10 and B2S server.

Video capturing now uses Nvidia hardware encoding if available greatly speeding up the process on capable systems.

[NEWS] PinballX 3.76

Tuesday, October 8, 2019

New and improved table loading image support.

Animated GIFs are supported again and there are now two modes for loading images (configured under general settings).

You can use the existing loading image/video mode or the new playfield image mode. With the new mode it will either use a playfield image or take a snapshot of your playfield video. Then either use a default or one of your own animated gifs which is then overlayed and animated with a fade in.

The result looks pretty slick in my opinion and this is a highly requested feature.

Note that animated GIFs are now auto rotated if required and regular images at 0 degrees should be used. Note, if you have an unusually long animated GIF the number of frames may be clipped.

The fade in of loading images is now done on a thread and games may load a little quicker too. There are also some blitting optimizations to avoid slow done on a UHD 4k display.


[NEWS] PinballX 3.75

Thursday, September 26, 2019

- Fixes in game/pause
- Fixes exit game timer

[NEWS] PinballX 3.71

Saturday, September 7, 2019

B2S backglasses within front end now work on 64 bit version.

[NEWS] PinballX 3.62

Tuesday, September 3, 2019

All plugins now work across all CPU architectures (x86 and x64) and the install now defaults to a 64 bit install.


[NEWS] PinballX 3.60

Sunday, September 1, 2019

New launch/loading video support. Just place video files in media\loading videos.

GIFs caused pretty big performance issues and are no longer supported since videos are supported now. If you have existing GIFs you wish to still use just convert them to videos with something like Convert-It.

Again NOTE that I have a new code signing certificate and it will be untrusted by windows until it gets out in the wild a bit.


[NEWS] PinballX 3.58

Thursday, August 29, 2019

Fixes real DMD video memory leak.

Fixes Game Manager importing table, B2s and ROMs.

Improved loading of media while navigating (fixes lag).

When adding a table in the Game Manager by any method IPDB game data will be automatically searched for and added.

New basic menu mode option. This hides all menu items other than media.

NOTE: I have a new code signing certificate and windows will detect the installer as untrusted until it gets out in the wild a bit.

[NEWS] PinballX 3.53

Tuesday, August 20, 2019

Several fixes and performance improvements along with a new recently added list.

[NEWS] PinballX 3.52

Saturday, August 17, 2019

- Fixes flash instructions memory leak.

- XDMD memory leak also seems to be resolved.

[NEWS] PinballX 3.49

Wednesday, August 14, 2019

New systems wheel list. Configure under general settings.

Show a wheel list of your systems. Can optionally make it always show first at startup.

To use artwork for this new list place video or image files named "- system  -" in the appropriate folder (backglass, table images/videos etc). eg. - system -.mp4

Also fixed a couple of performance issues.

[NEWS] PinballX 3.47

Tuesday, June 18, 2019

Fixes flash instructions not loading after a few times.

[NEWS] PinballX 3.46

Monday, June 17, 2019

  • Fixes GameEx Online.
  • Fixes screensaver start for plugins. Can now be cancelled.
  • Joystick input now additionally supports x/y and pov.

View the full article

[NEWS] PinballX 3.43

Tuesday, May 21, 2019

PinballX 3.43 released.

Fixes for Visual Pinball 10.

View the full article

[NEWS] PinballX 3.39

Friday, May 10, 2019

The PinballX executable files have been drastically reduced in size by using better library linking methods. Smaller EXE files are known to improve application startup time.

[NEWS] PinballX 3.38

Saturday, April 6, 2019

Allows Apron to display on playfield.

It seems positioning set for the backglass in the settings was being ignored. This is now fixed. If your backglass positioning is now off with this release check the positioning in the Setup Wizard and ensure it is correct.

[NEWS] PinballX 3.30

Tuesday, March 12, 2019

PinballX 3.30

  • New instruction card Apron display support.
  • Loading GIF animations fixed.
  • The frontend now supports full screen exclusive display mode again.
  • Improved display number handling. If you have issues check your display settings.
  • Performance improvements and fixes. Specifically fixes issues on systems with only 2 CPU cores.
  • Fixes not restoring all artwork when returning from in game mode.
  • PinballX will detect if its launched on startup of windows and wait before obtaining and initializing displays.

[NEWS] Thanksgiving and beyond sale

Thursday, November 22, 2018

Here is your opportunity to get GameEx Evolution and the rest of the lifetime package at half price.

Now half price until end of November to celebrate the recent release of GameEx Evolution.

You will also get a coupon for Emumovies lifetime at half price and the first 25 lifetime pruchases starting midnight black Friday get EmuMovies free.

View the full article

[NEWS] PinballX 3.20

Friday, September 7, 2018

- Bug fixes

- Faster playfield image/video load.

[NEWS] PinballX 3.15

Tuesday, August 28, 2018

- Improved startup speed

- Improved performance

- Startup video support for other displays. Look in Mediia\Startup Videos for information on how to use

- Hides the desktop better

- The PinballX application itself has been moved to the .NET framework 4 and SharpDX from 2 and SlimDX.

[NEWS] PinballX 3.13

Wednesday, August 22, 2018

- Table audio is now loaded  on a thread to improve fps in front end.

- Table, DMD and Topper images have improved upscaling/downscaling and loading them stops possible frame skips in front end.

[NEWS] PinballX 3.12

Monday, August 20, 2018

Improved startup speed and other performance improvements.

[NEWS] PinballX 3.11

Thursday, August 16, 2018

- Can now rate a table within the front end.

- Company logos can be by a year or year range. Use the following in the filename: Bally (1980), Bally (-1980), Bally (1980-), Bally (1982-1988). There is also now no fixed limit on how many you can have.

- Automatically add new and missing tables. This feature is enabled or disabled under General Settings

- Current Pin2DMD support with the existing DLLs is broken now, so I have included new working versions with the installer. Select the option for Pin2DMD when installing.

- Fixes mouse wheel not working in game manager.

- The install now defaults to a 32 bit install, for both new installs and anyone upgrading from a release prior to this one. If you are not using the 32 bit version select the option on install. It caused numerous support issues previously and it just wasn't a good idea to default to 64 bit in hindsight.

[NEWS] PinballX 3.10

Monday, August 13, 2018

Several nice new features in this release.

- Can now zero rate tables.

- Attract mode now shows high scores on your DMD

- Select and filter the game list by ratings.



[NEWS] PinballX 3.08

Sunday, August 12, 2018

- Fixes backglass images and swf instruction cards stretching to monitor size instead of honoring display position settings.

- Fixes PinDMD 2 and PinDMD 3 not working out of the box on 32 bit installs.


PinballX was developed by Spesoft and Headsoft