mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 12:22:33 -05:00
Every profile now has: - profiled_date: date of source code analysis - core_version: version from libretro-core-info .info files - display_name: human-readable name from .info files 260/260 profiles complete. 294/294 libretro cores covered. Standalone emulators (cemu, rpcs3, xemu, vita3k) versioned manually.
36 lines
1.4 KiB
YAML
36 lines
1.4 KiB
YAML
emulator: Beetle Lynx (Mednafen Lynx)
|
|
type: libretro
|
|
source: "https://github.com/libretro/beetle-lynx-libretro"
|
|
profiled_date: "2026-03-18"
|
|
core_version: "v1.24.0"
|
|
display_name: "Atari - Lynx (Beetle Lynx)"
|
|
cores: [mednafen_lynx]
|
|
systems: [atari-lynx]
|
|
verification: existence
|
|
|
|
notes: >
|
|
Fork of Mednafen's Handy module for Atari Lynx emulation via libretro.
|
|
The core loads lynxboot.img from the system directory at game load time
|
|
(libretro.cpp:191). CRom constructor in rom.cpp reads exactly 512 bytes
|
|
from the file. If the file is missing or undersized, the ROM array is
|
|
filled with 0x88 (DEFAULT_ROM_CONTENTS) and the core continues without
|
|
error, but games will not boot correctly without the real boot ROM.
|
|
The cart database in cart.cpp identifies the BIOS by CRC32 0x0d973c9d
|
|
("[BIOS] Atari Lynx (USA, Europe)", size 512).
|
|
No hash validation is performed on the BIOS at load time.
|
|
Core options: lynx_rot_screen (screen rotation), lynx_pix_format
|
|
(pixel format), lynx_force_60hz (force 60Hz refresh).
|
|
ROM extensions: .lnx, .lyx, .bll, .o
|
|
|
|
files:
|
|
- name: "lynxboot.img"
|
|
description: "Atari Lynx Boot ROM"
|
|
region: "World"
|
|
required: true
|
|
size: 512
|
|
sha1: "e4ed47fae31693e016b081c6bda48da5b70d7ccb"
|
|
md5: "fcd403db69f54290b51035d82f835e7b"
|
|
crc32: "0d973c9d"
|
|
source_ref: "libretro.cpp:191, rom.cpp:50-78, cart.cpp:67"
|
|
notes: "512-byte boot ROM. Core silently degrades without it but games will not run."
|