====== Consola para emulación R36S ====== {{ https://i.imgur.com/yiXKUir.jpeg?500 |}} //Pues puedes jugar a todos los juegos retro de máquinas recreativas y a consolas antiguas hasta la PSP, pero le cuesta mover algunos juegos en esta última. Por 35 - 40 euros es de lo mejorcito que hay.// //Las cosas malas, los botones del centro, select start y el fn, son de mala calidad, estan como sueltos y suenan al mover la consola // En Telegram: ''R36Stelegram'' * [[https://forocoches.com/foro/showthread.php?t=9764514|[Hilo Oficial] R36S - Videoconsola emuladora portátil (MADE IN CHINA)]] * [[https://www.reddit.com/r/R36S/]] * [[https://www.reddit.com/r/R36S/comments/1bds569/recommendations_thread/]] * [[https://github.com/christianhaitian/arkos|ArkOS]] * https://github.com/christianhaitian/arkos/wiki * https://github.com/AeolusUX/ArkOS-R3XS/releases * https://github.com/christianhaitian/arkos/wiki/ArkOS-Emulators-and-Ports-information * [[https://www.reddit.com/r/Roms/comments/gh3i98/full_clean_bioses_set_for_retroarch_retropie/|Full & Clean BIOSes set for RetroArch, RetroPie, Recalbox and Batocera]] * [[https://archive.org/details/tiny-best-set-go|Tiny Best Set: GO!]] La recomendación es sustituir las tarjetas SD que vienen por unas de calidad. Puede usarse una para el sistema operativo (16 GB) y otra para los juegos, de tal manera que cada vez que reinstalemos no perdamos los juegos. ===== Características ===== * OS: ArkOS * CPU: Rockchip RK3326 * GPU: Mali G31 MP2 @ 650 MHz * RAM: 1 GB (DDR3L) * Almacenamiento: dual micro SD * Batería: 3200 mAh * Pantalla: 3,5" IPS * Resolución: 640x480 * Aspecto: 4:3 * Conectividad: entrada de auriculares La carga de la batería debería hacerse con un cargador de 1A o 1.5A porque, según dicen, la R36S no tiene regulación de corriente y podríamos estropear la batería con los cargadores modernos.. ===== Contenido de la caja ===== * Consola R36S * Cable USB C a USB A * Protector de pantalla * Manual de uso ===== Dónde comprar ===== [[https://es.aliexpress.com/|Aliexpress]]. Por experiencia, un par de tiendas recomendadas son la **Boyhom Store**, **Factory Game Direct Store** o [[https://www.aliexpress.com/store/5379102|Factory Direct Collected]]. ===== Carga de la batería ===== El LED frontal parpadeará en rojo cuando le quede muy poca batería. Mientras está cargando, el LED frontal quedará en luz roja fija. La carga debe hacerse con un cargador normal que no dé más de 2 A (evitar la carga rápida). ===== Versiones ===== Al menos parece haber un par de versiones que se distinguen por la batería: * 3200 mAh: la cruceta no detecta las diagonales * 3500 mAh (y la cruceta va mejor) Solución para el problema de las crucetas: https://www.youtube.com/watch?v=8hlJyqzAyr4 ===== Sistemas operativos ===== Por defecto, R36S viene con ArkOS, pero es posible instalar AmberELEC, Jelos. La recomendación es ArkOS. ===== ArkOS ===== Suele ser suficiente una tarjeta de 32 GB para contener ArkOS. * [[https://github.com/christianhaitian/arkos|Repositorio oficial]] * [[https://github.com/AeolusUX/ArkOS-R3XS|ArkOS - R3XS]]: versión de ArkOS mantenida por la comunidad centrada en las consolas R35S, R36S, PowKiddy, RGB20S. * [[https://github.com/christianhaitian/arkos/wiki/ArkOS-Emulators-and-Ports-information|ArkOS Emulators and Ports information]] ==== Instalación ArkOS ==== * [[https://github.com/AeolusUX/ArkOS-R3XS/releases|Descargar la versión correspondiente a R36S]] * Descomprimir (de ''.xz'' a ''.img'') * Grabar la imagen en una tarjeta micro SD (con ''[[informatica:sistemas_operativos:linux:coreutils:dd|dd]]'', por ejemplo). Es una imagen de 8 GB aproximadamente. * Introducir la tarjeta en la R36S en el slot ''TF1-OS'' (el de la derecha). * Encender la R36S. * En el primer inicio se redimensionarán las particiones automáticamente. * Tras la inicialización, se mostrará el logo de ArkOS. Si durante el arranque, la pantalla no muestra nada, es probable que tengamos una de las pantallas nuevas y tengamos que sustituir los ficheros de la partición BOOT por los que podemos encontrar en este repositorio: https://github.com/AeolusUX/R36S-DTB Lo primero que hay que hacer es identificar el tipo de panel. Si aún conservamos una imagen de la tarjeta SD original (la que venía con la consola), podemos entrar en esta web https://aeolusux.github.io/ArkOS-R3XS/tools/dtbIdentify.htm y subir el fichero ''rk3326-r35s-linux.dtb''. Nos dirá qué panel es. Por ejemplo, si dice **This is Panel 3**, iremos al repositorio anterior, en el directorio https://github.com/AeolusUX/R36S-DTB/tree/main/New%20Screens/Panel%203 para descargar el fichero ''rk3326-r35s-linux.dtb'' y sustituirlo por el que tengamos en la instalación de ArkOS (partición ''BOOT''). Si usamos la configuración de dos tarjetas: * Insertar la segunda tarjeta en el slot ''TF2-GAME'' (el de la izquierda) * Navegar a //Options// > //Advanced// > **SWITCH TO SD2 FOR ROMS** Esta acción creará los directorios necesarios para las ROMS en ambas tarjetas. La tarjeta debe estar previamente formateada en FAT, FAT32, exFat, EXT4 o NTFS ==== Actualización ==== Lo más cómodo es conectar la R36S a Internet (mediante algún adaptador WiFi o compartiendo la conexión desde un teléfono vía cable USB). En ArkOS, vamos a las Opciones -> Update... Completar las notas de esta sección. ==== Añadir juegos ==== Dentro de la partición ''EASYROMS'' de la tarjeta SD encontraremos carpetas para los diferentes sistemas emulados. Por ejemplo, si queremos meter roms de Super Nintendo, las copiaremos en la carpeta ''snes'' ==== Añadir BIOS ==== Dentro de la partición ''EASYROMS'' de la tarjeta SD encontraremos la carpeta ''bios''. Dentro de ella tendremos que copiar todas las bios de los sistemas que queramos. * [[https://github.com/Abdess/retroarch_system/tree/libretro|Compilación de BIOS para diferentes plataformas de emulación]] ==== Añadir imágenes de juegos ==== Para añadir imágenes o vídeos de los juegos, debemos meterlas en ''/media/images/''??. Para no hacer este proceso manualmente, se puede utilizar la opción de //scrape// de EmulationStation (desde la propia consola, aunque es necesario utilizar un adaptador Wi-Fi o compartir datos desde un móvil mediante USB C para conectarnos a Internet). Sin embargo, lo más cómodo es hacer el proceso de //scraping// desde un PC con el programa [[https://www.skraper.net/|Skraper]] (se puede usar en Linux mediante [[informatica:sistemas_operativos:linux:software:wine|WINE]]) y una cuenta de [[https://www.screenscraper.fr/|ScreenScraper]]. En caso de que luego no se muestren en EmulationStation, vamos a las opciones > ADVANCED SETTINGS y activamos SEARCH FOR LOCAL ART. ==== Añadir temas de EmulationStation ==== Descomprimirlos en ''EASYROMS/themes/''. * https://github.com/Jetup13/Emulationstation-OGA-Theme-Gallery === Cambiar imagen de fondo === Para modificar la imagen que se muestra al encender la consola, basta con crear un fichero llamado ''boot.bmp'' con las siguientes características: * Resolución: 640x480 * Formato: BMP * Profundidad de bits: 24 La copiamos en la partición ''BOOT'' de la tarjeta micro SD. ==== Portmaster ==== ArkOS (al menos en su versión comunitaria) incluye [[https://portmaster.games/|Portmaster]], una herramienta para descargar versiones Linux de varios juegos. Desde el menú principal de EmulationStation nos dirigimos a //Tools// -> **Portmaster**. Será necesaria una conexión a Internet activa desde la R36S. La primera vez que entremos en Portmaster seguramente nos pida instalar una actualización. Podemos descargar manualmente //ports// desde la [[https://portmaster.games/games.html|web de PortMaster]] filtrando por **Game Console** = //R36S Retro Handheld//. Para instalarlos, descomprimos el ''.zip'' en la carpeta ''EASYROMS/ports/''. ==== Pico-8 ==== Los juegos se guardan en el directorio ''pico-8/carts'' y se admiten las extensiones ''.png'', ''.PNG'', ''.p8'' y ''.P8''. Para salir de Pico-8 en cualquier momento, hay que presionar a la vez SELECT y START. * https://github.com/christianhaitian/arkos/wiki/ArkOS-Emulators-and-Ports-information#pico-8 Ejemplo de fichero ''gamelist.xml'' para poder mostrar descripción e imágenes de los juegos de Pico-8: relative path to your game name of your game description of what your game is ./images/filename of your image Si tenemos una copia comprada de Pico-8, podemos descomprimir el contenido en ''roms/pico-8'' y los juegos se lanzarán con Pico-8 en lugar de Fake-08. Podemos descargar estos ficheros desde https://www.lexaloffle.com/dl/7tiann/pico-8_0.2.6b_raspi.zip. * [[https://github.com/christianhaitian/arkos/wiki/ArkOS-Emulators-and-Ports-information#pico-8|Notas de la wiki de ArkOS sobre Pico-8]] ==== PPSSPP: emulador de PSP ==== Para acceder a la configuración, cuando estemos con un juego, pulsamos R3 ==== Menú RetroArch ==== Pulsando SELECT + X. También es posible pulsando a la vez L3 + R3 (los botones de los joystick analógicos). ==== Mantener relación de aspecto en los juegos ==== Por defecto, RetroArch viene configurado para que los juegos ocupen toda la pantalla (''4:3''). Podemos indicar Vamos al menú de RetroArch con SELECT + X. Cerramos el juego con "Close content". Ahora vamos a //Settings// -> //Video// -> //Scaling// -> //Aspect Ratio//. Al pulsar, nos aparecerán distintas opciones y marcaremos la de "Core provided". Para guardar estos ajustes, volvemos al inicio y //Configuration File// y pulsamos en Save Current Configuration. ==== Juegos Arcade ==== La emulación de máquinas recreativas (//arcade//) es delicada. Para mejores resultados, se deberían usar roms del romset que coincida con el emulador. Por ejemplo, el pack [[https://archive.org/details/tiny-best-set-go|Tiny Best Set: GO]] viene del romset de Mame 2003 plus, así que en la R36S tendremos que meter esas roms en ''EASYROMS/mame2003/mame2003-plus/'' Sin embargo, la carpeta ''EASYROMS/arcade'' es la que usa el //core// de Fina Burn Neo. FBNeo necesita un r romset distinto que se diseñó específicamente para él. Como indican [[https://github.com/christianhaitian/arkos/wiki/ArkOS-Emulators-and-Ports-information#arcade|aquí]], es necesario el romset de FBAlpha ''v0.2.97.44'' (''v0.2.97.40'', ''v0.2.97.42'' y ''v0.2.97.43'' podrían funcionar también). ===== Actualización firmware ===== Utilizar un adaptador Wi-Fi conectado al puerto OTG (USB C) // connect an android phone using a c to c cable and enable usb tethering, then go back to update and you should be able to update without needing to input any wifi password // ===== Controles / Botones ===== Desde la [[https://aeolusux.github.io/ArkOS-R3XS/|versión comunitaria]] de febrero de 2024, el botón Fn ha pasado a comportarse como SELECT (//Hotkey// para [[informatica:software:retroarch|RetroArch]]) * Fn + / : subir / bajar brillo. * Power: poner el dispositivo en suspensión (//sleep//) * Fn + Power: apagar dispositivo Durante la emulación: * START + Fn (2 veces seguidas): sale del juego. * Fn + X: menú RetroArch * Fn + %%A%%: pausar / reanudar el juego. * Fn + B: reiniciar el juego * Fn + R1: guardar estado * Fn + L1: cargar estado * Fn + / : elegir //slot// de guardado. * Fn: avance rápido 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). [[https://github.com/christianhaitian/arkos/wiki/Frequently-Asked-Questions---rg353v#a-see-hotkey-information-below|Botones y funciones en ArkOS]] ===== Compatibilidad tarjetas micro SD ===== Si vamos a usar la modalidad de 2 tarjetas, la consola no parece aceptar cualquier tipo de tarjeta en el slot ''TF2-GAME''. Hay una lista de compatibildad mantenida por la comunidad: https://www.reddit.com/r/SBCGaming/comments/1b8qfas/r36s_memory_card_compatibility/ (https://docs.google.com/spreadsheets/u/0/d/1gWxtr-GmwWop-_qGUq022RXxK2aTLpPg9Qra68TQLI8/htmlview#gid=0) En mi caso, usé una tarjeta Sandisk Extreme de 64 GB y no tuve problemas en el slot ''TF1-OS'', pero no la reconocía en el slot ''TF2-GAME'', así que no pude usar la configuración dual (sistema en una tarjeta y juegos en otra). El mensaje que da ArkOS cuando no reconoce la tarjeta en el slot ''TF2-GAME'' es: //Could not find a Fat, Fat32, exFat, EXT4, or NTFS based sd card to mount from slot 2.// ===== Consejos ===== //Use a new sd card to install the latest arkos aeolus build. Use rufus to flash the iso image to the card. Boot it up in the r36s. Once it fully sets up and gets you to the menu, shut down, put the sd card in the pc, and drop games into the appropriate folders on the "easyroms" drive. Search for the set of roms you are looking for on google with the word 'archive'. Also you will need to add ps1 neogeo and dreamcast bios to the bios folder. For ps1 use ''psxonpsp660.bin''// //Other than to flash a new ArkOs / AeolusUX ArkOs onto a brand new branded card, yes. Once you get it working I personally would never update, there are too many issues with updating messing with the screen and being hugely time consuming to fix (but essentially still always possible, and much easier if you kept the original SD cards to take the .dtb files from). But I have always run into issues when updating phones and laptops so I have an allergy to updates // // He encontrado este hilo medio de rebote, y no me lo he leído entero, así que si ya lo ha puesto alguien, perdón por el Gervasio. Al lío, acabo de actualizarla a través del móvil. La he conectado con un cable de los típicos que traen ahora los cargadores de los móviles, USB C a USB C, he puesto lo de transferir datos en el móvil, y luego en los ajustes, compartir datos por USB, y en la R36S, en el menú del Retropie, le he dado a "UPDATE", y luego me ha tocado poner OK y darle al intro. Ha empezado y ha tardado en actualizar bastante, pero la batería sólo me ha bajado del 37 al 29%, y ya está en la versión de Febrero del 2024. Creo que por los 39€ que me costó, no es mala compra, la pantalla quizás un poco pequeña, y las diagonales de la cruceta, reguleras, pero bueno, como digo, creo que no es mala compra. // // Google: tiny best set: GO! // ===== Javi ===== * ArkOS R3XS V2.0 (04242024) * Tarjeta micro SD Sandisk Extreme de 64 GB * Sistemas con juegos: * Arcade * Dreamcast * Game Boy * Game Boy Color * Game Boy Advance * Game Gear * Megadrive * Master System * Neo Geo * Nintendo * Nintendo DS * Playstation * Super Nintendo ==== PSX: problemas ==== * **Ape Escape: la invasión de los monos**: no detecta joystick y no deja jugar. * **Crash Team Racing**: se queda congelado antes de la carrera. * **Dino Crisis 2**: juego tipo Residen Evil. Lo quito porque no es cómodo para la consola. ==== PSP: problemas ==== Juegos en formato ''.chd''. * **LocoRoco 2**: al querer comenzar una nueva partida se queda congelado todo el sistema operativo. ===== Problemas ===== ==== Juegos ==== * El **Arabian Fight** (Arcade) funciona con extremada lentitud con el emulador FinalBurn Neo. * **Arabian Magic** (Arcade) funciona muy lento con el emulador FinalBurn Neo. * **Super Monkey Ball Jr** (Game Boy Advance): se ralentiza y el sonido no va siempre bien. ===== Mis pruebas ===== ===== Juegos ===== * [[ocio:consolas:r36s:juegos_probados|Juegos probados en la consola R36S]] ===== Commodore Amiga ===== Accedemos al menú principal de EmulationStation y vamos a **Ajustes por emulador**, elegimos **Commodore - Amiga** y como emulador elegimos **RetroArch** y el core **PUAE2021**. * https://docs.libretro.com/library/puae/ Es necesario tener las [[https://docs.libretro.com/library/puae/#bios|ROMs de Kickstart]] para que podamos arrancar el sistema. Estas se metería en la carpeta ''bios''. Revisar lo siguiente para el cambio de disco: Figured it out, I misinterpreted the bug report, the .uae files are for multiple disk drives, not for multiple floppies. The .adf images need to be named (see changedisk()): Game(Disk 1 of 3).adf Game(Disk 2 of 3).adf Game(Disk 3 of 3).adf L & R buttons switch floppies. The emulator will show a text telling you which floppy it switched to. Savestates go to Game(Disk 1 of 3).stateNUM and will not transfer over to a game started without the Game(Disk 2 of 3).adf naming, even when manually renamed. While they can be loaded, the L&R button will simply stop working when such a savestate is loaded. * https://www.reddit.com/r/R36S/comments/1aywh1m/how_to_change_floppies_on_amiga_with/ ===== Recursos ===== * [[https://t.me/R36Stelegram|Comunidad R36S en Telegram]] * [[https://forocoches.com/foro//showthread.php?t=9764514|[Hilo Oficial] R36S - Videoconsola emuladora portátil (MADE IN CHINA)]] (Forocoches)