Visual Pinball

Visual Pinball

infobox software
name = Visual Pinball


caption = Visual Pinball rendition of Bally's "Fireball" (1972)
developer = Randy Davis
latest_release_version = 8.1
latest_release_date = November 7 2007
operating_system = Microsoft Windows
genre = Pinball
license = Freeware
website = http://www.vpforums.com/

Visual Pinball is an editor program and game engine recreation program that allows users to create and play 3D computer simulations of pinball machines on a personal computer. Its ability to import external sounds and images allows pinball players to play renditions of real pinball machines.

Design

Every Visual Pinball table comprises two main parts: the "physical" playfield design (displayed in the editor) and the script which controls the table gameplay. The editor uses the Microsoft Visual Basic Scripting (VBScript) language for user programming, but the Visual Pinball program itself is written in C++ with ATL (which helps in making ActiveX controls). " [http://www.digitalpostproduction.com/articles/viewarticle.jsp?id=15842 Visual Pinball: Build Your Own Pinball Machine] "] This allows Visual Pinball to run on Windows operating systems Windows 98 or newer.

History

The Visual Pinball program was first released to the public on December 19, 2000 by programmer Randy Davis.

In 2005, David Foley purchased rights from Randy Davis for modification of Visual Pinball for a full-sized pinball cabinet based on Visual Pinball software. " [http://www.retroblast.com/misc/vp_ultracade.html Ultracade Licenses Visual Pinball] "] Chicago Gaming purchased rights for licensed tables from Williams Electronics. The Visual PinMAME team and Visual Pinball development community also joined in the effort to produce improvements to the Visual Pinball product and a few tables. This project, known as UltraPin, was taken over by Global VR following the collapse of Ultracade " [http://web.archive.org/web/20060427091026/www.ultracade.com/press/145/global-vr-to-purchase-ultracade-technologies Global VR to Purchase UltraCade Technologies] "] , and is currently in location test.

Visual PinMAME

Modern pinball machines (especially those made after 1992 and using DMD animations) usually require the Visual PinMAME (VPinMAME) program in order to work. VPinMAME adds to Visual Pinball's system requirements and, like other MAMEs, uses image files of the actual ROMs from the physical pinball machines, executing them as simulations of the embedded CPUs, sound chips, and displays from the physical machines.

"Visual PinMAME" is a program (a COM class) that works in combination with Visual Pinball (or in theory any other program that can make use of the COM class) that allows for 3-D renderings of actual pinball table designs. Specifically, Visual PinMAME is for emulating CPUs and the connected ROMs used in modern pinball tables, as opposed to tables with solid-state electronics/electro mechanical machines that contain no ROMs or advanced ICs in their hardware design. Visual PinMAME displays the LEDs and/or DMD of the machines in a separate window and also delivers emulation of the integrated sound chips. In order for Visual PinMAME to work properly with a rendered pinball table, it requires that table's ROM images. Without VPinMAME, Visual Pinball can be used to make original pinball and pinball-like games (such as pitch-and-bat baseball, pinball bingo, and pachinko).

Visual PinMAME was written by the team of programmers including Steve Ellenoff, Tom Haukap, Martin Adrian, and Gerrit Volkenborn and was started January 4, 2001. The program is named after the original MAME program for emulating arcade games. Visual PinMAME runs on top of the PinMAME software engine which again uses some parts of the MAME core. Visual PinMAME is written in C++ programming language.

History

The Visual Pinball program was first released to the public on December 19, 2000 by programmer Randy Davis.

In 2005, David Foley purchased rights from Randy Davis for modification of Visual Pinball for a full-sized pinball cabinet based on Visual Pinball software. " [http://www.retroblast.com/misc/vp_ultracade.html Ultracade Licenses Visual Pinball] "] Chicago Gaming purchased rights for licensed tables from Williams Electronics. The Visual PinMAME team and Visual Pinball development community also joined in the effort to produce improvements to the Visual Pinball product and a few tables. This project, known as UltraPin, was taken over by Global VR following the collapse of Ultracade " [http://web.archive.org/web/20060427091026/www.ultracade.com/press/145/global-vr-to-purchase-ultracade-technologies Global VR to Purchase UltraCade Technologies] "] , and is currently in location test.

References

External links

* [http://pinmame.retrogames.com pinmame.retrogames.com - Official Visual PinMAME website]
* [http://irpinball.ztnet.com/ irpinball.ztnet.com - Collection of free downloads for Visual Pinball]
* [http://www.vpforums.com/ Visual Pinball Forums - Complete Pinball Discussion]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Visual Pinball — Aktuelle Version 9.1.2 (1. März 2011) Betriebssystem Microsoft Windows Programmier­sprache C++ Kategorie Videospiele Engine …   Deutsch Wikipedia

  • Pinball — covered case called a pinball machine. The primary objective of the game is to score as many points as possible. Secondary objectives are to maximize the time spent playing (by earning extra balls and keeping the ball in play as long as possible) …   Wikipedia

  • Pinball — Flippersammlung Retrogames e. V. Ein Flipperautomat (oder meist kurz nur Flipper; engl. pinball) ist ein Unterhaltungsgerät ohne Geldgewinnmöglichkeit. Ziel des Spiels ist es, eine Metallkugel mit Hilfe von durch den Spieler steuerbaren Hebeln… …   Deutsch Wikipedia

  • Marvel Pinball — Developer(s) Zen Studios Publisher(s) Microsoft Game Studios, Sony Computer Entertainment …   Wikipedia

  • Metroid Prime Pinball — North American, Australian, and European box art Developer(s) …   Wikipedia

  • Dream Pinball 3D — Wii cover art for Dream Pinball 3D Developer(s) TopWare Publisher(s) SouthPeak Games …   Wikipedia

  • Flipperautomat — Ein Flipperautomat (kurz Flipper; englisch pinball machine) ist ein Geschicklichkeits Spielautomat ohne Geldgewinnmöglichkeit. Ziel des Spiels ist es, (mindestens) eine polierte Stahlkugel mit Hilfe von mindestens zwei Hebeln, die ebenfalls… …   Deutsch Wikipedia

  • UltraPin — produced by Global VR, is the pinball version of UltraCade using an updated Visual Pinball engine with hardware DirectX 9 and Visual PinMAME. It is set up to look like a real pinball machine. It has two LCD screens, one for the back glass and DMD …   Wikipedia

  • Jeu vidéo de flipper — Un jeu vidéo de flipper est un type de jeu vidéo qui s inspire du jeu de flipper traditionnel. Sommaire 1 Historique 2 Liste chronologique 2.1 1977 2.2 1978 …   Wikipédia en Français

  • List of game engines — Many tools called game engines are available for game designers to code a game quickly and easily without building from the ground up. Contents 1 Free and open source 2 Proprietary 2.1 Commercial 2.2 Freeware …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”