Jump to content



Photo
- - - - -

First Time Build UK

Build Vpinball Hyperpin Cabinet build log First time

  • Please log in to reply
2 replies to this topic

#1 Horrible

Horrible

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:London

  • Flag: United Kingdom

  • Favorite Pinball: Data East Star Wars, Star Trek 25th

Posted 09 February 2014 - 06:43 PM

Build Log

 

Disclaimer:  Not all the links here may work (stuff moves), and what I am describing worked for me.  It is patently obvious when reading the forums that there is no ‘one size fits all’ solution, but there is some really good advice out there if you look hard enough.

Intro

I live in the UK (London) and have been seeking a way to play pinball tables without the expense of actually purchasing a real one for many years.  When I heard about pinball emulation I realised this was the way to go and decided to build a cabinet.

 

I have to say, even with a masters degree in science, I spent most of the time during the build with an expression similar to Homer Simpson trying to work out Calculus.

 

 

For those wishing to build their own cabinet, I have included links that I found useful and would have wanted from the beginning.  I freely admit that although quite a practical person, my DIY (Do It Yourself) skills are more or less zero.  I just cannot cut (or draw) a straight line and so the physical cabinet build was a real challenge and so I followed one rule during the whole project:

KEEP IT SIMPLE……..STUPID!

Below are sections that address various elements of my build, scroll down to whatever grabs your attention.

One thing that is really important to state however is that without the excellent resource that is the VP online community, I would have got absolutely nowhere.  A big shout out needs to go to all on the various message boards, but in particular the guys listed below, who (as well as loads of others) have really contributed.  I am constantly amazed at the talent shown on the various forums and the quality of the tables, backglasses, utilities and various items of software posted.  I’m also heartened by the support given to those within the community who seek help by the other members.

Big thanks to (in no particular order):

 

Member Name and Link on VPforum

 

 

Noah Fentz  http://www.vpforums.....php?showuser=1

Flying Dutchman http://www.vpforums....hp?showuser=182

Unclewilly http://www.vpforums....php?showuser=12

koadic http://www.vpforums....?showuser=20430

maceman http://www.vpforums....?showuser=29995

jpsalas http://www.vpforums....hp?showuser=277

oooPLAYER1ooo http://www.vpforums....p?showuser=4016

destruk http://www.vpforums.....php?showuser=5

TAB http://www.vpforums....php?showuser=17

pinuck http://www.vpforums....?showuser=25896

Herweh http://www.vpforums....?showuser=57523

Dozer316 http://www.vpforums....?showuser=60523

Javier1515 http://www.vpforums....?showuser=37787

rosve http://www.vpforums....?showuser=23496

Bob5453 http://www.vpforums....hp?showuser=519

Lord Hiryu http://www.vpforums....hp?showuser=342

85vett http://www.vpforums....?showuser=52795

Tweegster http://www.vpforums....?showuser=28646

zebulon http://www.vpforums....?showuser=24961

teppotee http://www.vpforums....?showuser=52089

tipoto http://www.vpforums....?showuser=29857

 

Apologies to anyone I’ve left out

 

 

 

The overarching concept for this build was to be a low cost as simple as possible solution, recycling and allowing parts to be used again where possible.  I work and stay in London, I built the cab a one hour drive away around the M25.  For those not familiar with this particular road, it is basically a car park encircling London, so there was a lot of time travelling involved during the build process.

 

 

Cabinet

 

 

