Virtueller Flipper selbst gebaut - Virtual Pinball
Virtueller Flipper Little Joe im Selbstbau
Beim Bau meines MAME Retro Arcade Videospielautomaten stieß ich auf die Flipper-Emulatoren Future Pinball und Visual Pinball. Mit diesen Programmen lassen sich die meisten alten Flipper-Tische sowie selbst erstellte Flipper auf dem PC spielen. Die Tische zeichnen sich inzwischen durch einen sehr hohen Realitätsgrad und eine gute Ball-Physik aus. Durch den Einsatz mehrerer Monitore und Dot-Matrix-Displays, eingebaut in ein Standard Flippergehäuse, erhält man richtiges Pinball-Feeling. Dieses Feeling wird durch den Einsatz von software-gesteuerten Flasher-LEDs und speziellen Schützen, die das Klackern der Flipper-Finger, Slingshots und Bumper simulieren, noch weiter unterstützt.
Sowas wollte ich auch! Daher startete dieses Bau-Projekt Anfang 2014 mit dem Kauf eines alten, defekten Flipper von Bally mit dem Namen “Little Joe”, welchen ich im weiteren Verlauf in einen virtuellen Flipper, kurz: VPin, umbauen werde. Ich wünsche euch viel Spaß beim Lesen und Verfolgen des Projekts “Selbstbau eines Virtual Pinball - VPin”.
Breaking News 10.02.2024
Mitte 2023 habe ich mich dazu entschlossen, einen weiteren VPin Attack From Mars Virtual Pinball Machine zu bauen. Der Flipper ist nun fertig gestellt und Du findest den Baublog hier: Attack from Mars Virtual Pinball Machine
Virtueller Flipper - Button-Setup und Beleuchtung per LedWiz
Momentan fluppt es. Die LedWiz Platine, welche die Ausgabe für die Lampen, Schütze, Shaker, Knocker usw. steuert, konnte ich ohne Probleme in Betrieb nehmen und in Visual Pinball konfigurieren. Je nach Flipper-Tisch erhält der Spieler unterschiedliches Force Feedback. Als erstes habe ich die Beleuchtung der Buttons und des Münzeinwurfs angeschlossen. 3 Taster sind für “Start Game”, “Extra Ball” und “Exit” konfiguriert. Der Münztaster simuliert den Münzeinwurf. Und Drücken des Plungers bewirkt ein “Enter”.
...
Virtueller Flipper - analoger Plunger mit Potentiometer und PinAna 1 / Pincontrol 1
Letzte Nacht bin ich ein ganzes Stückchen weiter gekommen. Für die analoge Plunger-Funktionalität (Abschussfeder) musste ich mir eine Konstruktion basteln, mit der das 10k Ohm Potentiometer parallel zum Plunger gehalten und der Schieber des Potis vom Plunger mitgezogen wird. Mit zwei Kunststoff-Scheiben, in die ich einen Schlitz gesägt habe, in die wiederum der Schieber hineinpasst, klappt das hervorragend. Eine Schraube der Plunger-Befestigung habe ich durch eine Gewindestange ersetzt, auf die ich mit Zweikomponenten-Epoxy-Kleber das Poti geklebt habe - das hatte ich mir beim Sven von konsolenhal.de abgeguckt. Nun lässt sich in den Spielen die Abschussfeder für Skill-Shots genau positionieren. Wenn man dagegen den Plunger drückt, wird ein “Enter” ausgelöst, was bei einigen Tischen wie z.B. “Iron Man” den Kugel-Abschussbutton darstellt. Diesen extra Button konnte ich mir deshalb sparen.
...
Virtueller Flipper - Befestigung der PC Steckkarten per Gewindestangen
Die PC Komponenten sind nun auf dem Holzbrett im Flipper eingebaut. Dabei fiel mir auf, dass die Grafikkarte und die USB-Erweiterungskarte nicht wirklich sicher auf dem Mainboard halten und bei Erschütterungen oder Umzug des Flippers aus den PCI-Slots rutschen könnten. Daher musste noch eine kleine Befestigung mit Gewindestangen und ein paar Muttern her. Eine Fehlerquelle weniger, die Karten sitzen nun bombensicher auf dem Board.
...
Virtueller Flipper - Gehäuse lackiert, Buttons, Kassentür und Ventilatoren eingebaut
Ich habe nun das Flipper-Gehäuse nochmal komplett gereinigt und anschließend zweimal mit Klarlack lackiert. Dadurch erhielt der Flipper ein etwas glatteres Finish und die schon sehr alte, ursprüngliche Farbe ist besser vor Abrieb geschützt. Anschließend habe ich auf der Vorderseite die drei Bedien-Taster eingebaut und dann konnte der Flipper endlich von der doch recht kalten Garage in mein Arbeitszimmer umziehen. Dort habe ich dann noch eine neue (gebrauchte) Kassentür eingebaut, da die alte Tür zu stark in Mitleidenschaft gezogen war. Für die Kassentür hatte ich vor ein paar Monaten ein neues Schloss gekauft, welches auch gleich montiert wurde. Die lackierten Flipperfüße machen sich ebenfalls sehr gut. Ach ja, und die zwei unteren Lüfter inklusive Filter sind nun auch in der Bodenplatte installiert, genauso wie der rote Einschalt-Button.
...
Virtueller Flipper - Bohrungen für Magna Save Buttons, Subwoofer, Kaltgerätebuchse und Lüfter
Heute wurde gebohrt und gesägt. Zusätzlich zu den vorhandenen Standard Flipper-Buttons kamen rechts und links noch je ein Button für “Magna Save” hinzu. An Flipper-Tischen wie z.B. dem “Black Knight” lassen sich hierüber Magnete aktivieren die verhindern, dass die Kugel über die Außenbahnen verschwinden. Für die Löcher musste ich erst vorsichtig mit einem 30 mm Forstner-Bohrer etwa 1 cm tief vorbohren und den restlichen Durchbruch mit einem 16 mm Bohrer erledigen. Die 40 Jahre alten und ziemlich verdreckten Flipper-Buttons habe ich durch neue, weiße Original-Buttons ersetzt - schließlich möchte ich das “Little Joe” Design erhalten.
...
Virtueller Flipper - Erstes Setup mit 2 Monitoren, PinDMD und LED DMD / PinLED
Nach einer Sommerpause geht es nun wieder mit dem VPIN weiter. Vorletzte Woche traf endlich das PinLED DMD (Dot Matrix Display) für die Highscore-Anzeige ein. An dieser Stelle nochmal danke an Sven Bernhardt vom vpin-shop.de für die tolle Unterstützung bei der Beschaffung. Das DMD wird über die PinDMD V2 Platine per USB an den PC angeschlossen und zukünftig unterhalb des Backglass-Monitors in der Backbox montiert. Mit dem DMD ergibt sich ein realeres Flipper-Feeling als mit einem normalen Monitor, aber die Hardware hat auch ihren Preis.
...
Virtueller Flipper - Flipperbeine und Hardware
Letzte Woche konnte ich die Flipperfüße vom Lackierer holen. Sie waren sehr stark oxydiert und ich habe sie bei einer lokalen Firma sandstrahlen und lackieren lassen. Nun sehen sie wieder aus wie neu.
Außerdem habe ich angefangen, den PC und die restliche Hardware auf ein Brett zu montieren, welches ich einfach in das Flipper Gehäuse einbauen und bei Bedarf auch leicht wieder ausbauen kann. Der PC läuft wie ein Rennwagen, ich habe einen Intel Core I5-4670 auf einem Asus H87-Pro Mainboard mit 8GB RAM verbaut. Als Festplatte werkelt eine 128 GB Samsung SSD, mit der die Bootzeit bis zum Desktop bei etwa 8-9 Sekunden liegt (Windows 7 Professional 64Bit). Bei der Grafikkarte handelt es sich um eine Gigabyte GeForce GTX 760. Ist sicher ein klein wenig Overkill, aber ich wollte da keine Kompromisse eingehen - man liest immer wieder von Lags und Rucklern bei Visual Pinball und Future Pinball in Kombination mit schwachbrüstiger Hardware. Des Weiteren sind noch folgende Teile auf dem Brett montiert (von oben links): I-PAC 2 (PC Interface für die Eingabe-Buttons), LED-Wiz 32 (Ausgabemodul für das Force Feedback, also zum Anschließen von LEDs, Schütze, Shaker, Replay-Knocker usw.), Dual-H-Bridge (da die Leistung des LED-Wiz für den Shaker-Motor nicht ausreichend ist) und jeweils ein 24 Volt und 12 Volt Netzteil. Es fehlt noch das Relais zum Ansteuern des Replay-Knockers. Ich hoffe, dass mir das Brett bei der weiteren Verkabelung nicht zu klein wird, aber das wird sich zeigen. Das Analog-Nudging- und Plunger-Modul “PinAna 1” wird übrigens getrennt von dem Brett ganz vorne im Cab verbaut.
...
Virtueller Flipper - Einpassen des LED TV Panel mit der Oberfräse
Da das aus dem Samsung LED TV UE40D5000 ausgebaute Display Panel insgesamt knapp 16 mm zu breit ist, musste ich mit einer Oberfräse jeweils rechts und links an der Innenseite des Flippergehäuse eine knapp 8 mm dicke Nut ausfräsen. Das Holz ist 19 mm dick, da blieb also noch genug Material übrig. Das Panel passt jetzt perfekt in die Nut und liegt sauber auf. Unten stößt es fast bis an die Lockdown Bar und oben sind noch ein paar Zentimeter übrig - hier werden später die 5 geplanten LED Flasher Platz finden. Ich habe in 3 Durchgängen insgesamt 30 mm tief gefräst, sodass zwischen Panel und Glasscheibe noch etwas Luft zirkulieren kann und unten keine Probleme mit dem Plunger und den Buttons auftreten.
...
Virtueller Flipper - Analoger Plunger und Nudging "PinAna 1" und "PinControl 1"
Bis auf das Dot Matrix Display (DMD) und ein paar Kleinteile habe ich inzwischen das Material für den VPin zusammen. Anfangs plante ich, das Nudging, also das Rütteln am Gehäuse zum Beeinflussen der Kugel, mit zwei weiteren Tastern neben den Flipper-Tastern zu realisieren. Es gibt zwar verschiedene Ansätze für echtes Nudging, z.B. mit Quecksilberschalter, die aber schwer zu kalibrieren sind und in keinem Forum habe ich bisher von einer wirklich zufriedenstellenden Lösung gelesen.
...
Virtueller Flipper - Das Gehäuse
Ursprünglich war geplant, das komplette Flipper-Gehäuse zu schleifen, neu zu lackieren und mit großflächigen Dekoraufklebern (Decals) zu verschönern. Meine Frau und ich dachten lange über das neue Design nach, kamen aber irgendwann zu dem Schluss, das Gehäuse von “Little Joe” so zu belassen wie es ist: Verkratzt, verschlissen, gebraucht - eben 42 Jahre alt. Wir werden das retromäßige Design beibehalten und lediglich eine transparente Schutzlackschicht über das Gehäuse ziehen. Little Joe behält also sein Gesicht ☺️
...