mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-01 00:27:20 -05:00
fix: state alias, test and game versions from code
An alias carries the version of the profile it aliases (version_basis kind alias): mednafen_saturn and mednafen_vb read v1.32.1 and v1.31.0, the mupen64plus_next builds 2.6.0, flycast_gles2 the flycast tag form. The libretro-samples test cores without a pin take the commit their profiled_date names and read library_version there.
This commit is contained in:
1 parent
09eb7099fb
commit
69dc4f8077
31 files changed
+124
-13
No files matched your search
@@ -4,7 +4,11 @@ core_classification: pure_libretro
|
||||
source: "https://github.com/libretro/libretro-core-info"
|
||||
profiled_date: "2026-03-22"
|
||||
source_commit: "bd81a0b73b50449c0862b65bd755d87860925f65"
|
||||
core_version: ~
|
||||
core_version: "v1.22.2-3-gbd81a0b"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "v1.22.2"
|
||||
distance: 3
|
||||
display_name: "Example Core (.info template)"
|
||||
cores:
|
||||
- 00_example
|
||||
|
||||
+5
-1
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/libretro-2048"
|
||||
upstream: "https://github.com/gabrielecirulli/2048"
|
||||
profiled_date: "2026-03-22"
|
||||
source_commit: "39333f7b13dc4daea7c151d9c38d22b961246343"
|
||||
core_version: "1.0"
|
||||
core_version: "v1.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.c"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "2048"
|
||||
cores: ["2048"]
|
||||
systems: []
|
||||
|
||||
@@ -7,6 +7,10 @@ upstream: "https://github.com/dolphin-emu/dolphin"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "6d72f3093d33461821e4f7fde6d3308187e644b9"
|
||||
core_version: "1.2.0"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "1.2.0"
|
||||
distance: 0
|
||||
display_name: "Nintendo - GameCube / Wii (Dolphin Launcher)"
|
||||
cores:
|
||||
- dolphin_launcher
|
||||
|
||||
@@ -9,7 +9,11 @@ upstream: "https://git.eden-emu.dev/eden-emu/eden"
|
||||
source_mirror: "https://codeberg.org/eden-emu/eden"
|
||||
source_commit: "8648c27cbb4c17b176076b09ac245271829cbd9f"
|
||||
profiled_date: "2026-08-11"
|
||||
core_version: "Git"
|
||||
core_version: "v0.2.0-220-g8648c27"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "v0.2.0"
|
||||
distance: 220
|
||||
display_name: "Eden Nightly (Nintendo Switch)"
|
||||
cores: ["eden-nightly"]
|
||||
systems: [nintendo-switch]
|
||||
|
||||
@@ -3,6 +3,9 @@ type: alias
|
||||
alias_of: "ep128emu_core"
|
||||
profiled_date: "2026-03-30"
|
||||
core_version: "v1.2.13"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "ep128emu_core"
|
||||
display_name: "Enterprise - 64/128 (ep128emu)"
|
||||
cores:
|
||||
- ep128emu
|
||||
|
||||
@@ -2,7 +2,10 @@ emulator: "Flycast GLES2"
|
||||
type: alias
|
||||
alias_of: "flycast"
|
||||
profiled_date: "2026-03-23"
|
||||
core_version: "0.1"
|
||||
core_version: "v2.7-90-ge88b0ce"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "flycast"
|
||||
display_name: "Sega - Dreamcast/Naomi (Flycast GLES2)"
|
||||
cores:
|
||||
- flycast_gles2
|
||||
|
||||
@@ -6,6 +6,9 @@ source: "https://github.com/jcarr71/FreeIntvTSOverlay"
|
||||
upstream: "https://github.com/libretro/FreeIntv"
|
||||
profiled_date: "2026-03-22"
|
||||
core_version: "1.2"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "freeintv"
|
||||
display_name: "Mattel - Intellivision (FreeIntvTSOverlay)"
|
||||
cores:
|
||||
- freeintv
|
||||
|
||||
+5
-1
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/gong"
|
||||
upstream: "https://danzaidan.itch.io/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "69ef0b69dc542af4c1cf2efcc451dd6c378281b6"
|
||||
core_version: "1.0"
|
||||
core_version: "v1.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "gong.c"
|
||||
pattern: 'library_version\s*=\s*"([^"]+)"'
|
||||
display_name: "Gong"
|
||||
cores: [gong]
|
||||
systems: []
|
||||
|
||||
@@ -3,6 +3,9 @@ type: alias
|
||||
alias_of: "beetle_gba"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "v0.9.36"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "beetle_gba"
|
||||
display_name: "Nintendo - Game Boy Advance (Beetle GBA)"
|
||||
cores:
|
||||
- mednafen_gba
|
||||
|
||||
@@ -3,6 +3,9 @@ type: alias
|
||||
alias_of: "beetle_lynx"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "v1.24.0"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "beetle_lynx"
|
||||
display_name: "Atari - Lynx (Beetle Lynx)"
|
||||
cores:
|
||||
- mednafen_lynx
|
||||
|
||||
@@ -3,6 +3,9 @@ type: alias
|
||||
alias_of: "beetle_ngp"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "v1.29.0.0"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "beetle_ngp"
|
||||
display_name: "SNK - Neo Geo Pocket / Color (Beetle NeoPop)"
|
||||
cores:
|
||||
- mednafen_ngp
|
||||
|
||||
@@ -3,6 +3,9 @@ type: alias
|
||||
alias_of: "beetle_pce"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "v1.29.0"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "beetle_pce"
|
||||
display_name: "NEC - PC Engine / SuperGrafx / CD (Beetle PCE)"
|
||||
cores:
|
||||
- mednafen_pce
|
||||
|
||||
@@ -3,6 +3,9 @@ type: alias
|
||||
alias_of: "beetle_pcfx"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "v0.9.36.5"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "beetle_pcfx"
|
||||
display_name: "NEC - PC-FX (Beetle PC-FX)"
|
||||
cores:
|
||||
- mednafen_pcfx
|
||||
|
||||
@@ -2,7 +2,10 @@ emulator: "mednafen_psx"
|
||||
type: alias
|
||||
alias_of: "beetle_psx"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "v0.9.44.1"
|
||||
core_version: "0.9.44.1"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "beetle_psx"
|
||||
display_name: "Sony - PlayStation (Beetle PSX)"
|
||||
cores:
|
||||
- mednafen_psx
|
||||
|
||||
@@ -2,7 +2,10 @@ emulator: "mednafen_psx_hw"
|
||||
type: alias
|
||||
alias_of: "beetle_psx"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "v0.9.44.1"
|
||||
core_version: "0.9.44.1"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "beetle_psx"
|
||||
display_name: "Sony - PlayStation (Beetle PSX HW)"
|
||||
cores:
|
||||
- mednafen_psx_hw
|
||||
|
||||
@@ -2,7 +2,10 @@ emulator: "mednafen_saturn"
|
||||
type: alias
|
||||
alias_of: "beetle_saturn"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "v0.9.45.1"
|
||||
core_version: "v1.32.1"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "beetle_saturn"
|
||||
display_name: "Sega - Saturn (Beetle Saturn)"
|
||||
cores:
|
||||
- mednafen_saturn
|
||||
|
||||
@@ -2,7 +2,10 @@ emulator: "mednafen_vb"
|
||||
type: alias
|
||||
alias_of: "beetle_vb"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "v0.9.36.1"
|
||||
core_version: "v1.31.0"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "beetle_vb"
|
||||
display_name: "Nintendo - Virtual Boy (Beetle VB)"
|
||||
cores:
|
||||
- mednafen_vb
|
||||
|
||||
@@ -4,6 +4,9 @@ alias_of: "beetle_wswan"
|
||||
source: "https://github.com/libretro/beetle-wswan-libretro"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "v0.9.35.1"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "beetle_wswan"
|
||||
display_name: "Bandai - WonderSwan/Color (Beetle Wonderswan)"
|
||||
cores:
|
||||
- mednafen_wswan
|
||||
|
||||
@@ -5,4 +5,8 @@ display_name: "RPG Maker XP/VX/VX Ace (mkxp-z)"
|
||||
cores:
|
||||
- mkxp-z
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "2.4.2"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "mkxp_z"
|
||||
files: []
|
||||
@@ -2,7 +2,10 @@ emulator: "Mupen64Plus-Next Develop"
|
||||
type: alias
|
||||
alias_of: "mupen64plus_next"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "2.8"
|
||||
core_version: "2.6.0"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "mupen64plus_next"
|
||||
display_name: "Nintendo - Nintendo 64 (Mupen64Plus-Next Develop)"
|
||||
cores:
|
||||
- mupen64plus_next_develop
|
||||
|
||||
@@ -2,7 +2,10 @@ emulator: "Mupen64Plus-Next GLES2"
|
||||
type: alias
|
||||
alias_of: "mupen64plus_next"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "2.8"
|
||||
core_version: "2.6.0"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "mupen64plus_next"
|
||||
display_name: "Nintendo - Nintendo 64 (Mupen64Plus-Next GLES2)"
|
||||
cores:
|
||||
- mupen64plus_next_gles2
|
||||
|
||||
@@ -2,7 +2,10 @@ emulator: "Mupen64Plus-Next GLES3"
|
||||
type: alias
|
||||
alias_of: "mupen64plus_next"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "2.8"
|
||||
core_version: "2.6.0"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "mupen64plus_next"
|
||||
display_name: "Nintendo - Nintendo 64 (Mupen64Plus-Next GLES3)"
|
||||
cores:
|
||||
- mupen64plus_next_gles3
|
||||
|
||||
@@ -2,7 +2,10 @@ emulator: "parallel_n64_debug"
|
||||
type: alias
|
||||
alias_of: "parallel_n64"
|
||||
profiled_date: "2026-03-24"
|
||||
core_version: "2.0-rc2"
|
||||
core_version: "1.0"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "parallel_n64"
|
||||
display_name: "Nintendo - Nintendo 64 (ParaLLEl) (Debug)"
|
||||
cores:
|
||||
- parallel_n64_debug
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/pygame/pygame"
|
||||
profiled_date: "2026-10-04"
|
||||
source_commit: "b92c0da9d1b5eba6c813138790fc1ab6cea0252c"
|
||||
core_version: "2.6.1"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "2.6.1"
|
||||
distance: 0
|
||||
display_name: "Pygame"
|
||||
cores: [pygame, python-pygame2]
|
||||
systems: []
|
||||
|
||||
@@ -8,6 +8,10 @@ profiled_date: "2026-09-17"
|
||||
source_commit: "5d7d786ad1d8703a52184ff2ee39712c46ed67c9"
|
||||
upstream_commit: "5d7d786ad1d8703a52184ff2ee39712c46ed67c9"
|
||||
core_version: "1.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro-radio.c"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Internet Radio (Radio)"
|
||||
cores:
|
||||
- radio
|
||||
|
||||
@@ -4,7 +4,12 @@ core_classification: pure_libretro
|
||||
source: "https://github.com/libretro/libretro-samples"
|
||||
upstream: "https://github.com/libretro/libretro-samples"
|
||||
profiled_date: "2026-03-25"
|
||||
source_commit: "bce193bc1b8c9a3da43b2ead0158a69e28b37ed8"
|
||||
core_version: "v1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "tests/test/libretro-test.c"
|
||||
pattern: 'info->library_version\s*=\s*"([^"]+)"'
|
||||
display_name: "Test"
|
||||
cores:
|
||||
- test
|
||||
|
||||
@@ -4,7 +4,12 @@ core_classification: pure_libretro
|
||||
source: "https://github.com/libretro/libretro-samples"
|
||||
upstream: "https://github.com/libretro/libretro-samples"
|
||||
profiled_date: "2026-03-25"
|
||||
source_commit: "bce193bc1b8c9a3da43b2ead0158a69e28b37ed8"
|
||||
core_version: "v1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "video/opengl/libretro_test_gl_shaders/libretro_gl_test.c"
|
||||
pattern: 'info->library_version\s*=\s*"([^"]+)"'
|
||||
display_name: "TestGL"
|
||||
cores:
|
||||
- testgl
|
||||
|
||||
@@ -4,7 +4,12 @@ core_classification: pure_libretro
|
||||
source: "https://github.com/libretro/libretro-samples"
|
||||
upstream: "https://github.com/libretro/libretro-samples"
|
||||
profiled_date: "2026-03-25"
|
||||
source_commit: "bce193bc1b8c9a3da43b2ead0158a69e28b37ed8"
|
||||
core_version: "v1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "video/vulkan/vk_rendering/libretro-test.c"
|
||||
pattern: 'info->library_version\s*=\s*"([^"]+)"'
|
||||
display_name: "TestVulkan"
|
||||
cores:
|
||||
- testvulkan
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
emulator: VBA-M
|
||||
type: alias
|
||||
alias_of: vbam
|
||||
core_version: "2.1.3"
|
||||
version_basis:
|
||||
kind: alias
|
||||
of: "vbam"
|
||||
note: Legacy profile key retained for platform and buildbot compatibility.
|
||||
files: []
|
||||
@@ -9,6 +9,10 @@ profiled_date: "2026-09-17"
|
||||
source_commit: "8fe4751f0039a1b645bf750531fcfc234958a7ac"
|
||||
upstream_commit: "c608ced893583e0a8a8153890f99453fd1647d53"
|
||||
core_version: "0.0.2"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "video_processor_v4l2.c"
|
||||
pattern: '#define LIBRARY_VERSION\s+"([^"]+)"'
|
||||
display_name: "Video Processor (V4L2)"
|
||||
cores:
|
||||
- video_processor
|
||||
|
||||
@@ -3,7 +3,12 @@ type: test
|
||||
core_classification: pure_libretro
|
||||
source: "https://github.com/schellingb/vidtest_libretro"
|
||||
profiled_date: "2026-03-25"
|
||||
source_commit: "edfd32747e5eeb5ce82a5cee686ee1b32f1cc52e"
|
||||
core_version: "0.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "vidtest.c"
|
||||
pattern: 'info->library_version\s*=\s*"([^"]+)"'
|
||||
display_name: "VidTest"
|
||||
cores:
|
||||
- vidtest
|
||||
|
||||
Reference in new issue
Block a user