Conectando los joysticks y botones arcade

En el siguiente cuadro se muestra la conexión estándar de un joystick y 6 botones a un interfaz arcade:

Estas conexiones son distintas cuando los joysticks llevan los microswitches integrados en la base. Pongamos como ejemplo el Sanwa JLF-TP-8YT donde sólo sobresalen 5 pines: uno es masa y el resto son cada una de las cuatro direcciones.

Para la máquina del libro se han seleccionado dos joysticks compactos fabricados por Industrias Lorenzo. Estos joysticks son de uso general, ideales para todo tipo de juegos, y poseen un movimiento suave. Además son bastante vistosos, estando disponibles en muchos colores (rojo, amarillo, verde, ámbar, azul, blanco, negro y lila).

Tipos de canteado arcade y colocación del U-Molding

U-Molding es un tipo de canteado para madera que se utiliza mucho en máquinas arcade. Es muy vistoso y fácil de poner. Su nombre se debe a que cubre el perfil de la madera en forma de ‘U’, sujetándose a la madera o DM por los laterales.

Otro tipo de canteado muy utilizado en máquinas arcade es T-Molding. El canteado T-Molding tiene forma de ‘T’ de manera que la parte superior cubre el perfil de la madera y la parte inferior perpendicular a la anterior se introduce dentro de la madera quedando así sujeto.

Las diferencias entre los dos es que U-Molding recubre más los lados de la madera y la protege mejor al sobresalir por ambos lados. En cambio, T-Molding no cubre los lados, pero tiene como ventaja que está disponible en muchos más colores que U-Molding.

Para la máquina del libro se ha optado por U-Molding ya que es más fácil de encontrar y de colocar que T-Molding (para colocar T-Molding es necesario tener una fresadora para hacer la franja central en las piezas de madera donde se incrusta).

Un gran inconveniente del U-Molding es que, al sobresalir por los lados, si la pieza superior del panel de control arcade está muy ajustada, puede que roce con el U-Molding y no permita abatir hacia arriba las bisagras que se colocaron. Para salvar este problema y permitir que se abra para acceder al cableado en caso de urgencia, lo mejor es dejar sin pegar la parte inferior del U-Molding, ya que al ser sólo una parte, por la propia presión que éste ejerce en los lados de la madera se mantendrá sujeto.

Aprende más en el libro…

https://www.mimaquinarecreativa.com/mirecre/libro_y_packs_arcade/

¿Qué es una Raspberry Pi?

Raspberry Pi es un ordenador completo en una única placa de tamaño muy reducido. Utiliza arquitectura ARM, la misma que se usan en móviles o tabletas. Esta arquitectura se basa en la simplicidad y bajo consumo utilizando un conjunto reducido de instrucciones.

La placa vio la luz en 2012 de la mano de Raspberry Pi Foundation, una organización sin ánimo de lucro que la creó orientada a su uso en la enseñanza. Sus características y, sobretodo, su bajo coste, ha permitido que se extienda considerablemente su uso más allá del ámbito educativo al que inicialmente estaba destinada.

Raspberry Pi funciona con un sistema operativo propio denominado Raspbian que consiste en una distribución Linux derivada a su vez del sistema operativo Linux Debian.

Caso particular es el modelo Raspberry Pi 2 B y 3 B que admiten el sistema operativo Windows 10 IoT, un Windows 10 reducido a los servicios básicos. No obstante, detecta perfectamente todo el hardware de la Raspberry Pi 2 B y 3 B.

Raspbian está diseñado específicamente para el procesador ARM de Raspberry Pi. Además, tiene licencia GNU (General Public License) que permite a los usuarios su libre utilización, reproducción y modificación. El hecho de que pueda ser modificado libremente permite encontrar publicadas versiones de Raspbian modificadas para funcionalidades específicas.

Caso particular es el modelo Raspberry Pi 2 B y 3 B que admiten el sistema operativo Windows 10 IoT, un Windows 10 reducido a los servicios básicos. No obstante, detecta perfectamente todo el hardware de la Raspberry Pi 2 B y 3 B.

Este es el caso del sistema operativo que vamos a instalar en nuestra Raspberry Pi, denominado RetroPie y que está basado en Raspbian. RetroPie está enfocado para su uso con emuladores, frontales de juegos de arcade y consolas retro. Posee además una de las mayores listas de emuladores soportados.

Para terminar, puedes ver la lista de emuladores soportados por RetroPie aquí: https://www.mimaquinarecreativa.com/mirecre/lista-de-emuladores-soportados-de-retropie/

Lista de emuladores soportados de RetroPie

Lista de emuladores soportados de RetroPie:

  • Amiga (UAE4All)
  • Apple II (LinApple)
  • Apple Macintosh (Basilisk II)
  • Armstrad CPC (CPC4RPi)
  • Arcade (PiFBA, Mame4All-RPi)
  • Atari 800
  • Atari 2600 (RetroArch)
  • Atari ST/STE/TT/Falcon
  • C64 (VICE)
  • CaveStory (NXEngine)
  • Doom (RetroArch)
  • Duke Nukem 3D
  • Final Burn Alpha (RetroArch)
  • Game Boy Advance (gpSP)
  • Game Boy Color (RetroArch)
  • Game Gear (Osmose)
  • Intellivision (RetroArch)
  • MAME (RetroArch)
  • MAME (AdvMAME)
  • NeoGeo (GnGeo)
  • NeoGeo (Genesis-GX, RetroArch)
  • Sega Master System (Osmose)
  • Sega Megadrive/Genesis (DGEN, Picodrive)
  • Sega Mega-CD (Picodrive)
  • Sega 32X (Picodrive)
  • Nintendo Entertainment System (RetroArch)
  • N64 (Mupen64Plus-RPi)
  • PC Engine / Turbo Grafx 16 (RetroArch)
  • Playstation 1 (RetroArch)
  • ScummVM
  • Super Nintendo Entertainment System (RetroArch, PiSNES, SNES-Rpi)
  • Sinclair ZX Spectrum (Fuse)
  • PC / x86 (rpix86)
  • Z Machine emulator (Frotz)