r/R36S • • 1d ago

Showcase [RELEASE] dArkOSen_R36_10152026, dArkOSen: Consoles Evolved

Thumbnail
gallery
156 Upvotes

WARNING! This update is MASSIVE, over 300MB. It could take up to 20 minutes to download. Make sure your battery is charged and wifi is stable.

It's about time! (Hehe you'll get that dad joke in a minute...)

The mid month update is here, and I somehow, at least in my opinion, managed to outdo the last one.

First things first, a game very near and dear to my heart, Halo, was decompiled this month. I had intention of building my own port from that data but somebody beat me to it and built a fantastic version for the Anbernic RG35XX. It only took a little bit of work to get it running on the R36S and.... wow! Place your legit Xbox ISO in the 'halo' folder to see what I'm talking about.

This update also bring in MCPELauncher, a Minecraft port from right here in the community. Also from the community is a new Saturn emu, Yabasanshiro-Pirry and the XMB theme. Thanks guys!

Duckstation and Flycast have been optimized, most games I tested play like they did on the original consoles. No lag, no slowdown. I solved an audio routing issue that was causing frame loss. Duckstation hits 60fps in many titles now, Flycast averages 25-30.

So many changes to EmulationStation again!

Benchmarking has been added.

A new clock screensaver and vibration feedback have been added courtesy of a build from a stock card, with my improvements of course. (About time...get it? 🤣)

Screen color temperature has been added system wide!

And most importantly, at least for u/Electrical-Pace4092, Batocera/AmberElec theme support has been added along with the Art Book Next ES Demake theme from Pan4Elec.

Oh, and before I forget, 60hz panels for everybody!

If you are updating, reselect your device with the SELECT MODEL tool in boot to activate your 60hz dtb.

If your device won't boot with the 60hz dtb it could be the dtb, they were all hand edited. Originals are in a folder in boot if you need them

And I actually did forget to mention - clones are now compatible. Not supported, but compatible. Your model should work if it is in the selector.

Read the log for the rest of the changes!

10152026 Change Log

Ports & Gaming

Emulation & Performance

  • updated Duckstation build settings
    • drastically improved performance
    • hitting 60fps in some titles
    • fixed conflict in Duckstation hotkeys, see Wiki
  • updated FlycastSA to version 2.7
    • optimized settings
    • switch to ALSA audio
    • hitting 30fps in most titles
    • fixed FlycastSA not saving settings
  • updated Dave's Retro Shaders to apply CRT shaders to PSX
  • fixed Retroarch32 can't write to config folder
  • fixed R36 Tuner Next launcher, removed unneeded (for dArkOSen) controller reference
  • added "BENCHMARKING" to the "PERFORMANCE SETTINGS" menu
    • CPU, GPU, and RAM benchmarks
    • tests current value set in "PERFORMANCE SETTINGS"
    • GPU Benchmark reuses glmark2-es2-drm-legacy IN /usr/local/bin provided by R36 Tuner Next (credit to u/z3nmode-adri)
    • CPU and RAM benchmarks use the same formula as R36 Tuner Next for consistent, comparable results (credit to u/z3nmode-adri)

