RG351

RG351

Enlaces

Documentación

Emuladores, Ports y Aplicaciones

Sistema

Hardware

Cheatsheets

Logs completos del sistema

En EmuELEC hay montado un sistema para subir un log muy detallado de todo el sistema a internet. La consola tiene que estar conectada a internet para que esto funcione, no sólo a la red, porque sube todo el log a un sitio. Lo que hay que hacer es:

  1. Conectar la consola a internet.
  2. Iniciar un terminal por SSH.
  3. Ejecutar el comando emueleclogs.sh.
  4. El comando anterior devuelve una URL del dominio ix.io.
  5. Abrir la URL que devuelve con el navegador.

Controles BOB FAT edition

Situación Función Shortcut
Emulador Pausa Select + A
Emulador Reset Select + B
Emulador Menú RetroArch Select + X
Emulador Avance rápido Select + Y
Emulador Guardar savestate Select + R1
Emulador Cargar savestate Select + L1
Emulador Cambiar disco Select + R2
Emulador Abrir bandeja CD Select + L2
Emulador Cerrar juego Select + Start
Emulador Cambiar slot savestate Select + ←→
Emulador Cambiar volumen Select + ↑↓
Nintendo DS Alternar pantalla L2 y R2
Nintendo DS Mover puntero Stick derecho
Nintendo DS Click puntero R3 (click stick derecho)
FBA con UniBIOS Entrar en ajustes UniBIOS A+B+Y

Controles firmware stock

Situación Función Shortcut
Emulador Menú RetroArch L3 + R3

Controles ArkOS

Situación Función Shortcut
Emulador Menú RetroArch Select + X
Emulador Cerrar juego Select + Start
Emulador Screenshot de aplicaciones lanzadas con rg351p-js2xbox L3
Menú Función Imagen
UI Settings > Show filenames in lists Alterna entre mostrar los nombres de los ficheros o el nombre del juego extraído de los metadatos
Game Settings > Per System advanced configuration Ajustes de cada sistema (como core con que emular)
Main Menu > Games Settings > System Settings > Netplay Settings > Enable Netplay Activa el sistema Netplay integrado en ES. Ver caja Netplay al final de esta tabla 351ELEC

Netplay

Una vez activado Netplay, se escanearán todas las ROMs con capacidad Netplay. Pulsando X desde el menú de elección de sistemas de ES aparecerá el menú Connect to Netplay que mostrará las partidas disponibles. Pulsando X desde el menú de elección de ROMs, en el menú que aparece se nos dará la opción Start Netplay Host con el que podremos hospedar una partida.

Menú Situación Función
Quick Menu > Options > Use BIOS Core PCSX-ReARMed Poner a auto para cargar la BIOS original. No usar HLE
Quick Menu > Controls > Save Core Remap File Guarda los ajustes de controles como predeterminados para el sistema
Quick Menu > Controls > Save Game Remap File Guarda los ajustes de controles como particulares para el juego en ejecución
Quick Menu > On-Screen Overlay > Display Overlay Gambatte Poner a OFF ya que el overlay se amontona sobre la pantalla del juego en este emulador con los sistemas GB y GBC (usar Overrides > Save Core Overrides a continuación para guardar)
Quick Menu > Overrides > Save Core Overrides Convierte la configuración actual en predeterminada para el core en ejecución

Directorios/Ficheros interesantes

