67 lines
11 KiB
HTML
67 lines
11 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
<title>mame</title>
|
|
<link rel="stylesheet" type="text/css" media="all" charset="utf-8" href="acaro/css/common.css">
|
|
<link rel="stylesheet" type="text/css" media="screen" charset="utf-8" href="acaro/css/screen.css">
|
|
<link rel="stylesheet" type="text/css" media="print" charset="utf-8" href="acaro/css/print.css">
|
|
<style type="text/css">
|
|
ul.pagetitle{
|
|
display: inline;
|
|
margin: 0;
|
|
padding: 0;
|
|
font-size: 1.5em;
|
|
}
|
|
li.pagetitle{
|
|
display: inline;
|
|
margin: 0;
|
|
}
|
|
td.noborder {
|
|
border: 0;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<table>
|
|
<tr>
|
|
<td class="noborder">
|
|
<img src="logo.png" width="85" height="85">
|
|
</td>
|
|
<td class="noborder">
|
|
<ul class="pagetitle">
|
|
<li class="pagetitle"><a class="backlink">mame</a>
|
|
</ul>
|
|
<br><br>
|
|
[<a href="FrontPage.html">FrontPage</a>]
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<hr>
|
|
<div id="page">
|
|
<div dir="ltr" id="content" lang="en"><span class="anchor" id="top"></span>
|
|
<span class="anchor" id="line-1"></span><p class="line867">
|
|
<h2 id="progetto_di_costruzione_di_una_mame-machine">progetto di costruzione di una mame-machine</h2>
|
|
<span class="anchor" id="line-2"></span><span class="anchor" id="line-3"></span><p class="line867">
|
|
<h3 id="software_.28OS.2C_ROM.2C_etc.29">software (OS, ROM, etc)</h3>
|
|
<span class="anchor" id="line-4"></span><span class="anchor" id="line-5"></span><ul><li style="list-style-type:none"><p class="line862">Con Debian 9: <tt class="backtick">apt-get install mame</tt> ; <tt class="backtick">mame frogger.zip</tt> <span class="anchor" id="line-6"></span><span class="anchor" id="line-7"></span></li></ul><p class="line867"><a class="attachment" href="attachments/mame/frogger.zip" title="a sample rom (frogger)">a sample rom (frogger)</a> <span class="anchor" id="line-8"></span><span class="anchor" id="line-9"></span><p class="line867"><a class="attachment" href="attachments/mame/mame.ini" title="a sample mame.ini">a sample mame.ini</a> <span class="anchor" id="line-10"></span><span class="anchor" id="line-11"></span><p class="line862">Autologin: edita /etc/lightdm/lightdm.conf e abilita: <tt class="backtick">autologin-user=mame</tt> <span class="anchor" id="line-12"></span><span class="anchor" id="line-13"></span><p class="line862">Autostart: edita .config/openbox/autostart e aggiungi: <tt class="backtick">mame &</tt> <span class="anchor" id="line-14"></span><span class="anchor" id="line-15"></span><p class="line867">
|
|
<h3 id="ROMS_scelte">ROMS scelte</h3>
|
|
<span class="anchor" id="line-16"></span><span class="anchor" id="line-17"></span><ul><li>default: Space Invaders, Frogger <span class="anchor" id="line-18"></span></li><li>12: Metal Slug <span class="anchor" id="line-19"></span></li><li><p class="line862">p: <a class="https" href="https://it.wikipedia.org/wiki/Guerrilla_War">Guerrilla War</a> <span class="anchor" id="line-20"></span></li><li>pe: Amidar, Defender <span class="anchor" id="line-21"></span></li><li>d: Metro-Cross, Tehkan World Cup <span class="anchor" id="line-22"></span><span class="anchor" id="line-23"></span></li></ul><p class="line867">
|
|
<h3 id="elettronica_.28manopole.2C_bottoni.29">elettronica (manopole, bottoni)</h3>
|
|
<span class="anchor" id="line-24"></span><span class="anchor" id="line-25"></span><ul><li>bottoni quali usare (da slot o) <span class="anchor" id="line-26"></span></li><li>trovare pallina rossa <span class="anchor" id="line-27"></span></li><li>tastiera da saccheggiare <span class="anchor" id="line-28"></span><span class="anchor" id="line-29"></span><p class="line891"><img alt="manetta.jpg" class="attachment" src="attachments/mame/manetta.jpg" title="manetta.jpg" /> <span class="anchor" id="line-30"></span><span class="anchor" id="line-31"></span></li></ul><p class="line867">
|
|
<h4 id="Cablaggio_interfaccia">Cablaggio interfaccia</h4>
|
|
<span class="anchor" id="line-32"></span><span class="anchor" id="line-33"></span><p class="line874">Abbiamo iniziato a cablare la leva ad un controller usb di una tastiera, sacrificata per l'occasione. <span class="anchor" id="line-34"></span>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. <span class="anchor" id="line-35"></span><span class="anchor" id="line-36"></span><p class="line874">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. <span class="anchor" id="line-37"></span><span class="anchor" id="line-38"></span><p class="line874">Allegato lo schema con cui abbiamo mappato i tasti direzionali della tastiera sulle direzioni del joystick. <span class="anchor" id="line-39"></span><span class="anchor" id="line-40"></span><p class="line867"><img alt="joystick.jpg" class="attachment" src="attachments/mame/joystick.jpg" title="joystick.jpg" /> <span class="anchor" id="line-41"></span><span class="anchor" id="line-42"></span><p class="line867">
|
|
<h3 id="hardware">hardware</h3>
|
|
<span class="anchor" id="line-43"></span><span class="anchor" id="line-44"></span><ul><li>quella scheda madre trovata li <span class="anchor" id="line-45"></span></li><li>un pezzo di RAM da 1Gb le va bene <span class="anchor" id="line-46"></span></li><li>alimentatore con luci blu, supporta 6 schede <span class="anchor" id="line-47"></span></li><li>monitor, mouse e tastiera ps2 <span class="anchor" id="line-48"></span><span class="anchor" id="line-49"></span></li></ul><p class="line867">
|
|
<h3 id="contenitore_.28scatola_in_legno.2C_plastica.2C_etc.29">contenitore (scatola in legno, plastica, etc)</h3>
|
|
<span class="anchor" id="line-50"></span><span class="anchor" id="line-51"></span><ul><li>legno circa 180x70 x2 + dietro, davanti e ripiano <span class="anchor" id="line-52"></span></li><li>spessore legno 2cm almeno <span class="anchor" id="line-53"></span><span class="anchor" id="line-54"></span></li></ul><p class="line867">
|
|
<h3 id="carrello">carrello</h3>
|
|
<span class="anchor" id="line-55"></span><span class="anchor" id="line-56"></span><p class="line874">si, quello della spesa <span class="anchor" id="line-57"></span><span class="anchor" id="line-58"></span><p class="line867">
|
|
<h3 id="links">links</h3>
|
|
<span class="anchor" id="line-59"></span><span class="anchor" id="line-60"></span><p class="line867"><a class="https" href="https://www.ign.com/articles/2008/04/16/build-your-own-mame-machine">https://www.ign.com/articles/2008/04/16/build-your-own-mame-machine</a> <span class="anchor" id="line-61"></span><span class="anchor" id="line-62"></span><p class="line867"><a class="http" href="http://mame-cabinet-archive.koenigs.dk/">http://mame-cabinet-archive.koenigs.dk/</a> <span class="anchor" id="line-63"></span><span class="anchor" id="line-64"></span><p class="line867"><a class="https" href="https://snaparcade.cat/hardware/components">https://snaparcade.cat/hardware/components</a> <span class="anchor" id="line-65"></span><span class="anchor" id="line-66"></span><p class="line867"><a class="https" href="https://en.wikipedia.org/wiki/Nicola_Salmoria">https://en.wikipedia.org/wiki/Nicola_Salmoria</a> <span class="anchor" id="line-67"></span><span class="anchor" id="line-68"></span><p class="line867"><a class="https" href="https://archive.org/details/MAME2003_Reference_Set_MAME0.78_ROMs_CHDs_Samples">https://archive.org/details/MAME2003_Reference_Set_MAME0.78_ROMs_CHDs_Samples</a> <span class="anchor" id="line-69"></span><span class="anchor" id="line-70"></span><p class="line867"><a class="https" href="https://archive.org/details/MAME0.139_MAME2010_Reference_Set_ROMs_CHDs_Samples">https://archive.org/details/MAME0.139_MAME2010_Reference_Set_ROMs_CHDs_Samples</a> <span class="anchor" id="line-71"></span><span class="anchor" id="line-72"></span><p class="line867"><a class="https" href="https://wiki.mamedev.org/index.php/FAQ:ROMs">https://wiki.mamedev.org/index.php/FAQ:ROMs</a> <span class="anchor" id="line-73"></span><span class="anchor" id="line-74"></span><p class="line867"><a class="https" href="https://wiki.debian.org/Mame">https://wiki.debian.org/Mame</a> <span class="anchor" id="line-75"></span><span class="anchor" id="line-76"></span><p class="line867"><a class="https" href="https://linux.softpedia.com/get/System/Emulators/MAME-38090.shtml">https://linux.softpedia.com/get/System/Emulators/MAME-38090.shtml</a> <span class="anchor" id="line-77"></span><span class="anchor" id="line-78"></span><p class="line867"><a class="https" href="https://geekvisit.com/retro-pie-mame-and-romsets/">https://geekvisit.com/retro-pie-mame-and-romsets/</a> <span class="anchor" id="line-79"></span><span class="anchor" id="line-80"></span><p class="line867"><a class="https" href="https://retropie.org.uk/docs/Debian/">https://retropie.org.uk/docs/Debian/</a> <span class="anchor" id="line-81"></span><span class="anchor" id="line-82"></span><p class="line867"><a class="https" href="https://emulationstation.org/">https://emulationstation.org/</a> <span class="anchor" id="line-83"></span><span class="anchor" id="line-84"></span><p class="line867"><a class="https" href="https://en.wikipedia.org/wiki/MAME">https://en.wikipedia.org/wiki/MAME</a> <span class="anchor" id="line-85"></span><span class="anchor" id="line-86"></span><p class="line867"><a class="https" href="https://github.com/retropie/retropie-setup/wiki/MAME">https://github.com/retropie/retropie-setup/wiki/MAME</a> <span class="anchor" id="line-87"></span><span class="anchor" id="line-88"></span><p class="line867"><a class="https" href="https://sourceforge.net/projects/knoppixmame/files/latest/download">https://sourceforge.net/projects/knoppixmame/files/latest/download</a> <span class="anchor" id="line-89"></span><span class="anchor" id="line-90"></span><p class="line867"><a class="http" href="http://www.gametronik.com/site/">http://www.gametronik.com/site/</a> <span class="anchor" id="line-91"></span><span class="anchor" id="line-92"></span><p class="line867"><a class="https" href="https://web.archive.org/web/20160402171815/http://www.gaelco.com/english/pages/hablando/frhablan.htm">https://web.archive.org/web/20160402171815/http://www.gaelco.com/english/pages/hablando/frhablan.htm</a> <span class="anchor" id="line-93"></span><span class="anchor" id="line-94"></span><p class="line867"><a class="https" href="https://www.linuxvoice.com/arcade-machine/">https://www.linuxvoice.com/arcade-machine/</a> <span class="anchor" id="line-95"></span><span class="anchor" id="line-96"></span><p class="line867"><a class="https" href="https://www.gamulator.com/roms/mame">https://www.gamulator.com/roms/mame</a> <span class="anchor" id="line-97"></span><span class="anchor" id="bottom"></span></div>
|
|
</div>
|
|
<hr>
|
|
Ultimo cambiamento: 29-10-2019
|
|
</body>
|
|
</html>
|