Releases: christianhaitian/dArkOS
Releases · christianhaitian/dArkOS
Release list
dArkOS
07/26/2026
- Added support for Miniloong Pocket 1
- Global Hotkeys for the unit
- Tap Power = Sleep/Wake unit
- Menu + Power = Safe shutdown
- Menu + Volume Up/Down = Increase/Decrease Brightness
- Select + Menu = Verbal Battery level
- Retroarch (and most other emulators) Hotkeys
- Menu + R1 = Save Savestate
- Menu + L1 = Load Savestate
- Menu + X = Retroarch Menu
- Menu + A = Pause/Unpause game
- Menu + Start = Exit Emulator (Press twice)
- Global Hotkeys for the unit
- Added batteryplus for improved battery reading accuracy (Thanks to Mikhailzrick)
- After this update, the battery reading may be inaccurate until a few charge and discharge cycles. Also note, you can go back to the original battery reading format by just pressing the start button then Advanced then Battery Reading Mode then Native.
- Added missing lowresnx core (Thanks to Raziel for reporting the issue)
- Added Italian Emulationstation translation (Thanks to PhilRoll for the PR)
- Added missing Realtek firmware files (Thanks to Eronauta and Enzzo for reporting the issue)
- Updated hypseus-singe to 2.12.1
- Updated ScummVM to 2026.3.0
- Updated Emulationstation to add advanced setting for changing battery reading mode
- Updated Backup script to include battery reading mode setting in backup
- Updated singe.sh to support zlua zip games (Thanks to teacupx for the PR)
- Updated Restore default ppsspp controls script to fix rk3566 restore capability
- Updated Polish Emulationstation translation (Thanks to skajmer for the PR)
dArkOS
- Updated PPSSPP to 1.20.4
- Updated XRoar to 1.11
- Updated Emulationstation to add wifi indicator (Thanks to mikhailter for the PR)
- Updated Emulationstation to Add TheGamesDB API key input in scraper settings (Thanks to mikhailter for the PR)
- Updated auto suspend script to minimize false trigger into suspend
- Updated Dolphin to add hotkeys for increasing and decreasing emulation speed for rk3566 devices (Select+Dpad Left and Select+Dpad Right)
- Updated Backup dArkOS settings script to include filebrowser.db in backup (Thanks to 7rulnik for the PR)
- Updated Backup dArkOS settings script to better accommodate backup of wifi settings (Thanks to 7rulnik for the PR)
- Updated Restored dArkOS settings script to check second SD card for backup file if not available for the first SD card for supported units with 2 sd card slots (Thanks to 7rulnik for the PR)
- Exposed /roms2/themes to ES as additional source for themes for supported units with 2 sd card slots (Thanks to 7rulnik for the PR)
- Removed custom config call for Atari800 and XEGS (Thanks to Mike in SFO for reporting the issue)
### Important Note
The RG503 image in this release does not boot. This will be corrected with the next release. In the meantime, you can load the previous month's image for this device then do an OTA update to get the latest available updates.
dArkOS
- Fixed muted audio for PPSSPP and PPSSPP-2021 after force closure (Thanks to creeperxyz for reporting the issue)
- Fixed gamecontrollerdb for PPSSPP and PPSSPP-2021 for rg351mp
- Fixed background music support for emulationstation for single sd card setup (Thanks to 5uck3rpunch for reporting the issue)
- Fixed Dolphin emulator and added Vulkan support for rk3566 (Thanks to dolphin-emu/dolphin#13222)
- Fixed speaker not disabled when headphones are plugged in for rk3566 (Thanks to silt247 for reporting the issue)
- Fixed language display issue for PPSSPP 1.20.3 (Thanks to wakeboxer for reporting the issue)
- Fixed missing shebang for dolphin.sh for rk3566
- Fixed incomplete symlink for bigpemu
- Added audio routing check at boot for rk3566
- Added additional older libs for PortMaster compatibility
- Updated PPSSPP to 1.20.3 (Thanks to RetroGFX (UnofficialOS) for updated patches)
- Updated ppsspp-vulkan to make use of zram for devices with less 2GBs of ram for rk3566
- Updated hypseus-singe to 2.11.7
- Updated ScummVM to 2026.2.0
- Updated Emulationstation to fix battery icon not updating after theme reload (Thanks to xunicatt for the pr)
- Updated Emulationstation to update GuiTools to be more efficient. (Thanks to lcdyk for the pr)
- Updated mediaplayer.sh to support additional hardware decoding for av1, mjpeg, mpeg1, mpeg2, mpeg4, vp8 and vp9 for rk3566
- Updated A10 Mini build to support revision with builtin wifi and rumble motor. (Thanks to lcdyk for help with this)
dArkOS
For supported RK3566 units Only! (RG353V/VS, RG353M, RG503, RGB30, RGB20 Pro, RK2023)
- Updated Kernel to 5.10.226
- Sleep is defaulted to deep sleep due to improved reliability
- Added Vulkan support (Thanks to sydarn of ROCKNIX for the tip. Thanks to bmdhacks for guidance and testing on enabling vulkan for rk3566)
- Added additional older libs for PortMaster compatibility
- Updated PPSSPP to 1.20.3 (Thanks to RetroGFX (UnofficialOS) for updated patches)
- Added Vulkan support to PPSSPP
- Added Vulkan support to sdl2 2.32.10
- Added standalone-vulkan (PPSSPP with Vulkan) as an emulator for PSP and made it default emulator
- Updated FFMPEG to include hardware acceleration for video playback
- Updated hypseus-singe to 2.11.7
- Updated ScummVM to 2026.1.0
- Updated Retroarch (64 bit) to support Vulkan as a graphical backend
- Updated Emulationstation to fix battery icon not updating after theme reload (Thanks to xunicatt for the pr)
- Updated Emulationstation to update GuiTools to be more efficient. (Thanks to lcdyk for the pr)
- Updated ffplay for rk3566 to support hardware decoding
- Updated mediaplayer.sh to support hardware decoding for h263, h264 and hevc media
Be aware that the Standalone Kodi install has been updated to default to hardware based video playback.
dArkOS
- Added GameTank libretro and standalone emulators (Thanks to SundownerSport for the suggestion)
- Added ability to set a gif or mp4 video as launch image options in EmulationStation (Thanks to AeolusUX)
- Added missing alsa.conf.mednafen file needed for better performance of the mednafen standalone emulator
- Added missing hostapd and dnsmasq packages and related configurations needed for hosting local netplay
- Enabled additional lower scaling frequencies for A10 Mini and RG351MP for power savings
- Fixed perfmax script not respecting image display delay times set in EmulationStation
- Fixed hdmi-test.sh for rk3566 devices
- Fixed Panel customizations not be retained between reboots for rk3566 devices (Thanks to Tony for reporting the issue)
- Reverted RG353V v2 screen changes from last update
- If you've enabled any of the undervolt settings in the Start>Advanced section, please disable it, reboot, then reenable your preferred undervolt setting after this update.
- Updated some stock themes for GameTank
- Updated arkos_ap_mode.sh and netplay.sh for local netplay
- Updated perfnorm script
- Added some additional missing configs for Retroarch and Retroarch32
- Added additional notimingchange dtb for supported RG353 devices in case of screen issues
dArkOS
- Fixed failed booting for RG353V/VS and RG353M units with V2 screens (Thanks to @Thegreatcrippler for sending a v2 unit for troubleshooting)
- Fixed unknown panel version info for RG353V/VS and RG353M V1 and V2 units
- Upgraded Debian Trixie OS base to version 13.3
- Disabled requirement of sudo for controlling nmcli
- Fixed Quick Mode
- Added support for the A10 Mini
- Added image for the Powkiddy RK2023
dArkOS
- Fixed Playstation not working with 32bit pcsx_rearmed cores
- Fixed controls for duckstation standalone emulator
- Fixed USB DAC script
- Fixed no audio on boot for rgb10
- Updated Emulationstation to add support for pinyin based Chinese title search thanks to lcdyk0517
- Updated Emulationstation Chinese language thanks to Sayadream0920
- Updated Emulationstation Options menu entry to use iconOptions and support translation thanks to ljhmd0825
- Updated Emulationstation to fix Timezone change
- Updated ogage for the rgb10/v10 to allow continuous volume and brightness adjustment without repeated key presses (Thanks to allanrps for the suggestion and testing)
- Revert performance changes for osk.py as it seems to slowdown especially for rk3326 devices
- Installed missing vlc packages to fix video previews and video screensaver (Thanks to whatdabbak for reporting the issue)
- Installed libavcodec58 for compatibility with Portmaster
- Added BigPEmu Atari Jaguar emulator (Thanks to Rich Whitehouse for creating this emulator and creating an arm64 build of it)
- Default Hotkeys for all devices except for rgb10/v10 - Select+X for Menu. Select+R1 to save a savestate. Select+L1 to load a savestate.
- Default Hotkeys for rgb10/v10 - Minus Key+X for Menu. Minus Key+R1 to save a savestate. Minus Key+L1 to load a savestate.
- Added mediatek firmware for mt7601u wifi adapter
- Added missing NTFS support
dArkOS
Fixed Drastic not booting. Thanks to mcasoo for reporting the issue.