Skip to content
SPECIFICTION
Get listed

ares vs crater

ares

ares-emu.net

crater

github.com

Side by side

Figurearescrater
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WindowsYes—
macOSYesYes
LinuxYesYes
Self-hostedYes—
Plans published21
Spec score · Game Gear Emulators9.0 (#1)8.4 (#6)
InputVirtual Game-Pads let users configure controls once and adapt them to each emulated system.Crater supports keyboard and joystick/controller input, but custom keyboard mappings are not yet supported.
LicenseThe source code is distributed under the ISC license.Crater is distributed under the MIT License, which permits free use, copying, modification, distribution, sublicensing, and sale subject to its conditions.
Purposeares is a cross-platform, open-source multi-system emulator focused on accuracy and preservation.Crater is a Sega Game Gear emulator with an included Z80 assembler and disassembler, written in C.
Save statesSave states let users resume games that lack native saving.Save states are not yet supported.

Plans

ares

  • aresFree
  • FreeFree

ares pricing →

crater

  • FreeFree

crater pricing →

In their own words

ares

ares is a free, open-source emulator for multiple systems, with a stated focus on accuracy and preservation. It supports systems including Arcade, Atari 2600, WonderSwan, ColecoVision, NES, SNES, Nintendo 64, and PlayStation, though some listed systems are experimental. Playback options include save states, run-ahead, rewind, and fast-forward. Pixel shaders and optional color correction can alter display characteristics, while Virtual Game-Pads let users configure controls for use across emulated systems. The interface framework uses WinAPI on Windows, Cocoa on macOS, and GTK2 or GTK3 on POSIX platforms. Simple debugging features such as trace logging support development of original software for supported systems. Windows builds support Windows 7 or later; AMD64 binaries require at least Intel Nehalem or AMD Jaguar architecture. macOS binaries require Catalina 10.15 and support Intel and Apple Silicon. The project prefers Linux users compile from source and points to third-party packages rather than official Linux binaries. Source code uses the ISC license. Android is not supported, and a BIOS is required.

Visit ares-emu.net

crater

crater is a free Sega Game Gear emulator written in C, with a Z80 assembler and disassembler included. Games can be loaded from the roms directory or from a command-line path. Display controls include fullscreen mode, integer scaling in a window, and an option to force square pixels. Keyboard and joystick or controller input are supported; SDL controller mappings can be defined in gamecontrollerdb.txt. Compatible games can save cartridge RAM to a .sav file, with custom save locations or saving disabled. Save states and custom keyboard mappings are not supported. The assembler converts Z80 source into a Game Gear ROM image and is described as complete. The disassembler attempts to produce assembly but cannot distinguish code from data. Most games are described as playable with minor bugs, while audio, some uncommon CPU instructions, and advanced graphics features are missing. Building requires a modern C11 compiler and SDL 2; OS X and Linux are the tested systems.

Visit github.com