Sistema Directorio Contenido
EmuELEC/351ELEC /storage/.config/emulationstation Configuración EmulationStation
EmuELEC/351ELEC /storage/.config/retroarch Configuración RetroArch
EmuELEC/351ELEC /storage/.config/emuelec/scripts Scripts de sistema como: Control de brillo, Lanzar emulador, Explorador de archivos, Mostrar splash, Mostrar diálogo. Se copian durante el arranque de /usr/config/emuelec/scripts/
EmuELEC/351ELEC /storage/.brightness Nivel de brillo en el arranque
EmuELEC/351ELEC /usr/lib/coreelec/fs-resize Script que prepara la tercera partición para las ROMs (expandiéndola para que ocupe el espacio libre de la tarjeta). Se lanza desde el servicio definido en /usr/lib/systemd/system/fs-resize.service
EmuELEC/351ELEC /emuelec/logs/emuelec.log Log del último juego ejecutado.
ArkOS /home/ark/.emulationstation Configuración EmulationStation
ArkOS /home/ark/.config/retroarch Configuración RetroArch64
ArkOS /opt/system Scripts de sistema como: Enable/Disable Wifi, Enable/Disable remote services, Fix ExFAT Partition, Set clock, Network Info, Update OS
ArkOS /opt/asciis/launch.txt ASCII art que aparece al lanzar los emuladores
ArkOS /home/ark Screenshots
ArkOS /boot/firstboot.sh Script de primer arranque, lanzado desde servicio /etc/systemd/system/firstboot.service que se desactiva y borra el propio script al terminar su trabajo
ArkOS /boor/expandtoexfat.sh Script de expansión de tercera partición llamado desde /boot/firstboot.sh si no existe el flag /boot/doneit

Usuarios sistemas

Sistema Usuario Password
EmuELEC/BOB FAT Edition root emuelec
ArkOS ark ark
351ELEC/BOBElec root 351elec

Solución de problemas

Escalado de pantalla

Una de las pocas cosas polémicas que tiene esta consola es la resolución de pantalla. La mayoría de los sistemas retro de 8 y 16 bit encajan muy mal en la resolución de 480x320. En estos sistemas es casi obligado activar algún tipo de filtrado. El más recomendable es el RGA. Para ello seguir los siguientes pasos:

  1. Iniciar RetroArch de forma aislada, no accediendo una vez abierta una ROM. Esto dependerá de la distribución que tengamos instalada. En la BOB FAT edition por ejemplo se hace desde el menú que aparece al pulsar Select en el listado de sistemas de EmulationStation.
  2. Seguir la siguiente ruta de menús: Main Menu > Settings > Video > RGA Scaling > ON
  3. Seguir la siguiente ruta para guardar los cambios: Main Menu > Configuration File > Save Current Configuration

Ajustes video en GB/GBC

Por defecto la paleta de colores que utiliza Gambatte, el emulador de GB/GBC, no es muy afortunada. La imagen tiene un tono amarillo poco atractivo o parecido a los tonos de la pantalla de la Game Boy. Además coloca un overlay que se superpone a la pantalla del juego. Se recomienda hacer los siguientes ajustes:

  1. Quick Menu > Options > GB Colorization: Internal
  2. Quick Menu > Options > Internal Palette: GB - DMG
  3. Quick Menu > On-Screen Overlay: OFF
  4. Main Menu > Settings > Video > Bilinear Filtering: OFF
  5. Main Menu > Settings > Video > RGA Scaling: OFF
  6. Quick Menu > Overrides > Save Core Overrides: Para convertir los ajustes anteriores en predeterminados para el core de GB/GBC.

Jugar juegos verticales en horizontal

Esto sirve en BOB FAT Edition.

  1. Explorar de alguna forma los archivos de la consola (por SSH, WinSCP, con algún explorador de archivos en la propia consola o montando la tarjeta en un Linux) y desplazarnos hasta la ruta /storage/.config/retroarch/config.
  2. Borrar (o renombrar si queremos poder revertir el cambio más adelante) los directorios FinalBurn Neo y MAME 2003-Plus.
  3. Renombrar FinalBurn Neo no vertical a FinalBurn Neo.
  4. Renombrar MAME 2003-Plus no vertical a MAME 2003-Plus.

Configuración sensibilidad de sticks analógicos para mejorar diagonales

  1. Iniciar RetroArch de forma aislada, no accediendo una vez abierta una ROM. Esto dependerá de la distribución que tengamos instalada. En la BOB FAT edition por ejemplo se hace desde el menú que aparece al pulsar Select en el listado de sistemas de EmulationStation.
  2. Hacer los siguientes ajustes:
    • Main Menu > Settings > Input > Input Button Axis Threshold: 0.250
    • Main Menu > Settings > Input > Analog Deadzone: 0.5
    • Main Menu > Settings > Input > Analog Sensitivity: 5.0
  3. Seguir la siguiente ruta para guardar los cambios: Main Menu > Configuration File > Save Current Configuration

Monográficos en blog