Cool!
If you want great free pinball check out Visual Pinball and PinMAME… (just google it)… It takes a bit of setup and only runs on Windows, but there are some really well done tables, definitely worth it. They always use the original ROMs, much like MAME so it’s decent practice for the “real thing”. I have a pinball machine in my basement (“High Speed”) and we have 3 at work in the lunch room. (One of the guys I work with is a bit of a collector.) There’s definitely something about the old-school mechanical pinball machines that I really enjoy.
The person that did Visual Pinball made the mistake (IMO) of using VBScript to connect ActiveX controls to make the game… so you need a really powerful machine and even then in some multi-ball modes is slows to a crawl… I’ve been toying with the idea of re-doing the Visual part in Java + JOGL + JODE and creating JNI bindings to the PinMAME engine that runs the ROMs… if only I had the time. Sigh…
EDIT… oh wait… I see that Future Pinball uses the same VB Scripting… looks like it is derived from Visual Pinball + PinMAME. Interesting. Of course that means it suffers from the same performance issues… VB Script is absolute crap for that sort of thing and it REALLY shows.
Ah yes,it’s all here: http://wiki.arcadecontrols.com/wiki/Pinball
Interesting that they didn’t use the best part of Visual PinMAME (i.e. the PinMAME engine) yet they kept the absolute worst part, the part that was an obvious blunder… VB Script… What were they thinking ???
Definitely would make more sense to use a Java front end on PinMAME.