Files
libretro/emulators/love-0.10.2.yml
T
Abdessamad Derraz 3011ee498e feat: record the build file behind a held pin
pin_frozen was prose, and no tool read the build file it cites, so a platform building another revision left the profile holding one nobody ships. pin_build records the platform, its repository, the revision read, the file, the variable and its value. check_freshness reads the file again where the platform's YAML now stands and reports STALE when the value moved. 36 of the 46 held profiles carry it, each value read from the build file at the platform's scraped revision. The other ten name no build file and are counted on one row: six RetroBat binary packages and four holds not tied to a platform build.
2026-11-05 19:54:48 +01:00

42 lines
1.6 KiB
YAML

emulator: LOVE 0.10.2
type: standalone
core_classification: game_engine
source: "https://github.com/love2d/love"
upstream: "https://github.com/love2d/love"
profiled_date: "2026-10-20"
source_commit: "9e139779956ddba89333eece8104bd7b1b4ff2e7"
pin_frozen: "RetroPie, the only platform that ships it, builds the 0.10.2 tag at this commit (RetroPie scriptmodules/ports/love-0.10.2.sh:16). Later releases are packaged separately as love."
pin_build:
- platform: retropie
repo: "https://github.com/RetroPie/RetroPie-Setup"
revision: "46128cd252cdecae852a4d0bafa2aaf9d03ab563"
path: "scriptmodules/ports/love-0.10.2.sh"
variable: rp_module_repo
value: "git https://github.com/love2d/love 0.10.2"
core_version: "0.10.2"
version_basis:
kind: tag
tag: "0.10.2"
distance: 0
display_name: "LOVE 2D game framework (0.10.2)"
cores:
- love-0.10.2
systems: []
mode: standalone
notes: |
Lua 2D game framework at tag 0.10.2, kept by RetroPie beside the 11.x
package for games written against the 0.10 API
(scriptmodules/ports/love-0.10.2.sh). RetroPie runs `love %ROM%` with a
.love archive or a game directory.
boot.lua first tries the executable itself as a fused archive, then the
path given on the command line (src/scripts/boot.lua:275-296), and stops
with "No code to run" when neither holds main.lua
(src/scripts/boot.lua:500-506). conf.lua and every asset come from the
game. boot.lua and nogame.lua are compiled in as headers, and the default
font is Vera.ttf compiled in (src/modules/font/Font.cpp:34-41). Nothing
is read from a BIOS or system directory.
files: []