github pflyly/eden-nightly 2025-11-18-28022
Eden Unofficial Nightly Release: 28022

13 hours ago

Warning

This repository is not affiliated with the official Eden development team. It exists solely to provide an easy way for users to try out the latest features from recent commits.
These builds are experimental and may be unstable. Use them at your own risk, and please do not report issues from these builds to the official channels unless confirmed on official releases.

Important

See the Release Overview section for detailed differences between builds.

PGO-optimized builds are now available, can offer up to 5–10% higher FPS in theory depending on games.
But note that they are now extremely experimental with unstable performance boost across different builds even with the same game.

Changelog:

  • Merged commit: 27983 08f3639c80 by crueter
    [desktop, fs] main_window separation; fix Ryujinx save data link issues (#2929)

  • Merged commit: 27984 42863027e2 by PavelBARABANOV
    Revert "[core/memory] Remove defered heap allocation on Linux." (#2974)

  • Merged commit: 27985 7764cdd57e by MaranBr
    [am] Improve some error messages (#2996)

  • Merged commit: 27986 7ca657d22f by crueter
    [cmake] allow static MinGW/macOS builds; fix clangarm64 (#2994)

  • Merged commit: 27987 f32f356c40 by crueter
    [desktop] always include common/detached_tasks.h (#3002)

  • Merged commit: 27988 b7584cb2c3 by crueter
    [ci] push sources on every master push (#3007)

  • Merged commit: 27989 87c4f658ce by crueter
    [ci] tx update ci (#3008)

  • Merged commit: 27990 d89df63a28 by MaranBr
    [video_core] Clean up the code and fix some inconsistences (#3015)

  • Merged commit: 27991 028765867f by Caio Oliveira
    externals: Fix Debug builds and remove PCH leftover (#3000)

  • Merged commit: 27992 7832afc5dd by crueter
    [externals] update nx-tzdb to 121125 (#3011)

  • Merged commit: 27993 ba9e03a612 by lizzie
    [shared_recompiler/maxwell] fix SURED() wrong encodings (#2983)

  • Merged commit: 27994 f51d61e4a4 by kleidis
    [android] Use spinbox setting type for CPU_TICKS (#2952)

  • Merged commit: 27995 cfbef5c487 by kleidis
    [android] Setting to manually set app language (#2951)

  • Merged commit: 27996 9a046190c7 by lizzie
    [shader_recompiler] macro-ify flow_test and attribute (#2900)

  • Merged commit: 27997 66db2613b5 by lizzie
    [common] fix formatting of swapped u32_le/u64_le for BE targets (#2998)

  • Merged commit: 27998 450c483de0 by lizzie
    [cmake, externals/ffmpeg]: fix Solaris and BSD* builds with troubling makes (#3014)

  • Merged commit: 27999 3edfcabdea by lizzie
    [dist] small low-fi version of the icon w/o antialias artifacts (#3006)

  • Merged commit: 28000 8eaa7c28ce by lizzie
    [common] provide fallback for lack of atomic u128 support (#2999)

  • Merged commit: 28001 32db6c1877 by xbzk
    [renderer] NG ragebound workaround via LoadOverrides + vk_rasterizer UpdateBlending TouchBlendequations Rework (#2934)

  • Merged commit: 28002 e9d84d098d by lizzie
    [dynarmic] attempt fix totk regression from #358 (#3013)

  • Merged commit: 28003 3f226678dd by Shinmegumi
    [vk] Fix fallback viewport/scissor origin handling (#294)

  • Merged commit: 28004 a27914f0f4 by lizzie
    [vk] quick fix for EDS1,2 with VIDS (#3022)

  • Merged commit: 28005 680384f7b8 by SDK Chan
    [gpu/NVDRV] Unstub SetChannelPriority and adjust ChannelSetTimeSlice (#3017)

  • Merged commit: 28006 7e730a121b by Caio Oliveira
    [tools] MSVC environment loader, POSIX vulkan/MSVC install scripts (#2993)

  • Merged commit: 28007 b9f54f4979 by MaranBr
    [vk] Fix EDS on AMD GPUs (#3026)

  • Merged commit: 28008 b690813196 by crueter
    [externals] FFmpeg -> v8.0-be99d2c0b2, OpenSSL -> v3.6.0-e3608d80df, SDL2 -> 2.32.10-38e0094637 (#3003)

  • Merged commit: 28009 7d239df065 by lizzie
    [hle, kernel] Add support for FW21 and kernel changes (#3004)

  • Merged commit: 28010 9807fa02ed by lizzie
    [video_core] reduce SPSC/MPSC queue contention for commands (#289)

  • Merged commit: 28011 74d6eaf721 by SDK Chan
    [gpu/nvdrv] Unstub SetErrorNotifier, add PostErrorNotification function (#2500)

  • Merged commit: 28012 227a007413 by PavelBARABANOV
    [dynarmic] removes ScopedJitExecution / fix-ac3 (#3018)

  • Merged commit: 28013 4f389338bd by lizzie
    [android] fix adrenotools on non-aarch64 (#2988)

  • Merged commit: 28014 eb2d9ea574 by crueter
    [ci, tools] working find-unused-strings, android strings CI (#3036)

  • Merged commit: 28015 c160d6b752 by crueter
    [desktop] remove stale compat report function (#3038)

  • Merged commit: 28016 d1ac5b2e50 by lizzie
    [qt_common, core, audio] remove duplicate string literal definitions, inline SystemManager::threadfunc, increase latency of audio shutdown (#3030)

  • Merged commit: 28017 92274ff280 by lizzie
    [dynarmic] remove scopedjit remnants (#3029)

  • Merged commit: 28018 2e4ee8d9a4 by Eden CI
    [dist, android] Update translations from Transifex for Nov 17 (#3040)

  • Merged commit: 28019 91d41d1c34 by crueter
    [logging] USER null fallback (#3021)

  • Merged commit: 28020 6b01977005 by lizzie
    [dynarmic] force-disable perfmap on non-platforms (#3031)

  • Merged commit: 28021 b9655669b3 by kleidis
    [android] Add detailed system information dialog (#2995)

  • Merged commit: 28022 2e1af92852 by lizzie
    [hle/kernel] allow primitive tracing of svcs on debug builds (#3005)

Full Changelog: v0.0.3...master

Release table:

Platform Normal builds PGO optimized builds
Linux (AppImage) Common x86_64_v3

Legacy x86_64

Steamdeck x86_64

ROG-ALLY x86_64

aarch64
Common-PGO x86_64_v3

Legacy-PGO x86_64

Steamdeck-PGO x86_64

ROG-ALLY-PGO x86_64
Linux (AppBundle) Common x86_64_v3

Legacy x86_64

Steamdeck x86_64

ROG-ALLY x86_64

aarch64
Common-PGO x86_64_v3

Legacy-PGO x86_64

Steamdeck-PGO x86_64

ROG-ALLY-PGO x86_64
Android Replace

Coexist

Optimized

Legacy
Windows (MSVC) 7z
────────────────
x86_64

arm64

Installer
────────────────
x86_64

arm64
Windows (CLANG) 7z
────────────────
x86_64

Installer
────────────────
x86_64
FreeBSD amd64
Solaris amd64
MacOS arm64
Source Code Source

Don't miss a new eden-nightly release

NewReleases is sending notifications on new releases.