GnGeo is a free NeoGeo emulator for Linux that runs ROM sets identified by their MAME names. Its command line offers home, arcade, and unibios modes, along with display options such as fullscreen, scaling, interpolation, and raster interrupts. Users can choose blitters and effects, configure sound and joystick options, set player controls and hotkeys, and supply settings through command-line options or user and per-game configuration files. The project describes graphical frontends with features such as game previews and configuration options. GnGeo requires SDL 1.2.x, libz, and a NeoGeo BIOS; NASM 0.98 is optional for i386 assembly optimization. Games must be ZIP files, while the BIOS must not be, and the default search path is `$prefix/share/gngeo/`. The README describes a source build using `./configure`, `make`, and `make install`. The repository lists no releases. Its licensing notes say commercial use of GnGeo as a whole is forbidden because of included MAME code and licensing.
Who it is for
GnGeo suits Linux users who want to run NeoGeo ROM sets and configure emulation from the command line. It may fit users comfortable with its stated dependencies and source-build process.
What is good
- Free and open source.
- Supports fullscreen, scaling, and display effects.
- Sound, controls, and hotkeys are configurable.
- Per-game configuration files are supported.
- Graphical frontends are described.
What to know first
- Requires SDL 1.2.x, libz, and a BIOS.
- The repository lists no releases.
- Commercial use of GnGeo as a whole is forbidden.
Verdict
GnGeo offers configurable NeoGeo emulation on Linux, with command-line settings and described frontend options. Its dependencies, source-build route, and commercial-use restriction are key considerations.
GnGeo plans and pricing
All plansCompared on neo geo emulators
- AES emulation
- Yes
- Supported platforms
- Linux
- Save states
- Yes
