Indholdsfortegnelse:

USB MAME Arcade Controller: 13 trin (med billeder)
USB MAME Arcade Controller: 13 trin (med billeder)

Video: USB MAME Arcade Controller: 13 trin (med billeder)

Video: USB MAME Arcade Controller: 13 trin (med billeder)
Video: Rotary Joystick to USB: MAME Interface for 13 Pin Header 2024, November
Anonim
USB MAME Arcade Controller
USB MAME Arcade Controller
USB MAME Arcade Controller
USB MAME Arcade Controller

Denne instruks dokumenterer min konstruktion af en USB MAME -controller til at spille spil -ROM'er via MAME. Denne controller er tilsluttet en pc via et 12 'USB -kabel. PC'en er derefter forbundet til mit tv.

Trin 1: Saml dine forbrugsvarer og værktøjer

iPac2 - tidlig version, der ikke har indbyggede trackball -indgange

Tilgængelig på Amazon:

amzn.to/2j5YLBG

Happ -knapper og joysticks

Tilgængelig fra Amazon:

amzn.to/2jqC6i6

1 ark 1/2 MDF

1/2 firkantet træspindel for ekstra strukturel stabilitet

Træskruer

Trælim

Ethernet -kabel til knapforbindelser

Tråd til Ground Loop

Krympestik

Tekstureret kontaktpapir

Værktøjer:

Arbejdsbord

Sammensat geringssav

Skruetrækker/boremaskine

1 1/8 padlebit

Controller hul skabelon

Trin 2: Læg ud og skær de øverste og nederste paneler

Læg og skær de øverste og nederste paneler
Læg og skær de øverste og nederste paneler
Læg og skær øverste og nederste panel
Læg og skær øverste og nederste panel
Læg og skær øverste og nederste panel
Læg og skær øverste og nederste panel
Læg og skær øverste og nederste panel
Læg og skær øverste og nederste panel

Det første trin er at beslutte, om du vil have en enkelt spiller controller eller en controller for to spillere. Jeg valgte to spillere med joysticket og 8 knapper pr. Spiller for at give mig maksimal fleksibilitet på ROM'er. Nogle spil, der udkom omkring tidspunktet for arkadens død, brugte faktisk disse mange knapper. Normalt var 6 det maksimale antal, så du kan spare en lille smule penge på knapper, hvis du ikke tror, du nogensinde får brug for de ekstra 2 knapper (pr. Spiller).

Fordi jeg ønskede at have 2 spillere, var jeg nødt til at tage det med i beregningen, når jeg designede knaplayoutet og dermed den samlede størrelse af det øverste panel. Det er bedst at planlægge alt på papir, før du skærer. Dette vil spare i frustrationsniveauet senere, tro mig. Hvis du vælger at gå med 2 spillere, skal du sørge for at give nok plads mellem de to spillere, så du ikke banker skuldre, mens du spiller samtidigt.

Jeg ville også vise, at selvom du måske ikke har et værksted, kan du sandsynligvis finde et sted at udføre arbejdet. Jeg lavede mit ved siden af mit hus ved skraldespandene (og delvist i garagen, da det begyndte at regne).

Trin 3: Skær forsiden, bagsiden, bunden og siderne

Skær forsiden, bagsiden, bunden og siderne
Skær forsiden, bagsiden, bunden og siderne
Skær forsiden, bagsiden, bunden og siderne
Skær forsiden, bagsiden, bunden og siderne
Skær forsiden, bagsiden, bunden og siderne
Skær forsiden, bagsiden, bunden og siderne

Fordi jeg ville have mit kontrolpanel til at være ergonomisk, besluttede jeg mig for at have en skånsom hældning nede på spillersiden, så jeg tog det i betragtning, når jeg klippede bredden på både de øverste og nederste paneler, og brugte derefter disse længder som en vejledning, når skærer vinklen på siderne. Det er her, en sammensat geringssav virkelig kom til nytte. Du kan udføre alle nedskæringerne i hånden ved hjælp af en geringsboks eller endda et stiksav, men mit køb af en sammensat geringssav var en af mine bedste beslutninger, da jeg bruger den temmelig regelmæssigt.

