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.
46 lines
1.6 KiB
YAML
46 lines
1.6 KiB
YAML
emulator: LowRes NX
|
|
type: libretro
|
|
source: "https://github.com/timoinutilis/lowres-nx"
|
|
profiled_date: "2026-03-18"
|
|
core_version: "v1.2"
|
|
display_name: "LowRes NX"
|
|
cores:
|
|
- lowresnx
|
|
systems:
|
|
- lowresnx
|
|
|
|
notes: |
|
|
LowRes NX is a fantasy console simulating an imaginary 8/16-bit handheld.
|
|
It runs programs written in a custom BASIC dialect, loaded as .nx files.
|
|
|
|
The libretro port reads game content entirely through the retro_game_info
|
|
data buffer (need_fullpath = false, libretro_main.c:317). The .nx source
|
|
code is copied into memory at retro_load_game() (libretro_main.c:490)
|
|
and compiled by the built-in interpreter.
|
|
|
|
The boot intro sequence is compiled from bootIntroSourceCode, a string
|
|
constant embedded in boot_intro.c -- not loaded from any external file.
|
|
The core never calls RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY. There is
|
|
no code path that reads any file from the system directory. No BIOS,
|
|
firmware, or boot ROM is required.
|
|
|
|
The virtual machine provides a 160x128 screen, 64 colors, 256 8x8
|
|
sprites, 4-channel sound, d-pad + 2 buttons, and a pause button.
|
|
|
|
files: []
|
|
|
|
platform_details:
|
|
cartridge_format:
|
|
extensions: "nx"
|
|
source_ref: "libretro_main.c:318"
|
|
notes: |
|
|
.nx files contain LowRes NX BASIC source code as plain text.
|
|
The interpreter compiles the source at load time.
|
|
|
|
runtime:
|
|
source_ref: "core/ (compiled into binary)"
|
|
notes: |
|
|
The entire LowRes NX runtime (CPU emulation, video chip, audio chip,
|
|
BASIC compiler/interpreter, boot intro) is compiled into the core
|
|
binary. No external dependencies at runtime. Version 1.2.
|