From b0c5eb982e908bf3a658e4c245f6a69ee51b9896 Mon Sep 17 00:00:00 2001 From: Douglas Teles Date: Sat, 18 Apr 2026 13:08:32 -0300 Subject: [PATCH] Optimize melonDS config for RK3326 performance - ScreenUseGL=0: Skip GPU-accelerated display compositing. On Mali-G31 with Panfrost, the overhead of uploading software-rendered frames to GPU for display is slower than direct software blit. - ScreenFilter=0: Disable bilinear filtering (saves GPU cycles) - JIT remains enabled (critical for Cortex-A35 performance) Co-Authored-By: Claude Opus 4.6 (1M context) --- .../emulators/standalone/melonds-sa/config/RK3326/melonDS.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/ArchR/packages/emulators/standalone/melonds-sa/config/RK3326/melonDS.ini b/projects/ArchR/packages/emulators/standalone/melonds-sa/config/RK3326/melonDS.ini index f58f8b0d54..64e3dfd0d9 100644 --- a/projects/ArchR/packages/emulators/standalone/melonds-sa/config/RK3326/melonDS.ini +++ b/projects/ArchR/packages/emulators/standalone/melonds-sa/config/RK3326/melonDS.ini @@ -71,8 +71,8 @@ Screen1Sizing=5 IntegerScaling=0 ScreenAspectTop=0 ScreenAspectBot=0 -ScreenFilter=1 -ScreenUseGL=1 +ScreenFilter=0 +ScreenUseGL=0 ScreenVSync=0 ScreenVSyncInterval=1 3DRenderer=0