Trin 4: Monter forsiden, bagsiden, bunden og siderne sammen, skær derefter og fastgør støtteben

Monter forsiden, bagsiden, bunden og siderne sammen, klipp derefter og fastgør støtteben
Monter forsiden, bagsiden, bunden og siderne sammen, klipp derefter og fastgør støtteben
Monter forsiden, bagsiden, bunden og siderne sammen, klipp derefter og fastgør støtteben
Monter forsiden, bagsiden, bunden og siderne sammen, klipp derefter og fastgør støtteben
Monter forsiden, bagsiden, bunden og siderne sammen, klipp derefter og fastgør støtteben
Monter forsiden, bagsiden, bunden og siderne sammen, klipp derefter og fastgør støtteben
Monter forsiden, bagsiden, bunden og siderne sammen, klipp derefter og fastgør støtteben
Monter forsiden, bagsiden, bunden og siderne sammen, klipp derefter og fastgør støtteben

Få dine målinger, og efter skæring skal du passe alt sammen for at sikre, at alle udskæringerne blev udført korrekt. Når du er sikker på, at alt er korrekt skåret og monteret, limes og skrues støttestykkerne fast på front-, bag- og sidepanelerne. MONTER IKKE BUNDPANELET.

Bemærk, målingerne på bundpanelet er korrekte på det tredje billede. Bunden sidder lidt forskudt i billedet.

Trin 5: Få dit knaplayout og overfør det til dit øverste panel

Få dit knaplayout og overfør det til dit øverste panel
Få dit knaplayout og overfør det til dit øverste panel
Få dit knaplayout og overfør det til dit øverste panel
Få dit knaplayout og overfør det til dit øverste panel
Få dit knaplayout og overfør det til dit øverste panel
Få dit knaplayout og overfør det til dit øverste panel

Jeg brugte et online MAME -websted til at få knaplayouterne (www.slagcoin.com). Dette er et must, da knaplayouterne er designet i et CAD -program, så afstanden er perfekt. Ingen måling fra min side skulle foretages overhovedet, med undtagelse af hvor på panelet man skulle placere layoutet. Når jeg havde placeret layoutet, brugte jeg simpelthen min 1 1/8 spadebit til at lave et lille hul på det angivne sted på layoutet og dermed lave et lille hul i MDF -panelet. Jeg lavede en testtilpasning af en knap på et stykke skrot, der er tilbage fra at skære vinklerne på siderne, bare for at være sikker på pasformen, før jeg skærer alle hullerne.

Trin 6: Bor, bor, bor …

Bor, bor, bor …
Bor, bor, bor …
Bor, bor, bor…
Bor, bor, bor…

Når du har markeret de små huller til dine knaplayouts, er det tid til at bore… og bore… og bore…

Trin 7: Layout af spilkontrolknapperne og bor dem

Layout af spilkontrolknapperne og bor dem
Layout af spilkontrolknapperne og bor dem

Disse inkluderer knapperne 'Coin', P1, P2 osv. Mit panel brugte 8 af disse knapper til fuldt ud at styre MAME.

Trin 8: Router den øverste kant, hvis det ønskes

Router den øverste kant, hvis det ønskes
Router den øverste kant, hvis det ønskes
Router den øverste kant, hvis det ønskes
Router den øverste kant, hvis det ønskes

Jeg ville gøre min controller så tæt på en faktisk arkademaskine som muligt, så jeg lånte en router fra en ven og brugte den passende bit til at routere kanten. Jeg gjorde ikke et godt stykke arbejde, men det er acceptabelt. Jeg havde boret sat for lavt, så det skar en kant på træets yderkant. Det vil være dækket med et tykt belægning, så det vil ikke være mærkbart, når det er færdigt.

Trin 9: Dæk controlleren

Dæk controlleren
Dæk controlleren
Dæk controlleren
Dæk controlleren
Dæk controlleren
Dæk controlleren

Jeg valgte at bruge et struktureret kontaktpapir. Det var billigt, og jeg synes, det gør et godt stykke arbejde.

Trin 10: Dæk toppen, klip knaphullerne, og monter knapperne og joysticks

