Sådan gør du din gamle computer til en arkademaskine

Arkader er noget af et levn fra tidligere dage. Du kan lejlighedsvis fange en i dit lokale indkøbscenter, bowlingbane og forlystelsesparker eller andre familieattraktioner, men for det meste er de gået dinosaurens vej. Ikke kun det, men nutidens spillehaller plejer ikke at huse tidligere tiders velkendte spil.  

MAME , forkortelse for Multiple Arcade Machine Emulator , har fundet det passende at gøre sit til at genskabe den originale arkadeoplevelse i form af en multi-purpose emulation framework. En emulator er en software designet til at efterligne specifik hardware. Der er mange derude, der vil efterligne en arkademaskine (såvel som andre spillekonsoller), men MAME er uden tvivl den bedste til jobbet. 

Det eneste formål , MAME satte sig for at opnå, var at bevare gamle arkadetitler. De fleste, men ikke alle, arkadespil fungerer på en lignende fastkablet processorchip-opsætning. Men der er andre, som Dragon's Lair , der kørte på laserdiscs.

MAME vil efterligne den hardware, der husede spillene, inklusive maskinens hukommelse, processorer eller CPU (centralenhed). Når du parrer det med et arkadespil- ROM (skrivebeskyttet hukommelse) og den perfekte lyd, vil MAME efterligne spillet for dig. Det fungerer som en perfekt arkademaskine-emulator.

En ROM er i bund og grund lagringssoftwaren til det spil, du har tænkt dig at spille. MAME understøtter tusindvis af forskellige ROM'er(MAME supports thousands of different ROMs) , så det burde være en ret simpel opgave at finde en til din nostalgitur.

Sådan gør du din gamle computer til en arkademaskine(How To Turn Your Old Computer Into An Arcade Machine)

Før vi kan begynde at bygge en gammel arkademaskine, er der et par ting, du skal vide. For det første er det ikke et simpelt projekt at skabe en arkademaskineemulator. Virksomheden vil kræve færdigheder i mere end blot din viden om spil og teknologi. Der vil også være behov for kodning, lodning, ledninger og lidt tømrerarbejde.

Du kan bare nyde spillene på din almindelige hverdagscomputer, men det er ikke den oplevelse, vi går efter i denne artikel.

Lovligheden af ​​det hele(The Legality Of It All)

MAME er gratis og åben til brug for offentligheden, men kommer ikke med nogen ROM'er(ROMs) . Årsagen til dette er, at arkadespil, inklusive dem med virksomheder, der muligvis er lukket siden, stadig er ophavsretligt beskyttet. 

Dette betyder, at medmindre du har en fysisk kopi af selve spillet, vil download og brug af ROM'en(ROM) blive betragtet i strid med loven.

For dette projekt vil vi antage, at du lovligt har købt en fysisk kopi af det spil, du planlægger at spille. Alt du mangler er hardwaren til at spille den på. I dette tilfælde er brugen af ​​både MAME og ROM'erne(ROM) helt lovlige.

Den rigtige computer og skærm til jobbet(The Right Computer & Monitor For The Job)

MAME- webstedet viser minimumskravene for at køre MAME på en computer som:

  • Enhver MMX-kompatibel AMD- eller Intel - processor.
  • Windows 98 eller nyere.
  • DirectX 5.0 eller nyere.
  • Et DirectDraw- eller Direct3D -kompatibelt grafikkort.
  • Ethvert DirectSound -kompatibelt lydkort.

Forstå, at jo mere kraftfuld en computer er, jo bedre vil den være til at håndtere MAME- behandlingskravene. Husk(Remember) at MAME forsøger at efterligne adfærden af ​​den originale hardware. Dette vil kræve meget processorkraft.

