Skip to content
SPECIFICTION
Get listed

crater vs Emulicious

crater

github.com

Emulicious

emulicious.net

Side by side

FigurecraterEmulicious
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Windows—Yes
macOSYesYes
LinuxYesYes
Plans published11
Spec score · Game Gear Emulators8.4 (#6)8.0 (#13)
LicenseCrater is distributed under the MIT License, which permits free use, copying, modification, distribution, sublicensing, and sale subject to its conditions.The license permits binary use, copying and distribution for non-commercial purposes without a fee, subject to retaining license information and the copyright notice.
PurposeCrater is a Sega Game Gear emulator with an included Z80 assembler and disassembler, written in C.Emulicious is a free to use multi-system emulator for Game Boy, Game Boy Color, Master System, Game Gear and MSX.

Plans

crater

  • FreeFree

crater pricing →

Emulicious

  • EmuliciousFree

Emulicious pricing →

In their own words

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

Emulicious

Emulicious is a free emulator for Game Boy, Game Boy Color, Master System, Game Gear, and MSX. It runs on Linux, macOS, and Windows, as well as Raspberry Pi OS and other systems that support Java SE; Java 1.6 or newer is required. The download does not need an installer: extract the files and run Emulicious.jar, or use Emulicious.exe in the Windows bundle with Java. Its emulation aims for precision, and it includes savestates, IPS patching, automatic updates, and adjustable turbo and throttle controls. For development, the debugger has an interactive disassembler that separates code and data automatically, plus reverse stepping. Other tools include a profiler, tracer, coverage analyzer, memory editor, palette and tile viewers, RAM search and watch, and remote debugging. Emulicious can connect to Visual Studio Code; its linked extension supports source-level debugging for assembler and C code using SDCC. It also runs Analogue Pocket ROMs with the .pocket extension. The free license is for personal use; commercial users should seek permission.

Visit emulicious.net