<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Protocol_per_llen%C3%A7ar_una_m%C3%A0quina</id>
	<title>Protocol per llençar una màquina - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Protocol_per_llen%C3%A7ar_una_m%C3%A0quina"/>
	<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Protocol_per_llen%C3%A7ar_una_m%C3%A0quina&amp;action=history"/>
	<updated>2026-08-30T11:19:33Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Protocol_per_llen%C3%A7ar_una_m%C3%A0quina&amp;diff=258688&amp;oldid=prev</id>
		<title>Joan: /* Minibartop model Metal Slug 1P */</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Protocol_per_llen%C3%A7ar_una_m%C3%A0quina&amp;diff=258688&amp;oldid=prev"/>
		<updated>2019-12-05T11:04:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Minibartop model Metal Slug 1P&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__TOC__&lt;br /&gt;
=Models=&lt;br /&gt;
*'''Bartop model Shinobi''': 1 jugador, 6 botons, 1 emulador (mame4all)&lt;br /&gt;
*'''Minibartop model Metal Slug''': 1 jugador, 7 botons, 4 emuladors (mame4all, neogeo, gba, megadrive)&lt;br /&gt;
*'''Arcade stick model Star Wars''': 1 jugador, 3+6 botons, 5 emuladors (mame4all, neogeo, gba, megadrive, snes)&lt;br /&gt;
*'''Bartop model Super Mario World''': 2 jugadors, 4+6+6 botons, 5 emuladors (mame4all, neogeo, gba, megadrive, snes)&lt;br /&gt;
&lt;br /&gt;
=Protocol per configurar bé una màquina=&lt;br /&gt;
Abans de començar a jugar, amb la consola mirar si tots els botons donen la tecla correcta (segons la meva plantilla de la CPO i el fitxer pikeyd.conf)&lt;br /&gt;
*S'ha de tenir en compte de si és un jugador o dos jugadors&lt;br /&gt;
*tenir un joc de cada emulador que faci servir totes les tecles. Provar 1 i 2 jugadors&lt;br /&gt;
*Comprovar també el front-end: canvi categoria, favorit, emulador, consola i shut-down&lt;br /&gt;
*Per cada màquina tinc un layout per imprimir i enganxar a l'interior de la màquina&lt;br /&gt;
=Configuració de tecles=&lt;br /&gt;
#Layout del CPO, on digui cada botó quina tecla del teclat és&lt;br /&gt;
#S'ha de configurar cada emulador per assegurar-nos de què es correspon correctament amb el CPO&lt;br /&gt;
#Fitxer pikeyd.conf, on diu la tecla a quin pin del pinout es correspon&lt;br /&gt;
#Pinout de la RPi B+. Ja puc cablejar&lt;br /&gt;
==Bartop model Shinobi 1P==&lt;br /&gt;
===GPIO pinout i pikeyd.conf===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
          0      1       2&lt;br /&gt;
          ESC    Player1 COIN&lt;br /&gt;
                 START&lt;br /&gt;
  &lt;br /&gt;
       3     4     5&lt;br /&gt;
       A     B     C&lt;br /&gt;
       FAV   CAT   EMU&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
