Consola emulador portable: ArcadeBox

este es el ArcadeBox, una emulador-consola portátil que soporta emulación de casi todos los sistemas puede manejar un procesador de 900mhz.

Intenciones

Fueron los dos principales aspectos que me permiten llevar a cabo este proyecto lo que hice

portabilidad de
soporte multi-player de

Quería que el sistema se comporte como una consola, lo que significa que sólo tienes que conectar el cable de alimentación, conexiones de audio/vídeo, gamepads y presione "on".
Después de un arranque corto (1-1.5 minutos) se presenta un menú de selección al usuario donde es posible elegir el sistema a ser emulados. Cuando el sistema se ha seleccionado, se muestra una lista de juegos disponibles. Pulsar una tecla de mando 1 iniciará la emulación.
Para volver al menú, sólo hay que presione el botón "salir" en la parte superior la ArcadeBox.

Componentes

El ArcadeBox sí mismo consta de los siguientes elementos:

caja de aluminio de
eeePC 701 4
Disco duro externo de 80GB
hub USB de 2 x 4-camino de
2 ventiladores (powered usb)
convertidor de señal de vídeo de (powered usb)
modificar el gamepad (para botones de comando)
botones de comando ("on", "salida",...)
varias piezas pequeñas (las abrazaderas del metal, tornillos,...)

Además, hay mandos externos 1-4 y varios cables de conexión.

Implementación de hardware

Quería que el eeePC a quedarse como estaba. Esto significa: ninguna perforación, no hay cambio de componentes, etc....
Lo único que tenía que hacer era Desenroscar y conectar 2 cables para el botón de encendido de la placa de la netbook. Debido a la disposición de los elementos no fue posible implementar una solución mecánica (por ejemplo, un palo que atraviesa el cuerpo y toca el botón de encendido).
Puesto que el eeePC 701 utiliza su teclado como un radiador, era necesario evitar que se cierre la tapa de la netbook. Hay dos tapones cónicos montados debajo de la pantalla (imagen 5).

Todos los componentes que necesitan alimentación son compatibles con los puertos USB de la netbook. Esto incluye el convertidor de señal de vídeo, los dos ventiladores y un máximo de 4 pads + 1 había modificado gamepad incorporado como una interfaz para los botones de comando.

He intentado ofrecer tantos conectores externos diferentes como sea posible para garantizar que el ArcadeBox puede conectarse un máximo de diferentes dispositivos.
En el lado del audio, se puede elegir entre un adaptadores de teléfono estéreo - jack o RCA .
Para la señal vídeo, se dispone de vídeo compuesto , s-video y VGA . Curiosamente, es posible conectar los tres a los diferentes dispositivos y obtener una salida en cada uno de ellos.
La señal VGA original que se genera por el netbook es convertida por un convertidor de señal de vídeo 30$ (ebay/Hong Kong). Hace un buen trabajo.

Siempre me gustó la forma de los dispositivos electrónicos viejos se etiquetan por todas partes dentro en caso de reparación. Por lo tanto, hice lo mismo, en caso de cualquier otra persona que me tiene que echar un vistazo dentro la ArcadeBox.

Diseño

Puesto que uno de los principales aspectos de la ArcadeBox es su portabilidad, era lógico utilizar un estuche para albergar sus componentes.
El caso de aluminio que he utilizado tiene apenas el tamaño correcto y suficiente espacio libre interior para permitir un considerable flujo de aire evitar el sobrecalentamiento.
Es muy robusto (perfecto para el transporte) y asiste a la suave retro como mirada trataba de accieve.

Cada botón de comando y el conector es subtitulada por un viejo mecánicamente generado "oficina-lable-sticker" (ver imagen 2). Me gusta mucho el aspecto de la misma.

Además, los ventiladores emiten una suave luz azul que se ve muy cool cuando la habitación se oscurece.

Software

