github eden-emulator/Releases v0.1.1
Eden v0.1.1

16 hours ago

Changelog

This is a hotfix release that addresses several UI and platform-specific bugs present in the 0.1.0 release, alongside some bonus fixes and UX improvements.

  • Fixed several bugs with the profile manager, such as images not being able to be set, UUIDs not matching folder names, only being able to add 4 profiles, and more
    • Alongside this, the profile manager's UX has been completely overhauled.
  • Fixed some macOS-specific graphics and UI bugs
  • Fixed Big Brain Academy on Linux
  • Fixed blurry game images on the game list when using a scaled display on Windows
  • Added back the ability to toggle Fast GPU time during gameplay
  • Fixed the home menu not being usable with NCE
  • Fixed the overlay applet causing crashes
  • Fixed games immediately crashing on Windows 11
  • Fixed builds with OpenSSL enabled but the web service disabled

Packages

Targets

Each build is optimized for a specific architecture and uses a specific compiler.

  • aarch64/arm64: For devices that use the armv8-a instruction set; e.g. Snapdragon X, all Android devices, and Apple Silicon Macs.
  • amd64: For devices that use the amd64 (aka x86_64) instruction set; this is exclusively used by Intel and AMD CPUs and is only found on desktops.

Compilers

  • MSVC: The default compiler for Windows. This is the most stable experience, but may lack in performance compared to any of the following alternatives.
  • GCC: The standard GNU compiler; this is the default for Linux and will provide the most stable experience.
  • PGO: These are built with Clang, and use PGO. PGO (profile-guided optimization) uses data from prior compilations
    to determine the "hotspots" found within the codebase. Using these hotspots,
    it can allocate more resources towards these heavily-used areas, and thus generally see improved performance to the tune of ~10-50%,
    depending on the specific game, hardware, and platform. Do note that additional instabilities may occur.

Linux

Linux packages are distributed via AppImage.
zsync files are provided for easier updating, such as via
AM.

Build Type GCC PGO Notes
amd64 GCC (zsync) PGO (zsync)
Legacy amd64 GCC (zsync) PGO (zsync) Pre-Ryzen or Haswell CPUs (expect sadness)
Steam Deck GCC (zsync) PGO (zsync) Zen 2, with additional patches for SteamOS
ROG Ally X GCC (zsync) PGO (zsync) Zen 4
aarch64 GCC (zsync) PGO (zsync)

Debian/Ubuntu

Debian/Ubuntu targets are .deb files, which can be installed via sudo dpkg -i <package>.deb.

Target amd64 aarch64 Notes
Ubuntu 24.04 amd64 aarch64 Not compatible with Ubuntu 25.04 or later
Debian 12 amd64 aarch64 Drivers may be old
Debian 13 amd64 aarch64

Room Executables

These are statically linked Linux executables for the eden-room binary.

Windows

Windows packages are in-place zip files. Setup files are soon to come.
Note that arm64 builds are experimental.

Compiler amd64 arm64 Notes
MSVC amd64
MinGW amd64 arm64 May have additional bugs/glitches
MinGW PGO amd64 arm64

Android

Build Description
Android Standard Single APK for all supported Android devices (most users should use this)
Android x86_64 For devices running Chrome/FydeOS, AVD emulators, or certain Intel Atom Android devices.
Android Optimized For any Android device that has Frame Generation or any other per-device feature
Android Legacy For Adreno A6xx and other older GPUs

macOS

macOS comes in a tarballed app. These builds are currently experimental, and you should expect major graphical glitches and crashes.
In order to run the app, you may need to go to System Settings -> Privacy & Security -> Security -> Allow untrusted app.

File Description
macOS For Apple Silicon (M1, M2, etc)

Source

Contains all source code, submodules, and CPM cache at the time of release.
This can be extracted with tar xf Eden-Source-v0.1.1.tar.zst.

File Description
tar.zst Source as a zstd-compressed tarball (Windows: use Git Bash or MSYS2)

Don't miss a new Releases release

NewReleases is sending notifications on new releases.