viernes, 21 de noviembre de 2014

Mini Recreativa Portátil Part3

Continuando con la experiencia de la fabricación de la máquina portátil (ver Part1 y Part2) hoy me decido a comentar los avances en el hardware. Como ya comente anteriormente, para la emulación vamos a usar una Raspberry pi en concreto el modelo b+, pero como todavía no la he recibido, haré las pruebas con el modelo anterior, la única diferencia que voy a notar con respecto al modelo final es que la b+ trae 4 USB en vez de 2, micro SD en vez de SD y la conexión RGB y de audio se incluye en la misma clavija y no separadas, pero en potencia son exactamente iguales.



Para evitar perder tiempo configurando un S.O vamos a usar la distribución Linux Retropie, que ya viene configurada con un front end muy bonito para usarse con un mando, y en su interior contiene todos estos emuladores:
  • Amiga (UAE4ALL)
  • Apple II (LinApple)
  • Atari 800 (Atari800)
  • Atari 2600 (RetroArch/Stella)
  • Atari ST/STE/TT/Falcon (Hatari)
  • Apple Macintosh (Basilisk II)
  • C64 (VICE)
  • Amstrad CPC (#CPC4Rpi)
  • Final Burn Alpha (RetroArch/PiFBA, RetroArch/FBA)
  • Game Boy (RetroArch/Gambatte)
  • Game Boy Advance (GpSP)
  • Game Boy Color (RetroArch/Gambatte)
  • Sega Game Gear (Osmose)
  • Intellivision (jzIntv)
  • MAME (RetroArch/mame4all-pi, RetroArch/mame4all)
  • MSX (openMSX)
  • PC – x86 (rpix86)
  • NeoGeo (PiFBA, GnGeo)
  • Nintendo Entertainment System (RetroArch/FCEUmm)
  • Nintendo 64 (Mupen64Plus-RPi)
  • TurboGrafx 16 – PC Engine (RetroArch/Mednafen/pce_fast)
  • ScummVM
  • Sega Master System / Mark III (RetroArch/Picodrive, Osmose, DGen)
  • Sega Mega Drive / Genesis (RetroArch/Picodrive, DGen)
  • Sega Mega-CD / CD (RetroArch/Picodrive, DGen)
  • Sega 32X (RetroArch/Picodrive, DGen)
  • Playstation 1 (RetroArch/PCSX ReARMed)
  • Super Nintendo Entertainment System (RetroArch/Pocket SNES, snes9x-rpi)
  • Sinclair ZX Spectrum (Fuse, FBZX)

También viene con tres port para Linux ya configurados, que corren muy bien:
  • Ports
    – CaveStory (RetroArch/NXEngine)
    – Doom (RetroArch/PrBoom)
    – Duke Nukem 3D (eDuke) 

También trae un script muy útil para pasar las ROM sin necesidad de sacar la tarjeta o conectarse desde otro ordenador, con introducir un Pendrive formateado en la Raspberry pi, el sistema crea una estructura de carpetas donde deberemos introducir las ROM de cada emulador. Una vez introducidas cada una en su carpeta correspondiente, pinchamos el pendrive y el propio sistema copia cada ROM en su carpeta correspondiente. Ya solo quedaría quitar el pendrive y jugar. Como veis las bondades de esta distribución son sobresalientes. Una vez descargada la imagen desde la web oficial y hacer un donativo, instalo y configuro el sistema. Podéis ver el manual de elotrolado.net
Una vez listo y con algunas ROM instaladas, procedo a probar todo con la tv de 7" y mando inalámbrico tipo PS3.



La prueba es tan satisfactoria que nos tiramos jugando 30 minutos, y aunque hemos detectado algún problema con los joystick sixaxi, no nos importa porque vamos a usar una controladora de teclado USB para los botones. De esto último hablare en mi próxima entrada.

6 comentarios:

Bin Loading dijo...

Y la raspberry tira PSX bien?
Ese Linux retropie es una pasada por lo que veo... En el fondo, para que quieres un super PC chupón de vatios si con un tostador como éste ya emulas todo eso...

Primy dijo...

En principio sí, yo he probado tekken 3 y FFVII y todo ok, es verdad que en alguna ocasión he notado un poco de lentitud pero creo que es por la velocidad de mi tarjeta SD, tendría que probar con la que tengo de clase 10. También es verdad que hay gente que se encuentra con problemas por no leer los anuales, como por ejemplo que hay que poner la BIOS en una carpeta para que funcione, o no configuran bien el mando, por lo demás todo muy bien.

Josepzin dijo...

Me ha llegado la nueva Rpi, pero ando escaso de tiempo para trastear.

Por ahora sólo la he conectado, instalado Retropie y poco más.

Me jodió un poco entrar al Cavestory y que no funcione el mando que tenía conectado y con el que estaba navegando el menú.

Ya me tendré que liar para instalar todos los demás emuladores y roms. He visto por ahí que se puede poner la carpeta de las roms compartida en red, asi se puede actualizar en remoto.

Josepzin dijo...

He visto también que mucha gente le mete overclock. Obviamente hay que poner disipadores y tal.

Primy dijo...

Yo la tengo con overclock a 950 MHz sin disipador y no he tenido ningún problema, es verdad que es aconsejable para evitar sobrecalentamientos. Lo del Cave Story ya te digo que es configuración, tendrás que lanzar la aplicación de configuración de mandos de Retropie, es sencillo y una vez configurado no tienes que hacer nada más.
Lo que comentas de compartir una carpeta en red para estar siempre con las roms actualizadas no es mala idea, yo no lo uso por que solo tengo metidos los juegos que me gustan, pero siempre hay gente que prefiere tener el romset completo.
Me alegra que te hallas liado la manta a la cabeza ya veras como disfrutas luego la maquina.

Josepzin dijo...

A ver si me hago tiempo para configurar Retropie, que la única prueba que hice fue copiar la ISO y arrancar.

Lo de tener las ROMs accesibles vía red es justamente por lo mismo que haces tu, tener sólo algunas roms elegidas, sólo que yo las voy eligiendo sobre la marcha! :D asi que constantemente voy agregando cosas a mis carpetas de roms.