If you like Pinballs, you'll love Visual Pinball emulator, because not only will you be able to play pinball but you will be able to create your own pinball table.
It is said to be one os the best three pinballs editors and you will find hundreds of tables over internet created with it.
Visual Pinball mixes the power of Visual Basic script and an easy-to-use visual editor.
It is used with PinMame for those users who havethe machine at home and want to add the side buttons.
If it's the first time you try to configure the machine, maybe it will take a time to configure it, but once it's configured everything is done.