This site uses cookies to remember your preferences and handle user logins.
By using the site you agree that this is acceptable.
Hide this Message
CSD Projects
Sheffield
South Yorkshire
United Kingdom

Site last updated 26th April 2018
SIGN IN

Windows Applications

Duo Pinball for Windows (13th Dec 2021)XBOX CONTROLLER KEYBOARD

I recently picked up an Asus Transformer Book T100TA and was happy to find it runs Pinball Arcade well.
I was sad however to find that while the game plays MUCH better in portrait, its pretty hard to do with a controller in your hands while balancing the tablet on your lap, trying to keep it at a decent viewing angle.

So I went looking for alternative solutions and immediately stumbled onto the Duo Pinball which looked ideal apart from one thing, it only works with iPad and a single app.

Fortunately due to this limitation the price had dramatically dropped compared to the many negative reviews who said it was too expensive for its limited use. So I grabbed one in the hope that being bluetooth I could do something with it on PC.

The application here is the result of that experiment and my first attempt at learning to code in C#.

The keyboard version uses the excellent Input Simulator library to simulate the left/right shift for flippers and holding/releasing the space bar for the plunger..

The Xbox Controller version uses VigEm to simulate left/right triggers and right analog for plunger. A huge thanks to Eigenvektor on the Linus Tech Tips forum for teaching me how C# works so I could achieve this. They really did most of the work here.

You will require .NET Framework 4.8 installed.
The Xbox Controller version will also need the VigEm Bus driver installed.

Discussion about this application can be found on the Pinball Arcade Fans forum.

If you like this application please consider a small donation towards improvements.

You are connected from 3.238.225.8 via IPv4.