mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-11 12:33:53 -06:00
anybor, anygm, sm2, tgpulse_next_m1, zcdi and zesarpcw had a core-info file and no profile. parallel_psp and parallel_xbox are left out: no source is published for them.
40 lines
1.5 KiB
YAML
40 lines
1.5 KiB
YAML
emulator: "AnyBOR"
|
|
type: libretro
|
|
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"
|
|
version_basis:
|
|
kind: file
|
|
path: "src/glue/obor_engines.h"
|
|
pattern: '#define OBOR_CORE_VERSION "([^"]+)"'
|
|
display_name: "OpenBOR (AnyBOR)"
|
|
cores:
|
|
- "anybor"
|
|
systems:
|
|
- openbor
|
|
|
|
notes: |
|
|
A libretro core for OpenBOR games with 233 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
|
|
|
|
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
|
|
|
|
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
|
|
|
|
files: []
|