fitxer '''pikeyd.conf''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#BARTOP 6 BOTONS (MODEL SHINOBI) (MAME4ALL)&lt;br /&gt;
KEY_LEFT 4&lt;br /&gt;
KEY_RIGHT 17&lt;br /&gt;
KEY_UP 27&lt;br /&gt;
KEY_DOWN 22&lt;br /&gt;
KEY_0 10&lt;br /&gt;
KEY_1 9&lt;br /&gt;
KEY_2 11&lt;br /&gt;
KEY_3 23&lt;br /&gt;
KEY_4 24&lt;br /&gt;
KEY_5 25&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
I això en el pinout es tradueix:&lt;br /&gt;
*http://www.virtualfrontiers.co.uk/Images/Raspberry-Pi-GPIO-Layout-Revision-2.png&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3.3V *--* 5V&lt;br /&gt;
     *--*&lt;br /&gt;
     *--* GND&lt;br /&gt;
L    *--*&lt;br /&gt;
     *--*&lt;br /&gt;
R   *--*&lt;br /&gt;
U    *--*&lt;br /&gt;
D    *--* 3&lt;br /&gt;
     *--* 4&lt;br /&gt;
0    *--*&lt;br /&gt;
1    *--* 5&lt;br /&gt;
2    *--*&lt;br /&gt;
     *--*&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Resum layout per imprimir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#BARTOP 6 BOTONS SHINOBI (MAME4ALL)&lt;br /&gt;
*   *   *&lt;br /&gt;
0   1   2&lt;br /&gt;
&lt;br /&gt;
*   *   *&lt;br /&gt;
3   4   5&lt;br /&gt;
      &lt;br /&gt;
0	1	2&lt;br /&gt;
ESC	Player1	COIN&lt;br /&gt;
	START&lt;br /&gt;
  &lt;br /&gt;
3     4     5&lt;br /&gt;
A     B     C&lt;br /&gt;
FAV   CAT   EMU&lt;br /&gt;
       &lt;br /&gt;
3.3	*--* 5V&lt;br /&gt;
	*--*&lt;br /&gt;
	*--* GND&lt;br /&gt;
 L	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
 R	*--*&lt;br /&gt;
 U	*--*&lt;br /&gt;
 D	*--* 3&lt;br /&gt;
	*--* 4&lt;br /&gt;
 0 	*--*&lt;br /&gt;
 1 	*--* 5&lt;br /&gt;
 2	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===GPIO pinout i pikeyd.conf v2 (deshabilitar I2C)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
          0      1       2&lt;br /&gt;
          ESC    Player1 COIN&lt;br /&gt;
                 START&lt;br /&gt;
  &lt;br /&gt;
       3     4     5&lt;br /&gt;
       A     B     C&lt;br /&gt;
       FAV   CAT   EMU&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
fitxer '''pikeyd.conf''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#BARTOP 6 BOTONS (MODEL SHINOBI) (MAME4ALL)&lt;br /&gt;
KEY_LEFT 0&lt;br /&gt;
KEY_RIGHT 1&lt;br /&gt;
KEY_UP 4&lt;br /&gt;
KEY_DOWN 17&lt;br /&gt;
KEY_0 27&lt;br /&gt;
KEY_1 22&lt;br /&gt;
KEY_2 10&lt;br /&gt;
KEY_3 14&lt;br /&gt;
KEY_4 15&lt;br /&gt;
KEY_5 18&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
I això en el pinout es tradueix:&lt;br /&gt;
*http://www.virtualfrontiers.co.uk/Images/Raspberry-Pi-GPIO-Layout-Revision-2.png&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3.3V *--* 5V&lt;br /&gt;
L    *--*&lt;br /&gt;
R    *--* GND&lt;br /&gt;
U    *--* 3&lt;br /&gt;
     *--* 4&lt;br /&gt;
D    *--* 5&lt;br /&gt;
0    *--*&lt;br /&gt;
1    *--*&lt;br /&gt;
     *--*&lt;br /&gt;
2    *--*&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Resum layout per imprimir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#BARTOP 6 BOTONS SHINOBI (MAME4ALL)&lt;br /&gt;
*   *   *&lt;br /&gt;
0   1   2&lt;br /&gt;
&lt;br /&gt;
*   *   *&lt;br /&gt;
3   4   5&lt;br /&gt;
      &lt;br /&gt;
0	1	2&lt;br /&gt;
ESC	Player1	COIN&lt;br /&gt;
	START&lt;br /&gt;
  &lt;br /&gt;
3     4     5&lt;br /&gt;
A     B     C&lt;br /&gt;
FAV   CAT   EMU&lt;br /&gt;
       &lt;br /&gt;
3.3	*--* 5V&lt;br /&gt;
 L	*--*&lt;br /&gt;
 R	*--* GND&lt;br /&gt;
 U	*--* 3&lt;br /&gt;
	*--* 4&lt;br /&gt;
 D	*--* 5&lt;br /&gt;
 0	*--*&lt;br /&gt;
 1	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
 2 	*--*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Minibartop model Metal Slug 1P (7 botons)==&lt;br /&gt;
