Tabla de Contenidos

dArkOSen

dArkOSen (dArkOS Enhanced) es un derivado de dArkOS para dispositivos de la familia R36 (como la R36S).

Características

Instalación

Descargar los ficheros desde su repositorio.

Descomprimimos los ficheros .7z.

Obtendremos un fichero como dArkOSen_R36_10152026.img

Grabamos esa imagen en la tarjeta microSD:

lsblk -o NAME,SIZE,MODEL,TRAN,MOUNTPOINTS
sudo dd if=/ruta/imagen/dArkOSen-R36S.img of=/dev/sdb bs=4M status=progress conv=fsync

Montamos la tarjeta microSD en un ordenador y en la partición BOOT hay un script SELECT MODEL.bat para poder copiar los ficheros .dtb necesarios según el modelo de nuestra consola.

SELECT MODEL.bat está diseñado para Windows, y no podremos ejecutarlo desde Linux. Si sabemos exactamente qué ficheros necesitamos para nuestra consola, podemos copiarlos en la raíz de la partición BOOT. Por ejemplo, en una R36S original, con placa R36S-V12 2023-08-18, bastaría con copiar el contenido del directorio dtb/r36s/R36S-V12 2023-08-18 Panel 4 a la partición BOOT.

Cuando terminemos, expulsamos la tarjeta de forma segura:

sync
sudo eject /dev/sdb

Metemos la tarjeta en la consola y la arrancamos. Comenzará a expandir las particiones y se reiniciará un par de veces.

Si todo ha ido bien, al terminar, arrancará en dArkOSen.

Invertir botones A/B

A y B están invertidos respecto a ArkOS (y dArkOS estándar): B confirma, Alt retrocede.

Si esto no nos gusta, podemos cambiarlo desde START → Advanced settings → Switch A/B buttons globally. Establecemos JP (por defecto viene en US).

Controles / Botones

Desde la versión comunitaria de febrero de 2024, el botón Fn ha pasado a comportarse como SELECT (Hotkey para RetroArch)

Durante la emulación:

Durante la emulación de Nintendo DS:

L3 y R3 se refiere a pulsar el botón que tienen los controles analógicos izquierdo y derecho, respectivamente (no solo sirven para moverse).

Emuladores

Meter juegos

Conectamos y montamos la tarjeta microSD y en la partición EASYROMS meteremos los juegos para cada sistema. Por ejemplo:

Carpeta Sistema
arcade Recreativa
dreamcast Dreamcast
gamegear Sega Game Gear
gb Game Boy
gba Game Boy Advance
gbc Game Boy Color
mastersystem Sega Master System
megadrive Mega Drive
n64 Nintendo 64
nds Nintendo DS
nes Nintendo Entertainment System
psx PlayStation
saturn Sega Saturn
snes Super Nintendo

Game Boy Advance

PlayStation

Saturn

Seleccionar el emulador YabaSanshiro-Pirry que es una versión muy optimizada del Yaba Sansiro.

Super Nintendo

Mega Drive / Genesis

Game Boy y Game Boy Color


Arcade y Neo Geo


NES

Master System

Nintendo DS

Nintendo 64

BIOS

Las BIOS requeridas por ciertos cores (como PlayStation, Sega CD, algunos juegos Arcade…) hay que meterlas en la carpeta /roms/bios/.

Desinstalar Kodi

Si no vamos a usar Kodi para nada, podemos quitarlo y ahorrar algo de espacio.

Entramos en el menú y vamos a Options → Advanced y pulsamos en Remove Kodi.

Recargar lista de juegos

Si hemos hecho cambios en las carpetas de juegos (añado o eliminado) con la consola encendida, EmulationStation no los reconocerá hasta que

  1. Entremos en el menú del sistema que queramos actualizar.
  2. Pulsemos el SELECT
  3. Seleccionamos Update gamelists
  4. Confirma la acción con Yes

La consola escaneará de nuevo la carpeta de ROMs y mostrará los juegos nuevos o eliminados.

Modo kiosco

El modo kiosco restringe el acceso a las opciones de configuración, pero permite el acceso a los juegos.

Para activarlo:

  1. START
  2. UI Settings
  3. UI Mode
  4. Kiosk
  5. Seguimos las instrucciones

Para desactivarlo, nos colocamos en la pantalla principal y ejecutamos la siguiente secuencia (con el stick analógico izquierdo):

Arriba, arriba, abajo, abajo, izquierda, derecha, izquierda, derecha, B, A

Si no funciona, montamos la tarjeta microSD en un ordenador, accedemos a la partición ROOTFS y abrimos el fichero /home/ark/.emulationstation/es_settings.cfg:

<string name="UIMode" value="Kiosk" />

Lo cambiamos a:

<string name="UIMode" value="Full" />

Conexión a Internet

La consola R36S no cuenta con conectividad inalámbrica, pero podemos conectarle por el puerto OTG algún adaptador Wi-Fi.

He probado con el TL-WN725N, de TP Link y funciona perfectamente.

Para conectarlo a una red Wi-Fi, vamos al menú principal → Network Settings y en Scan Wifi Networks elegimos la red a la que queremos conectarnos. Establecemos la contraseña y quedaremos conectados.

Gracias a la conexión a Internet, podremos descargar imágenes e información de los juegos que tengamos instalados o descargar actualizaciones del sistema.

Conexión Samba

Una vez tengamos conectividad, podremos acceder a la R36S de manera remota mediante Samba.

Comparte los siguientes recursos:

Si pregunta por credenciales, probar ark como usuario y contraseña. Si está activado el acceso root, las credenciales pueden ser root y contraseña ark.

Conexión SSH

Credenciales:

Actualizaciones

El propio sistema permite comprobar y descargar actualizaciones (siempre que estemos conectados a Internet):

Menú principal (START) → Distro Version: dArkOSen (mmddaaaa). Nos informará si hay actualizaciones. En caso de haberlas, seguimos las instrucciones.

Al terminar la actualización, pulsaremos en OK y se reiniciará la consola.

PortMaster

PortMaster es una herramienta para facilitar la descarga e instalación de adaptaciones de juegos para consolas linux.

Recursos