mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-31 16:17:19 -05:00
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.
32 lines
1.3 KiB
YAML
32 lines
1.3 KiB
YAML
emulator: Tia
|
|
type: libretro
|
|
core_classification: pure_libretro
|
|
source: "https://github.com/warmenhoven/tia"
|
|
upstream: "https://github.com/warmenhoven/tia"
|
|
profiled_date: "2026-09-03"
|
|
source_commit: "6ae5bf998fe7a7842294089db17fc86fd73db1f0"
|
|
core_version: null
|
|
version_basis:
|
|
kind: none
|
|
display_name: "Atari - 2600 (Tia)"
|
|
cores:
|
|
- tia
|
|
systems:
|
|
- atari-2600
|
|
files: []
|
|
exclusion_note: >
|
|
The core opens no file. src/ has no fopen, filestream or opendir call and
|
|
libretro.c never asks for RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY. Its
|
|
environment calls cover options, logging, controller info, input
|
|
descriptors, messages, pixel format and AV info. The Supercharger BIOS is
|
|
a 294-byte routine compiled in (src/cart.c:195-235) and written into the
|
|
ROM bank of every AR tape image (src/cart.c:300-319), the default
|
|
tape-load header is a compiled table (src/cart.c:237-272), and the NTSC,
|
|
PAL and SECAM palettes in their standard and z26 variants are const tables
|
|
(src/palette.c). Content arrives in memory (src/libretro.c:596).
|
|
notes: |
|
|
Tia is an Atari 2600 core written for libretro by Eric Warmenhoven, with
|
|
no standalone build, so the repository is its own upstream. The version
|
|
string is the commit count and short hash the Makefile bakes in
|
|
(Makefile:36-37, src/libretro.c:595). The .info shows 26.
|