Skip to content
SPECIFICTION
Get listed

Attract-Mode vs Heroic Games Launcher

Attract-Mode

attractmode.org

Heroic Games Launcher

heroicgameslauncher.com

Side by side

FigureAttract-ModeHeroic Games Launcher
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYes—
Self-hostedYes—
Plans published21
Spec score · Game Library Managers9.1 (#2)7.7 (#15)
Spec score · Game launchers8.9 (#11)7.9 (#25)
PurposeAttract-Mode is a graphical frontend for command-line emulators such as MAME, MESS and Nestopia, intended for joystick, gamepad or spin-dial control and arcade cabinet setups.Heroic is an open-source launcher for installing and playing games from Epic Games Store, GOG, and Amazon Prime Gaming.
SupportThe official site links to a community forum and provides documentation, compile instructions, a layouts manual and a project wiki.The FAQ directs users to the project documentation and Discord for help, and says persistent issues can be reported on GitHub.
Supported systemsThe project says it runs on Windows, OS X and Linux, including Raspberry Pi and Odroid.Heroic supports Linux, Windows 10 and 11, and macOS 14 or newer; SteamOS is supported with downloads available through Discover.

Plans

Attract-Mode

  • Attract-ModeFree
  • FreeFree

Attract-Mode pricing →

Heroic Games Launcher

  • Heroic Games LauncherFree

Heroic Games Launcher pricing →

In their own words

Attract-Mode

Attract-Mode is a graphical frontend for command-line emulators such as MAME, MESS, and Nestopia. It is intended for arcade cabinets and control by joystick, gamepad, or spin dial, and runs on Windows, OS X, and Linux, including Raspberry Pi and Odroid. Users can import game lists, generate lists from emulator directories, and set launch commands for individual games. The frontend can retrieve missing game details and artwork from TheGamesDB, Progetto-Snaps, and adb.arcadeitalia.net. Controls can be assigned to joystick, keyboard, or mouse inputs, including combinations. A built-in configuration menu has on-screen help, and settings are stored in text files. Layouts can be scripted in Squirrel and customized with themes, animations, and GLSL shaders. It supports media formats supported by FFmpeg and SWF files through gameswf. The feature list also names Steam support and plug-ins for extensions or integration with external programs. Attract-Mode is free and open source under the GNU General Public License v3. Pause functionality for returning to the frontend and resuming an emulator is listed only for Linux and Windows versions.

Visit attractmode.org

Heroic Games Launcher

Heroic Games Launcher is a free, open-source desktop launcher for installing and playing games from Epic Games Store, GOG and Amazon Prime Gaming. It supports Linux, Windows 10 and 11, and macOS 14 or newer; SteamOS is supported with downloads available through Discover. Users can install, uninstall, update, repair, move and import games, and access the Epic and GOG stores from within the interface. Heroic supports Wine and Proton on Linux and CrossOver on macOS, with custom Wine and Proton versions available for Linux. It can sync game saves with the cloud and accepts games and applications outside Epic and GOG, though automatic updates or save syncing may not be available for those additions. The project says it does not collect personal data, usernames or passwords; optional anonymous analytics are off by default. Linux downloads include Flatpak, AppImage, RPM, DEB and TAR.XZ packages. Heroic is released under the GNU General Public License version 3.0. Its FAQ warns that using Wine or Proton on an unsupported operating system may result in bans, depending on the game.

Visit heroicgameslauncher.com