| 📰 Title: | Gearlynx | 🕹️ / 🛠️ Type: | Tool |
|---|---|---|---|
| 🗃️ Genre: | Emulation | 👁️ Visual: | 2D & 3D |
| 🏷️ Category: | Emulation ➤ Engine ➤ ATARI | 🏝️ Perspective: | Third & First person |
| 🔖 Tags: | Emulation; ATARI; atari lynx; BIOS ROM required; Multi-platform; Keyboard; Mouse; Controller | ⏱️ Pacing: | Real Time |
| 🐣️ Approx. start: | 2025-01-19 | 👫️ Played: | Single & Multi |
| 🐓️ Latest: | 2025-12-08 | 🚦 Status: | 04. Released (status) |
| 📍️ Version: | Latest: 0.0.11 / Dev: 3da3a9a | ❤️ Like it: | 9. ⏳️ |
| 🏛️ License type: | 🕊️ Libre | 🎀️ Quality: | 7. ⏳️ |
| 🏛️ License: | GPL-3 | ✨️ (temporary): | |
| 🐛️ Created: | 2025-12-10 | 🐜️ Updated: | 2025-12-10 |
| 📦️ Package name: | ..... 📦️ Arch: | ||
|---|---|---|---|
| 📄️ Source: | ..... 📦️ RPM: | ||
| ⚙️ Generic binary: | ..... 📦️ Deb: | ||
| 🌍️ Browser version: | ..... 📦️ AppImage: | ||
| 📱️ PDA support: | ..... 📦️ Flatpak: | ||
| ✨️ Not use: | ..... 📦️ Snap: |
| 📰 What's new?: | 💥️ New | 👻️ Temporary: | |
|---|---|---|---|
| 💡 Lights on: | 📰 Previous News: | ||
| 🎨️ Significant improvement: | 💭️ New version published (to be updated): | ||
| 🎖️ This work: | 🦺️ Work in progress: | ||
| 👫️ Contrib.: | goupildb | 🚧️ Some work remains to be done: | |
| 🎰️ ID: | 16547 |
| 📜️[en]: | 📜️[fr]: |
|---|
📰 Progress: 💥️ Mr. Sujano (0.0.11/202512),
🎲️ Gameplay: (202xxx♺), (202xxx♺), (202xxx♺),
🏡️ Website & videos
• Website: [Homepage] [Dev site] [Features/About] [Screenshots]
• Videos: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx)
g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx)
g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]
• Doc: [WIKI] [FAQ]
• Updates: [RSS] [Changelog 1 2 3]
💰 Commercial
• (empty)
🍩️ Resources
• (empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)
🛠️ Technical informations
[PCGamingWiki] [MobyGames]
🦣️ Social
Devs (Gearlynx Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Ignacio Sánchez Ginés (drhelius) 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]
🐝️ Related
[Wikipedia (Atari Lynx) [fr] [en] [de]]
📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]
🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]
🕊️ Source of this Entry: [Mr. Sujano (20251001)]
🦣️ Social Networking Update (on mastodon)
🛠️ Title: Gearlynx
🦊️ What's: A libre Atari Lynx emulator
🏡️ -
🐣️ https://github.com/drhelius/Gearlynx
🔖 #LinuxEmulation #Atari #atarilynx
📦️ #Libre #Bin
📕️ https://lebottinlinux.vps.a-lec.org/LO.html
🥁️ Update: 0.0.11
⚗️ Signific. vers. 🦍️
📌️ Changes: https://github.com/drhelius/Gearlynx/releases
🦣️ From: 🛜️ https://github.com/drhelius/Gearlynx/releases.atom
🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🐹️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🕯️[fr] https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎲️👤️https://www.youtube.com/embed/
🎲️👤️https://www.youtube.com/embed/
🎲️👥️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/
🕶️
📚️ Gearlynx is a
📜️ "A libre Atari Lynx emulator" 📜️
Gearlynx is a cross-platform Atari Lynx emulator written in C++ that runs on Windows, macOS, Linux, BSD and RetroArch.
This is an open source project with its ongoing development made possible thanks to the support by these awesome backers. If you find it useful, please consider sponsoring.
Don't hesitate to report bugs or ask for new features by opening an issue.
Features
✅️ Very accurate 65C02 core.
✅️ Compressed and hombrew rom support (lnx, lyx, o, and zip).
✅️ Save states with preview.
✅️ Configurable low-pass audio filter.
✅️ Internal database for automatic rom detection and hardware selection if Auto options are selected.
✅️ Supported platforms (standalone): Windows, Linux, BSD and macOS.
✅️ Supported platforms (libretro): Windows, Linux, macOS, Raspberry Pi, Android, iOS, tvOS, PlayStation Vita, PlayStation 3, Nintendo 3DS, Nintendo GameCube, Nintendo Wii, Nintendo WiiU, Nintendo Switch, Emscripten, Classic Mini systems (NES, SNES, C64, ...), OpenDingux, RetroFW and QNX.
✅️ Full debugger with just-in-time disassembler that can handle self-modifying code, CPU breakpoints, memory access breakpoints, code navigation (goto address, JP JR and JSR double clicking), debug symbols, automatic labels, memory editor, Suzy and Mikey register viewer, audio inspector and framebuffer preview.
✅️ Windows and Linux Portable Mode.
✅️ ROM loading from the command line by adding the ROM path as an argument.
✅️ ROM loading using drag & drop.
✅️ Support for modern game controllers through gamecontrollerdb.txt file located in the same directory as the application binary.
Tips
Basic Usage
✅️ BIOS: Gearlynx requires a BIOS to work. It is possible to load any BIOS but the original with md5 fcd403db69f54290b51035d82f835e7b is recommended.
✅️ Portable Mode: Create an empty file named portable.ini in the same directory as the application binary to enable portable mode.
Debugging Features
✅️ Docking Windows: In debug mode, you can dock windows together by pressing SHIFT and dragging a window onto another.
✅️ Multi-viewport: In Windows or macOS, you can enable "multi-viewport" in the debug menu. You must restart the emulator for the change to take effect. Once enabled, you can drag debugger windows outside the main window.
✅️ Debug Symbols: The emulator automatically tries to load a symbol (.sym) file when loading a ROM. For example, for path_to_rom_file.rom it tries to load path_to_rom_file.sym. You can also load symbol files using the GUI or the CLI. It supports cc65 (VICE label file), lyxass (EQU) and mads (lab and hea) file formats.
Un émulateur Atari Lynx libre, par la Gearlynx Team, initié par Ignacio Sánchez Ginés (drhelius).
En C/C++.
Gearlynx est un émulateur Atari Lynx libre et multiplateforme, mettant l'accent sur la précision de l'émulation du processeur 65C02 - une version peu énergivore du processeur Western Design Center CMOS 6502, équipant cette console portable ATARI.
Gearlynx est un émulateur multiplateforme Atari Lynx écrit en C++ qui fonctionne sous Windows, macOS, Linux, BSD et RetroArch.
Il s'agit d'un projet open source dont le développement continu est rendu possible grâce au soutien de ces formidables contributeurs. Si vous le trouvez utile, pensez à le sponsoriser.
N'hésitez pas à signaler les bugs ou à demander de nouvelles fonctionnalités en ouvrant un ticket.
Fonctionnalités
✅️ Noyau 65C02 très précis.
✅️ Prise en charge des ROM compressées et homemade (lnx, lyx, o et zip).
✅️ Sauvegarde d'états avec aperçu.
✅️ Filtre audio passe-bas configurable.
✅️ Base de données interne pour la détection automatique des ROM et la sélection du matériel si les options Auto sont sélectionnées.
✅️ Plateformes prises en charge (autonome) : Windows, Linux, BSD et macOS.
✅️ Plateformes prises en charge (libretro) : Windows, Linux, macOS, Raspberry Pi, Android, iOS, tvOS, PlayStation Vita, PlayStation 3, Nintendo 3DS, Nintendo GameCube, Nintendo Wii, Nintendo WiiU, Nintendo Switch, Emscripten, systèmes Classic Mini (NES, SNES, C64, ...), OpenDingux, RetroFW et QNX.
✅️ Débogueur complet avec désassembleur juste à temps capable de gérer le code auto-modifiable, les points d'arrêt CPU, les points d'arrêt d'accès à la mémoire, la navigation dans le code (adresse goto, double-clic JP JR et JSR), les symboles de débogage, les étiquettes automatiques, l'éditeur de mémoire, la visionneuse de registres Suzy et Mikey, l'inspecteur audio et l'aperçu du tampon graphique.
✅️ Mode portable Windows et Linux.
✅️ Chargement de ROM à partir de la ligne de commande en ajoutant le chemin d'accès à la ROM comme argument.
✅️ Chargement de ROM par glisser-déposer.
✅️ Prise en charge des manettes de jeu modernes via le fichier gamecontrollerdb.txt situé dans le même répertoire que le binaire de l'application.
Conseils
Utilisation de base
✅️ BIOS : Gearlynx nécessite un BIOS pour fonctionner. Il est possible de charger n'importe quel BIOS, mais il est recommandé d'utiliser le BIOS d'origine avec md5 fcd403db69f54290b51035d82f835e7b.
✅️ Mode portable : créez un fichier vide nommé portable.ini dans le même répertoire que le fichier binaire de l'application pour activer le mode portable.
Fonctionnalités de débogage
✅️ Ancrage des fenêtres : en mode débogage, vous pouvez ancrer des fenêtres les unes aux autres en appuyant sur la touche MAJ et en faisant glisser une fenêtre sur une autre.
✅️ Multi-viewport : sous Windows ou macOS, vous pouvez activer le « multi-viewport » dans le menu de débogage. Vous devez redémarrer l'émulateur pour que la modification prenne effet. Une fois cette option activée, vous pouvez faire glisser les fenêtres du débogueur en dehors de la fenêtre principale.
✅️ Symboles de débogage : l'émulateur tente automatiquement de charger un fichier de symboles (.sym) lors du chargement d'une ROM. Par exemple, pour path_to_rom_file.rom, il tente de charger path_to_rom_file.sym. Vous pouvez également charger des fichiers de symboles à l'aide de l'interface graphique ou de l'interface de ligne de commande. Il prend en charge les formats de fichiers cc65 (fichier d'étiquettes VICE), lyxass (EQU) et mads (lab et hea).