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

[NEWS] PinballX 4.65

Wednesday, September 30, 2020

- When using a touchscreen, pressing down on the top left corner to exit system is working as expected.

- New custom system for exe files.

- Absolute file paths for game/rom files are supported.

[NEWS] PinballX 4.61

Wednesday, August 26, 2020

Amount of other systems increased to 40.

[NEWS] PinballX 4.60

Monday, August 24, 2020

- Fixes surplus custom lists showing.

(Note version jump is because of Touch-Play using same source code).

[NEWS] PinballX 4.54

Sunday, August 16, 2020

Adds, theme, comment and author fields to gamelist filter lists.

[NEWS] PinballX 4.53

Sunday, August 16, 2020

Fixes x64 Game Manager old version being included with installer.

(Version number jump is because of Touch-Play which uses the same source)

[NEWS] PinballX 4.50

Thursday, August 13, 2020

New custom filter game list databases. Create game lists based on filter criteria.

These are ini files located in the database folders and can be created on a per system basis or apply to all systems.

They can be created by creating a new list in the game list manager.

With this release the default hard coded filters have been removed.

[NEWS] PinballX 4.46

Tuesday, August 11, 2020

- This is just an update to the installer to allow old Windows operating systems to be able to download the Visual Pinball installer.

[NEWS] Wheels upscaled

Tuesday, August 11, 2020

Over 1,000 wheel logos available on the FTP and PinballX download service have been upscaled to a very high quality.

[NEWS] PinballX 4.45

Monday, August 3, 2020

- Fixes game descriptions not always updating.

[NEWS] PinballX 4.44

Saturday, July 18, 2020

I noticed the sleep before flipping/vsync made things less than silky smooth so I have removed this feature.

[NEWS] PinballX 4.36

Thursday, July 16, 2020

- Fixes display running too fast at high refresh rates.

- Wherever possible will use 1 to 1 pixel fonts instead of scaling them. Not only does this improve the quality but once loaded and cached improves performaces.

- New display setting to scale underlay images to the display size.

- Releases some cycles back to the CPU before flipping/vsync.

- Fixes game name not truncating on game info.

[NEWS] PinballX 4.35

Friday, July 10, 2020

Stability fix (not disposing processes)

[NEWS] PinballX 4.33

Friday, June 5, 2020

- Fixes underlays/overlays in system list.
- When overlaying company logos onto wheel logos will look for a png file if a gif is found.
- New visual pinball setting to allow a longer wait before timing out if the player window is not foreground when launching table.

[NEWS] PinballX 4.32

Thursday, May 14, 2020

This release auto detects portrait vertical playfield images and videos. Meaning the legacy HyperPin rotated flipped format is no longer a requirement.

This also allows media from other frontends to be used seamlessly.


[NEWS] PinballX 4.31

Thursday, May 14, 2020

Includes the latest version of PINemHi thanks to DNA Disturber (and a kick up the butt by Scutters!!)



[NEWS] PinballX 4.28

Thursday, April 23, 2020

- Fixes Future Pinball black screen.

[NEWS] PinballX 4.26

Sunday, April 19, 2020

- New feature to record videos to h265/hvec.

- Fixes NVidia encoding quality too high.

[NEWS] PinballX 4.25

Sunday, April 19, 2020

- NVidia CRF video encoding is now working as it should.

- New setting to set video quality for recording.

[NEWS] PinballX 4.19

Friday, April 17, 2020

- Improved NVidia (h264_nvenc) encoding resulting in much smaller file size and better quality.

- Secondary displays use vsync on windows 8 and above.

[NEWS] PinballX 4.15

Saturday, April 11, 2020

All internal front end images and wheel logos now support animated GIF files.

Simply use a gif file instead of a png.

This does not extend to table/game media (backglasses, playfield etc) other than wheel images.


[NEWS] PinballX 4.14

Monday, April 6, 2020

- Fixes recently added list.

- Can exit startup video by pressing gamepad button.

- New command line option to launch table.

pinballx.exe -launch "[table name]" "[system name]"

(table filename must be a table that is present in a database)

[NEWS] GameEx Online API - Google Voice

Friday, February 7, 2020

New GameEx online API. Control GamEx and PinballX from applications and the cloud. A front end first.

View the full article

[NEWS] PinballX 4.12

Friday, February 7, 2020

Fixes IPDB database (since 4.11)

[NEWS] PinballX 4.11

Sunday, February 2, 2020

- Updated IPDB database. Latest releases and merged Bally tables.

- May also have some performance improvements.

[NEWS] PinballX 4.07

Wednesday, January 22, 2020

- Support for Visual Pinball high scores for non PinMame tables.

- Compatibility support for DMDExt virtual DMD.

- Multiple file instruction cards now supported again.

- Fixes alpha page when only 1 table in list.




PinballX was developed by Spesoft and Headsoft