Innehållsförteckning:

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

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

Video: USB MAME Arcade Controller: 13 steg (med bilder)
Video: The Moment in Time: THE MANHATTAN PROJECT 2024, November
Anonim
USB MAME Arcade Controller
USB MAME Arcade Controller
USB MAME Arcade Controller
USB MAME Arcade Controller

Denna instruktionsbok dokumenterar min konstruktion av en USB MAME -kontroller för att spela spel -ROM via MAME. Denna styrenhet är ansluten till en dator via en 12 'USB -kabel. Datorn ansluts sedan till min TV.

Steg 1: Samla dina tillbehör och verktyg

iPac2 - tidig version som inte har inbyggda trackball -ingångar

Finns på Amazon:

amzn.to/2j5YLBG

Happ Controls knappar och joysticks

Tillgänglig från Amazon:

amzn.to/2jqC6i6

1 ark 1/2 MDF

1/2 fyrkantig träpinne för extra strukturell stabilitet

Träskruvar

Trälim

Ethernet -kabel för knappanslutningar

Tråd för Ground Loop

Krympkontakter

Texturerat kontaktpapper

Verktyg:

Arbetsbänk

Sammansatt geringssåg

Skruvmejsel/borr

1 1/8 paddelbit

Kontrollhålsmall

Steg 2: Lägg ut och skär topp- och undersidan

Lägg ut och skär topp- och undersidan
Lägg ut och skär topp- och undersidan
Lägg ut och skär topp- och undersidan
Lägg ut och skär topp- och undersidan
Lägg ut och skär topp- och undersidan
Lägg ut och skär topp- och undersidan
Lägg ut och skär topp- och undersidan
Lägg ut och skär topp- och undersidan

Det första steget är att bestämma om du vill ha en spelare för en eller två spelare. Jag valde två spelare med joysticken och 8 knappar per spelare för att ge mig maximal flexibilitet på ROM -skivor. Vissa spel som kom ut vid tiden för arkadens bortgång använde faktiskt så många knappar. Vanligtvis var 6 det maximala antalet, så du kan spara lite pengar på knappar om du inte tror att du någonsin kommer att behöva de två extra knapparna (per spelare).

Eftersom jag ville ha 2 spelare, var jag tvungen att ta med det när jag utformade knapplayouten, och därmed den övergripande storleken på toppanelen. Det är bäst att planera allt på papper innan du skär. Detta kommer att spara i frustrationsnivån senare, tro mig. Om du väljer att gå med 2 spelare, se till att du ger tillräckligt med utrymme mellan de två spelarna så att du inte slår axlar medan du spelar samtidigt.

Jag ville också visa att även om du kanske inte har en workshop kan du troligen hitta en plats att utföra arbetet. Jag gjorde mitt bredvid mitt hus vid soptunnorna (och delvis i garaget när det började regna).

Steg 3: Klipp framsidan, baksidan, undersidan och sidorna

Klipp framsidan, baksidan, undersidan och sidorna
Klipp framsidan, baksidan, undersidan och sidorna
Klipp framsidan, baksidan, undersidan och sidorna
Klipp framsidan, baksidan, undersidan och sidorna
Klipp framsidan, baksidan, undersidan och sidorna
Klipp framsidan, baksidan, undersidan och sidorna

Eftersom jag ville att min kontrollpanel skulle vara ergonomisk bestämde jag mig för att ha en svag lutning ner på spelarsidan, så jag tog hänsyn till det när jag klippte bredden på både topp- och bottenpaneler och använde sedan dessa längder som en vägledning när skär vinkeln på sidorna. Det är här en sammansatt geringssåg verkligen kom till nytta. Du kan göra alla snitt för hand med en geringslåda eller till och med en sticksåg, men mitt köp av en sammansatt geringssåg var ett av mina bästa beslut, eftersom jag använder det ganska regelbundet.

Steg 4: Montera framsidan, baksidan, undersidan och sidorna tillsammans, klipp sedan och fäst stödbenen

Montera framsidan, baksidan, undersidan och sidorna tillsammans, klipp sedan och fäst stödbenen
Montera framsidan, baksidan, undersidan och sidorna tillsammans, klipp sedan och fäst stödbenen
Montera framsidan, baksidan, undersidan och sidorna tillsammans, klipp sedan och fäst stödbenen
Montera framsidan, baksidan, undersidan och sidorna tillsammans, klipp sedan och fäst stödbenen
Montera framsidan, baksidan, undersidan och sidorna tillsammans, klipp sedan och fäst stödbenen
Montera framsidan, baksidan, undersidan och sidorna tillsammans, klipp sedan och fäst stödbenen
Montera framsidan, baksidan, undersidan och sidorna tillsammans, klipp sedan och fäst stödbenen
Montera framsidan, baksidan, undersidan och sidorna tillsammans, klipp sedan och fäst stödbenen

Få dina mätningar, och efter skärning, passa ihop allt för att se till att alla snitt gjordes korrekt. När du är säker på att allt är korrekt klippt och monterat, limma och skruva fast stödbitarna på fram-, bak- och sidopanelerna. Fäst INTE UNDERPANELEN.

Observera att måtten på bottenpanelen stämmer på den tredje bilden. Botten sitter lite förskjuten i bilden.

Steg 5: Få din knapplayout och överför den till din översta panel

Få din knapplayout och överför den till din översta panel
Få din knapplayout och överför den till din översta panel
Få din knapplayout och överför den till din översta panel
Få din knapplayout och överför den till din översta panel
Få din knapplayout och överför den till din översta panel
Få din knapplayout och överför den till din översta panel

