progetto di costruzione di una mame-machine

software (OS, ROM, etc)

a sample rom (frogger)

a sample mame.ini

Autologin: edita /etc/lightdm/lightdm.conf e abilita: autologin-user=mame

Autostart: edita .config/openbox/autostart e aggiungi: mame &

ROMS scelte

elettronica (manopole, bottoni)

Cablaggio interfaccia

Abbiamo iniziato a cablare la leva ad un controller usb di una tastiera, sacrificata per l'occasione. La tastiera mappa ogni tasto su una matrice. Nel caso specifico di questa tastiera (non so se sia un pattern generale), la matrice è divisa in due piattine di 12 e 14 contatti, più un GND su una delle due che non è usato per i tasti.

Il joystick è composto da 4 microswitch assemblati da Peppo in modo che la levetta di metallo chiuda il circuito di ogni microswitch in corrispondenza di ogni direzione.

Allegato lo schema con cui abbiamo mappato i tasti direzionali della tastiera sulle direzioni del joystick.

joystick.jpg

hardware

contenitore (scatola in legno, plastica, etc)

carrello

si, quello della spesa

https://www.ign.com/articles/2008/04/16/build-your-own-mame-machine

http://mame-cabinet-archive.koenigs.dk/

https://snaparcade.cat/hardware/components

https://en.wikipedia.org/wiki/Nicola_Salmoria

https://archive.org/details/MAME2003_Reference_Set_MAME0.78_ROMs_CHDs_Samples

https://archive.org/details/MAME0.139_MAME2010_Reference_Set_ROMs_CHDs_Samples

https://wiki.mamedev.org/index.php/FAQ:ROMs

https://wiki.debian.org/Mame

https://linux.softpedia.com/get/System/Emulators/MAME-38090.shtml

https://geekvisit.com/retro-pie-mame-and-romsets/

https://retropie.org.uk/docs/Debian/

https://emulationstation.org/

https://en.wikipedia.org/wiki/MAME

https://github.com/retropie/retropie-setup/wiki/MAME

https://sourceforge.net/projects/knoppixmame/files/latest/download

http://www.gametronik.com/site/

https://web.archive.org/web/20160402171815/http://www.gaelco.com/english/pages/hablando/frhablan.htm

https://www.linuxvoice.com/arcade-machine/

https://www.gamulator.com/roms/mame

mame (last edited 2019-10-29 11:08:43 by dan)