Dæk toppen, klip knaphullerne, og monter knapperne og joysticks
Dæk toppen, klip knaphullerne, og monter knapperne og joysticks
Dæk toppen, klip knaphullerne, og monter knapperne og joysticks
Dæk toppen, klip knaphullerne, og monter knapperne og joysticks
Dæk toppen, klip knaphullerne, og monter knapperne og joysticks
Dæk toppen, klip knaphullerne, og monter knapperne og joysticks

Sørg for at trække kontaktpapiret stramt, ellers får du rynker i det, der ikke kommer ud. Du kan se, at min faktisk kom lidt løs på grund af ikke at bruge ekstra klæbemiddel. Jeg er ikke så bekymret for rynkerne, men de er til stede. Brug af et sprayklæbemiddel ved montering af kontaktpapiret ville fjerne disse rynker.

Trin 11: Ergonomikontrol

Ergonomikontrol
Ergonomikontrol
Ergonomikontrol
Ergonomikontrol

Jeg testede ergonomien igen, bare for at få mig til at føle mig godt tilpas med hulpositionen. Perfekt!

Trin 12: Tilslutning af knapper og joysticks og montering af IPAQ -kortet

Tilslutning af knapper og joysticks og montering af IPAQ -kortet
Tilslutning af knapper og joysticks og montering af IPAQ -kortet
Tilslutning af knapper og joysticks og montering af IPAQ -kortet
Tilslutning af knapper og joysticks og montering af IPAQ -kortet
Tilslutning af knapper og joysticks og montering af IPAQ -kortet
Tilslutning af knapper og joysticks og montering af IPAQ -kortet
Tilslutning af knapper og joysticks og montering af IPAQ -kortet
Tilslutning af knapper og joysticks og montering af IPAQ -kortet

Dette er grunden til, at du lader bunden være, når du konstruerer controlleren - så du kan foretage ledningerne og senere få adgang til de indvendige dele, hvis noget går galt, hvis du vil foretage ændringer (se konklusionen af denne instruktionsbog for detaljer).

Ledningsdiagrammet kom fra iPAQ -softwaren, som kan generere dine ledninger baseret på, hvor mange knapper og joysticks du planlægger at installere. Jeg printede det ud, så jeg ville have en reference at følge, mens jeg udførte ledningsarbejdet. Jeg brugte personligt Cat5e netværkskabel til de positive leads, da jeg havde masser af det til at ligge rundt, og fordi der er 8 kabler i hver, kunne jeg bruge et kabel til 8 forbindelser. Jeg synes, det var en pænere installation. Jeg har lige lavet et langt, multiforbindelseskabel til jorden. IPAQ er USB, så

Trin 13: Konklusion

Konklusion
Konklusion
Konklusion
Konklusion
Konklusion
Konklusion

Fordi jeg brugte et USB-baseret iPAQ-controllerkort, tilslutter jeg det til en HTPC (hjemmebiograf-pc), der allerede var tilsluttet mit tv. Jeg tilslutter bare enheden til den forreste USB -port og fyrer MAME op, eller hvilket emulatorprogram, jeg vil have dengang. Fordelen ved at bygge enheden på denne måde er, at jeg bare kan tage enheden ud af stikkontakten, når vi ikke bruger den og gemme den i et skab eller bag babyporten på billedet, for at undgå at blive beskadiget.

Jeg kan godt lide fleksibiliteten ved at have controlleren adskilt fra en bartop eller en MAME-enhed i fuld størrelse på grund af dette, men i fremtiden er min plan at installere en Raspberry Pi 3 eller 3b, der kører RetroPie i interiøret med iPAQ-controllerkortet, og derefter bare køre et HDMI -kabel ud. Bagsiden ved dette er, at ved at gøre det, bliver jeg nødt til at installere et strømstik på bagsiden af controlleren til RPi, samt et HDMI -stik, samt skære nogle huller til ventilation, da RPi 3'er løber varmt. Jeg kan faktisk installere en aktiv ventilator på den ene side af bagsiden af controlleren og et udstødningshul på den anden.

Anbefalede: