Adafruit verkleinert einen klassischen Arcade-Automaten auf die Größe von Ant-Man - Rechnen - 2019

Anonim

Für einige von uns war es ein Ereignis , in die lokale Spielhalle zu fahren, um Pac-Man und Galaga zu spielen. Sie drängten uns, während der Woche unsere Quartiere und Dollars aufzubewahren, um diese sechs Meter großen hungrigen Elektro-Bestien zu füttern. Sie waren ein technisches Wunderwerk, das uns in Labyrinthe von blinkenden Lichtern und verlockenden Geräuschen umhüllte, die wie Magneten an unseren Taschen zogen. Jetzt können die gleichen Spiele auf einen 0, 96-Zoll-OLED-Bildschirm gepackt werden, und wir müssen nur eine Frage stellen: warum stören? Offensichtlich, weil es getan werden kann.

Adafruits Philip Burgess hat kürzlich einen Artikel darüber veröffentlicht, wie er einen winzigen Arcade-Automaten geschaffen hat, auf dem Dig Dug, Donkey Kong und andere klassische Titel gespielt werden können. Es gilt als der kleinste MAME-Schrank (Multiple Arcade Machine Emulator) der Welt, der den oben genannten OLED-Bildschirm, ein Raspberry Pi Zero (V1) Board und einen I2S Class D Audioverstärker verwendet. Im Grunde genommen ist MAME eine Software, die zum Spielen alter Arcade-Spiele unter Windows, OS X und Linux entwickelt wurde.

"Mit Bremssätteln habe ich jeden Teil gemessen und eine Fallvorstellung gefunden", berichtet Burgess. "Anstatt alles vollständig zu umschließen, würden einige Elemente (das Perma-Proto-Board mit den Steuerelementen und das Raspberry Pi Zero Board selbst) Elemente der Struktur werden."

Das Ergebnis ist ein Gerät, das wie ein Miniatur-Arcade-Gehäuse aussieht, aber hauptsächlich aus Perma-Proto-Boards besteht, die die Schalter und Schalter an der Vorderseite des "Gehäuses" steuern. Die Gehäuseseiten bestehen währenddessen aus lasergeschnittenem Acryl Das Raspberry Pi Zero Board füllt die gesamte Rückseite. Die linke Seite des Gehäuses gewährt somit Zugriff auf den Mini-HDMI-Ausgang, den USB-On-The-Go-Port und den Micro-USB-Port für die Stromversorgung.

Außerhalb des Stromanschlusses zu einer Steckdose verbirgt der Schrank die gesamte Verkabelung hinter dem Bildschirm. In den winzigen Raum, der den Raspberry Pi Zero mit dem OLED-Bildschirm, den Schaltern und dem Audioverstärker verbindet, ist viel Platz. Insgesamt steht dieses Gerät nur 2, 65 Zoll hoch, ist 1, 32 Zoll breit und misst 1, 41 Zoll tief von der Rückseite bis zur Spitze der Start- / Auswahltasten.

Wenn Sie mit dem Raspberry Pi Zero nicht vertraut sind, handelt es sich um einen $ 5-Computer mit einem 1 GHz getakteten Single-Core-Prozessor, 512 MB Systemspeicher, einem HAT-kompatiblen 40-Pin-Header sowie Composite-Video- und Reset-Headern. Es enthält außerdem einen Micro-SD-Kartensteckplatz, in dem sich das Betriebssystem des Gehäuses befindet. Das Gerät verwendet die spielorientierte Linux-basierte RetroPie 3.8.1-Plattform, die speziell für Raspberry Pi entwickelt wurde.

Das große Problem, Spiele auf diesem Miniatur-Computer reibungslos laufen zu lassen, waren klare Bilder auf so einem winzigen Bildschirm. Burgess verwendete ein Programm namens Nanoscreen, das die Originalbilder im Verhältnis 1: 4 mit einer 4 × 4-Pixel-Mittelwertbildung skalieren konnte. Dies war in der Lage, alle Details zu erhalten, obwohl das Endergebnis etwas verschwommen war. Alternativ entdeckte er, dass die Verwendung der bilinearen Interpolation beim Skalieren das endgültige Bild noch schlechter machte.

Adafruit bietet leider weder einen Bausatz noch schrittweise Anleitungen zum Bau eines Spielautomaten an. Allerdings ist der Blog von Burgess ziemlich lang und gibt hoffnungsvollen Bauherren viel zu kauen und mit ihrem eigenen Ant-Man-großen Arcade-Automaten anzufangen.