Skip to content

Releases: christianhaitian/darkos-updates

07-26-2026 Update

Choose a tag to compare

@christianhaitian christianhaitian released this 26 Jul 13:53

Coming Soon

  • Added support for Miniloong Pocket 1
  • Added batteryplus for improved battery reading accuracy (Thanks to Mikhailzrick)
  • 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)

06-07-2026 Update

Choose a tag to compare

@christianhaitian christianhaitian released this 07 Jun 06:16
  • 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)
  • Updated batt_life_warning.py to fix syntax error (G350, RG351MP, A10 Mini, RGB20 Pro, RGB30 and RK2023 units only!) (Thanks to mikhailter 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)

05-10-2026 Update

Choose a tag to compare

@christianhaitian christianhaitian released this 10 May 06:02
  • Fixed missing shebang for dolphin.sh for rk3566
  • Fixed incomplete symlink for bigpemu
  • Added audio routing check at boot for rk3566

05-08-2026 Update

Choose a tag to compare

@christianhaitian christianhaitian released this 09 May 03:21
  • 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)
  • 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

[Reminder for RK3566 users!]

You must be on the 04/23/2026 release image or later to receive this OTA update.

01-30-2026 Update

Choose a tag to compare

@christianhaitian christianhaitian released this 30 Jan 09:55
  • 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

01-16-2026 Update

Choose a tag to compare

@christianhaitian christianhaitian released this 21 Jan 03:12
  • Fixed failed booting for RG353V/VS and RG353M units with V2 screens (Thanks to @tgc 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
  • Reverted to an older OpenBor version to fix glitches with paks such as Double Dragon Reloaded Alternate
  • Added support for the A10 Mini
  • Added image for the Powkiddy RK2023

01-08-2026 Update

Choose a tag to compare

@christianhaitian christianhaitian released this 09 Jan 02:34
  • Fixed drastic in game save issue (Thanks to dievilcry for reporting the issue)
  • Fixed not able to reset drastic configs for rg351mp (Thanks to dievilcry for reporting the issue)
  • Renamed Backup ArkOS Settings and Restore ArkOS Settings to Backup dArkOS Settings and Restore dArkOS Settings respectively
  • Updated Emulationstation to fix switch A/B not working with the options menu
  • Updated Emulationstation to fix crashes when scrolling with very few games loaded (THANK YOU LCDYK!!!)
  • Updated Russian and Ukraine translations (Thanks to dievilcry)
  • Updated manufacturer and release information for ports and videos in emulationstation
  • Updated batt_life_warning python script to fix high CPU usage when battery life is between 10-20 percent for rg351mp, rgb30 and rgb20 pro (Thanks to DylanWills for the fix)
  • Updated apple2.sh to fix loading custom controls (Thanks to mikhailter)
  • Changed the default emulator for j2me to freej2me-plus
  • Renamed bigpemu defaultconfig folder location to defaultconfigs
  • Unified Emulationstation translations across Emulationstation builds (Thanks to wakeboxer for reporting the issue)
  • Added Vietnamese translation for Emulationstation. Thanks to fwy13
  • Added Sharp Shimmerless shader (Thanks to Woohyun-Kang)
  • Added missing CJK fallback font to fix Chinese text rendering (Thanks to lcdyk for reporting the issue)
  • Add missing liblcf file for easyrpg and matching core. Also available in the core repo
  • Add missing easyrpg.sh script

12-31-2025 Update

Choose a tag to compare

@christianhaitian christianhaitian released this 31 Dec 17:39
  • 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

12-24-2025 Update

Choose a tag to compare

@christianhaitian christianhaitian released this 29 Dec 01:57
  • Added missing files for Drastic emulator
  • Updated drastic.sh script