Automatic daily build of nx2 at 78743f3.
Changes since the previous daily build
- bump to 0.1.0-rc3 (
78743f30c2) - downgraded ubuntu for older gzip (
293b5598fb) - chore: bumped to 0.1.0-rc2 (
66bfbc5321) - fix: fixed change log (
fbcfe365d7) - fixed stupid ci (
eff9f843af) - shader: lower BRA.U and HSETP2 with a constant buffer (
1e2c2dd4db) - ci: added discord RPC to builds (
373a7f5ac1) - fix: add translations to build (fixes #767) (
0fa5991d0e) - docs: added theme fix to changelog (
5726e5f6be) - Revert "Merge pull request #700 from Djihads80/revert-609-fix/mkw-performance-601" (
45ad48059b) - fixed closing software using wrong colors (
e5d9dcc2e3) - vk_pipeline_cache: keep the disk cache across translation-only version bumps (
eab2c2246d) - spirv: keep native global memory helpers as calls and route with one switch (
9a362357a2) - add relower_words.cpp for instruction lowering from hex input (
77c41e14db) - Fix discord invite link in docs (
7f07486c29) - fix: gcc build failed (
a61fb4154d) - fixed missing ccache command (
cf72eec6ad) - vulkan: use Info::UsesWarpOps for mesh and task stages (
0e82056820) - vulkan: mesh and task stages now require the guest warp size (
ff72fed972) - shader: share the warp-op check between pipeline stages (
70a841058e) - tools/nx2: catalogue: Ocarina of Time: 6 programs (
ac20ee1535) - shader, buffer_cache: let compute programs bind up to 64 storage buffers (
de4ed9d9d7) - shader: shadow copies for SHF, IADD3.UR, FSETP and I2F in the lowering (
900ab5a825) - fix: build on ninja (
a2b70664fc) - fixed llvm download (
ebecf65655) - applied updated setup build action (
c02ab82326) - ci: fixed duplicated caches (
583b125d5a) - docs: added current features in changelog (
a4d3aa40cf) - ci: added way to build only certain oses and only pgo (
baa6d295ac) - ci: updated runners (
a6ffbeb24f) - ci: cache builds (
aff8b2569b) - build(deps): bump the all-actions group with 2 updates (
6c96e95611) - ci: added dependabot for github actions (
a017245408) - mkw: enable targeted water feedback and full-speed movie presentation (
39a33c4a78) - file_sys: guard LayeredFS/ExeFS patch dirs against missing mod roots (
34a791dbd8) - LOCAL TEST: EDEN_NX2_FRONT_BATCH sends runs of incrementing 3D writes to the split front in one call (
ed6632e258) - local: fence operation lists as vectors (no allocation per queued operation) (
d52e5f1036) - local: LayeredFS for NUP RomFS (merged, not updatable), cached (
539b830205) - local: texture cache threshold overrides capped at the device budget (
5d5fba1ca1) - LOCAL TEST: EDEN_NX2_SWAP_INTERVAL doesn't apply while video frames are decoded (Ocarina's 60 fps cutscene videos) (
854b81b17b) - vulkan: drop queued shader builds on close (
37a3ad3ad9) - vulkan: wait for shader builds before the cache save on close (
f9de7d8551) - vulkan: intel arc fixes for MKW (
8e87cf5a66) - Toggle USE_DISCORD_PRESENCE flag in release workflow (
a25ad9582e) - Include string_util.h in deconstructed_rom_directory.cpp (
0b0d4d43a2) - Add cover fetching functionality for Discord RPC (
b174764a37) - Add game_version member to DiscordRPC struct (
5b0df6085e) - Enabling discord rpc (
05cad80d0e)
Linux
The AppImage is self-contained (needs glibc 2.39 or newer: Ubuntu 24.04, Fedora 40, Debian 13, Arch): make it executable with chmod +x and run it. The 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 | |
| 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) | MinGW PGO zip | Built with MinGW clang; bundles its own DLLs, no Visual C++ redistributable needed |
macOS
| Build Type | Standard | PGO (Recommended) | Notes |
|---|---|---|---|
| arm64 (Apple Silicon) | zip · dmg | macOS 26 or newer. Not notarized: right-click and choose Open the first time, or run . is inside the app, in . |
The PGO builds are the same programs compiled with profile-guided optimization (clang plus Eglantine's profile); prefer them when your CPU supports it.