Glossary - Heroic-Games-Launcher/HeroicGamesLauncher GitHub Wiki
Here is a glossary of terms you may encounter when using the Heroic Game Launcher. (Please keep this list in alphabetical order when adding entries.)
EAAC
EA (Electronic Arts) AntiCheat, an anti-cheat system from EA, announced in September 2022.
Not to be confused with EAC
EAC
Easy Anti-Cheat, an anti-cheat system commonly used in multi-player games. Games using EAC almost always require additional workarounds to get working under Wine or Proton, and many are unplayable under Wine/Proton.
Not to be confused with EAAC
EOS Overlay
Epic Online Services Overlay, the in-game overlay for games from the Epic Games Store. The EGS counterpart to the Steam Overlay and GOG Galaxy Overlay.
ESync
Wine eventfd-based synchronization, a wineserver feature to reduce overhead for synchronization objects. See the Lutris How To Esync guide for how to check whether your system supports ESync.
See also FSync.
FSync
A more performant ESync, but one that requires kernel-level support. This is available in the mainline Linux kernel from 5.16 onwards*.
See also ESync
Feral GameMode
GameMode is
a daemon/lib combo for Linux that allows games to request a set of optimisations be temporarily applied to the host OS and/or a game process.
FSR
AMD FideltyFX Super Resolution, a hardware-assisted upscaling feature on AMD GPUs.
GameMode
See Feral GameMode
GE
A common abbreviation of GloriousEggroll, aka Thomas Crider, author of custom Wine and Proton builds.
MangoHud
MangoHud is an overlay for monitoring FPS, temperatures, CPU/GPU load, etc. for Vulkan and OpenGL applications.
Proton
Valve's fork of Wine with additional components and patches. Some changes eventually make it into upstream Wine.
Resizable BAR
An optional feature on NVIDIA 30xx cards that gives the CPU access to the whole GPU framebuffer at once, which may improve performance on some games.
scout
The codename for Steam Runtime version 1, which uses LD_LIBRARY_PATH
and is used for native Linux games and by Proton 5.0 and earlier.
See also Steam Linux Runtime and scout
soldier
The codename for Steam Runtime version 2, which uses containers and is used by Proton 5.13 and later.
See also Steam Linux Runtime and soldier
Steam Linux Runtime
The Steam Linux runtime is a binary linux environment under which native Linux games can be run to avoid having to manually install all the game's dependencies, or to avoid dependency hell for games that are binary-incompatible with the library versions shipped by your distribution.
Wine
Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.
See also Proton