github pflyly/eden-nightly 2025-08-22-27617
Eden Unofficial Nightly Release: 27617

9 days 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.

Changelog:

  • Merged commit: 27483 275d64e653
    [docs] add into docs/ and make links local (#93)

  • Merged commit: 27484 fb459c75d9
    [wifi] conditionally enable (#90)

  • Merged commit: 27485 23c77a0d4f
    [cmake] patches from debian upstream (#99)

  • Merged commit: 27486 e1763a726e
    [build, cmake] port to solaris (#96)

  • Merged commit: 27487 016ebf3cd8
    [cmake, build] fix android and aarch64 (#103)

  • Merged commit: 27488 ca06dad650
    [docs] add solaris to build inst on readme (#105)

  • Merged commit: 27489 bb689637cb
    [build, cmake] fix android

  • Merged commit: 27490 b2b993b665
    [build, cmake] fix android (#106)

  • Merged commit: 27491 df8f32b7ad
    Set app name to "Eden Optimised" for Optimised build. (#101)

  • Merged commit: 27492 4ced8d23ac
    Fix typo

  • Merged commit: 27493 4fc711587f
    Fix headers

  • Merged commit: 27494 67dfa81dc7
    [host1x] Fix typo (#116)

  • Merged commit: 27495 46ddbea71c
    [nvdrv] Unstub Allocate Object Context (#104)

  • Merged commit: 27496 03ab350bc6
    [nvdrv] Add AllocGPFIFOEX1 + modify GPFIFOEXs (#115)

  • Merged commit: 27497 d78289a742
    [android] Early release fences option (#95)

  • Merged commit: 27498 b9c21a5c50
    [docs] document how to bisect and how to use gdb for debugging jit aarch64 (#112)

  • Merged commit: 27499 87f171e884
    [cmake, core] Unbreak FreeBSD Building Process (#117)

  • Merged commit: 27500 758d10b998
    [desktop] move About Eden below Discord

  • Merged commit: 27501 ca2d2381dc
    [dynarmic] new LRU allocation scheme

  • Merged commit: 27502 0a67c5a324
    [dynarmic] fix tests

  • Merged commit: 27503 1e90df7c3b
    [dynarmic] better LRU prioritize empty regs

  • Merged commit: 27504 111f2c3be5
    [dynarmic] remove mcl/assert.h and mcl/stdint.h (depends on #81) (#89)

  • Merged commit: 27505 57f11fbf1e
    [desktop] fix links n such

  • Merged commit: 27506 7617f743f9
    [android] fix erroneous placement of early release fences

  • Merged commit: 27507 bdfcb6c950
    [shader_recompiler/ Maxwell] ISBERD initial implementation

  • Merged commit: 27508 35e45fbad3
    [deps] update dynarmic deps (#110)

  • Merged commit: 27509 5de03f47df
    [renderdoc] update (#100)

  • Merged commit: 27510 410e782291
    [nvnflinger] unstub AdjustRefcount (#120)

  • Merged commit: 27511 8dd0e84343
    [android, ci] disable workflows, update ERF desc, default flush_lines to on (#132)

  • Merged commit: 27512 ac675c5296
    [core]: Custom CPU Ticks rewrite (#118)

  • Merged commit: 27513 c7c2ed7b46
    [vk] copy incompatible alpha patch 1.5(2) (#123)

  • Merged commit: 27514 b1f3b568fb
    [vk] Fix query cache leak on missed sync (#131)

  • Merged commit: 27515 fac153509a
    [externals] Revert xbyak to v7.22 (#137)

  • Merged commit: 27516 12d8cf79ea
    Revert "[nvnflinger] unstub AdjustRefcount (#120)"

  • Merged commit: 27517 3bcd5f95fe
    [git] fix dup xbyak (#140)

  • Merged commit: 27518 77a8f7b6a7
    [vk, hle] fix storage buffer cache, unstubbed TryPopFriendInvitation (#129)

  • Merged commit: 27519 b5bbe6d865
    [externals] Update some submodules (#119)

  • Merged commit: 27520 b2914247c3
    [cmake] Build presets and System profiles (#135)

  • Merged commit: 27521 0b29fb7c8a
    [audio_core] Revert EA3835 audio sink changes (#136)

  • Merged commit: 27522 eeb68768d6
    [vk] Exclude size equal alpha different copies from incompatible copy (#138)

  • Merged commit: 27523 bbeb7dd56b
    [ssl] add and unstub alpn option + functions (#142)

  • Merged commit: 27524 9ccb792d29
    [externals] fix cpp-httplib on Gentoo

  • Merged commit: 27525 896bfcdaaa
    [vk] revert pApplicationName (#144)

  • Merged commit: 27526 07cab5ba07
    [vk] Revert Engine Name and Update some Params

  • Merged commit: 27527 f75a8c44c7
    Update src/video_core/vulkan_common/vulkan_wrapper.cpp

  • Merged commit: 27528 18942b7ee0
    [vk] Revert Engine Name and Update some Params (#145)

  • Merged commit: 27529 dee960ccd9
    [cmake] sdl: use source archive & add sha512sum (#154)

  • Merged commit: 27530 43f450499c
    [cmake] ffmpeg: use CPM and source archive (#155)

  • Merged commit: 27531 e4953d5866
    [vk, nvnflinger] Fix RDNA3 gloom + purple lines & reapply adjustrefcount unstubb (#152)

  • Merged commit: 27532 3f4eeb7a65
    [docs] Implement guidelines for PR/License Headers

  • Merged commit: 27533 ff44444bda
    [nvnflinger] add include log header to fix freebsd compile (#159)

  • Merged commit: 27534 9e0e31132a
    [icc] fix intel c++ compiler errors (#146)

  • Merged commit: 27535 06f8823882
    [desktop] windows: explicitly set Vista style (#153)

  • Merged commit: 27536 7249bc0d22
    [host1x] Remove unused code (#161)

  • Merged commit: 27537 f6b6a856a4
    [android] Early release fences option fix and translations (#167)

  • Merged commit: 27538 c609389ec1
    [nifm] Readd room check to fix LAN on MK8D (#166)

  • Merged commit: 27539 3f12ae1e6e
    [shader_recompiler/Maxwell] Unstub ISBERD completely (#160)

  • Merged commit: 27540 bd2061f44b
    [vk] remove config check return (#151)

  • Merged commit: 27541 b089e7d4e6
    [android] Update Ukrainian translation (#168)

  • Merged commit: 27542 c1d9cbca64
    [cheats] Check for comments in patch line loop (#156)

  • Merged commit: 27543 6fd10fd85e
    [vk] Remove improper check for image depth in texture cache. (#164)

  • Merged commit: 27544 c47eb9760b
    Android: Expose "Disable Buffer Reorder" option

  • Merged commit: 27545 45e7c0d62d
    Fix inversion of toggle for early fences (#175)

  • Merged commit: 27546 56acd4041a
    [dynarmic] XMM spill, SSE/AVX emit, sub/add, configurable JIT state pointer, remove unnecessary stuff (#128)

  • Merged commit: 27547 8cfcf1e8bf
    [vector_math]: Use NEON intrinsics in Vec4 dot operation (#177)

  • Merged commit: 27548 15d371c51a
    revert 45e7c0d62ddf5357f64c02514bcb222b8eaf7954

  • Merged commit: 27549 b32a667d6f
    [android] "Disable Buffer Reorder" option translations

  • Merged commit: 27550 1f34d836b4
    Add cmake option to enable microprofile (#179)

  • Merged commit: 27551 e7becc15b4
    [android] remove early release fences option (#186)

  • Merged commit: 27552 9966da9ff3
    [cmake] check if submodule dir is empty (#182)

  • Merged commit: 27553 3b72c29303
    [compat] fix solaris shm_open syscall causing crashes with SHM_ANON, implement portable posix shm_open_anon (#187)

  • Merged commit: 27554 f72783e017
    [android]: (feat) emuready launch intent + redesign (#162)

  • Merged commit: 27555 04e5e64538
    [memory] remove "fast" memcpy and memset (not fast at all), remove slow parallel impl and just use serial (#188)

  • Merged commit: 27556 51b170b470
    [cmake] refactor: Use CPM over submodules (#143)

  • Merged commit: 27557 33275c28d3
    [texture_cache] Enforce conservative 3D texture aliasing. Consistently merge/lookup images. (#196)

  • Merged commit: 27558 41ffa5a342
    [core, nce] module_id cache key handling (#195)

  • Merged commit: 27559 5ee06b2d75
    [dist] update icons + script to update icons (#198)

  • Merged commit: 27560 76d0659ffe
    [docs] IDE setup for vscode, better wording in guideline (#200)

  • Merged commit: 27561 41f0fa97ca
    [dynarmic] revert bad changes (#202)

  • Merged commit: 27562 9634342100
    [cmake] fix regressions intr. CPM and packaging (#201)

  • Merged commit: 27563 0102f548d0
    [host1x] Update FFmpeg to 7.1.1 and add support for NVidia CUDA on Linux (#207)

  • Merged commit: 27564 dbbe5b3328
    [android] Early Release Fences, v2 (#190)

  • Merged commit: 27565 f1e74f6855
    [meta] remove MicroProfile (#185)

  • Merged commit: 27566 a4f845b98d
    [meta] readme updates (#206)

  • Merged commit: 27567 dc444c7af9
    [docs] update Linux build guide to include private for debian (#191)

  • Merged commit: 27568 6b33b5a734
    revolt (#213)

  • Merged commit: 27569 37618e1043
    [dist] fix icons (#221)

  • Merged commit: 27570 99426f064c
    [docs] freebsd does not have pkg-config since FBSD12 (#222)

  • Merged commit: 27571 6b7cac003a
    [deps] use --enable-pic for ffmpeg (#214)

  • Merged commit: 27572 1f5b4cce6e
    [externals] revert oaknut to Merry's last version (#223)

  • Merged commit: 27573 d499693c29
    [cmake] don't explicitly set archflags by default (#220)

  • Merged commit: 27574 ae89b5e1b9
    [android] fix regressions from redesign + room (#197)

  • Merged commit: 27575 982b171f30
    [desktop] fix random qt annoyances (#226)

  • Merged commit: 27576 0705ba0b47
    [frontend] add revolt links to about (#227)

  • Merged commit: 27577 a3cf780a3a
    [dynarmic] fix pch gen (#231)

  • Merged commit: 27578 6b8408ef50
    [android] fix light theming (#230)

  • Merged commit: 27579 bdf5674d7e
    [cmake] use CPM.cmake without download (#234)

  • Merged commit: 27580 3f02d7713f
    [qt] Fix title bar for windows being forced to light theme (#236)

  • Merged commit: 27581 1551387739
    [cmake, frontend] feat: CPMUtil + dependency viewer (#238)

  • Merged commit: 27582 234e41193e
    [desktop] Fix Default theme on Windows 10 (#246)

  • Merged commit: 27583 89d40c6302
    [vk, texture_cache] MSAA ensure no more crash (#245)

  • Merged commit: 27584 383fb23348
    Revert image view usage flags regression introduced in 492d3856e8e20d7c939d404fda6eab890757d8eb. (#241)

  • Merged commit: 27585 c8d6f23129
    [vk] Bring Vulkan closer to Spec (#180)

  • Merged commit: 27586 2b62a41942
    [vk] fix line_topologies check (#248)

  • Merged commit: 27587 fc88638693
    [vk] only enable statistics bit if graphics debugging is enabled (#243)

  • Merged commit: 27588 1465757ded
    [VK] Only enable executable properties when debugging is enabled, extension of pr 243 (#256)

  • Merged commit: 27589 bd944b71d5
    [cmake] fix vcpkg and zy* install (#247)

  • Merged commit: 27590 444b9f361e
    [VK] PR 180 extension (#257)

  • Merged commit: 27591 c36cc0d3ee
    [core/nvdrv] Fix Random Unmap Memory Clearing (#176)

  • Merged commit: 27592 3e55dc6352
    [cmake] refactor: CPM over vcpkg (#250)

  • Merged commit: 27593 9ea4e89607
    [cmake] don't REQUIRE externals deps in root, add boost_headers (#265)

  • Merged commit: 27594 394ee0dc82
    [Vk] FixSampleShading (#218)

  • Merged commit: 27595 c39e3bece6
    [cmake] do not allow system xbyak

  • Merged commit: 27596 e807e32b1a
    [compat] fix solaris Qt build (#194)

  • Merged commit: 27597 b906abf9fc
    [kernel] Ensure all kernel objects exist before destroying them and avoid infinite loop between Open() and Close() functions (#261)

  • Merged commit: 27598 72fb15cacc
    [shader_recompiler] ISBERD minor cleanups (#211)

  • Merged commit: 27599 09a8fab2a2
    [spirv] improved spir-v shader opt (#239)

  • Merged commit: 27600 9c6fad7561
    [arm] allow duplicate addresses on backtrace (#251)

  • Merged commit: 27601 d61f0774be
    [common] Use U8 for colour of RB-tree instead of integer to save space (#228)

  • Merged commit: 27602 1f5f9d34d1
    [desktop] update sample shading fraction tooltip (#266)

  • Merged commit: 27603 d96da5104b
    [cmake] final CPM fixes (#267)

  • Merged commit: 27604 4cc4d315f0
    [Frontend] add X links to About and Help (#272)

  • Merged commit: 27605 c97d0c8b53
    [desktop] Fix VRAM Usage Mode description (#277)

  • Merged commit: 27606 77b3f159af
    updated the translation (#275)

  • Merged commit: 27607 12f5a96f01
    [Textures] Normalize 1D TICs that use layers to 1DArray; (#274)

  • Merged commit: 27608 1307f3510d
    [externals] Fix usage of USE_CCACHE for Sirit (#282)

  • Merged commit: 27609 5180031313
    [ci, cmake] openssl updates, fix drpc and ci scripts (#283)

  • Merged commit: 27610 bf7f3e25fc
    [compat] fix solaris build and update instructions for CPM on solaris (#270)

  • Merged commit: 27611 7bfa2404a6
    [video_core] Improve DMA logic and add an option to sync memory operations (#276)

  • Merged commit: 27612 7ce051cfb3
    [core] Unstub AliasRegionExtraSize (#260)

  • Merged commit: 27613 0e7203df34
    feat(android): add automatic GPU driver download for intent launches (#279)

  • Merged commit: 27614 de5c761aa7
    [video_core] Update Vulkan Extended Dynamic State settings (#292)

  • Merged commit: 27615 e75ceb676b
    [core] Finalize AliasRegionExtraSize (#291)

  • Merged commit: 27616 35ec256c74
    [translation] EDS Description (#297)

  • Merged commit: 27617 a51953e4f9
    [video_core] Add hability to change Sync Memory Operations at runtime (#300)

Full Changelog: 0.0.2-pre-alpha...master

Unofficial Nightly Release: 27617

Platform Target / Arch
Linux (AppImage) Full Builds (Built with Sharun)
Best compatibility — includes Mesa drivers
────────────────
Common x86_64_v3

Legacy x86_64

Steamdeck x86_64

ROG ALLY x86_64
Light Builds (Built with Linuxdeploy)
Lighter size — uses system drivers
────────────────
Common-light x86_64_v3

Legacy-light x86_64

Steamdeck-light x86_64

ROG-ALLY-light x86_64
Linux (AppBundle) AppImage alternative
────────────────
Common x86_64_v3

Legacy x86_64

Steamdeck x86_64
FreeBSD (Experimental) amd64
Android Replace

Coexist

Optimised
Windows 7z
────────────────
x86_64
Installer
────────────────
x86_64
Source Code

Don't miss a new eden-nightly release

NewReleases is sending notifications on new releases.