Innholdsfortegnelse:

USB MAME Arcade Controller: 13 trinn (med bilder)
USB MAME Arcade Controller: 13 trinn (med bilder)

Video: USB MAME Arcade Controller: 13 trinn (med bilder)

Video: USB MAME Arcade Controller: 13 trinn (med bilder)
Video: EASY Super Console X ARCADE MACHINE! 2024, Juli
Anonim
USB MAME Arcade Controller
USB MAME Arcade Controller
USB MAME Arcade Controller
USB MAME Arcade Controller

Denne instruksen dokumenterer min konstruksjon av en USB MAME -kontroller for å spille spill -ROM -er via MAME. Denne kontrolleren er koblet til en PC via en 12 'USB -kabel. PC -en er deretter koblet til TV -en min.

Trinn 1: Samle rekvisita og verktøy

iPac2 - tidlig versjon som ikke har innebygde styrekuleinnganger

Tilgjengelig på Amazon:

amzn.to/2j5YLBG

Happ -kontroller og knapper

Tilgjengelig fra Amazon:

amzn.to/2jqC6i6

1 ark med 1/2 MDF

1/2 firkantet trepinne for ekstra strukturell stabilitet

Treskruer

Tre lim

Ethernet -kabel for knappeforbindelser

Wire for Ground Loop

Krympekontakter

Teksturert kontaktpapir

Verktøy:

arbeidsbenk

Sammensatt gjærsag

Skrutrekker/bor

1 1/8 padlebit

Kontrollhullsmal

Trinn 2: Legg ut og kutt topp- og bunnpanelene

Legg ut og kutt topp- og bunnpanelene
Legg ut og kutt topp- og bunnpanelene
Legg ut og kutt topp- og bunnpanelene
Legg ut og kutt topp- og bunnpanelene
Legg ut og kutt topp- og bunnpanelene
Legg ut og kutt topp- og bunnpanelene
Legg ut og kutt topp- og bunnpanelene
Legg ut og kutt topp- og bunnpanelene

Det første trinnet er å bestemme om du vil ha en spiller med én eller to spillere. Jeg valgte to spillere med joysticken og 8 knapper per spiller for å gi meg maksimal fleksibilitet på ROM -er. Noen spill som kom ut rundt tidspunktet for arkades bortgang brukte faktisk så mange knapper. Vanligvis var 6 maksimalt antall, så du kan spare litt penger på knapper hvis du ikke tror du noen gang trenger de to ekstra knappene (per spiller).

Fordi jeg ønsket å ha 2 spillere, måtte jeg ta det med når jeg utformer knappelayoutet, og dermed den totale størrelsen på toppanelet. Det er best å planlegge alt på papir før du kutter. Dette vil spare frustrasjonsnivået senere, tro meg. Hvis du velger å gå med 2 spillere, må du sørge for å gi nok plass mellom de to spillerne, slik at du ikke banker skuldre mens du spiller samtidig.

Jeg ville også vise at selv om du kanskje ikke har et verksted, kan du sannsynligvis finne et sted å gjøre jobben. Jeg gjorde mitt ved siden av huset mitt ved søppelbøttene (og delvis i garasjen da det begynte å regne).

Trinn 3: Klipp forsiden, baksiden, bunnen og sidene

Klipp forsiden, baksiden, bunnen og sidene
Klipp forsiden, baksiden, bunnen og sidene
Klipp forsiden, baksiden, bunnen og sidene
Klipp forsiden, baksiden, bunnen og sidene
Klipp forsiden, baksiden, bunnen og sidene
Klipp forsiden, baksiden, bunnen og sidene

Fordi jeg ønsket at kontrollpanelet mitt skulle være ergonomisk, bestemte jeg meg for å ha en svak skråning ned på spillersiden, så jeg tok det i betraktning når jeg kuttet bredden på både topp- og bunnpanelene, og brukte deretter lengdene som en veiledning når kutte vinkelen på sidene. Det er her en sammensatt gjærsag virkelig kom godt med. Du kan gjøre alle kuttene for hånd ved hjelp av en gjæringsboks, eller til og med et stikksag, men mitt kjøp av en sammensatt gjærsag var en av mine beste beslutninger, ettersom jeg bruker den ganske regelmessig.

