Skip to content

Releases

Lichii amd-superior build 9 (a80e3c9)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Nov 08:46

Automatic build of amd-superior at a80e3c9.

Important

Read README.txt (next to lichii.exe after you unzip, or on GitHub): how to turn switches on and off, install and move shader packs, and use AMD FSR upscaling and AMD frame generation. Changes and credits: AMD-SUPERIOR.md.

What's new

  • FSR 4 black picture on Radeon RX 9000 fixed. RDNA 4 runs FSR 4's FP8 network, which needs
    VK_EXT_shader_float8; Lichii never enabled it, so the scene came out black with a few bright
    dots. It's enabled now when the driver offers it.
  • HUD jitter with frame generation fixed when the game renders below its output size (without
    the Max Resolution add-on, e.g. 1440x810 upscaled to 1080p, or 1080p to 1440p): the HUD mask was
    built but never applied there.
  • Much less memory at boot (port of Frizti/Fritchii's reserved guest memory): the console's
    ~14 GB of memory is committed as the game uses it instead of all at boot, for PCs with 16 GB of
    RAM that ran out (error 1455) loading a save. EDEN_NX2_SEC_RESERVE=0 turns it off.
  • No more lighting stuck white until a reset: "Switch 2 draws with unbuilt pipelines" now
    defaults to Skip only redrawn targets, so a draw the game makes only once (an area's lighting)
    waits for its shader instead of being dropped for good (as in Fritchii v5).
  • The bar says why AMD frame generation is idle: (RES 1X), (RESTART), (OOT ONLY),
    (WAITING) in menus and cutscenes, (WINDOWS ONLY); hover for the full reason.
  • Crash dumps can be read: Windows releases include lichii-windows-x86_64[-pgo]-map.zip, the
    link maps that match a player's lichii.exe.*.dmp to functions.
  • Release builds retry their downloads (GitHub's 504s failed several build 8 runs).
  • README.txt: Resolution 1X, the FPS counter (real x 2) and how to lock 60, white overexposure
    and occlusion-off mods, low-RAM crashes; "Available VRAM: 7.00 GiB" in the log now says it is
    Conservative mode's cap.

Tip

Ocarina of Time above 60 fps: press Ctrl+U (the Toggle Framerate Limit hotkey) to unlock the frame rate, or set Frame rate limit (Switch 2) under the game's Properties > Graphics (e.g. 120; applies when the game starts) to cap it there. The FPS Unlock (built-in) add-on, on by default, keeps animations and physics at normal speed at any frame rate; leave it enabled.

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 lichii.exe, or eden-cli.exe from a terminal.

Build Type Standard PGO (Recommended) Notes
amd64 / x86_64 zip PGO zip Both built with clang-cl and ThinLTO; the PGO zip adds a profile trained on Ocarina of Time

macOS

Build Type Standard PGO (Recommended) Notes
arm64 (Apple Silicon) zip macOS 15 or newer. Not notarized: right-click and choose Open the first time, or run xattr -dr com.apple.quarantine lichii.app. eden-cli is inside the app, in Contents/MacOS

The PGO builds are the same programs compiled with profile-guided optimization. Linux uses clang with Eglantine's profile; Windows uses clang-cl and ThinLTO with a profile trained in Lichii on Ocarina of Time, so other games gain less. Prefer them when your CPU supports it.

Lichii amd-superior build 8 (eb50056)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Nov 06:15

Automatic build of amd-superior at eb50056.

Important

Read README.txt (next to lichii.exe after you unzip, or on GitHub): how to turn switches on and off, install and move shader packs, and use AMD FSR upscaling and AMD frame generation. Changes and credits: AMD-SUPERIOR.md.

What's new

  • Frame generation and upscaling without FSR 4. When AMD's runtime doesn't offer FSR 4 for a
    GPU (RX 6000/7000 on an older driver, older Radeons, NVIDIA, Intel), Ocarina now uses AMD's
    FSR 3.1 instead of turning off. In build 7 both FSR and AMD frame generation stopped on those
    GPUs. The log names the version that runs (AMD FSR: upscaler ... running);
    EDEN_NX2_FSR_VERSION=3 forces FSR 3.1 to compare.
  • AMD Frame Generation Version setting: Auto (FSR 4 frame generation on Radeon RX 9000,
    FSR 3.1 elsewhere) or FSR 3.1 (faster), for RX 9000 owners who want the lighter one.
  • The HUD stays still in Docked (4K) mode. With Docked mode and the Max Resolution add-on,
    Ocarina draws at 1440p and FSR outputs 4K; frame generation there had no HUD mask, so the HUD
    moved with the camera in generated frames. The 4K mode now gets its own mask.
  • Running out of video memory no longer crashes AMD drivers (port of zortos293#880,
    via Frizti/Fritchii): a texture that doesn't fit is left out until memory is freed, instead of
    becoming an empty image the game draws into.
  • Frame generation with FSR 4 turned off no longer runs AMD's FSR 3.1 without the GPU's
    float16 feature it needs.
  • README.txt also has tips for a low frame rate with FSR 4 on RX 6000/7000 (FSR 3.1, the Max
    Resolution add-on, OptiScaler) and for crashes on PCs with 16 GB of RAM.
  • README.txt replaces HOW-TO-USE.md: plain text that opens in Notepad, next to lichii.exe,
    and named at the top of every release's notes. It now also covers which FSR you get, shader
    precaching and low-memory crashes.

Tip

Ocarina of Time above 60 fps: press Ctrl+U (the Toggle Framerate Limit hotkey) to unlock the frame rate, or set Frame rate limit (Switch 2) under the game's Properties > Graphics (e.g. 120; applies when the game starts) to cap it there. The FPS Unlock (built-in) add-on, on by default, keeps animations and physics at normal speed at any frame rate; leave it enabled.

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 lichii.exe, or eden-cli.exe from a terminal.

Build Type Standard PGO (Recommended) Notes
amd64 / x86_64 zip PGO zip Both built with clang-cl and ThinLTO; the PGO zip adds a profile trained on Ocarina of Time

macOS

Build Type Standard PGO (Recommended) Notes
arm64 (Apple Silicon) zip macOS 15 or newer. Not notarized: right-click and choose Open the first time, or run xattr -dr com.apple.quarantine lichii.app. eden-cli is inside the app, in Contents/MacOS

The PGO builds are the same programs compiled with profile-guided optimization. Linux uses clang with Eglantine's profile; Windows uses clang-cl and ThinLTO with a profile trained in Lichii on Ocarina of Time, so other games gain less. Prefer them when your CPU supports it.

Lichii amd-superior build 7 (07ad3cf)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Nov 02:18

Automatic build of amd-superior at 07ad3cf.

Tip

Ocarina of Time above 60 fps: press Ctrl+U (the Toggle Framerate Limit hotkey) to unlock the frame rate, or set Frame rate limit (Switch 2) under the game's Properties > Graphics (e.g. 120; applies when the game starts) to cap it there. The FPS Unlock (built-in) add-on, on by default, keeps animations and physics at normal speed at any frame rate; leave it enabled.

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 lichii.exe, or eden-cli.exe from a terminal.

Build Type Standard PGO (Recommended) Notes
amd64 / x86_64 zip PGO zip Both built with clang-cl and ThinLTO; the PGO zip adds a profile trained on Ocarina of Time

macOS

Build Type Standard PGO (Recommended) Notes
arm64 (Apple Silicon) zip macOS 15 or newer. Not notarized: right-click and choose Open the first time, or run xattr -dr com.apple.quarantine lichii.app. eden-cli is inside the app, in Contents/MacOS

The PGO builds are the same programs compiled with profile-guided optimization. Linux uses clang with Eglantine's profile; Windows uses clang-cl and ThinLTO with a profile trained in Lichii on Ocarina of Time, so other games gain less. Prefer them when your CPU supports it.

Lichii amd-superior build 6 (9d7a526)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Nov 23:30

Automatic build of amd-superior at 9d7a526.

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 lichii.exe, or eden-cli.exe from a terminal.

Build Type Standard PGO (Recommended) Notes
amd64 / x86_64 zip PGO zip Both built with clang-cl and ThinLTO; the PGO zip adds a profile trained on Ocarina of Time

macOS

Build Type Standard PGO (Recommended) Notes
arm64 (Apple Silicon) zip macOS 15 or newer. Not notarized: right-click and choose Open the first time, or run xattr -dr com.apple.quarantine lichii.app. eden-cli is inside the app, in Contents/MacOS

The PGO builds are the same programs compiled with profile-guided optimization. Linux uses clang with Eglantine's profile; Windows uses clang-cl and ThinLTO with a profile trained in Lichii on Ocarina of Time, so other games gain less. Prefer them when your CPU supports it.

Lichii amd-superior build 3 (d8a4bf5)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Nov 22:38

Automatic build of amd-superior at d8a4bf5.

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 lichii.exe, or eden-cli.exe from a terminal.

Build Type Standard PGO (Recommended) Notes
amd64 / x86_64 zip PGO zip Both built with clang-cl and ThinLTO; the PGO zip adds a profile trained on Ocarina of Time

macOS

Build Type Standard PGO (Recommended) Notes
arm64 (Apple Silicon) zip macOS 15 or newer. Not notarized: right-click and choose Open the first time, or run xattr -dr com.apple.quarantine lichii.app. eden-cli is inside the app, in Contents/MacOS

The PGO builds are the same programs compiled with profile-guided optimization. Linux uses clang with Eglantine's profile; Windows uses clang-cl and ThinLTO with a profile trained in Lichii on Ocarina of Time, so other games gain less. Prefer them when your CPU supports it.