Joel's Blog

Videojuegos, Linux, Programación, Anime, Música… y uno que otro delirio personal

Archivo de etiquetas: emuladores


Mi Orange Pi PC con RetroRangePi

Esto de las placas de desarrollo me tiene muy entusiasmado, primero compré una Raspberry Pi B, a la que por la poca potencia no le he podido sacar mucho provecho y la volví mi NES Mini, al poco tiempo compré una Raspberry Pi 2 que quemé cuando la conecté a un HUB USB por que quería conectarle un disco duro externo… RIP. Cuando salió la Pi 3 iba a comprarla, pero vi que era mejor invertir un poco más y adquirí mejor una Odroid C2 con la que estoy encantado.
Pues bueno, recientemente me encontré estas placas de bajo costo hechas en China, y decidí ir por la Orange Pi PC ya que se asemejaba mucho en cuanto a poder a una RasPi3 pero que me costó menos de la mitad de lo que me hubiera costado una Raspberry, y a lo que se puede ver en cuanto a características no le falta gran cosa.

imag0319 imag0318 imag0320 imag0321

Las características técnicas:

  • CPU AllWinner H3 Cuadcore a 1.6Ghz (Cortex-A7)
  • GPU Mali 400MP2 a 600 MHz (OpenGL 2.0)
  • 1GB de RAM DDR3 (compartida con la GPU)
  • 10 / 100M Ethernet LAN
  • 3 puertos USB 2.0
  • 1 puerto USB OTG
  • Puerto GPIO de 40 pines
  • Micrófono
  • Receptor Infrarrojo

1468804206435111 1468804208619184 1468804210252198 1468804210859387

Es un poco más rápida de la Raspberry Pi 3, no tiene WiFi ni Bluetooth, pero por los $15USD que pagué por ella no los voy a extrañar, tiene en su lugar micrófono y receptor de infrarrojos, pero dudo mucho usarlos para algo. Otra diferencia importante es que tiene botón para apagar/prender la placa, habrá que ver cómo funciona.

Una de las cosas que no tomé en cuenta es que la placa no recibe alimentación por ninguno de los puertos USB o el OTG, es necesario contar con un eliminador de corriente externo que no he comprado y por lo tanto no he podido hacer nada con ella, en cuanto encuentre uno que le quede (5v 2.5~3.0 Amp) le quiero instalar RetrOrange Pi y hacer con ella una maquina de juegos clásicos.

Y ya me llegaron el eliminador y la carcasa, le puse una microSD de 32Gb y le metí una buena cantidad de ROMs e ISOs, instale Retrorange Pi 2.5 y he de decir que estoy gratamente complacido.

img_20161014_201419 retrorangepi retrorange_gba

De lo que he podido probar:
Atari 2600 no me carga ningun ROM, pero eso es problema de Retrorange Pi, no estoy seguro si olvidaron ponerle el núcleo, está mal configurado u otra cosa, lo veré con calma después.

Gracias a RexScorpio aquí tenemos las instrucciones para corregir el núcleo de Atari 2600:

  1. Retropie setup
  2. Manage Packages
  3. Manage Main Packages
  4. Seleccionar ir-stella
  5. Update from source

Nintendo NES funciona 100% perfecto, todos los ROMs que probé funcionan de maravilla, a 60 cuadros por segundo.

Los juegos de SNES funcionan casi todos, solo se alenta un poco con ciertos ROMS y solo en momentos de mucho procesamiento (por ejemplo Super Mario RPG), se juega muy cómodo, la verdad es que esos pocos momentos donde se alentan los juegos no perjudican la experiencia.

Game Boy funciona bien pero como que veo mucho “tearing” (desincronización de redibujado de pantalla), incluso cuando se configura a que esté el V-Sync activado.

Game Boy Advance funciona perfecto, estoy impresionado que no se alente ningún juego, todos los que probé funcionan perfecto a toda velocidad.

Sega Genesis funciona al 100%, no he probado aun juegos de 32X, pero puedo apostar que funcionarán bien, parece ser facil de emular esta consola y todo funciona muy optimizado.

N64 mi experiencia fue mixta… dependiendo del ROM, por ejemplo, Super Mario 64 funciona a la perfección pero Conker’s Bad Fur Day funciona muuuuy lento, así que todo depende de que tan complejo sea el juego.

PlayStation funciona casi perfecto, pero un juego no me cargaron (Bust a Groove 2), no sé si es problema del juego o de la ISO, pero como digo, los juegos que probé, salvo ese, funcionaron muy bien.

