Byg din egen arkademaskine med RetroPie

Well. Sønnike skal på efterskole næste år og jeg gik i far-panik. Nu skulle alle sejl sættes ind på at jeg stadig var en relevant stjerne i hans univers og at jeg kunne bruges til andet end at flashe dankortet.  Da jeg samtidig mener at fodbold er spild af tid, måske grundet tunge briller og manglende grønsværskills, så måtte vi jo finde på noget andet. Så vi købte to mountainbikes og begyndte at cykle sydfyn tyndt. Det var fedt. Men så blev det vinter. Så blev vi jo nødt til at bygge en arkademaskine.

Vi startede med at købe knapper i England. Allerede her begynder kvalitetsovervejelserne. Da vi nok ikke skal bygge mere end én arkademaskine, valgte vi den gode slags, Cherry. Så det blev “MINI-PAC ARCADE CABINET BUILDERS KIT”, i D44X Cherry version. Det fede ved det her sæt, er at ALT følger med, både ledninger, keyboardencoder, joysticks, microswitches osv. Det virker 100% – og der skal ikke loddes noget.

Pris indtil videre:

20 Knapper, 2 joysticks, ledninger og encoder: 771.-

Derefter skulle der købes lyd. To højttalere, forstærker og gitter – i krom. Vi købte det i dk på Arkadeshoppen, egentlig kunne vi have fået det en snas billigere i England, men de havde ikke et krom-gitter – og krom er jo vigtigt. En lille detalje; der fulgte ikke strømforsyning med til forstærkeren, men jeg havde en i skuffen der kunne bruges.

Pris indtil videre:

20 Knapper, 2 joysticks, ledninger og encoder: 771.-
15 W. Højttalere: 2 x 29.-
Gitter: 2 x 18.-
30 W. Forstærker: 119.-

I alt: 984.-

Så skal der jo også være en skærm. Desværre er man gået bort fra 4:3, og vi havde ikke en stående, så det blev en ny 23″, AOC  E2470SWHE, med 5ms responstid, så den kunne bruges til gaming. Den kostede så 905.-

Pris indtil videre:

20 Knapper, 2 joysticks, ledninger og encoder: 771.-
15 W. Højttalere: 2 x 29.-
Gitter: 2 x 18.-
30 W. Forstærker: 119.-
Skærm: 905.-

I alt: 1.889.-

Så mangler vi så det sidste, selve hjernen. Her er der flere valgmuligheder. Jeg har tidligere været forbi en aflagt stationær (eller bærbar), som automatisk bootede up i Windows og startede Mala som frontend for MAME. Det fungerede faktisk fint, og de gamle spil bhøver ikke megen processorkræft. Men jeg har altid haft et crush på Linux og Raspberry Pi, så det blev valget – også fordi det bare er sjovt at prøve noget nyt. Raspberry 3 kan klare langt de fleste af spillene uden problemer, meeeen… Jeg glæder mig til der kommer en Raspberry 4 eller 5, så vi kan undgå lyd-glitches i de nyere fighter-spil.  Altså købte jeg en Raspberry 3 + 32 GB SD kort i microfomat (jeg havde en mini-USB strømforsyning til Raspberry’en liggende i skuffen fra en gammel Android-telefon).

Pris indtil videre:

20 Knapper, 2 joysticks, ledninger og encoder: 771.-
15 W. Højttalere: 2 x 29.-
Gitter: 2 x 18.-
30 W. Forstærker: 119.-
Skærm: 905.-
Raspberry Pi 3 Model B: 299.-
32 GB SD Kort: 179.-

I alt: 2.367.-

Så!

Nu manglede der bare træ. Glem spånplade og MDF. Det smuldrer, bliver skævt og trækker fugt. Vi købte 12 mm krydsfinér til kassen og brugte 18 mm birkefinér til controlleren / knapperne. Træet til kassen er ok, det kunne dog godt have været en smule tykkere, for at give endnu mere stabilitet.

Pris indtil videre:

20 Knapper, 2 joysticks, ledninger og encoder: 771.-
15 W. Højttalere: 2 x 29.-
Gitter: 2 x 18.-
30 W. Forstærker: 119.-
Skærm: 905.-
Raspberry Pi 3 Model B: 299.-
32 GB SD Kort: 179.-
Træ: 600.-

I alt: 2.967.-

Så skulle vi igang. Vi startede med at lave controlleren. Vi fandt et 28 mm spadebor og så kiggede vi ellers på en hel masse knap-layouts på nettet. Vi ville gerne have to på siden til flipper spil, og ellers rigeligt med knapper på toppen. Vi prøvede at efterligne X-Arcade layoutet, men flyttede de nederste knapper lidt til højre. Det er jo et ret vigtigt led i processen og selvom vores controller blev fin og virker, så burde vi have holdt dem til venstre, fordi man indimellem kommer til at trykke på dem med håndroden, når man hviler hånden imens man spiller. Ja, ja – man lærer sålænge man bygger. Der er masser af designs inde på Slagcoin, og ellers rundtomkring på nettet. Vi endte med at bruge det her og tilføjede selv to ekstra knapper pr. spiller – du kan hente PDF’en her:

 