Trinn 4: Monter forsiden, baksiden, bunnen og sidene sammen, klipp deretter og fest støttestagene

Monter forsiden, baksiden, bunnen og sidene sammen, klipp deretter og fest støttestagene
Monter forsiden, baksiden, bunnen og sidene sammen, klipp deretter og fest støttestagene
Monter forsiden, baksiden, bunnen og sidene sammen, klipp deretter og fest støttestagene
Monter forsiden, baksiden, bunnen og sidene sammen, klipp deretter og fest støttestagene
Monter forsiden, baksiden, bunnen og sidene sammen, klipp deretter og fest støttestagene
Monter forsiden, baksiden, bunnen og sidene sammen, klipp deretter og fest støttestagene
Monter forsiden, baksiden, bunnen og sidene sammen, klipp deretter og fest støttestagene
Monter forsiden, baksiden, bunnen og sidene sammen, klipp deretter og fest støttestagene

Få målene dine, og etter å ha klippet, passer du alt sammen for å sikre at alle kuttene ble gjort riktig. Når du er sikker på at du har alt riktig skåret og montert, lim og skru støttestykkene til front-, bak- og sidepanelene. IKKE FESTE BUNNPANELET.

Vær oppmerksom på at målingene på bunnpanelet er riktige på det tredje bildet. Bunnen sitter litt forskjøvet i bildet.

Trinn 5: Få knappelayouten og overfør den til toppanelet

Få knappelayoutet og overfør det til toppanelet
Få knappelayoutet og overfør det til toppanelet
Få knappelayoutet og overfør det til toppanelet
Få knappelayoutet og overfør det til toppanelet
Få knappelayoutet og overfør det til toppanelet
Få knappelayoutet og overfør det til toppanelet

Jeg brukte et online MAME -nettsted for å få knappelayoutene (www.slagcoin.com). Dette er et must, ettersom knappelayoutene er designet i et CAD -program, så avstanden er perfekt. Ingen måling fra min side måtte gjøres i det hele tatt, med unntak av hvor på panelet for å plassere oppsettet. Når jeg hadde lagt oppsettet, brukte jeg ganske enkelt min 1 1/8 spadebit for å lage et lite hull på det angitte stedet på oppsettet, og dermed lage et lite hull i MDF -panelet. Jeg gjorde en testpass på en knapp på et stykke skrapvirke som blir igjen av å kutte vinklene på sidene, bare for å være sikker på passformen før jeg kutter alle hullene.

Trinn 6: Drill, Drill, Drill …

Drill, Drill, Drill …
Drill, Drill, Drill …
Drill, Drill, Drill …
Drill, Drill, Drill …

Når du har merket de små hullene for knappelayoutene, er det på tide å bore… og bore… og bore…

Trinn 7: Legg ut spillkontrollknappene og bor dem

Sett opp spillkontrollknappene og bor dem
Sett opp spillkontrollknappene og bor dem

Disse inkluderer knappene 'Coin', P1, P2, etc. Panelet mitt brukte 8 av disse knappene for å kontrollere MAME fullt ut.

Trinn 8: Ruter toppkanten, hvis ønskelig

Ruter toppkanten, hvis ønskelig
Ruter toppkanten, hvis ønskelig
Ruter toppkanten, hvis ønskelig
Ruter toppkanten, hvis ønskelig

Jeg ønsket å gjøre kontrolleren min så nær en faktisk arkademaskin som mulig, så jeg lånte en ruter av en venn og brukte den riktige biten, ruter kanten. Jeg gjorde ikke en god jobb, men det er akseptabelt. Jeg hadde settet for lavt, så det skar en kant på ytterkanten av treet. Det vil bli dekket med et tykt belegg, så det vil ikke være merkbart når det er ferdig.

Trinn 9: Dekk til kontrolleren

Dekk til kontrolleren
Dekk til kontrolleren
Dekk til kontrolleren
Dekk til kontrolleren
Dekk til kontrolleren
Dekk til kontrolleren

Jeg valgte å bruke et teksturert kontaktpapir. Det var billig, og jeg synes det gjør en god jobb.

Trinn 10: Dekk til toppen, klipp av knapphullene, og monter knappene og styrespakene