Juegos de Arcade mi experiencia tambien fue mixta, obviamente depende de que tan reciente y complejo es el juego pero también con qué emulador lo estés ejecutando, en mi experiencia MAME es un poco más lento que FBA, la gran mayoría de juegos 2D funcionan bien, los 3D sufren prácticamente todos.

Vienen algunos cuantos port de juegos de PC como CaveStory, Quake, Prince of Persia, Doom, Duke Nukem 3D, Beats of Rage… algunos se juegan bien, pero otros me costó tanto trabajo intentar configurar los controles que preferí abandonar.

ports

Retrorange Pi trae además KODI y OpenELEC muy populares reproductores multimedia y para ver estaciones de TV por internet, pero advertencia: si ejecutas cualquiera de ellos cada que arranques tu OrangePi arrancará con Kodi/OpenELEC y no podrás volver a Emulation Station sin hacer una serie de pasos que pueden ser complicados para muchos usuarios.

kodi01 kodi02

Tambien tenemos un escritorio Linux completamente funcional bajo el eficiente Xfce:

armbian

Web oficial de RetroRangePi: orange314.com/RetrOrangePi

Emuladores para tu Android

Desde la aparición del Xperia Play de Sony, Google ahora tiene cierta política en contra de los emuladores, han desaparecido varios de ellos del Android Market, otros siguen ahí pero son de paga… bueno, afortunadamente no es necesario depender del Android Market para instalar software en nuestros teléfonos o tabletas Android, pero también hay que tener cuidado con qué se instala! que últimamente ha llovido mucho malware en Android, producto del rápido crecimiento del mercado.

A lo que nos truje: buscando en el Android Market emuladores decentes para mis consolas clásicas no daba pie con bola, hasta que encontré los emuladores de Tiger King, autor de Tiger GBA, Tiger NES, Tiger SNES, Tiger Genesis… y muchos otros emuladores de consolas y máquinas de arcade.

El problema es que, como comenté, este tipo de software no está disponible en el Android Market, por lo que el autor nos ofrece una cómoda manera de instalar estos emuladores, primero es necesario instalar una aplicación llamada “Where are Tigers” para que de ahí podamos seleccionar qué emuladores queremos instalar en nuestro dispositivo.

Lo único restante es buscar los ROMS que queramos jugar, recomiendo ponelos en la memoria en una carpeta con el nombre ROMS y ahí otra subcarpeta para la consola correspondiente, por ejemplo:

ROMS/NES
ROMS/SNES
ROMS/GBA
ROMS/GENESIS

Favor de no preguntar por ROMS, es ilegal que enlace a este tipo de material por motivos de derechos de autor, por lo que no les puedo ayudar en este punto, pero Google seguro les dará buenos resultados.

Enlace: ALL Tiger Emulators

Actualización: mmmmmm, parece ser que ya no existe la página, pero para fortuna de ustedes he respaldado las versiones que tengo en mi teléfono de los emuladores:

¿Necesitas la bios para GameBoy Advance? aquí la tienes

Que bueno es ser precavido!!

Especial de emuladores para PSP!

Vamos haciendo un compilado de las versiones más recientes de los mejores emuladores que hay para PSP. Vuelve a revivir los tiempos donde jugabas con viejas consolas y graficos de pocos colores y resolución.

Nota: Todo el software aqui descrito necesita ser ejecutado desde un PSP con custom firmware, no será posible ejecutarlo desde el firmware oficial de Sony (quizá excepto la version 1.50).

nintendo-64
Daedalus X64, emulador de Nintendo64 version Alpha Rev. 436.

snes
SNES 9x TYL, emulador de Super Nintendo, versión liberada el día 11 de octubre de 2009.

nes
NesterJ, emulador de Nintendo, version 1.11 RM.

genesis_system
DGen, emulador de Sega Genesis/Megadrive, version 1.70 Lite.

gba
gpSP-J, emulador de Game Boy Advance (en japones), version del dia 9 octubre de 2009.

pc engine
PC Engine, emulador de PC Engine/TurboGraf, versión 0.83a3.

Y bueno, me faltan varias consolas por listar, pero estos son los que más suelo usar. Aquí solo proveo de emuladores, conseguir ROMs para hacerlos funcionar será tarea tuya (Google te puede ayudar).

Y aprobecho para informarles que el equipo GENyUS está preparando una versión de su custom firmware versión 5.50GEN-C, el cual permitirá ejecutar juegos que requieran firmware más reciente automáticamente, sin necesidad de estar utilizando herramientas externas para desencriptar EBOOTs ni nada por el estilo. Según se comenta estará lista este fin de semana, cruzemos dedos.

550gen-c_00328277