HILO OFICIAL Tutorial Construyendo una pequeña máquina de emulación con una Raspberry Pi 3 (Cuidado datos, muchas fotos)

Tema en 'Hilo General de Videouegos' iniciado por Antoniodelaiglesia, 22 Ago 2017.

  1. Antoniodelaiglesia

    Antoniodelaiglesia Microsoft Insider

    2.533
    1.634
    680
    En desarrollo... Estoy haciendo este tuto a ratos. Es posible que tarde unos días para terminarlo. ¡Saludos!

    Índice

    1. Introducción
    2. Cosas necesarias a comprar y precio
    3. Montando la Raspberry en la carcasa
    4. Instalando el Software
    5. El primer arranque
    6. Configurando los mandos
    7. Copiar juegos mediante Pendrive
    Apéndice: Roms compatibles

    1. Introducción


    ¿Por qué emular con Raspberry PI 3 habiendo otras soluciones como las miniconsolas que está vendiendo Nintendo?

    - Puedes emular una gran cantidad de plataformas, no sólo una
    - Es mucho más barato
    - Puedes personalizar la emulación, por si algo no te gusta (Añadir scanlines, subir o bajar la resolución...)
    - No estás limitado a los juegos que traiga el aparato, que normalmente son 20 o 30. Literalmente tengo 1200 juegos de NES y SNES cargados en mi Raspberry.
    - Puedes usar mandos a tu gusto, como, por ejemplo, los de XBOX ONE. Más adelante hablaremos sobre esto.​

    ¿Qué podremos emular?
    • 3do
    • Amiga
    • Amstrand CPC
    • Apple II
    • Atari 2600, 5200, 7800, Jaguar, Lynx, ST, STE, TT Falcon
    • CoCo
    • Colecovision
    • Commodore 64
    • Dragon 32
    • Dreamcast (**)
    • FinalBurn Alpha
    • Genesis (Megadrive)
    • Game Gear
    • Game Boy, Color, Advance
    • Intellivision
    • Macintosh
    • MAME
    • MasterSystem
    • MSX
    • NeoGeo, Pocket, Color
    • Nintendo 64 (*)
    • Nintendo DS
    • NES
    • Oric (Atmos)
    • PC DOS
    • PC 8800
    • PC Engine
    • PlayStation 1 (*)
    • PSP (**)
    • ScummVM
    • Sega 32X, CD, Saturn, SG-1000
    • Sharp X68000
    • SNES
    • TI-99/4A
    • TRS-80
    • Vectrex
    • Videopac
    • Virtual Boy
    • WonderSwan, Color
    • ZMachine
    • ZX Spectrum
    (*): Estas consolas pueden requerir configuración adicional para que la emulación funcione bien, como por ejemplo, bajar la resolución. No obstante, se puede jugar de manera fluida con estos cambios de configuración (Ver vídeo de ejemplo)

    (**): Estas consolas tienen problemas para mantener una tasa de frames estable en juegos medianamente complejo, por lo que la experiencia sólo será buena con los juegos más básicos. (Ejemplo: Crazy Taxy en DreamCast, Varios juegos en PSP)

    ¿Será muy complicado?

    Si tomas este tutorial al pié de la letra, en absoluto. Voy a cubrir absolutamente todo lo que necesitas, desde lo que hay que comprar, hasta cómo hay que montarlo o cómo hay que instalarlo o configurarlo. Puedes planteártelo como un proyecto de fin de semana o de vacaciones, aunque no te tomará más de unas horas hacerlo una vez tengas todo el material.

    2. Cosas necesarias a comprar y precio

    A continuación ennumeraremos todos aquellos componentes que necesitaremos para hacer funcionar esto y el dinero que cuestan. Tienes que tener en cuenta que si eres un 'techie' como es mi caso, es probable que ya tengas algunos por casa, como por ejemplo, la tarjeta MicroSD, el cable HDMI o el alimentador de corriente. Quizá hasta también tengas mandos de XBOX o PlayStation. A continuación te dejo la lista:

    RASPBERRY PI 3 MODELO B (36€ APROX)

    497149-raspberry-pi-3-model-b-ports[1].jpg

    Es el componente principal de nuestra pequeña máquina de emulación, que ocupará lo que una cajetilla de tabaco. Es un pequeño y barato ordenador de arquitectura ARM que nos permitirá construir nuestra máquina. Aunque la tienen en Mediamarkt, en Amazon la encontrarás más barata:

    Link para comprar en Amazon

    CAJA PARA LA RASPBERRY (14€ APROX)

    71jmXWdvFFL._SL1500_.jpg

    Necesitaremos una caja para no tener la Raspberry por ahí suelta. Si compras la misma caja que he comprado yo (da igual el color) podrás seguir las instrucciones de montaje e instalación al pié de la letra. Aparte, incluye disipadores, un ventilador, un cable, y la tornillería necesaria además del destornillador. Si te gusta otra deberás montarla tú mismo, pero en principio cualquiera compatible con la Raspberry Pi 3 Model B vale.

    Link para comprar mi caja en Amazon

    TARJETA MICROSD (14€ APROX)

    En la tarjeta MicroSD almacenaremos el sistema operativo y los juegos. Asegurate que sea clase 10, no uses una tarjeta clase 4, pues supondrá un problema en el rendimiento. La clase de la tarjeta viene dada por un circulito y un numero dentro. Puede que ya tengas una y no tengas que gastarte el dinero.

    tarjeta-microsd-sandisk-32gb-clase-10-1289081_l.png

    Link tarjeta microSD 32GB Clase 10 en Amazon

    CABLE DE ALIMENTACIÓN (10€ APROX)

    61V2qKgBALL._SL1500_.jpg


    El cable de alimentación es el mismo que el que usan muchos móviles, el USB Micro Tipo A. Sin embargo, si pensáis que tenéis uno y que podéis ahorraros la compra, mirad que sea al menos de 2.1 amperios. Si la Raspberry no tiene potencia por falta de energía rendirá peor y aparecerá un cuadrado de colores en la esquina superior derecha que nos indicará que usemos un adaptador de corriente de más amperios. Este que os propongo, además de ser de 3 amperios (lo recomendado) tiene un botón para encender la propia Raspberry, muy útil dado que al no tener la propia máquina la otra alternativa es desenchufarla.

    Link para comprar el alimentador que tengo yo

    CABLE HDMI (5€ - 8€ APROX)

    71TIoMWvTqL._SL1500_.jpg


    Aunque lo podéis comprar en el chino más cercano (Ya que para 1080p cualquiera vale) os dejo el enlace por si lo queréis adquirir todo junto.

    Link cable HDMI

    MANDOS PARA JUGAR (19€/Unidad, el precio puede variar)

    Los mandos para jugar es probablemente una de esas cosas que ya tengas y que quizá te puedas ahorrar. Funcionan los mandos de XBOX 360 mediante cable, los mandos de XBOX ONE mediante cable y bluetooth (los que tienen, hay mandos de la XBOX ONE que no tienen bluetooth) y ambos mediante el adaptador para mandos inalámbricos de Microsoft (Tal y como si los quisieras conectar al ordenador, vaya). También funciona el mando de PlayStation 4 por bluetooth y por lo general cualquier mando que sea compatible con HID, incluidos los de Logitech y muchas otras conocidas marcas.

    Personalmente he comprado estos que veis en la foto. Compré uno para probar y posteriormente adquirí otro porque resultó bueno. ¿Por qué digo que resultó bueno? Hay varios motivos. El primero es que al ser bluetooth funcionan, además de con la raspberry o con el PC si tienes bluetooth, con tu smartphone, y traen un clip para sujetarlo encima del mando. Además, si los conectas al PC por un cable Micro USB, te los reconocerá como mando de XBOX, lo que te permitirá jugar sin configurar. En fin, unos mandos inalámbricos todoterreno y muy bien rematados. Además de estos mandos también poseo de XBOX 360 y de XBOX ONE.

    0701980675225-2-zoom.jpg

    Link al mando que yo tengo

    ______________________

    En total nos saldrá todo por unos 75€ más los mandos, si ya tenemos algunos componentes como la tarjeta o el cable HDMI nos saldrá por 50€ - 60€. A modo de comparación, la NES mini no se encuentra nueva por menos de 199€ y la SNES mini, con sólo 20 juegos vale 80€ y presumiblemente se agotará. Si lo que quieres es jugar a los clásicos, es la mejor opción, lo que saca Nintendo más bien son objetos de colecionismo.

    3. Montando la raspberry en la carcasa

    Empecemos una vez tenemos el kit de caja para la Raspberry que os indico más arriba y la propia Raspberry Pi 3 Model B. Os recuerdo que el kit trae destornillador, y es más que suficiente, por lo que no necesitaréis ninguna herramienta adicional.

    upload_2017-8-22_17-36-36.png

    Empezaremos quitando los tornillos y las tuercas de la caja, de manera que quede en capas, como si fuera una cebolla. Para ello, con el destornillador incluido, desenroscamos los tornillos mientras con la otra mano sujetamos levemente las tuercas. El resultado serán nueve capas, cuatro rojas (o del color que hayáis comprado el kit) y cuatro transparentes):

    upload_2017-8-22_17-38-38.png

    upload_2017-8-22_17-41-25.png

    He numerado las capas por si te despistas para que puedas tener una referencia rápida de cuál es la siguiente. Ahora cojemos los tornillos, apollamos su cabeza sobre la mesa, introduciendo las capas 1, 2 y 3 justo encima, de esta manera:

    upload_2017-8-22_17-43-21.png

    Antes de colocar la Raspberry PI en su sitio, cojemos uno de los disipadores grandes (Da igual cual sea, son iguales), le quitamos la protección, y lo pegamos en el chip negro de la parte de abajo de la Raspberry, que si no me equivoco, es la Memoria RAM. Hacemos un poco de presión (sin llegar a romper, claro) para que quede bien fijado, dejándolo centrado:

    upload_2017-8-22_17-48-18.png

    Ahora pondremos la Raspberry Pi encima de esas tres capas. Para guiarnos en la dirección que la tenemos que poner, debemos saber que el hueco que hay de un lado es para poder meter la tarjeta MicroSD, por lo que la orientación debe ser la indicada por estas fotos:

    upload_2017-8-22_17-45-37.png

    upload_2017-8-22_17-46-19.png

    Una vez la tenemos metida y bien estable, cojemos la capa 4 y la ponemos encima de las anteriores, mirando que la forma coincida con los conectores (Es bastante evidente). Una vez tengamos puesta la capa 4 cojemos el disipador grande, eliminamos su proteción, y lo pegamos en el chip grande, y hacemos lo propio con el disipador pequeño, quedando una cosa tal que así:

    upload_2017-8-22_18-17-18.png


    Después de esto, colocamos las capas cinco, seis y siete, y vemos como la caja va tomando forma poco a poco. Una vez tenemos colocada la capa siete, procedemos a conectar el ventilador, conectando el cable rojo al segundo conector empezando por la esquina de la parte más alejada y el cable negro al tercero, tal cómo indica el siguiente esquema:

    upload_2017-8-22_18-21-31.png

    Ahora ponemos la capa ocho, pasando el ventilador por dentro, y procedemos a atornillar el ventilador a la capa nueve, siguiendo los siguientes consejos: Lo primero, la etiqueta del ventilador va hacia abajo, las tuercas van del lado de abajo y los tornillos del lado de arriba. Que no te pase lo que a mí, también, que puse el cable del lado más alejado y luego no llegaba, asegúrate de esto. Si tienes que volver a desmontar el ventilador a pesar de los consejos, no te preocupes, no eres el único, yo lo tuve que desmontar dos veces, la primera porque había puesto la etiqueta para arriba (Cuidado con esto, pues metes aire en vez de sacarlo) y la segunda porque no me llegaba el cable. Queda tal que así:

    upload_2017-8-22_18-25-36.png

    El resultado final (Depende de vuestro color, por supuesto) será como en esta imágen:

    51i+0M36GiL.jpg

    4. Instalación del software de emulación

    El software que vamos a usar para instalar todo es RetroPie, que es un proyecto que junta y da forma a software de emulación y nos permite tener todo en el mismo paquete. Literalmente junta todos los emuladores por nosotros y además usa EmulationStation para proveer una interfaz amigable. Podéis encontrar más información en el sitio de RetroPie. Basta decir, que para todo el proceso necesitamos un PC.

    1. DESCARGAR LA IMÁGEN DE RETROPIE

    Lo primero que haremos será descargar la imágen de la última versión de RetroPie a nuestro PC. Para ello hacemos click en este enlace y seleccionamos la imágen de la Raspberry Pi 2/3 haciendo click sobre el pertinente fondo rojo. Esto nos descargará un archivo llamado retropie_XXXX_rpi2_rpi3.img.gz dónde XXXX será el número de versión según la fecha en la que te lo descargues. Asegúrate de tener localizado ese archivo.

    2. DESCARGAR E INSTALAR ETCHER


    Necesitamos este Software para poder instalar la imágen en nuestra tarjeta SD. Lo descargamos desde este enlace, dándole al botón azul gordo y esperando unos segundos, para luego hacer click en guardar, y una vez esté descargado, en Abrir:

    Ahora lo único que necesitamos hacer es Aceptar las condiciones de uso y el software mostrará esta ventana mientras se instala:

    upload_2017-8-22_22-52-25.png

    Una vez acabe ya tenemos disponible la interfaz de usuario.

    3. IMPLEMENTAR LA IMAGEN EN LA TARJETA SD

    Una vez tengamos la imágen y etcher es muy sencillo implementarla:

    upload_2017-8-22_22-55-38.png

    En el botón de más a la izquierda seleccionamos la imágen que nos hemos descargado en el paso 1, con nombre retropie_XXXX_rpi2_rpi3.img.gz y que seguramente se encuentre en la carpeta de descargas, en el botón del medio seleccionamos la tarjeta MicroSD, que tendremos que haber insertado en el PC (Si tu PC no puede leer tarjetas tendrás que comprar algo como esto) para luego hacer click en el botón de la derecha y esperar a que finalice.

    5. El primer arranque

    Una vez tenemos nuesta imágen lista ya podemos introducir la tarjeta SD en la Raspberry Pi y conectar todos los cables, a saber, un HDMI (Que, eviedentemente, tendremos que conectar a una tele o a un monitor), el cable de alimentación, y un mando y un teclado (Puede que el teclado no sea necesario, pero para realizar algunas configuraciones si que lo necesitaremos de manera temporal). Una vez demos potencia a la raspberry, obtendremos una señal parecida a esta:

    raspi2boot-opt.jpg

    Una vez esa pantalla termina de procesar se nos invitará a configurar un mando:

    [​IMG]

    ¡Atención! Antes de pasar a configurar un mando, leete la sección siguiente entera, o es posible que metas la pata y lo tengas que volver a hacer. ¡Hay detalles muy importantes a tener en cuenta!

    6. Configurando los mandos

    Los mandos son el principal elemento que controlarán nuestro sistema. Pero hay una peculiaridad que debes tener en cuenta, que es que RetroPie usa la posición de los botones A, B, X e Y de la SNES, que es diferente a la mayoría de los mandos modernos con A, B, X e Y:

    Retropie5.png

    Así pues, cómo vemos en esta imágen deberemos configurar el mando con los botones cambiados. Cuándo se nos pida que pulsemos el botón A pulsaremos el botón B (El rojo), cuando se nos pida que pulsemos el B pulsaremos al A (Verde), cuándo se nos pida el X pulsaremos el Y (El Amarillo) y cuándo se nos pida el Y pulsaremos el X (El Azul). ¡Tenlo muy en cuenta y hazlo así, porque todos los emuladores están configurados para funcionar con esta disposición! Esto es así porque es la disposición original del mando de la SNES:

    upload_2017-8-23_18-53-16.png

    Con otros mandos, como por ejemplo los mandos con dibujos similares a Playstation, no hay tanto problema, ya que no llama a confusión:

    Retropie6.png

    La A será el círculo, la B la cruz, la Y será el cuadrado y la X el triángulo. Puedes usar como referencia los dibujos de arriba para saber a qué botón corresponde cada uno y así configurar correctamente el primer mando o los demás.

    1. CONFIGURAR UN MANDO POR CABLE O UN TECLADO

    La primera vez que encendamos nuestra Raspberry, veremos la pantalla de configuración de un mando automática. En caso de que no sea la primera vez, tendréis que presionar START, seleccionar con los DPAD UP y DOWN hasta llegar a la opción de "Configure Input" y luego presionar A.

    upload_2017-8-23_19-14-15.png

    Una vez allí tendremos que mantener presionado un botón del mando que queramos configurar para luego presionar las teclas de nuestro mando tal y como se indica más arriba, siendo cada una de ellas las que ya hemos dicho:

    upload_2017-8-23_19-15-35.png

    Nuestro mando quedará configurado y ya podréis navegar por los menús con él.

    2. CONFIGURAR UN MANDO INALÁMBRICO POR BLUETOOTH

    Nota importante: Para configurar un mando inalámbrico por Bluetooth tendrás primero tener configurado un mando por cable. Si no tienes un mando por cable conecta un teclado a la Raspberry por USB y configuralo cómo si fuera un mando. ¡Acuérdate de a que tecla asignas cada botón!

    Una vez tenemos configurado otro mando o un teclado como mando por cable, nos dirigiremos, en el menú principal, a la opción RetroPie (Si no habéis metido ninguna ROM aún es la única que tiene que salir):

    upload_2017-8-23_19-19-45.png

    Una vez ahí presionamos el botón A y nos dirigimos a Bluetooth con los DPAD UP y DOWN. Una vez que hayamos hecho esto pasará a abrirse una pantalla Azul con diferentes opciones:

    upload_2017-8-23_19-23-11.png

    En estas pantallas azules también usaremos los DPAD UP y DOWN para movernos arriba y abajo. Una vez tengamos seleccionada la primera opción, "Register and Connect to Bluetooth Device", vamos a poner nuestro mando inalámbrico bluetooth en modo búsqueda.

    En los mandos que yo tengo, si los adquirido, el modo búsqueda se pone manteniendo presionado el botón X, para inmediatamente luego mantener presionado sin soltar la X el botón HOME. Una vez el led empiece a parpadear rápido el mando estará en modo búsqueda. En los mandos de XBOX ONE con Bluetooth el modo búsqueda se pone simplemente presionando el botón de sincronización. En otros mandos de otras marcas tendrás que consultar el manual.

    Una vez tengamos nuestro mando en modo búsqueda le damos a la A sobre dicha opción y la raspberry buscará y encontrará nuestro mando:

    upload_2017-8-23_19-27-45.png

    Si aparecen varios dispositivos bluetoothe debemos elegir el nuestro y presionar nuevamente A. Una vez que lo hayamos presionado nos preguntará el método de conexión que queremos usar:

    upload_2017-8-23_19-28-31.png

    El 99% de los mandos podrán usarse con la opción DisplayYesNo, por lo que seleccionala, y si no te sale la siguiente pantalla puedes probar con las demás. La siguiente pantalla indica que ha sido correcta la sincronización:

    upload_2017-8-23_19-30-24.png

    Una vez aparezca esta pantalla ya podemos configurar el mando normalmente con si fuera un mando por cable, para lo que debes dirigirte al punto 1.

    7. Copiar juegos mediante PenDrive

    Para copiar juegos quizá el método menos costoso sea usar un pendrive. Necesitamos formatear el PenDrive en Fat32 o en ExFat. Si tu pendrive ya está en Fat32 o ExFat no es necesario volver a formatearlo, por lo que podrás conservar tus datos.

    1. COMPROBAR SI NUESTRO PENDRIVE ESTÁ YA EN FAT32 O EXFAT

    Primero introducimos nuestro pendrive en nuestro PC (Aquí se proveeran instrucciones para Windows). Una vez tenemos el pendrive en nuestro pc abrimos el Explorador de archivos (Ese icono de la carpeta amarilla) y una vez dentro, si no lo estamos ya, nos dirigimos a Este equipo. Una vez tenemos localizado nuestro pendrive hacemos click con el botón derecho del ratón sobre el mismo y seleccionamos propiedades.

    upload_2017-8-23_22-52-39.png

    Ahora nos fijaremos en sistema de archivos. Si pone FAT32 o bien ExFAT entonces no necesitamos formatear nuestro pendrive y podemos pasar al paso 3. Sin embargo, si pone NTFS u otra cosa necesitamos formatear el PenDrive para que la Rasperry lo pueda leer, y debemos ir al paso 2.

    upload_2017-8-23_22-55-6.png

    2. FORMATEAR EL PENDRIVE EN FAT32 O EXFAT

    Si en el paso anterior hemos comprobado que nuestro PenDrive no está formateado ni en FAT32 ni en ExFAT, debemos formatearlo en uno de estos formatos. Tened en cuenta que perderéis todo lo que hay dentro del pendrive, por lo que debéis copiarlo a algun sitio o buscar un PenDrive con cosas que no os importe perder. Primero vamos al Explorador de archivos (Ese icono de la carpeta amarilla) y una vez dentro, si no lo estamos ya, nos dirigimos a Este equipo, aunque si vienes del paso 1 ya lo deberías de tener abierto.

    upload_2017-8-23_22-57-52.png

    Una vez tenemos localizado nuestro pendrive hacemos click con el botón derecho del ratón sobre el mismo y seleccionamos Formatear. Una vez dentro de la pantalla formatear colocamos en Sistema de Archivos FAT32 o ExFAT, según la opción que se nos presente, y en etiqueta de volumen, ponemos un nombre identificativo para el Pendrive. Dejamos lo demás como estamos y presionamos en Iniciar, y con ello ya lo tenemos listo todo:

    upload_2017-8-23_23-1-44.png

    3. CREAR UNA CARPETA DENTRO DEL PENDRIVE LLAMADA RETROPIE Y INTRODUCIRLO

    Ahora accedemos al PenDrive y creamos, haciendo click con el botón derecho del ratón, una carpeta llendo a Nuevo > Carpeta, y dándole el nombre de 'retropie', para luego presionar Intro. Es muy importante que la carpeta se llame retropie al pié de la letra, en minúsculas y sin espacios.

    upload_2017-8-23_23-3-11.png

    Una vez tengamos la carpeta 'retropie' creada, procedemos a sacar el PenDrive de nuestro ordenador y a meterlo en la Raspberry, que debe estar encendida. Si no lo está enciendela, espera un minuto o dos y luego ya mete el PenDrive. Una vez esté el Pendrive dentro de la Raspberry empezará a Parpadear. Después de un minuto o dos, que ya habrá dejado de parpadear, puedes sacarlo.

    4. RETORNAR EL PENDRIVE AL PC Y COPIAR LAS ROMS

    Tras el paso anterior el Pendrive ya estárá listo, y cuándo lo conectemos de nuevo al ordenador, nos encontraremos con que dentro de la carpeta 'retropie' que creamos antes ahora hay una estructura de carpetas. Accederemos a la carpeta ROMS:

    upload_2017-8-23_23-12-35.png

    Dentro de esta carpeta de ROMS copiaremos las ROMS que queramos copiar a la Raspberry. Os recuerdo que las ROMS serán copiadas al a RaspBerry por lo que luego las podréis borrar del pendrive. Así que una vez tenemos las ROMS copaidas al pendrive, lo extraemos. Puedes consultar la lista de formatos compatibles más abajo.

    upload_2017-8-23_23-55-49.png


    5. VOLVER A INTRODUCIR EL PENDRIVE EN LA RASPBERRY CON LAS ROMS

    Ahora que ya tenemos copiadas las ROMS al Pendrive únicamente necesitamos introducirlo, importante, como antes, con la RaspBerry encendida. Si no la tenías encendida enciéndela y espera un minuto o dos, y luego introduce el PenDrive. Una vez lo introduzcas, te darás cuenta de que empieza a Parpadear (si copiaste muchas ROMs parpadeará durante mucho tiempo).

    Una vez el PenDrive deje de parpadear sabrás que se han copiado todas las Roms. Si tu pendrive no tiene luces o la que tiene no sirve para mucho (Como ocurre con el mío, que parpadea esté copiando o no), entonces lo mejor es que optes por dejarlo unos minutos metido para que le de tiempo a copiar todo.

    Si te fijas en tu Raspberry, aún no te aparecerán los juegos, aunque haya acabado la copia. Para ello tienes que reiniciar el HUD. Presiona START y luego selecciona QUIT con los DPAD UP y DOWN, y acepta presionando A. Luego haz lo propio con la opción 'Restart EmulationStation'. Una vez hagas eso aparecerán ya todos los juegos que hayas copiado. ¡A jugar!

    [​IMG]

    Apéndice: Roms compatibles

    3do
    .iso
    Amiga .adf
    Amstrad CPC .dsk .cpc
    Apple II .dsk
    Atari 2600 .bin .a26 .rom
    Atari 5200 .a52 .bas .bin .xex .atr .xfd .dcm .atr.gz .xfd.gz
    Atari 7800 .a78 .bin
    Atari Jaguar .j64 .jag
    Atari Lynx .lnx
    Atari ST, STE, TT, Falcon .st .stx .img .rom .raw .ipf .ctr
    CoCo .cas .wav .bas .asc .dmk .jvc .os9 .dsk .vdk .rom .ccc .sna
    Colecovision .bin .col .rom .zip
    Commodore 64 .crt .d64 .g64 .t64 .tap .x64
    Dragon 32 .cas .wav .bas .asc .dmk .jvc .os9 .dsk .vdk .rom .ccc .sna
    Dreamcast .cdi .gdi
    FinalBurn Alpha .zip
    Genesis/Megadrive .smd .bin .md .iso
    Game Gear .gg
    Game Boy .gb
    Game Boy Color .gbc
    Game Boy Advance .gba
    Intellivision .int .bin
    Macintosh .img .rom
    MAME .zip
    MasterSystem .sms
    MSX .rom .mx1 .mx2 .col .dsk
    Neo Geo .zip
    Neo Geo Pocket .ngp
    Neo Geo Pocket Color .ngc
    Nintendo 64 .z64 .n64 .v64
    Nintendo DS .nds .bin
    Nintendo Entertainment System .zip .nes .smc .sfc .fig .swc .mgd
    Oric/Atmos .dsk .tap
    PC .com .sh .bat .exe
    PC-8800 .d88 .88d .cmt .t88
    PC Engine /TurboGrafx-16 .pce
    PlayStation 1 .bin .cue .img .mdf
    PSP .bin .cue .cbn .img .iso .m3u .mdf .pbp .toc .z .znx
    ScummVM .sh .svm (see wiki)
    Sega 32X .32x .smd .bin .md
    Sega CD .smd .bin .md .iso
    Sega Saturn .bin .iso .mdf
    Sega SG-1000 .sg .zip
    Sharp X68000 .dim
    Super Nintendo Entertainment System .zip .smc .sfc .fig .swc
    TI-99/4A .ctg
    TRS-80 .dsk
    Vectrex .vec .gam .bin
    Videopac /Odyssey2 .bin
    Virtual Boy .vb
    WonderSwan .ws
    WonderSwan Color .wsc
    Zmachine .z3 .DAT
    ZX Spectrum sna .szx .z80 .tap .tzx .gz .udi .mgt .img .trd .scl .dsk

    En desarrollo...
     

    Adjuntos:

    Última edición: 24 Ago 2017
    pataliebre, Nebur692, Ramiro y 3 otros les gusta esto.
  2. Antoniodelaiglesia

    Antoniodelaiglesia Microsoft Insider

    2.533
    1.634
    680
    Reservado por si las moscas
     
    Última edición: 22 Ago 2017
    A joseguerrero le gusta esto.
  3. joseguerrero

    joseguerrero Tecnoversia / MSFTI

    101
    29
    182
    Me están dando ganas y eso que la mayoría de las plataformas disponibles no me interesan xDDD
    Muy bien explicado Antonio.
     
  4. armandotrom

    armandotrom Stalker Reputación excelente Miembro destacado

    2.462
    918
    626
    ¡Buen tuto, Antonio! El día que me apetezca recordar viejos tiempos jugando a emuladores me montaré una de estas :)
    --- Doble mensaje combinado, 22 Ago 2017 , fecha del mensaje original: 22 Ago 2017 ---
    GameBoy, SNES, N64 y MegaDrive, mi cuarteto favorito :p
     
  5. joseguerrero

    joseguerrero Tecnoversia / MSFTI

    101
    29
    182
    Gameboy, PS1, PSP y Nintendo DS en mi caso
     
  6. Antoniodelaiglesia

    Antoniodelaiglesia Microsoft Insider

    2.533
    1.634
    680
    Ya está todo lo necesario para jugar. Me faltan algunos detalles como conectarla al WiFi para copiar las ROMS mediante red, o como cambiar las asignaciones de los emuladores, pero eso son cosas más avanzadas y no necesarias para el 99% de la gente.
     
    A EduardGm11, joseguerrero y Fco Garica les gusta esto.
  7. EduardGm11

    EduardGm11 Insider frecuente

    27
    2
    260
    Pero seria muy bueno aprenderlo, ojalá añadas esa info. Gracias Antonio por este tuto, ya me anime a hacer esto como un pequeño proyecto.
     
  8. Antoniodelaiglesia

    Antoniodelaiglesia Microsoft Insider

    2.533
    1.634
    680
    No dudes, en cuanto tenga un poco de tiempo lo completo.
     
    A EduardGm11 le gusta esto.
Cargando...