MAME Controller

Game controller voor de PC

Omschrijving
Ik hou enorm van gamen. Maar dan wel games uit de Golden Age van de arcade, het tijdperk waar in ik ben opgegroeid.
Daarom heb ik op de computer M.A.M.E. geïnstalleerd met allerlei roms zoals Bongo, Pac-Man, Dig Dug, Mr. Do! en Super Cobra. Alleen met de pijltjestoetsen werkt dat niet zo fijn. Vandaar dat ik in de kerstvakantie van 2016 mijn eigen game controller hebt gemaakt.
De game controller staat bij mij aangesloten op 'n USB-poort, hij haalt daar ook zijn voeding vandaan. Intern zit er een Arduino Leonardo in. Hij heeft twee vuurknoppen (ik speel nooit spellen met meer knoppen) en ook nog de standaard MAME-knoppen voor COIN, 1 PLAYER en 2 PLAYERS.
Instructies
Print een kastje (zie downloads voor de OpenScad- en STL-bestanden) waarbij het deksel met een extra veel infill (20 a 25% of zo) geprint moet worden voor een goede stevigheid en monteer de elektronica erin.

De sketch staat onder de downloads. Een schema heb ik niet: het schema volgt uit de sketch. Er zijn alleen schakelaars (drukknoppen en de joystick) op de Leonardo aangesloten:
  • Pen 2: joystick Op
  • Pen 3: joystick Neer
  • Pen 4: joystick Links
  • Pen 5: joystick Rechts
  • Pen 6: Coin
  • Pen 7: 1 player
  • Pen 8: 2 players
  • Pen 9: Vuur 1 (linker vuurknop)
  • Pen 10: Vuur 2
De bouten voor de joystick zijn M4. De Arduino is niet voorgeboord, die boor ik altijd later met mijn Dremel. Ook moest ik nog een gat voor de USB-kabel boren. Onder het kastje kunnen een paar rubberen voetjes geplakt worden zodat hij op het bureau lekker stevig blijft staan.
Download