Tanto como me hubiera encantado utilizar Linux para este proyecto, tuve que bajar de nuevo a Windows XP. La razón de esto es que necesitaba muy buen soporte para aceleración del eeePC de hardware poder emular consolas más nuevas.

Para evitar wast de sistema-recursos preciosos, dejé de explorer.exe de carga como shell. Por el contrario, se ejecuta un archivo *.bat con una lista de comandos para preparar el sistema. Me sorprendió bastante saber que uno puede utilizar un archivo por lotes como shell. :-O

Un software especial se utiliza para asignar la pulsación de las teclas de los botones de comando ("carga", "guardar", "salida",...) a las teclas correspondientes (por ejemplo, "salida" = tecla ESC) o comandos.

La interfaz de que uso es AtomicFE ( http://www.atomicfe.com/EN2/ ).
Admite diferentes skins y es fácil de configurar.

La configuración de los emuladores es una molestia. Tuve que estandarizar las teclas de entrada de diferentes emuladores hasta cierto punto (load, save, Inicio,...). Hasta ahora, el "load" y "save" botones no funcionan para los sistemas todo emulados. Pero, de nuevo, uno no tendría la posibilidad de guardar para ciertos sistemas.

También, algunos emuladores de desactivarán un dispositivo de entrada preconfigurado cuando no está conectado. Por ejemplo, si se utilizaría la ArcadeBox con sólo un gamepad conectado y al día siguiente, se va a utilizar todos los 4 de ellos, el emulador no reconocerlos hasta que haría una reconfiguración.
La solución a este problema es muy simple: sólo tienes que localizar el archivo de configuración del emulador y hacer escritura persistente. Otro método sería, para restablecer las configuraciones de un archivo por lotes que se llama en el arranque.

Mantenimiento del sistema

Para permitir el fácil cuidado del sistema, es posible llegar a un puerto LAN de la netbook desde fuera de la caja de aluminio. Cuando se conecta un cable lan, es posible acceder al sistema con un cliente VNC (un servidor VNC se ejecuta siempre en el ArcadeBox).
Además, para cada emulador instalado, el directorio de roms es accesible como una archivo-carpeta compartida con windows.

Cosas que haría la próxima vez que diversas

Yo ciertamente sería replantear la alineación de algunos de los conectores. Por ejemplo, simplemente no tiene sentido conectar los cables de audio/vídeo y mandos en el mismo lado.
También, puesto que el cable debe ser enchufado en la parte trasera, no es posible utilizar el ArcadeBox cuando se coloca de pie hacia arriba.

Los ventiladores son puntos débiles de la carcasa. Como pude ver, sólo un ventilador de este tamaño habría sido suficiente para ofrecer una suficiente circulación de aire.

FInal

Ha sido un gran proyecto que estaba muy satisfecho de ver saliendo tan bien.
El ArcadeBox no es muy utilizada, pero cuando llega, es muy divertido para todos los jugadores. :-)

Artículos Relacionados

El Penetoaster (una plataforma de pruebas de penetración / ocultos bóveda emulador)

El Penetoaster (una plataforma de pruebas de penetración / ocultos bóveda emulador)

aquí es otro de la idea completamente loca de pared, generado a partir de aburrimiento y mi enfermo y torcido vistas en él seguridad. Recientemente gané el de abril concurso de día de los tontos con mi Instructable Shockeration y uno de los premios f
Emuladores de video juego

Emuladores de video juego

Un emulador de videojuegos es un software instalado en un ordenador personal (PC) que "emula" o imita la plataforma de una consola de videojuegos. En pocas palabras, esto permite a una persona jugar a juegos de esa consola en una PC de casa.En l
Sombrero MCP3008 frambuesa Pi Breakout

Sombrero MCP3008 frambuesa Pi Breakout

Hola todos de nuevo cuando estaba trabajando en el emulador portable de frambuesa Pi que se convirtió en el sistema de asiento trasero. Pensé que me gustaría usar un joystick analógico como varias de las otras estructuras. Sin embargo estaba tratando
Mini Tetris Arcade

