Files
libretro/emulators/uxn.yml
T
Abdessamad Derraz e7aa9e870b fix: state libretro core versions from their code
Each libretro profile records version_basis and core_version is read
there at its pin. snes9x states 1.63 in snes9x.h, nestopia 2.0.0, mgba
0.11.0, vice 3.10, atari800's libretro tree 7.0.0. Cores whose build
takes its version from git carry the nearest tag in describe form
(flycast v2.7-90-ge88b0ce, ppsspp, duckstation, gearcoleco), placeholders
copied from .info files (Git, SVN) are replaced by the code's statement,
and a code that states none is null with kind none.
2026-10-27 19:21:27 +01:00

25 lines
905 B
YAML

emulator: UXN
type: libretro
core_classification: community_fork
source: "https://codeberg.org/iyzsong/uxn-libretro"
upstream: "https://github.com/chmod222/zuxn"
profiled_date: "2026-03-25"
source_commit: "2037b34ee0bf5f3914c38e0aafd145ece170b0f6"
core_version: "0.0.2"
version_basis:
kind: file
path: "build.zig.zon"
pattern: '^\s*\.version\s*=\s*"([^"]+)"'
display_name: "Uxn / Varvara (zuxn)"
cores: [uxn]
systems: []
files: []
exclusion_note: >
Uxn/Varvara is a software-defined stack machine with 64KB of memory.
The VM has no firmware or BIOS. ROMs compiled from Uxntal assembly are
loaded directly via libretro game_info. The .info declares no firmware.
notes: >
Libretro wrapper around the zuxn library (Zig implementation of the
Uxn/Varvara spec by Hundred Rabbits). The file device in Varvara handles
ROM-initiated I/O but does not load system files from the system directory.