Difference between revisions of "Pinball"

From BYOAC New Wiki
Jump to navigation Jump to search
m (18 revisions)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__
+
= Pinball =
'''Pinball''' games let you experience the fun of popular pinball systems right on your arcade cabinet or home computer. Many people add [[pushbuttons]] to the side of their cabinet to use as flippers and [[Pinball Plungers]] in conjunction with popular pinball simulations such as the ones below.
+
Pinball games let you experience the fun of popular pinball systems right on your arcade cabinet or home computer. Many people add pushbuttons to the side of their cabinet to use as flippers and plungers with popular pinball simulations such as the ones below.  
 +
<BR>
 +
== Visual Pinball (VP) / VPinMAME (VPM) ==
 +
[[File:Vpinball.jpg|thumb|Visual Pinball Desktop Screenshot]]
 +
[[File:Pinmame.png|thumb|VPinMAME Screenshot]]
  
==Visual Pinball/PinMAME==
+
[http://www.vpforums.org/ Visual Pinball] is a pinball simulator. It comes with an editor, so you can edit existing tables or design your own. There are many outstanding recreations of popular pinball tables from the real world in addition to numerous original tables.
[[Image:vpinball.jpg|thumb|Visual Pinball Screenshot|160px|right]]
 
[[Image:pinmame.gif|thumb|Pinmame Screenshot|160px|right]]
 
  
[http://www.randydavis.com/vp/ Visual Pinball] is a playfield pinball simulator. It came with a editor, so you could design your own tables. Visual Pinball has a lots of well created layouts of popular pinball tables from the real world.
+
VP supports the use of multiple monitors for playfield, backglass, and Dot Matrix Display. (DMD)
  
[http://www.pinmame.com/ PinMAME] is a pinball emulator. When run in conjunction with Visual Pinball, PinMAME allows one to design and play a table that will use the actual rom images from pinball tables. These rom images often times have the table logic, sounds, and dot-matrix displays (generally orange) in them.
+
[http://www.vpforums.org/ VPinMAME] is a pinball emulator. When run in conjunction with VP, VPM allows one to design and play a table that will use the actual ROM images from pinball tables. These ROM images usually have the table logic, sounds, and dot-matrix display images / animations in them.
 +
<BR>
 +
===How to install VP/VPM===
  
=== How to combine these? ===
+
Installation Guide at http://www.vpforums.org/index.php?app=tutorials&article=1 provides step-by-step directions that guide you through the installation process.
Visual Install Pack will install Visual Pinball, PinMAME and setup all the intricate dependancies for you:
 
  
http://www.vpforums.com/forum/showthread.php?s=&threadid=37115
 
  
===How to run on my cabinet?===
+
The Visual Install Pack installs Visual Pinball and VPinMAME.  It sets up all the intricate dependancies for you.
 +
 
 +
Download the VP Installer and all the Essential Files from the "Getting Started" pulldown menu.
 +
 
 +
Follow the Installation Guide step-by-step.  Print a copy or have it on a nearby laptop.
 +
 
 +
VP Installer will install and configure Visual Pinball 8 (the updated VP9 physics engine can cause unusual motion in VP8 or earlier tables), Visual Pinball 9, and Visual PinMAME.
 +
 
 +
After running the VP Installer, the Installation Guide will direct you to install the latest version of VP and VPM.
 +
 
 +
If you encounter problems during the install, there is a Installation Support Forum on VPForums.org.
 +
 
 +
===How to run VP on my MAME cabinet?===
 +
 
 
You need a wrapper to get this to run in your cabinet. Visual Pinball is itself not cabfriendly.
 
You need a wrapper to get this to run in your cabinet. Visual Pinball is itself not cabfriendly.
* [http://www.emuchrist.org/cpviewer/visualpinball.htm PinballWrapper]
+
 
* [http://www.oscarcontrols.com/lazarus/wrapperdownload.html VpLaunch]
+
* [http://dragonking.arcadecontrols.com/static.php?page=wrapperdownload VpLaunch]
<br style="clear:both;"/>
+
 
 +
Not certain if the wrapper program is still necessary -- can someone with a configured pincab confirm?
 +
 
 +
Should this moved to "Virtual Pinball Frontends"?
 +
 
 +
<BR>
  
 
== Future Pinball ==
 
== Future Pinball ==
[[Image:futurepinball.jpg|thumb|Future Pinball Screenshot|160px|right]]
+
[[File:Futurepinball.jpg|thumb|caption|Future Pinball Desktop Screenshot]]
[http://www.futurepinball.com/ Future Pinball] is the next generation Pinball Development System. It the same people behind Visual Pinball.
+
 
 +
[http://www.futurepinball.com/ Future Pinball] is the next generation Pinball Development System. It was written by the same people behind Visual Pinball.
 +
 
 +
It allows you to design and play your very own pinball simulation in True real time 3D. It uses Advanced Physics to provide the best possible Simulation of a true to life pinball machine.
 +
 
 +
For 3D rendering using head tracking or glasses use the [http://www.ravarcade.pl/ BAM] mod.
 +
 
 +
To use a real DMD one can use the [http://www.vpforums.org/index.php?app=downloads&showfile=7493 FP-Intercept] which will render some DMD displays.
 +
 
 +
Future Pinball does not utilize VPinMAME, nor does it have the option to use pinball table roms.
 +
 
 +
How to run on my cabinet?
 +
 
 +
You should download the lastest version (from 1.9.1 or above) to get this to work on your cabinet, if you are using the gameport. But if you use a keyboard hack, it may lose focus at the startup, so you need a wrapper. This wrapper should also work for cabinets, using gameport.
 +
About Sticky Keys
 +
 
 +
Future Pinball allows table creators to use two special keys, that can be fully remapped by the application.
 +
 
 +
But some have oversaw this feature, and use stickykeys instead. This is generally not very good for use on a cabinet, and thus must be fixed. It is often very easy to fix these by just looking at the source code. Find the keyname (like "h"), and change it. Some creators have even put these stickykeys at the top of the source, and you only need to change it once.
 +
 
 +
== Pinball FX2 ==
 +
[http://www.pinballfx.com/ Pinball FX2] is a one of the more recent entries into the virtual pinball world. They have dozens of tables available that run in desktop or Pinball Cabinet full-screen format. Much more information can be found at [http://en.wikipedia.org/wiki/Pinball_FX_2 Wikipedia].
  
It allows you to design and play your very own pinball simulation in True real time 3D. It uses Advanced Physics to provide the best possible Simulation of a true to life pinball machine.
+
== PinCab Building/Software ==
 +
=== "Real" Pinball Cabinet Hardware ===
 +
==== DMD support ====
 +
* [http://www.pindmd.com/default.php PinDMD 1/2] will support most Vishay plasma and a few XPIN and PinLED DMD boards. Has a drop-in replacement dll for pinmame to drive the DMD.
 +
* Powering up a plasma display
 +
** Transformer (or two) to deliver 80V and 100V to the below boards
 +
*** DMD Piggy - appears to be no longer is production
 +
*** [http://www.zebsboards.com/index.php/feedback-control-devices/dmdnh-detail DMD High Voltage Driver] board by [http://www.zebsboards.com/ Zebsboards].
  
Future Pinball does not utilize PinMAME, nor does it have the option to use pinball table roms.
+
==== Parts retailers ====
 +
* [http://www.pinballlife.com/ Pinball Life]
 +
* [http://www.zebsboards.com/ Zebsboards] - Several boards dedicated to virtual pinball machines.
 +
* [http://virtuapin.net/ VirtualPin] - Dedicated to virtual pinball machines. Also sells entire prebuilt cabinets.
 +
* [http://www.planetarypinball.com/ Planetary Pinball]
 +
* [http://www.pbresource.com/index.html Steve Youngs Pinball Resource]
 +
* [http://ksarcade.net/ K's Arcade]
 +
* [http://bayareaamusements.com/ Bay Area Amusements]
 +
* [http://www.marcospecialties.com/ Marco Specialties]
 +
* [http://bigdaddy-enterprises.com/index.htm Big Daddy Enterprises]
 +
* [http://mad-amusements.com/ MAD Amusements]
  
===How to run on my cabinet?===
+
=== Input ===
You should download the lastest version (from '''1.5.2''' or above) to get this to work on your cabinet, if you are using the gameport. But if you use a keyboard hack, it may lose focus at the startup, so you need a [[Wrappers|wrapper]]. This wrapper should also work for cabinets, using gameport.
+
* [http://www.ultimarc.com/ipac1.html I-PAC] input board by Ultimarc.
 +
* [http://groovygamegear.com/webstore/index.php?main_page=product_info&cPath=76_80&products_id=303 KeyWiz] board by GroovyGameGear.
 +
* [http://virtuapin.net/index.php?main_page=product_info&cPath=3&products_id=105 VirtuaPin Digital Plunger Kit] input by VirtuaPin. Also supports analog plunger support and motion sensor.
 +
* [http://kadevice.com/about-kade/ KADE] is a small inexpensive board with more than enough inputs for pinball and a dedicated pinball firmware.
  
=== About Sticky Keys ===
+
=== Force Feedback ===
'''Future Pinball''' allows table creators to use two special keys, that can be fully remapped by the application. 
+
* Contactors are generally used for flipper, side bumper and pop bumper feedback
 +
* Wiper motors are generally used for playfield toys
  
But some have oversaw this feature, and use stickykeys instead.  This is generally not very good for use on a cabinet, and thus must be fixed. It is often very easy to fix these by just looking at the source code. Find the keyname (like "h"), and change it. Some creators have even put these stickykeys at the top of the source, and you only need to change it once.
+
===Software===
  
== Other Pinball ==
+
==== Front Ends====
Here is a brief list to other good PC pinball simulators:
+
The following are front-ends to do table management and launching tables for virtual pinball in a cabinet environment.
 +
* [http://www.pinballx.net/ PinBallX] Under active development and has desktop and pincab modes.
 +
* [http://www.hyperspin-fe.com/forum/downloads.php?do=cat&id=322 HyperPin]
 +
* [http://sourceforge.net/projects/pinselect/ PinSelect]
 +
* [http://www.fartian.eu/vpman/index.html VP-Man] Not updated since late 2009.
  
* [http://www.dosgamesarchive.com/download/game/49 Epic Pinball ] - A classic pinball game to dos (run fine with DOSBOX)
+
==== Emulation Software ====
* [http://www.wildsnake.com/pinball/in2/ Pinball: INVASION 2] - A very fun combine of galaga and pinball
+
* Visual Pinball
* 3D Ultra Pinball (Windows)
+
** [http://www.pinmame.com/ PinMAME] - ROM emulation for pinball machines
* Balls of Steel (Windows)
 
* Dream Pinball 3d (Windows)
 
* F1 Pinball (Windows)
 
* Fastlane Pinball (Windows)
 
* Powershot Pinball (Windows)
 
* Pro Pinball (Windows)
 
* Worms Pinball (Windows)
 
  
==See Also==
+
* Future Pinball
* [[Software]]
+
** [http://www.ravarcade.pl/ BAM] - 3D rendering for FP tables. Includes headtracking for the rendering via Wii remotes, PS3 Eyes, Kinect and static camera.
 +
** [http://www.vpforums.org/index.php?app=downloads&showfile=7493 FP-Intercept] - DMD driver
  
[[Category:Software]]
+
* Other PC Pinball Simulators
[[Category:Index]]
+
** [http://www.dosgamesarchive.com/download/epic-pinball/ Epic Pinball] - A classic pinball game to dos (run fine with DOSBOX)
 +
** [http://www.wildsnake.com/pinball/in2/ Pinball: INVASION 2] - A very fun combine of galaga and pinball
 +
** 3D Ultra Pinball (Windows)
 +
** Balls of Steel (Windows)
 +
** Dream Pinball 3d (Windows)
 +
** F1 Pinball (Windows)
 +
** Fastlane Pinball (Windows)
 +
** Powershot Pinball (Windows)
 +
** Pro Pinball (Windows)
 +
** Worms Pinball (Windows)

Latest revision as of 00:09, 19 March 2014

Pinball

Pinball games let you experience the fun of popular pinball systems right on your arcade cabinet or home computer. Many people add pushbuttons to the side of their cabinet to use as flippers and plungers with popular pinball simulations such as the ones below.

Visual Pinball (VP) / VPinMAME (VPM)

Visual Pinball Desktop Screenshot
VPinMAME Screenshot

Visual Pinball is a pinball simulator. It comes with an editor, so you can edit existing tables or design your own. There are many outstanding recreations of popular pinball tables from the real world in addition to numerous original tables.

VP supports the use of multiple monitors for playfield, backglass, and Dot Matrix Display. (DMD)

VPinMAME is a pinball emulator. When run in conjunction with VP, VPM allows one to design and play a table that will use the actual ROM images from pinball tables. These ROM images usually have the table logic, sounds, and dot-matrix display images / animations in them.

How to install VP/VPM

Installation Guide at http://www.vpforums.org/index.php?app=tutorials&article=1 provides step-by-step directions that guide you through the installation process.


The Visual Install Pack installs Visual Pinball and VPinMAME. It sets up all the intricate dependancies for you.

Download the VP Installer and all the Essential Files from the "Getting Started" pulldown menu.

Follow the Installation Guide step-by-step. Print a copy or have it on a nearby laptop.

VP Installer will install and configure Visual Pinball 8 (the updated VP9 physics engine can cause unusual motion in VP8 or earlier tables), Visual Pinball 9, and Visual PinMAME.

After running the VP Installer, the Installation Guide will direct you to install the latest version of VP and VPM.

If you encounter problems during the install, there is a Installation Support Forum on VPForums.org.

How to run VP on my MAME cabinet?

You need a wrapper to get this to run in your cabinet. Visual Pinball is itself not cabfriendly.

Not certain if the wrapper program is still necessary -- can someone with a configured pincab confirm?

Should this moved to "Virtual Pinball Frontends"?


Future Pinball

Future Pinball Desktop Screenshot

Future Pinball is the next generation Pinball Development System. It was written by the same people behind Visual Pinball.

It allows you to design and play your very own pinball simulation in True real time 3D. It uses Advanced Physics to provide the best possible Simulation of a true to life pinball machine.

For 3D rendering using head tracking or glasses use the BAM mod.

To use a real DMD one can use the FP-Intercept which will render some DMD displays.

Future Pinball does not utilize VPinMAME, nor does it have the option to use pinball table roms.

How to run on my cabinet?

You should download the lastest version (from 1.9.1 or above) to get this to work on your cabinet, if you are using the gameport. But if you use a keyboard hack, it may lose focus at the startup, so you need a wrapper. This wrapper should also work for cabinets, using gameport. About Sticky Keys

Future Pinball allows table creators to use two special keys, that can be fully remapped by the application.

But some have oversaw this feature, and use stickykeys instead. This is generally not very good for use on a cabinet, and thus must be fixed. It is often very easy to fix these by just looking at the source code. Find the keyname (like "h"), and change it. Some creators have even put these stickykeys at the top of the source, and you only need to change it once.

Pinball FX2

Pinball FX2 is a one of the more recent entries into the virtual pinball world. They have dozens of tables available that run in desktop or Pinball Cabinet full-screen format. Much more information can be found at Wikipedia.

PinCab Building/Software

"Real" Pinball Cabinet Hardware

DMD support

  • PinDMD 1/2 will support most Vishay plasma and a few XPIN and PinLED DMD boards. Has a drop-in replacement dll for pinmame to drive the DMD.
  • Powering up a plasma display

Parts retailers

Input

  • I-PAC input board by Ultimarc.
  • KeyWiz board by GroovyGameGear.
  • VirtuaPin Digital Plunger Kit input by VirtuaPin. Also supports analog plunger support and motion sensor.
  • KADE is a small inexpensive board with more than enough inputs for pinball and a dedicated pinball firmware.

Force Feedback

  • Contactors are generally used for flipper, side bumper and pop bumper feedback
  • Wiper motors are generally used for playfield toys

Software

Front Ends

The following are front-ends to do table management and launching tables for virtual pinball in a cabinet environment.

Emulation Software

  • Visual Pinball
    • PinMAME - ROM emulation for pinball machines
  • Future Pinball
    • BAM - 3D rendering for FP tables. Includes headtracking for the rendering via Wii remotes, PS3 Eyes, Kinect and static camera.
    • FP-Intercept - DMD driver
  • Other PC Pinball Simulators
    • Epic Pinball - A classic pinball game to dos (run fine with DOSBOX)
    • Pinball: INVASION 2 - A very fun combine of galaga and pinball
    • 3D Ultra Pinball (Windows)
    • Balls of Steel (Windows)
    • Dream Pinball 3d (Windows)
    • F1 Pinball (Windows)
    • Fastlane Pinball (Windows)
    • Powershot Pinball (Windows)
    • Pro Pinball (Windows)
    • Worms Pinball (Windows)