properly with a rendered pinball table, it requires that specific table's ROM images. Visual PinMAME was written by a team of programmers including Steve Ellenoff, Tom Haukap, Martin Adrian, and Gerrit Volkenborn, and had its first public release March 30, 2001 with version 0.99 beta. The underlying PinMAME core, that drives all emulation components and is also responsible for the rendering and output of LEDs, the DMD and playback of the emulated sound and music, was already started in April, 1999. The program is named after the original MAME program for emulating arcade games and is based on some parts of the MAME core .7X. In the beginning the project started as WPCMAMECOM (and its underlying core as WPCMAME, based on the WPC and MAME acronyms). Visual PinMAME is written in the C++ programming language, whereas PinMAME is still based on C. On August 1, 2008, the full source code of PinMAME 2.0 was made available to the public. Since then, development continues with the help of various open source contributors. See also Microsoft Pinball Arcade The Pinball Arcade Stern Pinball Arcade Future Pinball Pinball FX 3 Pinball Construction Set List of open source games References External links Arcade video game emulators Pinball video games Windows-only freeware Video game level editors Freeware games Video game engines Video games with stereoscopic 3D graphics Video games with available source code Windows games Proprietary video game console emulators