Due to my complete inability to perform the most simple DIY task, I decided to purchase a cabinet, and so ended up with an A.M.I (Italy) Big Hunt off Ebay for £100 (http://www.ipdb.org/...ine.cgi?id=3692).

I realise that it is almost an act of sacrilege to ‘destroy’ what potentially could be a rescued machine, but most of it really was a write off.

It really was in a sorry state. It smelt like pee (may be glue used in plywood), had leaves, old socks, dirt etc. etc. inside. The backglass artwork was missing and the playfield glass was scratched and cracked.  Someone had performed some extremely dodgy modifications to the power supply and the piece of plywood between the cabinet and back box crumbled in my hands (woodworm – which had migrated into parts of the cabinet as well).  Saying all this however the playfield was in good condition and any of the electrical equipment attached seemed OK as well.  All other electrical kit looked very sad and in certain areas had corroded.   The cabinet itself was scratched, dented and vandalised, the underside had quite a collection of hardened gum.  The legs really had seen better days.

 

Cabinet images, note the staining from leaves, dirt etc. inside:

 

Original Cabinet 1

 

Original cabinet 2

 

 

 

Back Box

 

Courtesy of my father (thanks Dad), recycled MDF 13mm was used – not the best option as you really need something sturdier, but the build quality by my father was excellent (as usual).  The box was braced vertically with timber, which was used to mount the backglass and DMD screens (see images below).

 

Main Hardware:

 

Dell OptiPlex 7010, Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 650 Ti 2Gb, NVIDIA GeForce GT 610 1Gb

OCZ-Vertex 4 128Gb Primary' Samsung 840 128 Gb Backup, Corsair CX750

Led Wiz, IPAC 2, Lvpin LP838 , Panasonic 180watt car panel speakers, 6" sub

Logitech K400 keyboard, Microsft Sidewinder Freestyle Pro

Dell 1504FP 15” Monitor (DMD), Dell 24” 16:10 format Monitor (Backglass)

PANASONIC Viera TX-L39EM6B 39" LED TV (Playfield) – NOT de-cased

 

Various buttons, wires etc. from the following parts from (For UK cab builders):

 

http://www.arcadewor...s/Arcade-Parts/

http://www.pinballhe...php?language=en

http://www.overclockers.co.uk/

http://www.maplin.co.uk/

 

Miscellaneous bolts, nuts etc.

http://stores.ebay.c...=p2047675.l2563

 

 

Initial install/test the rig, graduating to backbox with some functioning buttons.  This is the start of the build with three test screens and an old iPad box to mount the buttons, IPAC and LEDwiz:

 

Test 1

Test 2

 

 

Rubbing down, filling and priming the cabinet:

 

Rubbing Down

Primed

 

 

Fitting the back box, routing out the sides of the cabinet to fit the screen and trying to get various angles right.  I used enamel car paint (gloss black) for the outside and matt black for the interior:

 

Cab Back Box

Cab Paint

 

 

This shows the installation of a USB hub to allow any files to be copied to/from the cab. I had to install an extra wooden frame inside on the underside as the old plywood was fragmenting all around the cab.

 

Hub 1

Hub 2

 

The PC was installed onto a draw to allow for access and maintenance. This caused a few issues due to my inability to cut straight.  Two extract fans were installed to sit just behind the PC to aid in the removal of any heat.

 

Draw

 

Two shots of the decals, printed on adhesive vynal.  Top tip here, used a couple of drops of hand soap liquid mixed with water in a spray bottle to wet both surfaces prior to application, it really helps.  Use a flexible plastic card/applicator to squeeze out excess fluid.  I used a hair dryer to shrink wrap the decal to the cab.

 

 

Back Box

 

Side View Decals

 

 

Here is the PC installed onto the drawer and the mini amp used to drive the speakers and sub-woofer.  To note this will be one of the first items to be replaced when I get round to it.  It's ok, but not great quality.

 

PC Draw

 

Amp

 

So here is the nudge/tilt system.  It is a Microsoft sidewinder freestyle pro, mounted on two brackets attached to the lockdown bar mount.  On the underside are a number of rebates for the assembly screws, I just inserted raw plugs into these which held fast once screws were inserted:

 

Sidewinder top

 

Sidewinder bottom

 

 

Here Is the underside showing intake fans, sub-woofer and USB hub.  The hub also has a LED so will light up the underside of the cab.  There is also the view inside the backbox showing the back glass and DMD screens and speakers.  The backbox door has vents to prevent heat build up:

 

Underside

 

Inside BackBox

 

The inside of the coin mech door shows all the original working parts stripped away and the power button and headphone leads installed.  The front view of the cabinet shows the LED lit buttons.  For this build I using an older version of FPlaunch so have separate quit game and exit Hyperpin buttons.  There is one for credit, one for player start, a launch ball and buy extra ball.

 

Coin Door

 

Front View

 

 

The cab side on showing the flipper (red) and magnasave (black) buttons. There are rubber (with felt bottoms) feet to stop the floor being damaged.  I've used Perspex for all glass parts.  This was primarily as a weight saving exercise and I will monitor for warping and scratches.

 

Side View

 

Night View

 

 

I put together this instruction plate to sit over the flipper buttons and sidewinder and to bridge the gap between the cabinet end and the screen.  I missed judged the layout, so am having this reprinted.

 

Hyperpin

 

 

The problem with a three screen setup is that many of the back glasses (particularly B2S) tend to cater for two screen.  To solve the issue of having a blank DMD, I used Duel monitor tool to position an image where the DMD should be.  Here you can see a table using the third screen for the DMD and one the doesn't:

 

 

No DMD

 

DMD

 

 

 

The next thing will be force feedback, the bass shaker and second amp are on their way.

 

 

 

 

Main Source of information and support and source of Visual Pinball stuff

 

http://www.vpforums.org/

 

 

 

Future Pinball

http://www.futurepinball.com/

http://www.pinsimdb.org/

 

Setup tutorial

 

I always had difficulty working out what files or locations people are talking about on discussion groups, particularly when acronyms where used.

Starting point (Getting Started on VP Forums)

http://www.vpforums....rials&article=1

 

I used Tweegster/Godsin’s Tutorial “ Dummies guide to setting up all the required software for Visual Pinball / HyperPin / UltraVP Server and your DMD”.  It really does do the job well and you should be able to get up and running fairly soon.

http://www.vpforums....s&showfile=4070

 

If you read the two tutorials above, you will really have enough info to get going, they are both excellent.

 

There are some pointers below that, although are mainly covered in the tutorials and or forums, I would have found useful to know from the beginning (like most blokes I probably didn’t read the instructions properly).  These are just pointers and are no way a comprehensive guide.

 

 

File locations

Visual Pinball (9.x) Cabinet Tables:

If you are using visual pinball 9.x in a cabinet with 2-3 screens then look here for table files:

Full Screen Cabinet - http://www.vpforums....oads&showcat=23

Full Screen (B2S) Cabinets - http://www.vpforums....oads&showcat=40

Various tables and related files from an other VP site which could be considered universal

 

ROMS

Read Only Memory -  “Pinball software is stored in ROMs” (http://www.ipdb.org/glossary.php#R ). The most noticeable contribution in VP is the DMD/Score, but these carry the firmware, rules? Etc. for the games.

http://www.vpforums....loads&showcat=9

Stern specific ones can be found at:

http://www.sternpinb...game-code.shtml

You will have to rename the zip file they come in to the same name as listed in the pinball table code.  To find this out, open the table in VPinball and open the editor (script) and search for game name.

 

Another source http://www.planetary.../tech/roms.html

 

Hyperpin Launch (Flying Dutchman)

 

http://www.vpforums....s&showfile=2591

 

This is the launch system for the tables that I used

 

VP Hyperpin Media Packs - http://www.vpforums....oads&showcat=35

Hyperpin wheel logos  http://www.vpforums....oads&showcat=27

See How to create a hyperpin media pack for a good explanation:

http://www.vpforums....ials&article=53

 

 

Hyperpin XML editor (for menu)

http://www.hyperspin...p?do=cat&id=325

Table information that can be entered into the box at the bottom of the editor (press insert once done and save xml):

<game name="TableName goes here">
<description>Table name (Manufacturer and Year)</description>
<manufacturer>Manufactuer name </manufacturer>
<year>Year</year>
<type>Game type</type>
</game>

 

A worked example will be:

<game name="Star_Wars_VP9_1.0FS.VPT">

<description>Star Wars (Data East 1992)</description>

<manufacturer>Data East</manufacturer>

<year>1992</year>

<type>SS</type>

</game>

 

Just to note; the description must match all the hyperpin elements i.e. the table image in this case would be Star Wars (Data East).PNG and reside in the Hyperpin/media/vpinball/tables directory

 

VPMame settings and file location:

Vpinball updates (koadic):

https://www.dropbox....VPinball Builds

 

Backglass

On my machine, I have UVP, B2S backglasses and some Future Pinball (FP) tables that have their own backglasses.  For whatever reason (I am not a technical wiz) the tables perform far better with B2S backglasses and in some cases (Circus Voltaire for example) there is a distinct advantage as there are animations simulating real backglass actions.  On other tables (notably the older recreations), the score reals appear on the backglass (no DMD).

 

 

 

For B2S backglasses

A good guide can be found here:

http://www.vpforums....als&article=136

 

One thing to note here.  For some reason I could not get the backglass to run on my second monitor, I tried loads of solutions suggested on the forums, until I found a post suggesting that the backglass monitor should be plugged into the primary graphics card along with the playfield monitor. After this all was peachy.

 

Backglass server (Herweh)

http://www.vpforums....s&showfile=7426

 

Name the backglass file the same as the table file and then:

Change one line in the table script (through the Vpinball editor – script):

  Search for the following code line

                Set Controller = CreateObject("VPinMAME.Controller")

  and replace it with

                Set Controller = CreateObject("B2S.Server")

 

UltraVPServer (Flying Dutchman)

See Step 10 in the tutorial by Tweegster/Godsin mentioned above

http://www.vpforums....s&showfile=2591

Change one line in the table script:

  Search for the following code line

                Set Controller = CreateObject("VPinMAME.Controller")

  and replace it with

                Set Controller = CreateObject("UltraVP.BackglassServ")

 

B2S Backglass

http://www.vpforums....oads&showcat=42

Ultra VP Backglass

http://www.vpforums....oads&showcat=24

See also VP Universe download section

 

DMD location and orientation:

See Step 11 in the tutorial by Tweegster/Godsin.  I managed to edit the rol (orientation) of the DMD within the Visual Pinball (VPinball) editor - script

Use the editor find (Ctrl F) ‘rol’ =.  Use the value 1 or 0 to rotate the DMD.

 

Creating a DMD display when using a Backglass with integrated DMD

Sometimes the third screen has no use on particular Tables/Backglass combinations.  A solution is to make your own graphic and use something like the duel monitor tool to position it on the appropriate screen.

http://dualmonitorto...ourceforge.net/

 

 

Graphic settings and Ball Stutter

Note the missing flippers – I had loads of issues with these.

http://www.vpforums....e=2#entry251682

 

 

 

Electrics

http://www.hyperspin...-Electrical-101

or here:

http://maxxsinner.blogspot.co.uk/

An addendum

http://www.vpforums....lon#entry247139

 

Getting your pincab to load Hyperpin on startup

(by Blitz17) – This shows you how to remove the windows logo start up and launch Hyperpin.

http://www.hyperspin...HPWin7Guide.pdf


Edited by Horrible, 09 February 2014 - 06:53 PM.

Win 7 Pro 64 Bit Sp1, [email protected], 8GB DDR3 RAM

NVIDIA GeForce GTX 950 2Gb, NVIDIA GeForce GT 610 1Gb

Crucial MX250Gb Primary' Samsung 840 128 Gb Backup

Corsair CX750 PINDMD3


#2 faralos

faralos

    VPF Veteran

  • Members
  • PipPipPipPipPipPip
  • 7,838 posts
  • Location:Eastern Pa,USA

  • Flag: United States of America

  • Favorite Pinball: Flash (Williams) 1979, Flash2 Updated




  • Trophies:

Posted 09 February 2014 - 10:18 PM

Whew! long read...now that's a post!


"Don’t let the noise of others’ opinions drown out your own inner voice.
And most important, have the courage to follow your heart and intuition.”
----Steve Jobs


#3 gaz666

gaz666

    Neophyte

  • Members
  • Pip
  • 3 posts

  • Flag: United Kingdom

  • Favorite Pinball: fish tales

  • 360 Gamer Tag: gazthenailer

Posted 30 October 2015 - 05:56 PM

Fantastic thank you,I'm in the U.K building a cab for the first time and I'm well out of my depth! The TV recommendation is particularly helpful.







Also tagged with one or more of these keywords: Build, Vpinball, Hyperpin, Cabinet, build log, First time