Jag använde en online MAME -webbplats för att få knapplayouter (www.slagcoin.com). Detta är ett måste, eftersom knapplayouterna är utformade i ett CAD -program, så avståndet är perfekt. Ingen mätning från min sida behövde göras alls, med undantag för var på panelen för att placera layouten. När jag hade placerat layouten använde jag helt enkelt min 1 1/8 spadebit för att göra ett litet hål på den angivna platsen på layouten, vilket gjorde ett litet hål i MDF -panelen. Jag testade en knapp på en bit skrot av trä kvar från att klippa vinklarna på sidorna, bara för att vara säker på passformen innan jag skär alla hål.

Steg 6: Drill, Drill, Drill …

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

När du väl har markerat de små hålen för dina knapplayouter är det dags att borra… och borra… och borra…

Steg 7: Lägg upp spelkontrollknapparna och borra dem

Lägg upp spelkontrollknapparna och borra dem
Lägg upp spelkontrollknapparna och borra dem

Dessa inkluderar knapparna "Coin", P1, P2, etc. Min panel använde 8 av dessa knappar för att helt styra MAME.

Steg 8: Router överkanten, om så önskas

Router överkanten, om så önskas
Router överkanten, om så önskas
Router överkanten, om så önskas
Router överkanten, om så önskas

Jag ville göra min styrenhet så nära en faktiskt arkadmaskin som möjligt, så jag lånade en router av en vän och använde lämplig bit, routade kanten. Jag gjorde inget bra jobb, men det är acceptabelt. Jag hade biten inställd för låg, så den skar en kant på träets ytterkant. Det kommer att täckas med ett tjockt överdrag, så det kommer inte att märkas när det är klart.

Steg 9: Täck över kontrollen

Täck över kontrollen
Täck över kontrollen
Täck över kontrollen
Täck över kontrollen
Täck över kontrollen
Täck över kontrollen

Jag valde att använda ett texturerat kontaktpapper. Det var billigt, och jag tycker att det gör ett bra jobb.

Steg 10: Täck överdelen, klipp av knapphålen och montera knapparna och styrspakarna

Täck överdelen, klipp av knapphålen och montera knapparna och styrspakarna
Täck överdelen, klipp av knapphålen och montera knapparna och styrspakarna
Täck överdelen, klipp av knapphålen och montera knapparna och styrspakarna
Täck överdelen, klipp av knapphålen och montera knapparna och styrspakarna
Täck överdelen, klipp av knapphålen och montera knapparna och styrspakarna
Täck överdelen, klipp av knapphålen och montera knapparna och styrspakarna

Var noga med att dra i kontaktpappret, annars har du rynkor som inte kommer ut. Du kan se att min faktiskt lossnade lite på grund av att jag inte använde något extra lim. Jag är inte alltför bekymrad över rynkorna, men de är närvarande. Användning av ett spraylim vid montering av kontaktpapper skulle eliminera dessa rynkor.

Steg 11: Ergonomikontroll

Ergonomikontroll
Ergonomikontroll
Ergonomikontroll
Ergonomikontroll

Jag testade ergonomin igen, bara för att få mig att må bra av hålpositionen. Perfekt!

Steg 12: Anslutning av knappar och styrspakar och montering av IPAQ -kortet

Anslutning av knappar och joysticks och montering av IPAQ -kortet
Anslutning av knappar och joysticks och montering av IPAQ -kortet
Anslutning av knappar och joysticks och montering av IPAQ -kortet
Anslutning av knappar och joysticks och montering av IPAQ -kortet
Anslutning av knappar och joysticks och montering av IPAQ -kortet
Anslutning av knappar och joysticks och montering av IPAQ -kortet
Anslutning av knappar och joysticks och montering av IPAQ -kortet
Anslutning av knappar och joysticks och montering av IPAQ -kortet

Det är därför du lämnar botten när du konstruerar regulatorn - så att du kan göra ledningarna och få åtkomst till internen senare om något går fel, om du vill göra ändringar (se Slutsatsen för denna instruktionsbok för detaljer).

Kopplingsschemat kom från iPAQ -programvaran, som kan generera dina ledningar baserat på hur många knappar och joysticks du planerar att installera. Jag skrev ut den så att jag skulle ha en referens att följa när jag gjorde ledningsarbetet. Jag använde personligen Cat5e -nätverkskabel för de positiva ledningarna, eftersom jag hade massor av det som låg runt, och eftersom det finns 8 trådar i varje kan jag använda en kabel till 8 anslutningar. Jag tror att det blev en snyggare installation. Jag har precis gjort en lång, multi -anslutningskabel för marken. IPAQ är USB, så

Steg 13: Slutsats

Slutsats
Slutsats
Slutsats
Slutsats
Slutsats
Slutsats

Eftersom jag använde ett USB-baserat iPAQ-styrkort, ansluter jag det till en HTPC (hemmabio-dator) som redan var ansluten till min TV. Jag ansluter bara enheten till den främre USB -porten och startar MAME, eller vilket emulatorprogram jag vill ha då. Fördelen med att bygga enheten på det här sättet är att jag bara kan koppla ur enheten när vi inte använder den och förvara den i en garderob eller bakom babyporten på bilden så att den inte skadas.

Jag gillar flexibiliteten att ha styrenheten åtskild från en bartop eller MAME-enhet i full storlek på grund av detta, men i framtiden är min plan att installera en Raspberry Pi 3 eller 3b som kör RetroPie in i interiören med iPAQ-styrkortet, och sedan är det bara att köra ut en HDMI -kabel. Nackdelen med detta är att genom att göra det måste jag installera en strömkontakt på baksidan av styrenheten för RPi, liksom ett HDMI -uttag, samt klippa några hål för ventilation, eftersom RPi 3s blir heta. Jag kan faktiskt installera en aktiv fläkt på ena sidan av styrenhetens baksida och ett avgashål på den andra.

Rekommenderad: