Level2VPin/README.md

186 lines
5.3 KiB
Markdown
Raw Normal View History

2015-11-29 12:43:24 +01:00
# Level2VPin
2015-11-29 12:48:59 +01:00
2015-11-29 12:43:24 +01:00
Virtual Pinball Cabinet à la Level2
2015-11-29 12:48:59 +01:00
# Bill of Materials (BOM)
## PC Hardware
2016-01-01 12:44:31 +01:00
### Graphics Adaptors
2 nVidia Cards, recent ones, no need for crazy expensive ones. GTX460 1GB at least.
### Power-supply
You will need a 750W supply to be sure the system runs smoothly.
### Mainboard
Robust and compatible Mainboard
### Processor
Any Intel i7
### Speakers
2016-01-01 16:44:29 +01:00
Mid-range 2-speaker setup. Or a [Pinball Cabinet Kit](http://virtuapin.net/index.php?main_page=product_info&cPath=17&products_id=70)
Approx. 99€
A complete [Flipper Fidelity Sound System Kit](http://virtuapin.net/index.php?main_page=product_info&cPath=16&products_id=120)
Approx 130€
2016-01-01 12:44:31 +01:00
### Monitors
3 are needed in total
2016-01-01 16:44:29 +01:00
* Backbox/Backglass, head of the cabinet (32") Approx. 300€
* Dot Matrix Display (15.6") Approx. 300€ [in a Kit with USB Interface](http://virtuapin.net/index.php?main_page=product_info&cPath=6&products_id=231)
* Playfield (46") Approx. 1500€ if [Commercial grade used](http://virtuapin.net/index.php?main_page=product_info&cPath=6&products_id=29)
2016-01-01 12:44:31 +01:00
For the main playfield the thinner the screen, the better. Mainly because the flipper buttons need to be in the most natural position for game play.
### Memory
2x8GB Ram
### Disk
1xSSD Disk
2015-11-29 12:48:59 +01:00
## Cabinet Hardware
### Electronics
2016-01-01 12:44:31 +01:00
#### Fans
:warning: The cabinet will become hot. Proper cooling is needed. Suggesting 200x200x20 fans. If you want to play it fancy, get fans with LEDs.
2016-01-01 16:44:29 +01:00
Approx. 20€ a piece
2016-01-01 12:44:31 +01:00
#### LED Flashers
These are high-powered LED elements and need passive cooling.
2016-01-01 16:44:29 +01:00
Approx. 10€ a piece
2016-01-01 12:44:31 +01:00
#### Nudge
Nudging a Pinball table is essential to good game-play.
#### Buttons
We will need quite a few buttons. From the 2 Flipper buttons, 2 Nudge Buttons to the Start buttons and maybe a plunger button.
The [following buttons](http://www.ultimarc.com/ultralux.html) have RGB LEDs pre-wired for the PacLED64
2016-01-01 16:44:29 +01:00
Approx. 84€
#### Plunger
Research if there is a digital "analog" [plunger](http://virtuapin.net/index.php?main_page=product_info&cPath=25&products_id=199).
2016-01-01 12:44:31 +01:00
#### iPac
The iPac allows you to control arcade buttons, switches etc through USB. It acts like a keyboard and sends a keyboard signal.
Latency is an issue and I would advise against rolling your own with an Arduino or Raspi.
2016-01-01 16:44:29 +01:00
Approx. 70€ from [Ultimarc](http://www.ultimarc.com/store/section.php?xSec=2)
2016-01-01 12:44:31 +01:00
#### PacLED64
The PacLED64 is an LED controller and lets you connect LED lights.
2016-01-01 16:44:29 +01:00
Approx. 70€ from [Ultimarc](http://www.ultimarc.com/store/section.php?xSec=5)
2016-01-01 12:44:31 +01:00
#### Alternative: LED-Wiz
A more universal piece of hardware that can control many different types of outputs, like solenoids, motors, lights etc.
2015-11-29 12:48:59 +01:00
### Woods
### Misc. Hardware (joints, legs etc.)
2016-01-01 12:44:31 +01:00
4 table legs
2016-01-01 16:44:29 +01:00
1 Coin door (Approx. 60€ from [Ultimarc](http://www.ultimarc.com/store/section.php?xSec=9&xPage=1&jssCart=3fb4ca3db5c0c8a631d4d777d9515933))
#### Glass
To make the experience more real adding a piece of tempered glass over the big play-field screen is recommended.
2016-01-01 12:44:31 +01:00
## Software
2016-01-01 16:46:04 +01:00
* Windows 7 Pro (To run XP compatibility mode) Approx. 160€
2016-01-01 12:44:31 +01:00
* Visual Pinball
* VPinMAME
* PinballX
* DirectB2S
* Direct Output Framework
# Build
2016-01-01 16:44:29 +01:00
## Reference Pinball
We are very fortunate to have access to a real Pinball Machine.
The machine in question is "The Who's Tommy Pinball Wizard" (January 1994).
[IPDB](http://www.ipdb.org/machine.cgi?id=2579)
[WikiPedia](https://en.wikipedia.org/wiki/The_Who%27s_Tommy_Pinball_Wizard)
2016-01-01 12:44:31 +01:00
## Precision
Some DIYers suggest a precision of 3mm (for the main screen fitting for example)
2016-01-01 16:44:29 +01:00
## Art work
Obviously the Level2 Pinball cabinet wants to be customized with beautiful Art-work. We would need someone to design the outer shell of the cabinet.
2015-11-29 12:48:59 +01:00
# Resources
2016-01-01 12:44:31 +01:00
[Biscuit joiner (Nutfräse)](https://en.wikipedia.org/wiki/Biscuit_joiner)
2015-11-29 12:48:59 +01:00
[Blogger detailing his steps in Building a cabinet](https://vpcabinet.wordpress.com/)
2016-01-01 12:44:31 +01:00
[Virtual Pinball Forums and Software Resources](http://www.vpforums.org/)
[Fractions in inch to mm](http://www.hamuniverse.com/antfrac.html)
## Non-PC Part Vendors
[iPac controllers, LED management and more](http://www.ultimarc.com/)
[Connecting a real Dot-matrix to your PC](http://www.pindmd.com)
2015-11-29 12:48:59 +01:00
[Virtuapin, commercial DIY Cabinets](http://virtuapin.net/index.php?main_page=index&cPath=2&zenid=9361125f7b96c5d60456f6e76a11eb9e)
2016-01-01 16:44:29 +01:00
[Traditional pinball and arcade game parts](https://na.suzohapp.com/)
2015-12-01 10:27:54 +01:00
## Pinball Repositories
[OpenGL "Batman" Pinball](https://github.com/loganfsmyth/pinball)
[Pinball Mini for iOS using Cocos2d and Chipmunk (outdated)](https://github.com/adambyram/pinballmini-ios)
[Some notes on building a VPinball Machine](https://github.com/dave-ops/virtual-pinball-machine)
[Helper tool to manage VPin ROMs](https://github.com/jbienz/PinTools)
2016-01-01 16:44:29 +01:00
[DirectOutput framework for virtual pinball cabinets](https://github.com/DirectOutput/DirectOutput)
# Rough cost-estimate
2016-01-01 20:33:28 +01:00
| Item | Price |
|----------------------|---------------|
| PC-Hardware | 2300€ |
| Software | 160€ |
| Screens | 2100€ |
| Wood | 1000€ |
| Glass | 150€ |
| Pinball HW | 700€ |
| Tools | 300€ |
| Misc | 120€ |
| **Total Cost** | **6686€** |
# Comm channels
[Slack](https://level2lu.slack.com/messages/vpinballcabinet/)