===GPIO pinout i pikeyd.conf===&lt;br /&gt;
Aquesta informació es troba a [[[[Minibartop_Arcade_Cabinet#Disseny_CPO_.28Control_Panel.29._7_botons:_ESC_.2B_6_botons]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
          0      1       2&lt;br /&gt;
          ESC    Player1 COIN&lt;br /&gt;
                 START   SELECT&lt;br /&gt;
  &lt;br /&gt;
       3     4     5       6&lt;br /&gt;
       A     B     C       D&lt;br /&gt;
       FAV   CAT   EMU&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
fitxer '''pikeyd.conf''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#MINIBATOP 7 BOTONS (MODEL METAL SLUG)&lt;br /&gt;
KEY_LEFT 4&lt;br /&gt;
KEY_RIGHT 17&lt;br /&gt;
KEY_UP 27&lt;br /&gt;
KEY_DOWN 22&lt;br /&gt;
KEY_0 10&lt;br /&gt;
KEY_1 9&lt;br /&gt;
KEY_2 11&lt;br /&gt;
KEY_3 23&lt;br /&gt;
KEY_4 24&lt;br /&gt;
KEY_5 25&lt;br /&gt;
KEY_6 8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
I això en el pinout es tradueix:&lt;br /&gt;
*http://www.virtualfrontiers.co.uk/Images/Raspberry-Pi-GPIO-Layout-Revision-2.png&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3.3V *--* 5V&lt;br /&gt;
     *--*&lt;br /&gt;
     *--* GND&lt;br /&gt;
L    *--*&lt;br /&gt;
     *--*&lt;br /&gt;
R   *--*&lt;br /&gt;
U    *--*&lt;br /&gt;
D    *--* 3&lt;br /&gt;
     *--* 4&lt;br /&gt;
0    *--*&lt;br /&gt;
1    *--* 5&lt;br /&gt;
2    *--* 6&lt;br /&gt;
     *--*&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Resum layout per imprimir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
MINIBATOP 7 BOTONS&lt;br /&gt;
*   *   *&lt;br /&gt;
0   1   2&lt;br /&gt;
&lt;br /&gt;
*   *   *   *&lt;br /&gt;
3   4   5   6&lt;br /&gt;
      &lt;br /&gt;
0			1		2&lt;br /&gt;
ESC	Player1	COIN&lt;br /&gt;
			START	SELECT&lt;br /&gt;
  &lt;br /&gt;
3     4     5       6&lt;br /&gt;
A     B     C       D&lt;br /&gt;
FAV   CAT   EMU&lt;br /&gt;
       &lt;br /&gt;
3.3 *--* 5V&lt;br /&gt;
	*--*&lt;br /&gt;
	*--* GND&lt;br /&gt;
 L	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
R	*--*&lt;br /&gt;
U	*--*&lt;br /&gt;
D	*--* 3&lt;br /&gt;
	*--* 4&lt;br /&gt;
0 	*--*&lt;br /&gt;
1 	*--* 5&lt;br /&gt;
2	*--* 6&lt;br /&gt;
	*--*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===GPIO pinout i pikeyd.conf (deshabilitar I2C)===&lt;br /&gt;
Aquesta informació es troba a [[[[Minibartop_Arcade_Cabinet#Disseny_CPO_.28Control_Panel.29._7_botons:_ESC_.2B_6_botons]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
          0      1       2&lt;br /&gt;
          ESC    Player1 COIN&lt;br /&gt;
                 START   SELECT&lt;br /&gt;
  &lt;br /&gt;
       3     4     5       6&lt;br /&gt;
       A     B     C       D&lt;br /&gt;
       FAV   CAT   EMU&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
fitxer '''pikeyd.conf''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#MINIBATOP 7 BOTONS (MODEL METAL SLUG)&lt;br /&gt;
KEY_LEFT 0&lt;br /&gt;
KEY_RIGHT 1&lt;br /&gt;
KEY_UP 4&lt;br /&gt;
KEY_DOWN 17&lt;br /&gt;
KEY_0 27&lt;br /&gt;
KEY_1 22&lt;br /&gt;
KEY_2 10&lt;br /&gt;
KEY_3 14&lt;br /&gt;
KEY_4 15&lt;br /&gt;
KEY_5 18&lt;br /&gt;
KEY_6 23&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
I això en el pinout es tradueix:&lt;br /&gt;
*http://www.virtualfrontiers.co.uk/Images/Raspberry-Pi-GPIO-Layout-Revision-2.png&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3.3V *--* 5V&lt;br /&gt;
L    *--*&lt;br /&gt;
R    *--* GND&lt;br /&gt;
U    *--* 3&lt;br /&gt;
     *--* 4&lt;br /&gt;
D    *--* 5&lt;br /&gt;
0    *--*&lt;br /&gt;
1    *--* 6&lt;br /&gt;
     *--*&lt;br /&gt;
2    *--*&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Resum layout per imprimir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
MINIBATOP 7 BOTONS&lt;br /&gt;
*   *   *&lt;br /&gt;
0   1   2&lt;br /&gt;
&lt;br /&gt;
*   *   *   *&lt;br /&gt;
3   4   5   6&lt;br /&gt;
      &lt;br /&gt;
0			1		2&lt;br /&gt;
ESC	Player1	COIN&lt;br /&gt;
			START	SELECT&lt;br /&gt;
  &lt;br /&gt;
3     4     5       6&lt;br /&gt;
A     B     C       D&lt;br /&gt;
FAV   CAT   EMU&lt;br /&gt;
       &lt;br /&gt;
3.3 *--* 5V&lt;br /&gt;
L	*--*&lt;br /&gt;
R	*--* GND&lt;br /&gt;
U	*--* 3&lt;br /&gt;
	*--* 4&lt;br /&gt;
D	*--* 5&lt;br /&gt;
0	*--*&lt;br /&gt;
1	*--* 6&lt;br /&gt;
	*--*&lt;br /&gt;
2 	*--*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Minibartop model Metal Slug 2P (8 botons)==&lt;br /&gt;
Els jocs de MAME són de dos jugadors, i comparteixen els mandos (primer juga un; després l'altre alternativament),&lt;br /&gt;
===GPIO pinout i pikeyd.conf===&lt;br /&gt;
Aquesta informació es troba a [[[[Minibartop_Arcade_Cabinet#Disseny_CPO_.28Control_Panel.29._7_botons:_ESC_.2B_6_botons]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
          0      1       2              9&lt;br /&gt;
          ESC    Player1 COIN Player2&lt;br /&gt;
                 START   SELECT&lt;br /&gt;
  &lt;br /&gt;
       3     4     5       6&lt;br /&gt;
       A     B     C       D&lt;br /&gt;
       FAV   CAT   EMU&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
fitxer '''pikeyd.conf''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#MINIBATOP 7 BOTONS (MODEL METAL SLUG)&lt;br /&gt;
KEY_LEFT 4&lt;br /&gt;
KEY_RIGHT 17&lt;br /&gt;
KEY_UP 27&lt;br /&gt;
KEY_DOWN 22&lt;br /&gt;
KEY_0 10&lt;br /&gt;
KEY_1 9&lt;br /&gt;
KEY_2 11&lt;br /&gt;
KEY_9 14&lt;br /&gt;
KEY_3 23&lt;br /&gt;
KEY_4 24&lt;br /&gt;
KEY_5 25&lt;br /&gt;
KEY_6 8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
I això en el pinout es tradueix:&lt;br /&gt;
*http://www.virtualfrontiers.co.uk/Images/Raspberry-Pi-GPIO-Layout-Revision-2.png&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3.3V *--* 5V&lt;br /&gt;
     *--*&lt;br /&gt;
     *--* GND&lt;br /&gt;
L    *-- 9&lt;br /&gt;
     *--*&lt;br /&gt;
R   *--*&lt;br /&gt;
U    *--*&lt;br /&gt;
D    *--* 3&lt;br /&gt;
     *--* 4&lt;br /&gt;
0    *--*&lt;br /&gt;
1    *--* 5&lt;br /&gt;
2    *--* 6&lt;br /&gt;
     *--*&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Resum layout per imprimir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
MINIBATOP 8 BOTONS&lt;br /&gt;
*   *   *   *&lt;br /&gt;
0   1   2   9&lt;br /&gt;
&lt;br /&gt;
*   *   *   *&lt;br /&gt;
3   4   5   6&lt;br /&gt;
      &lt;br /&gt;
0			1		2		9&lt;br /&gt;
ESC	Player1	COIN	Player2&lt;br /&gt;
			START	SELECT&lt;br /&gt;
  &lt;br /&gt;
3     4     5       6&lt;br /&gt;
A     B     C       D&lt;br /&gt;
FAV   CAT   EMU&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Arcade stick model Star Wars 1P==&lt;br /&gt;
===GPIO pinout i pikeyd.conf===&lt;br /&gt;
Copio la informació que tinc escrita a [[[[Arcade_Stick#Configuraci.C3.B3_CPO]]]].&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ESC  P1 ST  SEL COIN&lt;br /&gt;
0    1      2&lt;br /&gt;
*    *      *&lt;br /&gt;
&lt;br /&gt;
            X   Y   R&lt;br /&gt;
            6   7   8&lt;br /&gt;
            *   *   *&lt;br /&gt;
&lt;br /&gt;
            *   *   *&lt;br /&gt;
            A   B   L&lt;br /&gt;
            3   4   5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pinheader BCM GPIO&lt;br /&gt;
&lt;br /&gt;
		*   *&lt;br /&gt;
		*   *&lt;br /&gt;
		*   *&lt;br /&gt;
left-GPIO4	*   *	GPIO14-0&lt;br /&gt;
		*   *	GPIO15-1&lt;br /&gt;
right-GPIO17	*   *	GPIO18-2&lt;br /&gt;
up-GPIO27	*   * &lt;br /&gt;
down-GPIO22	*   *&lt;br /&gt;
		*   *&lt;br /&gt;
3-GPIO10	*   *&lt;br /&gt;
4-GPIO9		*   *	GPIO25-6&lt;br /&gt;
5-GPIO11	*   *	GPIO8-7	&lt;br /&gt;
		*   *	GPIO7-8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I el fitxer ''pikeyd.conf'' quedaria de la següent manera:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#1 PLAYER 9 BOTONS (ARCADE STICK MODEL STAR WARS)&lt;br /&gt;
#joystick1&lt;br /&gt;
KEY_LEFT 4&lt;br /&gt;
KEY_RIGHT 17&lt;br /&gt;
KEY_UP 27&lt;br /&gt;
KEY_DOWN 22&lt;br /&gt;
&lt;br /&gt;
#esc, P1 start, coin/sel&lt;br /&gt;
KEY_0 14&lt;br /&gt;
KEY_1 15&lt;br /&gt;
KEY_2 18&lt;br /&gt;
&lt;br /&gt;
#jugador 1&lt;br /&gt;
KEY_3 10&lt;br /&gt;
KEY_4 9&lt;br /&gt;
KEY_5 11&lt;br /&gt;
&lt;br /&gt;
KEY_6 25&lt;br /&gt;
KEY_7 8&lt;br /&gt;
KEY_8 7&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Resum layout a imprimir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 PLAYER 9 BOTONS&lt;br /&gt;
&lt;br /&gt;
ESC		P1ST	SEL-COIN&lt;br /&gt;
0		1		2&lt;br /&gt;
*		*		*&lt;br /&gt;
&lt;br /&gt;
				X		Y		Z-R-D&lt;br /&gt;
				6		7		8&lt;br /&gt;
				*		*		*&lt;br /&gt;
				*		*		*&lt;br /&gt;
				A		B		C-L&lt;br /&gt;
				3		4		5&lt;br /&gt;
&lt;br /&gt;
3.3 *--* 5V&lt;br /&gt;
	*--*&lt;br /&gt;
	*--* GND&lt;br /&gt;
L	*--* 0&lt;br /&gt;
 	*--* 1&lt;br /&gt;
R	*--* 2&lt;br /&gt;
U	*--* &lt;br /&gt;
D	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
 3	*--*&lt;br /&gt;
 4	*--* 6&lt;br /&gt;
 5	*--* 7		&lt;br /&gt;
	*--* 8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bartop model Super Mario World 2P==&lt;br /&gt;
===GPIO pinout i pikeyd.conf===&lt;br /&gt;
Aquesta informació és la mateixa que: [[Bartop_multiemulador_2_jugadors#CPO.2C_configuraci.C3.B3]].&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# [keycode from /usr/include/linux/input.h] [whitespace] [GPIO pin no]&lt;br /&gt;
# Not limited to a single key. A GPIO press will emit all defined keys in order.&lt;br /&gt;
&lt;br /&gt;
#2 PLAYER 16 BOTONS (MODEL SUPER MARIO WORLD)&lt;br /&gt;
#joystick1&lt;br /&gt;
KEY_LEFT 4&lt;br /&gt;
KEY_RIGHT 17&lt;br /&gt;
KEY_UP 27&lt;br /&gt;
KEY_DOWN 22&lt;br /&gt;
&lt;br /&gt;
#joystick1&lt;br /&gt;
KEY_J 14&lt;br /&gt;
KEY_L 15&lt;br /&gt;
KEY_I 18&lt;br /&gt;
KEY_K 23&lt;br /&gt;
&lt;br /&gt;
#esc, P1 start, coin/sel, P2 Start&lt;br /&gt;
KEY_0 24&lt;br /&gt;
KEY_1 25&lt;br /&gt;
KEY_2 8&lt;br /&gt;
KEY_9 7&lt;br /&gt;
&lt;br /&gt;
#jugador 1&lt;br /&gt;
KEY_3 10&lt;br /&gt;
KEY_4 9&lt;br /&gt;
KEY_5 11&lt;br /&gt;
KEY_6 5&lt;br /&gt;
KEY_7 6&lt;br /&gt;
KEY_8 13&lt;br /&gt;
&lt;br /&gt;
#jugador 2&lt;br /&gt;
KEY_A 12&lt;br /&gt;
KEY_B 16&lt;br /&gt;
KEY_C 20&lt;br /&gt;
KEY_D 21&lt;br /&gt;
KEY_E 19&lt;br /&gt;
KEY_F 26&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
I el pinout de la RPi B+:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pinheader BCM GPIO&lt;br /&gt;
		*--*&lt;br /&gt;
		*--*&lt;br /&gt;
		*--*&lt;br /&gt;
left-GPIO4	*--*	GPIO14-J&lt;br /&gt;
		*--*	GPIO15-L&lt;br /&gt;
right-GPIO17	*--*	GPIO18-I&lt;br /&gt;
up-GPIO27	*--* &lt;br /&gt;
down-GPIO22	*--*	GPIO23-K&lt;br /&gt;
		*--*	GPIO24-0&lt;br /&gt;
3-GPIO10	*--*&lt;br /&gt;
4-GPIO9		*--*	GPIO25-1&lt;br /&gt;
5-GPIO11	*--*	GPIO8-2		&lt;br /&gt;
		*--*	GPIO7-9&lt;br /&gt;
		*--*&lt;br /&gt;
6-GPIO5		*--*&lt;br /&gt;
7-GPIO6		*--*	GPIO12-A &lt;br /&gt;
8-GPIO13	*--*&lt;br /&gt;
E-GPIO19	*--*	GPIO16-B&lt;br /&gt;
F-GPIO26	*--*	GPIO20-C&lt;br /&gt;
		*--*	GPIO21-D&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Aquests de dalt són els pins que faré servir. Recordem però els pins GPIO disponibles: (GPIO2 i GPIO3 no es fan servir perquè són I2C, i es farien servir precisament si encara necessités més entrades I/O):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pinheader BCM GPIO&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
GPIO4	*--*	GPIO14&lt;br /&gt;
	*--*	GPIO15&lt;br /&gt;
GPIO17	*--*	GPIO18&lt;br /&gt;
GPIO27	*--* &lt;br /&gt;
GPIO22	*--*	GPIO23&lt;br /&gt;
	*--*	GPIO24&lt;br /&gt;
GPIO10	*--*&lt;br /&gt;
GPIO9	*--*	GPIO25&lt;br /&gt;
GPIO11	*--*	GPIO8		&lt;br /&gt;
	*--*	GPIO7&lt;br /&gt;
	*--*&lt;br /&gt;
GPIO5	*--*&lt;br /&gt;
GPIO6	*--*	GPIO12 &lt;br /&gt;
GPIO13	*--*&lt;br /&gt;
GPIO19	*--*	GPIO16&lt;br /&gt;
GPIO26	*--*	GPIO20&lt;br /&gt;
	*--*	GPIO21&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Resum layout per imprimir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2 PLAYER 16 BOTONS&lt;br /&gt;
&lt;br /&gt;
ESC			P1ST			SEL-COIN	P2ST&lt;br /&gt;
0		1					2			9&lt;br /&gt;
*		*					*			*&lt;br /&gt;
&lt;br /&gt;
		X		Y		Z-R-D			X		Y		Z-R-D&lt;br /&gt;
		6		7		8				d		e		f&lt;br /&gt;
		*		*		*				*		*		*&lt;br /&gt;
		*		*		*				*		*		*&lt;br /&gt;
		A		B		C-L				A		B		C-L&lt;br /&gt;
		3		4		5				a		b		c&lt;br /&gt;
&lt;br /&gt;
J1: left, right, up, down&lt;br /&gt;
J2: j, l, i, k&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.3	*--* 5V&lt;br /&gt;
	*--*&lt;br /&gt;
	*--* GND&lt;br /&gt;
le	*--* J&lt;br /&gt;
	*--* L&lt;br /&gt;
ri	*--* I&lt;br /&gt;
up	*--* &lt;br /&gt;
do	*--* K&lt;br /&gt;
	*--* 0&lt;br /&gt;
 3	*--*&lt;br /&gt;
 4	*--* 1&lt;br /&gt;
 5	*--* 2		&lt;br /&gt;
	*--* 9&lt;br /&gt;
	*--*&lt;br /&gt;
 6	*--*&lt;br /&gt;
 7	*--* A &lt;br /&gt;
 8	*--*&lt;br /&gt;
 E	*--* B&lt;br /&gt;
 F	*--* C&lt;br /&gt;
	*--* D&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Bartop model Super Mario World 2P simplificat (10 botons)==&lt;br /&gt;
===GPIO pinout i pikeyd.conf===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# [keycode from /usr/include/linux/input.h] [whitespace] [GPIO pin no]&lt;br /&gt;
# Not limited to a single key. A GPIO press will emit all defined keys in order.&lt;br /&gt;
&lt;br /&gt;
#2 PLAYER 10 BOTONS SIMPLIFICAT (MODEL SUPER MARIO WORLD)&lt;br /&gt;
#joystick1&lt;br /&gt;
KEY_LEFT 4&lt;br /&gt;
KEY_RIGHT 17&lt;br /&gt;
KEY_UP 27&lt;br /&gt;
KEY_DOWN 22&lt;br /&gt;
&lt;br /&gt;
#joystick1&lt;br /&gt;
KEY_J 14&lt;br /&gt;
KEY_L 15&lt;br /&gt;
KEY_I 18&lt;br /&gt;
KEY_K 23&lt;br /&gt;
&lt;br /&gt;
#esc, P1 start, coin/sel, P2 Start&lt;br /&gt;
KEY_0 24&lt;br /&gt;
KEY_1 25&lt;br /&gt;
KEY_2 8&lt;br /&gt;
KEY_9 7&lt;br /&gt;
&lt;br /&gt;
#jugador 1&lt;br /&gt;
KEY_3 10&lt;br /&gt;
KEY_4 9&lt;br /&gt;
KEY_5 11&lt;br /&gt;
&lt;br /&gt;
#jugador 2&lt;br /&gt;
KEY_A 12&lt;br /&gt;
KEY_B 16&lt;br /&gt;
KEY_C 20&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
I el pinout de la RPi B+:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pinheader BCM GPIO&lt;br /&gt;
		*--*&lt;br /&gt;
		*--*&lt;br /&gt;
		*--*&lt;br /&gt;
left-GPIO4	*--*	GPIO14-J&lt;br /&gt;
		*--*	GPIO15-L&lt;br /&gt;
right-GPIO17	*--*	GPIO18-I&lt;br /&gt;
up-GPIO27	*--* &lt;br /&gt;
down-GPIO22	*--*	GPIO23-K&lt;br /&gt;
		*--*	GPIO24-0&lt;br /&gt;
3-GPIO10	*--*&lt;br /&gt;
4-GPIO9		*--*	GPIO25-1&lt;br /&gt;
5-GPIO11	*--*	GPIO8-2		&lt;br /&gt;
		*--*	GPIO7-9&lt;br /&gt;
		*--*&lt;br /&gt;
		*--*&lt;br /&gt;
		*--*	GPIO12-A &lt;br /&gt;
		*--*&lt;br /&gt;
		*--*	GPIO16-B&lt;br /&gt;
		*--*	GPIO20-C&lt;br /&gt;
		*--*	&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Aquests de dalt són els pins que faré servir. Recordem però els pins GPIO disponibles: (GPIO2 i GPIO3 no es fan servir perquè són I2C, i es farien servir precisament si encara necessités més entrades I/O):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pinheader BCM GPIO&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
GPIO4	*--*	GPIO14&lt;br /&gt;
	*--*	GPIO15&lt;br /&gt;
GPIO17	*--*	GPIO18&lt;br /&gt;
GPIO27	*--* &lt;br /&gt;
GPIO22	*--*	GPIO23&lt;br /&gt;
	*--*	GPIO24&lt;br /&gt;
GPIO10	*--*&lt;br /&gt;
GPIO9	*--*	GPIO25&lt;br /&gt;
GPIO11	*--*	GPIO8		&lt;br /&gt;
	*--*	GPIO7&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*	GPIO12 &lt;br /&gt;
	*--*&lt;br /&gt;
	*--*	GPIO16&lt;br /&gt;
	*--*	GPIO20&lt;br /&gt;
	*--*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Resum layout per imprimir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2 PLAYER 16 BOTONS&lt;br /&gt;
&lt;br /&gt;
ESC			P1ST			SEL-COIN	P2ST&lt;br /&gt;
0		1					2			9&lt;br /&gt;
*		*					*			*&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		*		*		*				*		*		*&lt;br /&gt;
		A		B		C-L				A		B		C-L&lt;br /&gt;
		3		4		5				a		b		c&lt;br /&gt;
&lt;br /&gt;
J1: left, right, up, down&lt;br /&gt;
J2: j, l, i, k&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.3	*--* 5V&lt;br /&gt;
	*--*&lt;br /&gt;
	*--* GND&lt;br /&gt;
le	*--* J&lt;br /&gt;
	*--* L&lt;br /&gt;
ri	*--* I&lt;br /&gt;
up	*--* &lt;br /&gt;
do	*--* K&lt;br /&gt;
	*--* 0&lt;br /&gt;
 3	*--*&lt;br /&gt;
 4	*--* 1&lt;br /&gt;
 5	*--* 2		&lt;br /&gt;
	*--* 9&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
	*--* A &lt;br /&gt;
	*--*&lt;br /&gt;
	*--* B&lt;br /&gt;
	*--* C&lt;br /&gt;
	*--* &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Arcade stick model Pole Position (driving)==&lt;br /&gt;
===GPIO pinout i pikeyd.conf===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ESC  P1 ST  COIN&lt;br /&gt;
0    1      2&lt;br /&gt;
*    *      *&lt;br /&gt;
&lt;br /&gt;
*   *   *&lt;br /&gt;
B1  B2  B3&lt;br /&gt;
3   4   5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pinheader BCM GPIO&lt;br /&gt;
&lt;br /&gt;
		*   *&lt;br /&gt;
		*   *&lt;br /&gt;
		*   *&lt;br /&gt;
0-GPIO4 	*   * 3-GPIO14&lt;br /&gt;
		*   * 4-GPIO15&lt;br /&gt;
1-GPIO17	*   * 5-GPIO18&lt;br /&gt;
2-GPIO27	*   * &lt;br /&gt;
		*   *&lt;br /&gt;
		*   *&lt;br /&gt;
		*   *&lt;br /&gt;
		*   *&lt;br /&gt;
		*   *&lt;br /&gt;
		*   *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I el fitxer ''pikeyd.conf'' quedaria de la següent manera:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#1 PLAYER 6 BOTONS (ARCADE STICK MODEL POLE POSITION)&lt;br /&gt;
KEY_0 4&lt;br /&gt;
KEY_1 17&lt;br /&gt;
KEY_2 27&lt;br /&gt;
&lt;br /&gt;
KEY_3 14&lt;br /&gt;
KEY_4 15&lt;br /&gt;
KEY_5 18&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Resum layout a imprimir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 PLAYER 9 BOTONS&lt;br /&gt;
&lt;br /&gt;
ESC		P1ST	SEL-COIN&lt;br /&gt;
0		1		2&lt;br /&gt;
*		*		*&lt;br /&gt;
*		*		*&lt;br /&gt;
B1		B2		B3&lt;br /&gt;
3		4		5&lt;br /&gt;
&lt;br /&gt;
3.3 *--* 5V&lt;br /&gt;
	*--*&lt;br /&gt;
	*--* GND&lt;br /&gt;
 0	*--* 2&lt;br /&gt;
 	*--* 3&lt;br /&gt;
 1	*--* 4&lt;br /&gt;
 2	*--* &lt;br /&gt;
	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*		&lt;br /&gt;
	*--*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Arcade Cocktail model fusta de pi==&lt;br /&gt;
===GPIO pinout i pikeyd.conf===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# [keycode from /usr/include/linux/input.h] [whitespace] [GPIO pin no]&lt;br /&gt;
# Not limited to a single key. A GPIO press will emit all defined keys in order.&lt;br /&gt;
&lt;br /&gt;
#COCKTAIL 2 PLAYER 10 BOTONS (MODEL ...)&lt;br /&gt;
#joystick1&lt;br /&gt;
KEY_LEFT 4&lt;br /&gt;
KEY_RIGHT 17&lt;br /&gt;
KEY_UP 27&lt;br /&gt;
KEY_DOWN 22&lt;br /&gt;
&lt;br /&gt;
#joystick2&lt;br /&gt;
KEY_J 14&lt;br /&gt;
KEY_L 15&lt;br /&gt;
KEY_I 18&lt;br /&gt;
KEY_K 23&lt;br /&gt;
&lt;br /&gt;
#esc, P1 start, Coin, P2 Start&lt;br /&gt;
KEY_0 24&lt;br /&gt;
KEY_1 25&lt;br /&gt;
KEY_2 8&lt;br /&gt;
KEY_9 7&lt;br /&gt;
&lt;br /&gt;
#jugador 1&lt;br /&gt;
KEY_3 10&lt;br /&gt;
KEY_4 9&lt;br /&gt;
KEY_5 11&lt;br /&gt;
&lt;br /&gt;
#jugador 2&lt;br /&gt;
KEY_B 5&lt;br /&gt;
KEY_C 6&lt;br /&gt;
KEY_A 12&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
I el pinout de la RPi B+:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pinheader BCM GPIO&lt;br /&gt;
		*--*&lt;br /&gt;
		*--*&lt;br /&gt;
		*--*&lt;br /&gt;
left-GPIO4	*--*	GPIO14-J&lt;br /&gt;
		*--*	GPIO15-L&lt;br /&gt;
right-GPIO17	*--*	GPIO18-I&lt;br /&gt;
up-GPIO27	*--* &lt;br /&gt;
down-GPIO22	*--*	GPIO23-K&lt;br /&gt;
		*--*	GPIO24-0&lt;br /&gt;
3-GPIO10	*--*&lt;br /&gt;
4-GPIO9		*--*	GPIO25-1&lt;br /&gt;
5-GPIO11	*--*	GPIO8-2		&lt;br /&gt;
		*--*	GPIO7-9&lt;br /&gt;
		*--*&lt;br /&gt;
B-GPIO5		*--*&lt;br /&gt;
C-GPIO6		*--*	GPIO12-A&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Aquests de dalt són els pins que faré servir. Recordem però els pins GPIO disponibles: (GPIO2 i GPIO3 no es fan servir perquè són I2C, i es farien servir precisament si encara necessités més entrades I/O):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pinheader BCM GPIO&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
	*--*&lt;br /&gt;
GPIO4	*--*	GPIO14&lt;br /&gt;
	*--*	GPIO15&lt;br /&gt;
GPIO17	*--*	GPIO18&lt;br /&gt;
GPIO27	*--* &lt;br /&gt;
GPIO22	*--*	GPIO23&lt;br /&gt;
	*--*	GPIO24&lt;br /&gt;
GPIO10	*--*&lt;br /&gt;
GPIO9	*--*	GPIO25&lt;br /&gt;
GPIO11	*--*	GPIO8		&lt;br /&gt;
	*--*	GPIO7&lt;br /&gt;
	*--*&lt;br /&gt;
GPIO5	*--*&lt;br /&gt;
GPIO6	*--*	GPIO12&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Resum layout per imprimir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ESC  P1ST COIN  P2ST  &lt;br /&gt;
0    1    2     9&lt;br /&gt;
*    *    *     *&lt;br /&gt;
&lt;br /&gt;
     *    *     *&lt;br /&gt;
     B1   B2    B3&lt;br /&gt;
     3    4     5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
*    *     *&lt;br /&gt;
B1   B2    B3&lt;br /&gt;
A    B     C&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3.3	*--* 5V&lt;br /&gt;
	*--*&lt;br /&gt;
	*--* GND&lt;br /&gt;
le	*--* J&lt;br /&gt;
	*--* L&lt;br /&gt;
ri	*--* I&lt;br /&gt;
up	*--* &lt;br /&gt;
do	*--* K&lt;br /&gt;
	*--* 0&lt;br /&gt;
 3	*--*&lt;br /&gt;
 4	*--* 1&lt;br /&gt;
 5	*--* 2		&lt;br /&gt;
	*--* 9&lt;br /&gt;
	*--*&lt;br /&gt;
 B	*--*&lt;br /&gt;
 C	*--* A&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Autor}}, octubre 2015&lt;/div&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
</feed>