chore: move anybor to b3557f6

Upstream added 19 build profiles to src/pin.json, 252 from 3020 to
8023 on the same nine engines, and moved the core version to 0.1.85.
The two changed citations, pin.json:1-20 and obor_engines.h:6-7, still
name the version lines, read at b3557f6, which prose_written_at
records. The diff renames the core options to anybor_* and adds no
file read: the system directory still gives only AnyBOR.ini to the
packed and ZIP preparation. Five citations in libretro.cpp shift by
five lines.
This commit is contained in:
Abdessamad Derraz committed 2026-11-10 04:44:41 +01:00
1 parent 13e60386be
commit 3cd5efdd53
1 file changed
+8 -7
+8 -7
View File
@@ -4,8 +4,9 @@ core_classification: game_engine
source: "https://github.com/retrodiv/AnyBOR-libretro"
upstream: "https://github.com/DCurrent/openbor"
profiled_date: "2026-11-09"
source_commit: "6ffe33bc980046e9c8422a54a3554479501f6e50"
core_version: "0.1.83"
source_commit: "b3557f6fb2d4ff87133a2a4bea5fba4fc14d148a"
prose_written_at: "b3557f6fb2d4ff87133a2a4bea5fba4fc14d148a"
core_version: "0.1.85"
version_basis:
kind: file
path: "src/glue/obor_engines.h"
@@ -17,23 +18,23 @@ systems:
- openbor
notes: |
A libretro core for OpenBOR games with 233 build profiles, from 3020 to
A libretro core for OpenBOR games with 252 build profiles, from 3020 to
8023, run on nine engines compiled from DCurrent/openbor revisions that
src/pin.json names. A profile is picked per game from build tags and
content clues, or set in a core option.
ref: src/pin.json:1-20, src/glue/obor_engines.h:6-7, src/glue/libretro.cpp:1278-1287
ref: src/pin.json:1-20, src/glue/obor_engines.h:6-7, src/glue/libretro.cpp:1283-1292
The content is a .pak or .spk archive, a .zip holding one game, or the
data/models.txt of an unpacked mod. A save directory is required, and the
core refuses to load without one.
ref: src/glue/libretro.cpp:2673-2685, src/glue/libretro.cpp:2700-2719,
src/glue/libretro.cpp:2724-2765
ref: src/glue/libretro.cpp:2678-2690, src/glue/libretro.cpp:2705-2724,
src/glue/libretro.cpp:2729-2770
The only file read from the system directory is AnyBOR.ini, an optional
configuration written by the user that selects a transform for packed
content with a custom header. Absent, no transform runs. The engines are
built into the core and no BIOS or data file is read.
ref: src/glue/obor_transform.h:83-104, src/glue/obor_packed_prepare.h:22-37,
src/glue/libretro.cpp:2766-2776
src/glue/libretro.cpp:2771-2781
files: []