Den grundlæggende pc-version af MAME kører et kommandolinjesystem, hvilket betyder, at du skal indtaste kommandoer for at redigere indstillinger og afspille ROM'erne(ROMs) . Du kan finde porte af MAME , der vil køre på maskiner med et Mac- eller Linux-baseret operativsystem. Hvis du downloader den grundlæggende pc-version af MAME , vil du se, at det er et kommandolinjesystem.

En skærm vil være en nødvendighed, og de fleste MAME -entusiaster foretrækker et katodestrålerør ( CRT ) TV frem for en computerskærm. Dette skyldes, at de ældre CRT -modeller skaber en mere trofast arkadevisuel oplevelse. Bare(Just) sørg for, at uanset hvilken skærm du vælger, er den i stand til at oprette forbindelse til din computer.

Valg af dine kontroller(Choosing Your Controls)

De kontroller, du vælger til din arkademaskineemulator, afhænger af de spil, du vil spille. Racing spil? Brug en kombination af rat og pedal. Spil som Centipede ? En trackball fungerer bedst. Vil du spille Tempest ? Det originale spil brugte en skive-lignende roterende controller. 

Så er der standardkombinationen af ​​joystick og knapper. Uanset hvad(Regardless) , vil MAME sandsynligvis understøtte det, så længe du tænder det ved hjælp af en linjekommando. 

Standard computerjoysticks, rat eller gamepads vil fungere med de fleste spil. Du kan installere dem via pc-porte eller tilslutte dem via USB . De gengiver dog ikke nødvendigvis følelsen af ​​en rigtig arkademaskine. Du bliver nødt til at gå ud og købe den rigtige vare fra leverandører, der sælger præfabrikerede spilkontrolpaneler. 

Et præfabrikeret kontrolpanel vil koste dig mere end at købe delene separat, men det vil spare dig tid, når det kommer til ledninger og kodning af dine kontroller. Der er dog nogle MAME arkademaskinefabrikanter, der kan lide friheden til at gøre det hele selv. Nogle vil endda inkludere flere kontrolenheder på en enkelt maskine. Valget er dit i sidste ende.

Brug af Arcade Controls(Using Arcade Controls)

For at bruge kontrollerne skal du kortlægge dem. MAME kortlægger dine arkadekontroller til specifikke tastatur-tastaturbindinger som standard. Hver tast på dit tastatur er faktisk kun en kontakt. Du vil gerne erstatte standardkontakterne med dem, der er til dine kontroller. 

Et arkadejoystick har kontakter, der bevæger sig i to, fire eller otte retninger. Ved at tilknytte hver retning af joysticket til en anden tast på printkortet, kan du programmere MAME til at acceptere inputtet.

Der er to slags switche, der bruges i arkademaskiner:

  • Bladfjederafbrydere(Leaf spring switches) anses for at være den bedste af de to af mange arkadeentusiaster. Årsagen er, at designet giver en bedre fornemmelse, når du spiller et spil.
  • Mikroswitches(Microswitches) har tendens til at være på den stivere side, men er nemmere at finde og kræver langt mindre vedligeholdelse end bladfjeder.

Installation af kontrolelementerne(Installing The Controls)

Dette er den sværeste del af hele arkademaskineemulatorprojektet. Du vil krympe eller lodde ledningerne til de passende stik, der svarer til kontrollerne. Du kan gøre dette ved at forbinde jordledningsstikkene i serie til en fælles jord. Du skal også tilslutte tastaturkoderen til din computer.

En tastaturkoder er det, der bruges til at forbinde din computer med arkadekontrollerne. Da MAME giver hver arkadekontrol en tilsvarende tastaturtast, bliver du nødt til at bruge den til at teste kontrollerne og indstille dem, som du vil have dem.

Du kan køre MAME -programmet for at teste dine kontroller, når de er blevet tilsluttet. Denne proces er langsom, da du vil bestemme, hvilke tastetryk der simuleres af kontrollerne, og derefter kortlægge dem til de korrekte kontrolindstillinger i MAME .

