Tabla de Contenidos
dArkOSen
dArkOSen (dArkOS Enhanced) es un derivado de dArkOS para dispositivos de la familia R36 (como la R36S).
Características
- Selector de archivos DTB en
/boot - PortMaster preinstalado.
- ThemeMaster preinstalado.
- RetroArch completamente actualizado.
- Exploradores de archivos con acceso root (administrador).
- Compartición de archivos con permisos root habilitada.
- KODI
- Atajos de botones del sistema propios de dArkOSen.
- Atajos de botones de RetroArch propios de dArkOSen.
- Nuevo logotipo de arranque y nuevas pantallas de batería baja y de carga.
- Nueva música de fondo:
R36H-Synthwave-Retro-Compilation.mp3. - Kernel personalizado de dArkOSen con overclock (1296 MHz por defecto y 1512 MHz como máximo).
- GPU con overclock a 600 MHz (520 MHz por defecto).
- ZRAM habilitada, con 768 MB.
- Paquete de controladores Realtek
- Iconos de EmulationStation
- Iconos de batería en color.
- Corrección de PortMaster.
- Corrección de la reanudación del volumen para evitar chasquidos en el altavoz.
- Servicio para rotar el logotipo de arranque.
- Servicio para rotar la imagen de carga.
- Opción para cambiar el LED a rojo.
- Administrador de Wi-Fi.
- Administrador de Bluetooth.
- Administrador de CPU.
- Asignador de botones (Button Mapper; el intercambio de los botones A/B ya está activado).
- Administrador de sistemas (SYSTEMS Manager), para gestionar las ROM almacenadas en dos tarjetas SD.
- Asistente de copias de seguridad y migración para la R36S.
- Filtros gráficos retro de Dave
- Filtros gráficos modernos de Dave
- Herramienta para adaptar temas a la R36S (R36S Theme Patcher).
- Temas modificados: RetroOz, Simple, Switch, Minimal, Freeplay, NES Box, Replica, XMB FCAMod
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)
- Fn + ↑ / ↓: subir / bajar brillo.
- Fn + → / ←: subir / bajar gamma.
- Power: poner el dispositivo en suspensión (sleep)
- Fn + R1 / L1: subir / bajar volumen.
- Fn + L3: silenciar.
- Fn + Power: apagar dispositivo.
Durante la emulación:
- Fn: menú de RetroArch.
- START> + SELECT: salir de RetroArch.
- SELECT + R3: pausar.
- SELECT + R2: reiniciar core.
- SELECT + B: guardar estado.
- SELECT + A: cargar estado.
- SELECT + Y / X: slot de guardado anterior / siguiente.
- SELECT + →: avance rápido.
- SELECT + ↓: mantener avance rápido.
- SELECT + ←: rebobinar.
- SELECT + L3: captura de pantalla.
Durante la emulación de Nintendo DS:
- L2 + R2: alterna la vista simultánea de dos pantallas
- Fn: Alterna entre pantallas
- L3 + R3: muestra el menú de DraStic (el emulador 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
- Nintendo DS: DraStic, Advanced DraStic
- Playstation: DuckStation
- Playstation Portable: PPSSPP
- Nintendo 64: Mupen64Plus
- Dreamcast: Flycast
- Sega Saturn: Yaba Sanshiro
- Arcade: FinalBurn Neo
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
- Metroid Fusion y Metroid: Zero Mission
- The Legend of Zelda: The Minish Cap
- Advance Wars y Advance Wars 2
- Castlevania: Aria of Sorrow
- Mario Kart: Super Circuit
- Pokémon Esmeralda
PlayStation
- Castlevania: Symphony of the Night
- Metal Gear Solid
- Final Fantasy VII
- Crash Bandicoot 2
- Tekken 3
- Gran Turismo 2
- Tony Hawk's Pro Skater 2
- Resident Evil 2
Saturn
- Astal
- Die Hard Arcade (no tiene sonido el que he probado)
- Guardian Heroes (no va muy bien)
- NiGHTS into Dreams
- Mega Man 8
- Radiant Silvergun
- Saturn Bomberman
- Sega Rally Championship
Seleccionar el emulador YabaSanshiro-Pirry que es una versión muy optimizada del Yaba Sansiro.
Super Nintendo
- Super Mario World
- Super Metroid
- The Legend of Zelda: A Link to the Past
- Donkey Kong Country 2
- Chrono Trigger
- Final Fantasy VI
- Super Mario Kart
Mega Drive / Genesis
- Sonic 2
- Sonic 3 & Knuckles
- Streets of Rage 2
- Shinobi III
- Gunstar Heroes
- Ristar
- Castlevania: Bloodlines
Game Boy y Game Boy Color
- The Legend of Zelda: Link's Awakening DX
- Pokémon Cristal
- Wario Land 3
- Donkey Kong '94
- The Legend of Zelda: Oracle of Ages
- The Legend of Zelda: Oracle of Seasons
Arcade y Neo Geo
- Metal Slug 1
- Metal Slug 2
- Metal Slug X
- The King of Fighters '98
- Garou: Mark of the Wolves
- Windjammers
- Cadillacs and Dinosaurs
- Final Fight
NES
- Super Mario Bros. 3
- Castlevania III
- Mega Man 2
- Contra
- Kirby's Adventure
Master System
- Wonder Boy III: The Dragon's Trap
Nintendo DS
- New Super Mario Bros.
- Castlevania: Dawn of Sorrow
- Mario Kart DS
- Professor Layton.
Nintendo 64
- Super Mario 64
- Mario Kart 64
- Dr. Mario 64
- GoldenEye 007
- Conker's Bad Fur Day
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
- Entremos en el menú del sistema que queramos actualizar.
- Pulsemos el SELECT
- Seleccionamos Update gamelists
- 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:
- START
- UI Settings
- UI Mode
- Kiosk
- 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:
arkbootoptromsrootTools
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:
- Usuario:
ark - Contraseña:
ark
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.

