Skip to content

0.6.2

Choose a tag to compare

@github-actions github-actions released this 03 Nov 17:32

What's new in 0.6.2

A small fix release on top of 0.6.1.

Hyrule Warriors

  • No device loss after the opening movie: since 0.6.0, a draw that reads its arguments from a
    GPU-written record passed the record straight to the host GPU. A record the guest GPU had not
    written in time could hold any words, and on a Windows AMD driver (RX 7800 XT) that lost the
    device in the scene after the opening movie. These draws are now checked on the GPU with the
    same limits as direct draws.

Everything else is unchanged from 0.6.1, including its PGO profile.

Known issues

  • Donkey Kong Bananza: black gameplay on RADV; busy late areas run slowly.
  • Super Mario Galaxy 2 (Switch 2 version) closes about 5 seconds after start (its own Vulkan
    driver fails to create its device), as in 0.6.0.

Changes since v0.6.1

  • docs: release notes for 0.6.2 (c6a7625)
  • vulkan: check single array indirect draws on the GPU like direct ones (df5b0bf)

Install

Windows: extract the zip and run eglantine.exe, or eden-cli.exe from a terminal.
Linux (AppImage): make it executable (chmod +x) and run it; it bundles its libraries and needs glibc 2.39 or newer (Ubuntu 24.04, Fedora 40, Debian 13, Arch).
Linux (tar.gz): extract it and run ./eglantine or ./eden-cli; it uses your system libraries, so Qt 6 and the usual libraries must be installed.
macOS: Apple Silicon and macOS 15 or newer. Extract the zip and move eglantine.app to Applications. The CLI is inside eglantine.app/Contents/MacOS/eden-cli. The app bundles Qt and MoltenVK and is ad-hoc signed, not notarized; macOS may require approval in Privacy & Security. macOS support remains experimental and uses the JIT, not NCE.
The -pgo builds are the same programs compiled with profile-guided optimization (clang plus the repo's eglantine.profdata) and run on the same CPUs; if one is slower than the normal build for you, please report it. The Windows PGO build is a MinGW build, so it carries its own DLLs and needs no Visual C++ redistributable.

Eglantine looks for newer builds of its channel at startup and from Help > Check for Updates.