Det betyder, at et tryk på joysticket til højre kan svare til tastetrykket B. Du skal redigere indstillingerne i MAME , så det passer til, at B skal knyttes til den spiller, der trykker til højre på joysticket. Gentag denne proces for hver handling.

En strømskinne eller samleboks skal installeres inde i din maskine for at tilslutte dine forskellige komponenter. En udvendig strømafbryder er også rart at have for at undgå behovet for at åbne kabinettet for at tænde for maskinen.

Arcade-atmosfæren(The Arcade Atmosphere)

Lysene og lydene fra en arkademaskine er det, der virkelig bringer den til live. Projektet ville ikke være komplet uden et tændt display og et solidt lydsystem. Grafik er vigtigt, men det er de små ting, der bringer projektets autenticitet frem.

Det skal du bruge:

  • En lyskilde, noget plexiglas og et telt til arkademaskinens overhead-display. Markeringsteltet er et gennemsigtigt materiale med kunstværker på, som du enten kan lave selv, eller du kan købe et færdiglavet.
  • Fluorescerende(Fluorescent) lysarmaturer er et bedre valg end glødelamper, da de ikke genererer meget varme, pærerne holder længere, og de kan findes i forskellige længder.
  • For at beskytte kunstværket skal teltet lægges ind mellem plexiglaspladerne(Plexiglas) . Installer fluorescerende lys i toppen af ​​kabinettet, og ret lyskilden i retningen af, hvor markeringsteltet vil være. Juster armaturet, indtil alt passer perfekt, som du ser det.
  • Lyden vil afhænge af den type skærm, du har valgt. For tv-apparater burde standardhøjttalerne fungere fint. En computerskærm kræver en lydkortinstallation, der er kompatibel med din version af MAME . Dette, foruden et par monterede højtalere, der skal ind i kabinettet.

Opbygning af kabinettet(Building The Cabinet)

Køb af et arkademaskineskab kan foretages på forskellige varehuse, auktioner og hjemmesider. Skabsdele(Cabinet) kan også købes separat, men alt i alt vil muligheden være dyr. Ikke kun dyrt, men der er ingen garanti for, at din MAME -opsætning passer ind i et præfabrikeret arkadeskab.

Hvis du har til hensigt at bygge dit eget skab fra bunden, bør du tage hensyn til den computer, den skærm, du har valgt, den type kontrolelementer, der skal installeres, oven i det, hvor du forventer at placere den i dit hjem.

De eneste designbegrænsninger bidrager med det anvendte udstyr, tilgængelig gulvplads, dit budget og din fantasi. Hvis du har brug for hjælp til design af dit skab, er der masser af gør(DIY) -det-selv- hjemmesider, der kan hjælpe dig.

For at bygge dit eget arkadeskab skal du bruge:

  • Fiberboard eller noget lignende til at lave kroppen.
  • Trælim(Wood) , skruer, bolte og beslag til at holde det sammen. 
  • En boremaskine, en stiksav, skruetrækker og andet lignende værktøj til jobbet. Dørhængsler(Door) , spænder og en strømafbryder er alle valgfrie komponenter.
  • Nok plads til ledninger til dit spilkontrolpanel. Dette er især vigtigt, hvis du forsøger at kombinere flere kontrolsystemopsætninger.

For et første gangs projekt, se på nettet for at få hjælp til at tegne dit kontrolpanel. Dette er for at undgå komplikationer og fejl, hvilket giver et mindre stressende projekt generelt.



About the author

Jeg er datamatiker med over 10 års erfaring i at udvikle og vedligeholde software til smartphones og Windows 11/10. Jeg har også været involveret i Google Chrome siden begyndelsen af ​​2014 som ledende ingeniør. I den rolle var jeg med til at skabe nogle af de mest populære browsere på platformen. Derudover har jeg arbejdet på spilmotorer i et par år nu, og jeg er i øjeblikket en kandidatstuderende, der arbejder på et projekt, der i sidste ende kunne bringe virtual reality til dit skrivebord.



Related posts