Arcade Automat
Moin,
in Folge 11 (Input) haben wir darüber gesprochen, dass wir für Somyeol einen Arcade-Automaten gebaut haben. Hier wollte ich einmal beschrieben, wie wir das gemacht haben:
Aufbau des Towers
Der Tower besteht komplett aus Holz. Ich habe 12 mm dickes Holz verwendet (hier ist man aber sehr flexibel, dicker macht alles schwerer, zu dünn instabil).
Für die Größe, die ich mir ausgedacht habe, brauchte ich insgesamt 2500 mm x 500 mm Holzplatte. Beim Baumarkt sollte es Sperrholzplatten á 1200x600x12 mm geben. Davon braucht man dann zwei.
In den Display-Rahmen muss ein Loch passend zu der Monitorgröße gesägt werden. Von hinten kann mit einer Oberfräse eine Vertiefung mit den Außenmaßen des Monitors gefräst werden, damit der Monitor gut in der Holzplatte liegt. Ich brauchte auf der rechten Seite noch etwas mehr Platz für die Stecker.
Die Seiten bekommt man am gleichmäßigsten hin, wenn man zwei Bretter übereinanderlegt und dann beide Seiten gleichzeitig aussägt.
Die Platte für den Joystick und die Buttons braucht insgesamt 7 Löcher. Die Platzierung der Buttons und des Joysticks ist euch überlassen. Ich habe versucht die Buttons für die Hand angenehm zu platzieren. Der Joystick braucht ein ca. 10 mm großes Loch. Die Buttons brauchen ein 29 mm großes Loch (mit einem Forstnerbohrer) und ein um ein paar mm größere Vertiefung, damit die seitlichen Arme den Button festhalten können (Durchmesser und Höhe der Arme kann je nach Modell variieren, deswegen vorher einmal messen. Und eine Probebohrung kann auch nicht schaden).
Ich habe vor dem Zusammenbau alle Bretter schwarz lackiert. Wie man auf der Seitenansicht sehen kann, habe ich es mit den Schrauben etwas übertrieben - da reichen je 2 Schrauben pro Seite. Falls sich das Brett etwas verzogen ist, noch eine Schraube in der Mitte.
Hardware
Monitor | AOC 16G3 | Link |
Tower | Lenovo IdeaCentre 510 | Link |
Joystick | Sanwa Joystick JLF-TP-8YT | Link |
Joystick Ball (Optional) | Sanwa Ball LB-35 | Link |
Pushbutton | Sanwa OBSF-30 | Link |
Gamepad | Saitek P380 | Link |
Für die Ansteuerumg der Buttons und des Joysticks habe ich mir ein günstiges Gamepad (Saitek P380) gekauft und auseinander genommen. Dann habe ich den Joystick auf die Buttonst für das D-Pad verbunden und die Buttons sind auf A, B, X, Y und zwei Schultertasten gemapped.
Software
Ich setze Fedora 39 ein, für manche Games wird Windows aber bestimmt Sinn machen. Für den Benutzer sollte das automatische Login ohne Passwort aktiviert werden. Außerdem können die meisten PCs automatisch starten, sobald sie Strom bekommen. Das lässt sich im Bios einstellen.
Im Autostart habe ich Steam im Big Picture Modus mit diesem Befehl:
steam -bigpicture -offlinemode -nofriendsui -nointro
Bei mir ist Gnome immer in einem Übersichtsview gestartet, das konnte ich nur mit einer Gnome Extension ändern: Just Perfection
Leider ist der Steam Big Picture Modus kein Kiosk Modus, bei dem bestimmte Sachen sich nicht deaktivieren lassen. Falls man den Automaten irgendwo aufstellen möchte, sollte man über einen cronjob nachdenken, der alle 30 Sekunden guckt, ob Steam noch läuft, oder man startet ein bestimmtes Game direkt und verhindert das dieses Spiel geschlossen werden kann.
Preise
Monitor | 200€ |
Tower | Nach Ausstattung |
Joystick und Buttons | 70€ |
2x Sperrholz Platten | 40€ |
Gamepad | 20€ |
Fazit
Vielleicht hat ja die eine oder der andere von euch jetzt Lust bekommen, selbst einen Arcade-Automaten zu bauen. Ich hoffe, dass diese Anleitung hier dabei hilft!