Attract-Mode vs Forsaken
Attract-Mode
attractmode.orgForsaken
forsaken-emu.comSide by side
| Figure | Attract-Mode | Forsaken |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | Yes | — |
| Web | — | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 2 | 0 |
| Spec score · Game Library Managers | 9.1 (#2) | 7.5 (#19) |
| Spec score · Game launchers | 8.9 (#11) | 7.1 (#51) |
| Controls | Frontend actions can be mapped to joystick, keyboard or mouse inputs, including combinations. | Forsaken supports full gamepad navigation and keyboard shortcuts. |
| License | Attract-Mode is released under the GNU General Public License version 3 or later. | Forsaken is MIT licensed and described as community-driven. |
| Media | It supports image, video and audio formats supported by FFmpeg, and supports SWF files through gameswf. | Library displays can include box art, screenshots, videos, and fan art. |
Plans
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.
Forsaken
Forsaken is an open-source emulator frontend that organizes a retro gaming library. It supports more than 65 retro gaming platforms through 159 emulator configurations, with library browsing in Grid, List, or 3D Carousel views. Displays can include box art, screenshots, videos, and fan art. The frontend supports gamepad navigation and keyboard shortcuts, and its download manager tracks queues and progress. Forsaken can automatically detect and download BIOS files, with temporary or permanent storage and smart cleanup options. It is MIT licensed, community-driven, and translated into 14 languages. Listed platforms are Android, iOS, Linux, macOS, web, and Windows; Windows and macOS are identified as build-from-source options using Flutter. Forsaken does not distribute ROMs or copyrighted game files, so users must provide their own legally obtained ROMs. The project invites contributions on GitHub.