IMG_20171008_125938IMG_20171008_130250IMG_20171008_131726IMG_20171008_144739IMG_20171009_212246IMG_20171009_223857IMG_20171009_212239

IMG_20171230_164439

For at teste om controlleren virkede, så blev vi jo nødt til at få Raspberry’en til at virke også. Der er nogle flinke nørder som har dedikeret deres tid til at skabe RetroPie. Det er et Linux-Build, som er skabt til at emulere gamle arkademaskiner og det passer til Raspberry’ens ARM-Arkitektur, men de flinke mennesker har også lavet et x86 build, så man KAN faktisk også lave sin aflagte PC om til en RetroPie.

Vi hentede et image og fulgte instruktionerne og voilá, det kørte med det samme. Næsten. For Controlleren skulle også programmeres. Det kunne nemt gøres fra frontend når man bootede op, sålænge det bare var én spiller, men hvis det er to spillere, så kræver det lidt mere. Så via FTP hentede vi Retroarch.cfg og rettede den, så den nu ser sådan her ud. Endelig virkede controlleren.

Så blev det tid til at bygge kassen. Her har en dansk fyr lavet en meget fin hjemmeside, koenigs.dk, hvor han har lavet en rigtig god guide og en fin PDF. Vi fulgte den næsten slavisk, på nær vi ikke ville have skuffesn, da jeg tidligere har bygget et kabinet med skuffe, og den endte bare med at ødelægge ledninger ved brug, så den droppede vi. Det blev lidt tæt på med vores bue ved skærmen, den blev lidt for dyb, men vi klarede frisag…

IMG_20171029_134316IMG_20171029_134834IMG_20171126_150505IMG_20171123_185341IMG_20171029_163140IMG_20171029_163121IMG_20171126_155206

Så fik vi også en ny ven til de to samlinger på forsiden. Plastisk træ 🙂 Det kan slibes og males som almindeligt træ.

IMG_20171204_081932

Næstsidste step var at få lavet vores Marquee, det skilt som sidder i toppen, og så få malet kassen. Hvis det firma vi fandt var på Børsen, ville jeg købe aktier i det. Cotter.dk, eller Copenhagen Fabrication, har simpelthen fået lavet den mest brugervenlige og transparente laser-cutter service jeg længe har set. Der er masser af firmaer som gør det her med at laserskære i materialer, men ingen gør det så nemt. Så vi hentede InkScape, Máni fandt en font han kunne lide og så døbte vi maskinen MoonMachine – fordi Máni betyder måne 🙂

Vores 6 mm MDF kom med posten en lille uge senere og blev malet.

IMG_20171208_161242IMG_20171208_161305IMG_20171220_172906IMG_20171230_164754

I overensstemmelse med håndgjort er velgjort og gammel tech rocker, så fandt vi en overheadprojektoer, vi købte Poscatusser på nettet og så gik vi igang med at pynte maskinen. De fleste ville nok her vælge at få lavet fancy vinyl, eller tapetklistre Star Wars plakater på, men vi hyggede os med det – og synes den er blevet fin 🙂

IMG_20171210_140616IMG_20171216_210624

IMG_20171216_210632IMG_20171210_144628IMG_20171210_141256

Så var det blevet tid til at sætte det hele sammen. Vi forbandt højttalere og det hele, fik lavet en lille pose på indersiden til tastatur og mus, fik sat julelys bag ved Marqueen (et fremtidsprojekt er at lave LED-lys, som styres i forhold til lydniveau bag ved marqueen), skruede bagpladen godt fast og lavede magnetlås til fronten, så der stadig kunne fikses ting.

IMG_20171223_132517IMG_20171223_132528

Og nu står den der. Med Pacman, OutRun, Tekken, 1941, Mario Kart, Metal Slug, SpeedBall 2, Commando, Hot Fanatsies, Tetris, Bubble Bobble og ca. 5000 (not kidding) flere. Det er ret fantastisk 🙂

IMG_20171230_214603-01

Pris i alt: ca. 3.000.- inkl fragt og diverse. Tidsforbrug? Nej. Tidsfornøjelse 🙂

Næste projekt bliver om små 20 år, når Máni skal være far og jeg går i farfar-panik. Så bygger vi sådan en her – og en tilbygning til huset, så der er plads til både børnebørn og maskine 🙂

 

 

- 1 kommentar til Byg din egen arkademaskine med RetroPie

Én kommentar til “Byg din egen arkademaskine med RetroPie”

  1. Sikke dog en helt fantastisk historie.
    Godt gået Máni og fatter.

    B-far er vildt imponeret. Glæder mig til at game på den !!!

    Kærlig hilsen

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Er du et menneske? Lav regnestykket her! * Time limit is exhausted. Please reload the CAPTCHA.