Mini Tetris Arcade

he visto un montón de pequeñas máquinas en el internet (sobre todo hecho de GBAs o pequeño emulador portable dispositivos) y lo almacena en caché mi imaginación. Yo quería algo similar que es decorativo y funcional.  Con la ayuda de mi padre hice el
Tiene todos los emuladores en un Joystick Portable

Tiene todos los emuladores en un Joystick Portable

Joystic Portable ArcadeEste es mi primer instructable. por favor pantience conmigo, debido a no hablan inglés muy bien.* El objetivo principal de este instructable es tomar tus juegos favoritos de clásicos en todas partes dentro de un joystic usb, pa
Como hacer una consola de Sega DreamCast en una batería powered portable handheld

Como hacer una consola de Sega DreamCast en una batería powered portable handheld

primer foto es del artículo acabado, según la última página de la guía.INTRODUCCIÓN:Sólo ha habido sobre una docena tales unidades en el pasado de diferentes modders, uno de los míos era hace unos años. Por lo tanto, pensé que estaría bien hacer una
Frambuesa Pi emulador consola para el asiento trasero

Frambuesa Pi emulador consola para el asiento trasero

Alcance del proyecto: después de construir una máquina de juegos retro Bar-Top frambuesa Pi determiné que mientras cool no puedo tomarlo alrededor fácilmente ya que pesa alrededor de 40 libras y es del tamaño de un microondas grande. Y mientras diver
Consola portátil de RetroGame (frambuesa Pi)

Consola portátil de RetroGame (frambuesa Pi)

Este instructable es escrito para el curso FabLab haciendo de las Rotterdam University of Applied Sciences.Para este curso voy a hacer una consola de juego portátil en combinación con una Raspberry Pi y una carcasa personalizada.Para una asignación d
Cómo construir un sistema de computadora de mano consola portátil de Nintendo N64

Cómo construir un sistema de computadora de mano consola portátil de Nintendo N64

Emuladores de N64 no funciona muy bien, que el tartamudeo con video, problemas de framerate, problemas de compatibilidad. Es la única manera de jugar correctamente los juegos de N64 en el hardware original; hecho.Hacer un portable de mano básicamente
El sistema de emulador Ultimate con HyperSpin

El sistema de emulador Ultimate con HyperSpin

De forma esta es la segunda parte a la fijación de MAME que hice un tiempo atrás. I esta guía voy a entrar en lo que usted necesita saber en hacer el último sistema de emulador para alguno a seguir. Allí esto será dependiendo de lo mucho que puede pa
Consola de juegos portátil frambuesa Pi

Consola de juegos portátil frambuesa Pi

Esta consola de juegos portátil es posiblemente lo más divertido que he tenido usando un Raspberry Pi. Y no es sólo la acumulación que es divertido; Ahora tengo una consola de juegos pleno funcionamiento, por lo que puedo jugar todos mi favorito arca
PiGranate - frambuesa Pi 3 Portable

PiGranate - frambuesa Pi 3 Portable

En este instructivo mostraré como construir una consola portátil a partir de un Raspberry Pi 3 funcionando sobre Retropie, Finite emular videojuegos desde Nintendo 64 y PlayStation 1 para abajo (NES, SNES, GBC, GBA, etc)Antes todo queda aclarar esta
Consola de simulador de tren MS de Arduino

Consola de simulador de tren MS de Arduino

Soy un aficionado de tren grande todo lo que hay sobre ellos amar, esto también significa que me gusta jugar a simulador de trenes de Microsoft. Teclado para conducir un tren no es la manera más prudente. Miré a conductor de tren pero por 200 dólares
Consola portátil frambuesa Pi $20

Consola portátil frambuesa Pi $20

Hay toneladas de emuladores retros juego frambuesa Pi alrededor en el internet, pero la mayoría son bastante cara. Con el nuevo $5 frambuesa Pi cero, en este Instructable te voy a mostrar cómo construir una batería totalmente portátil alimentado por