Dekk til toppen, klipp av knapphullene, og monter knappene og styrespakene
Dekk til toppen, klipp av knapphullene, og monter knappene og styrespakene
Dekk til toppen, klipp av knapphullene, og monter knappene og styrespakene
Dekk til toppen, klipp av knapphullene, og monter knappene og styrespakene
Dekk til toppen, klipp av knapphullene, og monter knappene og styrespakene
Dekk til toppen, klipp av knapphullene, og monter knappene og styrespakene

Sørg for å trekke kontaktpapiret tett, ellers får du rynker i det som ikke kommer ut. Du kan se at min faktisk løsnet litt på grunn av at du ikke brukte noe ekstra lim. Jeg er ikke så bekymret for rynkene, men de er tilstede. Hvis du bruker et sprøytelim når du monterer kontaktpapiret, fjernes disse rynkene.

Trinn 11: Ergonomisk sjekk

Ergonomisk sjekk
Ergonomisk sjekk
Ergonomisk sjekk
Ergonomisk sjekk

Jeg testet ergonomien igjen, bare for å få meg til å føle meg bra om hullposisjonen. Perfekt!

Trinn 12: Koble til knappene og styrespakene og montere IPAQ -kortet

Kabling av knappene og styrespakene og montering av IPAQ -kortet
Kabling av knappene og styrespakene og montering av IPAQ -kortet
Kabling av knappene og styrespakene og montering av IPAQ -kortet
Kabling av knappene og styrespakene og montering av IPAQ -kortet
Kabling av knappene og styrespakene og montering av IPAQ -kortet
Kabling av knappene og styrespakene og montering av IPAQ -kortet
Kabling av knappene og styrespakene og montering av IPAQ -kortet
Kabling av knappene og styrespakene og montering av IPAQ -kortet

Dette er grunnen til at du lar bunnen være av når du konstruerer kontrolleren - slik at du kan gjøre ledningene, og få tilgang til internene senere hvis noe går galt, hvis du vil gjøre endringer (se konklusjonen i denne instruksjonsboken for detaljer).

Kabeldiagrammet kom fra iPAQ -programvaren, som kan generere ledningene dine basert på hvor mange knapper og joysticks du planlegger å installere. Jeg skrev den ut slik at jeg skulle ha en referanse å følge mens jeg gjorde ledningsarbeidet. Jeg personlig brukte Cat5e -nettverkskabel for de positive ledningene, ettersom jeg hadde massevis av den liggende, og fordi det er 8 ledninger i hver kabel, kunne jeg bruke en kabel til 8 tilkoblinger. Jeg tror det var en bedre installasjon. Jeg har nettopp laget en lang, multi -tilkoblingskabel for bakken. IPAQ er USB, så

Trinn 13: Konklusjon

Konklusjon
Konklusjon
Konklusjon
Konklusjon
Konklusjon
Konklusjon

Fordi jeg brukte et USB-basert iPAQ-kontrollerkort, kobler jeg det til en HTPC (hjemmekino-PC) som allerede var koblet til TV-en min. Jeg bare kobler enheten til den fremre USB -porten og fyrer opp MAME, eller hvilket som helst emulatorprogram jeg vil ha den gangen. Fordelen med å bygge enheten på denne måten er at jeg bare kan koble fra enheten når vi ikke bruker den og lagre den i et skap eller bak babyporten på bildet, for å unngå at den blir skadet.

Jeg liker fleksibiliteten ved å ha kontrolleren atskilt fra en bartop eller MAME-enhet i full størrelse på grunn av dette, men i fremtiden er planen min å installere en Raspberry Pi 3 eller 3b som kjører RetroPie inn i interiøret med iPAQ-kontrollkortet, og Bare kjør ut en HDMI -kabel. Ulempen med dette er at ved å gjøre det, må jeg installere en strømkontakt på baksiden av kontrolleren for RPi, i tillegg til en HDMI -kontakt, i tillegg til å kutte noen hull for ventilasjon, ettersom RPi 3 -er blir varme. Jeg kan faktisk installere en aktiv vifte på den ene siden av baksiden av kontrolleren, og et eksoshull på den andre.

Anbefalt: