Gearlynx

iPhone + Android

7.4No. 6 of 32
in TurboGrafx-16 Emulators
  • Recognised40% of the score20
  • Phone app26% of the score100
  • Documented20% of the score100
  • Free plan14% of the score30
Free plan
No
Runs on
Android, api, Browser extension, iPhone, Linux, Mac, self-hosted, Web, Windows

Summary

Gearlynx is a free, open-source Atari Lynx emulator and debugger written in C++. It supports the commercial Lynx catalog and most homebrew and demo software, with a choice of Lynx I or Lynx II emulation. Supported ROM formats include lnx, lyx, o, bin, and zip, including compressed files. Gaming features include save states with previews, rewind, run-ahead to reduce input latency, audio emulation, VGM recording, and EEPROM and NVRAM saves. ComLynx multiplayer can connect up to eight emulator instances on one computer. The debugger provides disassembly, CPU and memory breakpoints, debug symbols, memory editing and search, hardware register views, and cartridge and video inspectors. An embedded MCP server supports AI-assisted debugging through STDIO or HTTP and provides controls and inspection tools such as memory checks, screenshots, and rewind. HTTP mode requires a token for wildcard or other non-loopback binds; connected clients share one emulator instance and can interfere with each other. Standalone builds are listed for Windows, Linux, BSD, and macOS, with Android and iOS among libretro platforms. Gearlynx requires a BIOS.

Who it is for

Gearlynx may suit Atari Lynx players and people working on Lynx game development, ROM hacking, reverse engineering, or debugging. Its embedded MCP server is intended to support AI-assisted debugging workflows.

What is good

  • Supports Lynx I and Lynx II emulation
  • Save states, rewind, and run-ahead
  • ComLynx connects up to eight instances
  • Debugger includes breakpoints and memory tools
  • Free and open source

What to know first

  • A BIOS is required
  • HTTP non-loopback access requires a token
  • Concurrent HTTP clients share one emulator instance
  • Netplay is not supported

Verdict

Gearlynx combines Atari Lynx emulation with a detailed debugger and an MCP interface for development workflows. It requires a BIOS, and simultaneous HTTP debugging clients can interfere because they share the emulator instance.

Compared on TurboGrafx-16 emulators

Free plan
Yesgithub.com
Atari systems
Atari Lynxgithub.com
Supported platforms
Windows, macOS, Linux, BSD, Android, iOS, webOS and other libretro platformsgithub.com
Save states
Yesgithub.com
Netplay
Nogithub.com
BIOS required
Yesgithub.com

Facts

Product
Gearlynx is an open source Atari Lynx emulator and debugger written in C++.github.com · 28 Sept 2026
Emulation
It supports the commercial Atari Lynx catalog and most homebrew and demo software, with selectable Lynx I or Lynx II emulation.github.com · 28 Sept 2026
ROM support
It supports compressed and homebrew ROM formats including lnx, lyx, o, bin, and zip.github.com · 28 Sept 2026
Save and latency features
Features include save states with previews, rewind, run-ahead to reduce input latency, and EEPROM and NVRAM save files.github.com · 28 Sept 2026
Multiplayer
ComLynx multiplayer supports up to eight emulator instances on the same computer.github.com · 28 Sept 2026
Debugger
The debugger includes a disassembler, CPU and memory breakpoints, debug symbols, a memory editor and search, hardware register viewers, and cartridge and video inspectors.github.com · 28 Sept 2026
AI integration
Its embedded MCP server supports AI-assisted debugging with GitHub Copilot, Claude, Codex, and similar agents, using STDIO or HTTP transport.github.com · 28 Sept 2026
MCP security
MCP HTTP mode requires a token for wildcard or other non-loopback binds and checks Host and browser Origin against the connection address.github.com · 28 Sept 2026
MCP concurrency limit
Connected HTTP clients control the same emulator instance, so concurrent debugging workflows can interfere with one another.github.com · 28 Sept 2026
Other integrations
A separate VS Code source-level debugger connects to Gearlynx through its debug-monitor protocol.github.com · 28 Sept 2026
Supported systems
Standalone builds are listed for Windows, Linux, BSD, and macOS; the libretro core documentation lists additional systems including Android, iOS, and Emscripten.github.com · 28 Sept 2026
BIOS requirement
Gearlynx requires a BIOS to work; the README recommends the original BIOS with MD5 fcd403db69f54290b51035d82f835e7b.github.com · 28 Sept 2026
Support
The project asks users to report bugs or request features by opening a GitHub issue.github.com · 28 Sept 2026
License
Gearlynx is licensed under GNU General Public License version 3.0.github.com · 28 Sept 2026
Game features
Features include save states, rewind, run-ahead, audio emulation, VGM recording, and ComLynx multiplayer for up to eight emulator instances on one machine.github.com · 29 Sept 2026
MCP tools
The MCP server provides execution control, memory inspection, breakpoints, disassembly, hardware status, screenshots, and rewind.github.com · 29 Sept 2026
Connections
The MCP server supports STDIO and HTTP transports, and the project documents setup with VS Code, Claude Desktop, and Claude Code.github.com · 29 Sept 2026
Security
For HTTP mode, authentication is optional on loopback binds and required for wildcard or other non-loopback binds; the server also checks Host and browser Origin against the connection address.github.com · 29 Sept 2026
Mobile platforms
The libretro build lists Android and iOS among its supported platforms.github.com · 29 Sept 2026
Intended users
The project describes its MCP server as supporting Atari Lynx game development, ROM hacking, reverse engineering, and debugging.github.com · 29 Sept 2026

Best Gearlynx alternatives

See all 12

Where it ranks on Samsung Mobile US Press

Is Gearlynx yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources