Repository navigation
Eglantine smileytatsu/dev-rebased build 8 (4851038)
Pre-releaseAutomatic build of smileytatsu/dev-rebased at 4851038.
What changed in this build
This build is rebased onto the latest upstream nx2 (46967a1b84, upstream tag build-177). Upstream changes now included:
- Cheaper per-draw descriptor reads and fewer debug-log calls in the texture cache (Eglantine-Community#374).
- Fewer render pass splits on tiled GPUs, and failed GPU waits are now logged (Eglantine-Community#361).
- Fix for a launch crash on some Intel CPUs (i5-9400F) caused by the measured TSC clock (Eglantine-Community#373).
- Switch 2 programs inside NSP containers are now detected (Eglantine-Community#349). This also means they get this fork's guest RAM release on stop.
--helpand--versionexit successfully in the CLI; Arch Linux package files and CONTRIBUTING updates.
On top of that, this fork keeps its own changes (texture cache descriptor ids, Switch 2 pipelines kept built, no task/mesh pipelines without VK_EXT_mesh_shader, guest RAM release on stop). They are listed in the README, together with the known issues. Nothing of this was measured again after the rebase: the upstream changes and ours were only checked to compile, not tested in a game.
Linux
Linux packages come as an AppImage (self-contained, needs glibc 2.39 or newer: Ubuntu 24.04, Fedora 40, Debian 13, Arch) and a tar.gz (uses your system libraries, so Qt 6 and the usual libraries must be installed).
| Build Type | Standard | PGO (Recommended) | Notes |
|---|---|---|---|
| amd64 | AppImage · tar.gz | AppImage · tar.gz | Make the AppImage executable (chmod +x) and run it |
| ARM (aarch64) | AppImage · tar.gz | AppImage · tar.gz |
Windows
Windows packages are in-place zip files: extract and run eglantine.exe, or eden-cli.exe from a terminal.
| Build Type | Standard | PGO (Recommended) | Notes |
|---|---|---|---|
| amd64 / x86_64 (MSVC) | MSVC zip | Use if you run into graphical issues on other builds | |
| amd64 / x86_64 (MinGW) | PGO zip | Built with MinGW clang; bundles its own DLLs, no Visual C++ redistributable needed |
The PGO builds are the same programs compiled with profile-guided optimization (clang plus Eden's profile); prefer them when your CPU supports it.