Themes & EmulationStation

  • added "DATETIME" screensaver to "UI SETTINGS", analog or digital clock screensaver
  • added "ENABLE VIBRATION FEEDBACK" to the "ADVANCED SETTINGS" menu
  • added "TEMPERATURE" to "DISPLAY SETTINGS", default 5500K
  • added Batocera/Knulli/Pan4elec/AmberElec theme compatiblity
    • ported for Art Book Next ES and Art Book Next Demake
    • should support many other themes
  • added XMB fcamod theme (https://github.com/jovemlcxx/es-theme-xmb-fcamod)
  • added Art Book Next ES Demake theme (https://github.com/Kegg1701/P4ELEC/tree/main/art-book-next-es-demake)
    • has been modified to work with dArkOSen
  • fixed "PERFORMANCE SETTINGS" and "NETWORK SETTINGS" now hide in kiosk/kids mode
  • fixed global ES keymap (JP) not working on scripts
  • updated scraper IDs for Ports - more games should scrape successfully
    • added Xbox, PS4, Switch and Android categories
    • Ports now search by name rather than ROM
    • produces more results, possible to scrape wrong platform so double check after scanning
  • updated ES translations

Kernel, ZRAM & Networking

  • updated RTL8188EU wifi driver (thanks to u/OkDoubt2799)
  • added amux mapping to kernel (thanks u/Jason_2x!)
  • fixed ZRAM not respecting settings at boot
  • added ZRAM capacity checks to prevent OOM errors
  • fixed "WI-FI MONITOR", service detected as on when off
  • fixed "WI-FI MONITOR" service not running in background
  • added USB Network Mode.sh by @ctgl1987 to the System folder (thanks u/Warlord698)

DTB & Device Support

  • added R36s-V21 2024-12-18 2537 to the SELECTOR
  • fixed HL-R50S-V30 2025-12-18, should install now
  • fixed R36S-V12 2023-08-18 Panel 4 in the SELECTOR
    • boot.ini was calling wrong dtb
    • fixed access to SD2 (provided by u/chitalov)
  • screen rotation now auto-detects for devices like the R50H, flag file is gone
  • patched all dtbs in the SELECTOR with 60hz panel timing
    • if my edits cause problems the old dtbs are in /boot/dtb.7z
  • added 60hz_display_timing_patcher.sh for use on unpatched dtbs
    • won't touch already patched files
    • safe to test, creates backup dtb in boot
    • may not work on all panels
  • added fix-sd2-mount.sh to the Advanced folder
    • a patch tool for devices that won't boot/reboot with SD2 inserted
    • may reduce overclocking stability

System Tools & Utilities

  • added recordscreen shell tool for capturing screen video
    • type recordscreen <duration> <location/filename>, ie. recordscreen 15
    • default location is /roms/screenshots
  • restored SELECT MODEL.bat and SELECT MODEL OSX.sh, due to false virus detection in exe file
  • fixed keyboard in 351Files missing icons on large screens
  • updated the Wiki: added Kiosk and Kids Mode, Storage Settings, and Performance Settings

----------------------------------------------------------------------------------------------

DOWNLOAD

dArkOSen_R36_10152026

---------------------------------------------------------------------------------------------

If you love what I do you can buy me a coffee! djparent@ko-fi.com


r/R36S • • Jun 22 '26

Guide R36S Buying Guide 2026: Vendor Overview and Protection Against Clone Hardware

Post image
144 Upvotes

Due to its low price point, the R36S remains a highly popular handheld in the entry-level retro emulation market. However, the commercial success of the device has led to numerous modified replicas (clones) and optical imitations (fakes) entering the market.

These devices often deviate significantly from the hardware and software specifications of the original. The primary issue is their incompatibility with official Custom Firmware (CFW) such as dArkOSRE, ArkOS (which is no longer maintained) or ArkOS4Clones. Modifications made to these counterfeit devices frequently cause total system failures (e.g frozen black screen and a flashing red light) when attempting a standard software update.

The following guide provides a data-driven overview of vendors and technical differences to help avoid purchasing the wrong device.

1. Where to Buy: Trusted vs. Non-Trusted Sellers

Purchasing an authentic R36S depends heavily on choosing the right store. Unscrupulous vendors frequently copy the logos and storefront designs of established, community-trusted sellers like BOYHOM to build false trust on marketplace platforms, using these familiar branding elements to mask the sale of counterfeit or cloned hardware.

Recommended Sellers

The following sellers offer genuine products without counterfeits and have a proven track record of shipping the original hardware revision of the R36S, which is fully compatible with official community firmware:

Platform Store Name Notes
AliExpress 001 Ali Choice Store Generally trusted distribution source and consistently supplies authentic hardware.
AliExpress Factory Game Direct Store Generally trusted distribution source and consistently supplies authentic hardware.
AliExpress BOYHOM Store Generally trusted distribution source and consistently supplies authentic hardware (though community notes advise double-checking)⚠️.

⚠️ Not clearly verified, as it is possible that the buyers purchased from a seller who advertises using the BOYHOM logo.

Alternatives recommended by the Community

While marketplace listings change frequently, these specific sellers have been flagged by community members as having successfully delivered authentic, dual-RAM hardware configurations:

Platform Store Name Community Note
Temu WUDS Games Confirmed by community members to ship authentic panels.
Amazon (US) Xiaoyu USA branch Confirmed by community members to ship authentic panels.
Amazon (UK) Blidinner Store Confirmed by community members to ship authentic panels.

The continuously updated list of verified sellers can be viewed directly on the wiki: 👉 Handhelds Wiki - R36S Buying Guide: Sellers

Non-Trusted Sellers (Clones & Fakes Reported)

Key report logs indicate hardware discrepancies, system locks, or non-standard motherboard shipments from buyers for the following sellers. Purchasing from them is not recommended:

Platform Store Name Identified Clone or Fake Type
AliExpress Uncharted GAME Store Distributes the G80CA clone
AliExpress SUPER FUN GAME Store Distributes the G80D / G80C mainboard variants.
Amazon (US) Micro Center (Retail locations) Physical inventory spot-checks discovered batches of G80CA clones on shelves (likely via fraudulent customer returns).

The complete blacklist, including specific user reports, is hosted on the wiki: 👉 Handhelds Wiki - R36S Clones: Untrusted Sellers

2. Technical Analysis: Clones vs. Fakes

The community methodically distinguishes between three categories of hardware found on the market: Genuine R36S units (full CFW support), EmuELEC Clones (limited, highly segmented firmware support), and Fakes (zero community firmware support due to weak or non-standard architectures).

Category 1: EmuELEC Clones

These devices are nearly identical in appearance to the original R36S and usually employ the same System-on-Chip (Rockchip RK3326). However, cost-cutting measures heavily compromise the primary configuration:

  • Software Restrictions: Instead of native ArkOS, some of these units run often a modified version of EmuELEC 4.7, the FN button is broken or mapped incorrectly to the Y button and other Software related issues.
  • Reduced Memory Configuration: While the original features 1 GB of RAM, clones frequently pack only 512 MB of RAM. This can be visually verified on transparent shells by the absence of a second RAM chip on the motherboard. This causes heavy performance degradation on demanding systems like Sega Dreamcast.
  • Motherboard Fragmentation: The community faces significant fragmentation from variations like the G80C/G80CA boards and the R36S-V20 boards. Flashing a standard ArkOS image onto these devices results in a black screen. On certain V20 clones, flashing improper firmware can overvolt the audio hardware, permanently damaging the internal speaker.
  • Physical Differences: Clones regularly use lower-quality display panels with reduced brightness, louder and looser shoulder buttons, and unaligned font prints (such as a crooked/italic "X" button).

Category 2: Fakes (Imitations)

These models merely copy the physical shell design of the R36S, while the internal electronics have been entirely replaced with unrelated, obsolete hardware.

  • Inferior Processors: Instead of the RK3326, older or less capable hardware is used, such as the underpowered Rockchip RK3128 or cheap MediaTek mobile chipsets.
  • Impaired Emulation Performance: Due to the weak SOC architectures, PlayStation 1 emulation is plagued by heavy graphical glitches, while systems like Dreamcast or PSP are entirely unplayable.
  • No Community Support: There is no custom firmware available for models like the GA36, Gaminja Batocera, or R36HD / GB350 variants.

Identification Steps to Verify Your Device

  1. Boot Behavior Without Storage Media: An original R36S will not boot past a blank state without SD cards inserted. If the device displays an active error message ("We can't find any systems!") or a graphical logo without an SD card, it is an EmuELEC clone variant.
  2. Checking System Information: You can check the available memory via RetroArch -> Main Menu -> Information -> System. A listed total memory value around 497 MB indicates a downgraded 512 MB clone model.
  3. File System Layout: True R36S configurations utilize an EASYROMS partition layout. Counterfeit or clone units often expose an EMUELEC or EEROMS structure on their storage media.
  4. Inspecting the internal hardware: Look at the revision code printed directly on the mainboard and compare your board code against the documented hardware variants on the Handhelds Wiki Clones Page.

Additional technical documentation, pictures, and mainboard analyses of individual revisions can be found in the corresponding wiki entries: 👉 Handhelds Wiki - R36S Clones Overview

Summary

To avoid technical complications, button remapping failures, and software incompatibilities, it is highly recommended to purchase exclusively from verified vendors like the BOYHOM, 001 Ali Choice Store or Factory Game Direct Store. A minor price advantage from unlisted sellers usually comes with an increased risk of receiving clone hardware.

Acknowledgements: Special thanks to u/_manster_, u/Electrical-Pace4092, and everyone else who contributes to writing the Handhelds Wiki and helping others in r/R36S. Your ongoing work tracking clone variants and verifying hardware keeps the (reddit) community safe from counterfeit devices.

Disclaimer: Every effort was made to present all information accurately when creating this buyer's guide. Given how quickly marketplace storefronts alter stock and how frequently clone variations mutate, new edge cases appear regularly. If there are any errors or outdated listings found, please point them out in the comments below so they can be immediately updated and corrected.


r/R36S • • 6h ago

Showcase Ok now 3 3ds games working on r36, plus I launched the tool

Enable HLS to view with audio, or disable this notification

74 Upvotes

Hello, you may remember me from my previous post. I had modded citra and pokemon omega ruby to run on the r36s, and it was pretty bad. People wanted me to share the source so they could do it as well. Unfortunately it seemed that my mod wasn't exactly compatible with anything other than ORAS, so I turned it into a fork of Zakuro. That actually made things perform a lot better, I have ORAS running at 60fps in some places! But now that all of the optimizations I made for ORAS have blanket compatibility, I was able to try more games, and unfortunately they're not quite so easy to run, but they're super playable after the int on and off certain settings.

With the issues that comes with blanket changes to cpu, GPU, and memory operations and pipelines, I made each of my changes toggleable, and I've found most games improve the more you experiment, and so far I've only gotten 4 games to run, Mario kart 7, legend of Zelda a link between worlds, and animal crossing new leaf. But that's only because it takes hours to troubleshoot each game (which is why anyone can add configurations to the GitHub to save the next person some time)

Now I will preface this by saying I wasn't going to release this due to my own concerns of how much I used AI for this project, originally it had done most of my troubleshooting and wrote at least a third of my code. To get this to run on multiple games I had to rely on it a bit more, especially when translating the existing work into the new version that is a fork of zakuro. And in setting up the toggles. That being said it's fully open source and I hope you guys go crazy with it

So without further preamble, behold Pocket native, the open source 3ds to r36s conversion tool!

https://github.com/whovian64/pocket-native

You must supply your own games, and the conversion must happen on a PC then the player must be sent to your r36, as well as the converted rom

Ps. I was playing those games one handed, I swear I'm better at them than what is implied by the video 😅


r/R36S • • 11h ago

Game Recommendation Farming Simulater R36S

Enable HLS to view with audio, or disable this notification

60 Upvotes

Testei o Farming simulater 14, gostei bastante apesar de ter tido que trocar de sistema (coloquei o DarkosRE)


r/R36S • • 4h ago

Lounge American McGee's Alice (LineageOS)

Enable HLS to view with audio, or disable this notification

11 Upvotes

Experimental Android port: https://github.com/Player124413/Looking-Glass-android-edition

Requires game assets from remastered PC version (2011).


r/R36S • • 8h ago

Showcase Spent a hot minute trying to find this port

Enable HLS to view with audio, or disable this notification

24 Upvotes

I spent a few days trying to find this port... Well, I found it.


r/R36S • • 9h ago

Showcase Ported a j2me game into the r36s console. Its not an emulator

Post image
21 Upvotes

r/R36S • • 22h ago

Showcase Update on Need For Speed Underground 2 on the R36S

Enable HLS to view with audio, or disable this notification

171 Upvotes

To those who said it was frames per minute. Here you have it. Still needs a bit more of optimisations but already works kinda well


r/R36S • • 19m ago

Lounge Joined the club!

Post image
• Upvotes

r/R36S • • 4h ago

Showcase My genuine R36S from Alibaba

Thumbnail
gallery
5 Upvotes

I was gonna go with yellow at first, then I wanted red. But then Golden Week came around, so I had to wait. After that, I saw a review video showing the transparent red version outdoors in natural lighting, and I knew I had to go for it.

Thank you for reading, and I hope you get your own genuine R36S!


r/R36S • • 2h ago

Question: Device Problem DTB for R36S V21 2024-12-18 2510

3 Upvotes

Hi community

I just got a new R36S

My stock sd card got ruined on 2nd day before I copy it

It is R36S V21 2024-12-18 2510

I saw V21 2443 , 2556 etc

On the dArkOSen dtb list

But I can't find any cfw with this exact dtb

Thanks in advance


r/R36S • • 2h ago

Question: Chill какой опыт использывания r46h?

3 Upvotes

r/R36S • • 14h ago

Port Asphalt 7 Heat on R36S and retro handhelds (BYO-DATA) PORT

Enable HLS to view with audio, or disable this notification

23 Upvotes

Asphalt 7 Heat version 1.1.2h (Android), provide your own copy of the game, tested on R36S and RG351P.

Port (no game files included):

https://drive.google.com/drive/folders/1CFTRX_sgczeQs5q0CO227YwYbN1mIZlU?usp=sharing

NextOS Port Community (for latest releases and news):

https://discord.gg/XCu38TH2j


r/R36S • • 3h ago

Question: Chill Sega Saturn

3 Upvotes

I have a R36S (the "Retro Snap" variation) and it's still kicking. Haven't swapped the SD cards yet either.

But mostly I'm wondering about Sega Saturn. It seems like these things was preloaded with about every game and console on the universe EXCEPT the Saturn. Really interested in this system because its really the one system I haven't ever played.


r/R36S • • 11h ago

Game Recommendation The escapists R36s

Post image
14 Upvotes

Testei e funcionou, não é perfeito mas está jogável


r/R36S • • 9h ago

Question: Chill Next step up from the r36s?

6 Upvotes

Hello there

I'm looking to upgrade from the r36s but I am overwhelmed with options. I mostly want built in WiFi for multiplayer with my girlfriend and Bluetooth for my ear buds. I'm not married to the vertical layout. The clicky clacky r36 buttons are annoying me and that's my main gripe. I am, however, absolutely wracked with analysis paralysis. Similar performance is fine, there is a lot of good things on portmaster that I would be sad to lose lm

Any recommendation. Help me reddit, you're my only hope.

EDIT: I'm just going to keep track of the recommendations here for future reddit wanders and Google searches.

-TrimUI Brick -Mangmi Air X -Trim UI smart pro S -Retroid pocket classic


r/R36S • • 7h ago

Question: Device Problem ¿Alguno de ustedes temdra una Micro SD con todos los emuladores para la R36S que me vendan?

3 Upvotes

Es que por error formatie mi SD, quiz ano fue por error, pero necesito una nueva ahora jaja!!!


r/R36S • • 5h ago

Question: Chill how do you guys go about saving extra controls in drastic for nds

2 Upvotes

so when you go into controls, at the bottom there is an option to save controls for specific game and also save for all games.

but when you click extra controls, there’s only an option to save for all games.

(also is anyone else having trouble saving some their controls to stick with newest darkosen update)


r/R36S • • 11h ago

Question: Chill Purchased awhile ago gathering dust. What's the best OS for this? I had trouble booting many images other than the factory SD. All copied onto a quality card.

Post image
5 Upvotes

r/R36S • • 13h ago

Question: Chill Extract ROMS from the sdcard?

5 Upvotes

Hi, bought a cheap R36S on amazon and I want to have access to the SDcard files. My pc just want to format the sdcard when I insert it. I can back up it just fine with software but how do I move the roms out of there?


r/R36S • • 20h ago

Showcase Steamgriddb scraper

Post image
19 Upvotes

I used opus 5.5 to make a steam grid database scraper for the r36s, requires network connection but it’s super easy to run lmk if anyone would be interested in SH File i use it for ports only. (Requires API from steamgriddb) super easy to use.


r/R36S • • 12h ago

Question: Chill Can I flash a stock SD card and use it just for movies? Are cards interchangeable once flashed with the same OS?

4 Upvotes

I have a new reliable card running DarkOS all fine.

But I've got the stock card just sat there doing nothing. Any reason why I can't use it just for movies? When it dies, that's fine I've got backups.

Any reason why swapping my game SD card and my movie SD card around could cause problems?


r/R36S • • 9h ago

Question: Device Problem R36S clone (Y3506_V06_20260120) – analog sticks mapped incorrectly on AeolusUX ArkOS-R3XS

2 Upvotes

Hi everyone,

I'm looking for help fixing an analog stick mapping issue on my R36S clone.

My hardware:

  • Console: R36S clone
  • Board revision: Y3506_V06_20260120
  • Board variant: Soy Sauce
  • The original microSD card corrupted on the first day of use, I wrote the following image in a new card and it has been loading with the original DTB files

Current OS:

  • Image: ArkOS_R35S-R36S_v2.0_11072025_MultiPanel.img (AeolusUX ArkOS-R3XS Multipanel)
  • I copied the original DTB files to the BOOT partition to get the display working.
  • The system boots, detects Panel 4, and the display works.

The problem:

The analog sticks are mapped incorrectly at a lower level, not just in EmulationStation.

The left stick's physical movements are reported as ANALOG_R in the controller tester. The axes and directions are mixed up. For example, moving the stick up produces input on axis 3, while other movements show up on axes 2 and 3 with unexpected directions.

I deleted /etc/emulationstation/es_input.cfg and remapped the controls, but this did not fix the issue. The controller tester still reports the wrong axes, so changing the EmulationStation mapping alone does not seem to be enough.

The controller is identified as GO-Super Gamepad, with GUID:

190000004b4800000011000000010000

I also inspected the original DTB. It contains an odroidgo3-joypad node, amux properties, and invert-absx / invert-absy, but no amux-channel-mapping property.

I tried booting a separate microSD card with ArkOS4Clone, but the screen stayed black. I later found that the image does not support my board revision through its DTB Selector, so I am not using that as a solution. My original card still works.

My questions:

  1. Is there a known fix for the analog axis mapping on the Y3506_V06_20260120 Soy Sauce board?
  2. Can this be fixed by modifying the DTB or kernel configuration for my current AeolusUX ArkOS-R3XS image?
  3. Is there a compatible kernel, driver patch, or other known solution that does not require switching to an image that does not support my board?

I'd appreciate any guidance, especially from someone who has worked with this exact board revision.

Thanks!


r/R36S • • 14h ago

Question: Device Problem Just got a new r36s

5 Upvotes

How do I install arkos4clones to a new sd card and partition that SD card as well for the games? As I'm planning to only keep a single SD card . Please help


r/R36S • • 13h ago

Question: Device Problem Akku bewegt sich nicht

4 Upvotes

Kann mir jemand helfen? Der Akku meines Gerätes klebt irgendwie fest so das ich nicht feststellen kann um was es sich wirklich handelt! Ob Klon oder echt