mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-01 07:33:45 -06:00
fix: state libretro core versions from their code
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.
This commit is contained in:
1 parent
77a1a7285a
commit
e7aa9e870b
299 files changed
+1390
-142
No files matched your search
@@ -6,6 +6,10 @@ upstream: "https://github.com/libretro/libretro-3dengine"
|
||||
profiled_date: "2026-03-22"
|
||||
source_commit: "efa2bf6f32f930721fe9ae2361d7ec858077c483"
|
||||
core_version: "v1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.cpp"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Test Core - 3D Engine"
|
||||
cores: [3dengine]
|
||||
systems: []
|
||||
|
||||
@@ -7,6 +7,10 @@ profiled_date: "2026-03-22"
|
||||
source_commit: "fa7094910d040baa5fd8b11dbf6a1a618330ecd9"
|
||||
upstream_commit: "4de3cdb8cff0060ad03e43ae2681b0628a9c5f5d"
|
||||
core_version: "1.0a"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/libretro.cpp"
|
||||
pattern: '#define\s+VERSION\s+"([^"]+)'
|
||||
display_name: "Sinclair - ZX 81 (EightyOne)"
|
||||
cores: ["81"]
|
||||
systems:
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/alekmaul/a5200"
|
||||
profiled_date: "2026-03-22"
|
||||
source_commit: "40c6f2f1ad4a3145b328d5baaf010fae6c7e752b"
|
||||
core_version: "2.0.2"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro/libretro.c"
|
||||
pattern: 'info->library_version\s*=\s*"([^"\s]+)'
|
||||
display_name: "Atari - 5200 (a5200)"
|
||||
cores:
|
||||
- a5200
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/libretro/libretro-samples"
|
||||
profiled_date: "2026-03-22"
|
||||
source_commit: "7c2ad112d7a5176de2191e473369668da8946b16"
|
||||
core_version: "v1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "audio/audio_callback/libretro-test.c"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Test Core - Advanced Test"
|
||||
cores:
|
||||
- advanced_tests
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://amigan.1emu.net/releases/"
|
||||
profiled_date: "2026-10-23"
|
||||
source_commit: "8ca27c925833fe0021475155512c7f467924f647"
|
||||
core_version: "4.60"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "DroidArcadia/app/src/main/cpp/da.h"
|
||||
pattern: '#define\s+INTEGERVERSION\s+"([^"]+)"'
|
||||
display_name: "Arcadia 2001 / Interton VC 4000 (AmiArcadia)"
|
||||
cores:
|
||||
- amiarcadia
|
||||
|
||||
@@ -6,7 +6,11 @@ upstream: "https://github.com/tonioni/WinUAE"
|
||||
profiled_date: "2026-10-26"
|
||||
source_commit: "49dbd1f027ef2afc12862b30c0c31ac8efa66221"
|
||||
upstream_commit: "15110cf6606d1188800ea7ad86bf1cbd9c688741"
|
||||
core_version: "v8.4.2"
|
||||
core_version: "8.4.2"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "CMakeLists.txt"
|
||||
pattern: 'project\(amiberry\s+VERSION\s+([0-9][0-9.]*)'
|
||||
display_name: "Commodore - Amiga (Amiberry)"
|
||||
cores: [amiberry, "AMIBERRY"]
|
||||
systems:
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://gitlab.com/drummyfish/anarch"
|
||||
profiled_date: "2026-03-22"
|
||||
source_commit: "187050344ef440c4eaf3135304a020093564fa3f"
|
||||
core_version: "1.1d"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "texts.h"
|
||||
pattern: '#define\s+SFG_VERSION_STRING\s+"([^"]+)"'
|
||||
display_name: "Anarch"
|
||||
cores: [anarch]
|
||||
systems: []
|
||||
|
||||
@@ -6,7 +6,12 @@ upstream: "https://github.com/AppleWin/AppleWin"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "0a89db3d593a74d04590b902fb7206723591f445"
|
||||
upstream_commit: "1f3cadb88d1158c139d2e3a7b864d91836856948"
|
||||
core_version: "1.31.0.1"
|
||||
core_version: "1.32.1.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "resource/version.h"
|
||||
pattern: '#define\s+APPLEWIN_VERSION\s+(\d+),(\d+),(\d+),(\d+)'
|
||||
format: "{1}.{2}.{3}.{4}"
|
||||
display_name: "Apple II (AppleWin)"
|
||||
cores:
|
||||
- applewin
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/tiberiusbrown/ardens"
|
||||
upstream: "https://github.com/tiberiusbrown/ardens"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "e811cc6be72c8a802bd3265a84daf4165c177b93"
|
||||
core_version: "Git"
|
||||
core_version: "v0.25.12"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "v0.25.12"
|
||||
distance: 0
|
||||
display_name: "Arduboy (Ardens)"
|
||||
cores:
|
||||
- ardens
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/jmaroeder/arduous"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "831b83e67ad46e8c86b8165649ff81bc6fc6c157"
|
||||
core_version: "0.1.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "CMakeLists.txt"
|
||||
pattern: 'project\(arduous\s+VERSION\s+([0-9][\w.+-]*)'
|
||||
display_name: "Arduboy (Arduous)"
|
||||
cores:
|
||||
- arduous
|
||||
|
||||
@@ -7,7 +7,12 @@ upstream: "https://github.com/PCSX2/pcsx2"
|
||||
profiled_date: "2026-10-26"
|
||||
source_commit: "7f9144189c74edcf5a7ab3ba2aa2247635d24047"
|
||||
upstream_commit: "36907f4b70d149b05c2700acae687bedb720a7af"
|
||||
core_version: "2.9"
|
||||
core_version: "2.9-5-g7f91441"
|
||||
version_basis:
|
||||
kind: tag
|
||||
match: "[0-9]*"
|
||||
tag: "2.9"
|
||||
distance: 5
|
||||
display_name: "Sony - PlayStation 2 (ARMSX2)"
|
||||
cores:
|
||||
- armsx2
|
||||
|
||||
@@ -6,7 +6,11 @@ upstream: "https://github.com/atari800/atari800"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "4e7fbc73765c1a9670c7506616046ad1d4ccda51"
|
||||
upstream_commit: "98cc2dc749867c9c7317a0271ba062a6c797f886"
|
||||
core_version: "3.1.0"
|
||||
core_version: "7.0.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro/config.h"
|
||||
pattern: '#define\s+PACKAGE_VERSION\s+"([^"]+)"'
|
||||
display_name: "Atari - 400/800/600XL/800XL/130XE/5200 (Atari800)"
|
||||
cores: [atari800]
|
||||
systems: [atari-400-800, atari-5200, xegs]
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/azahar-emu/azahar"
|
||||
profiled_date: "2026-10-22"
|
||||
source_commit: "219d743a1e698101fe1ab8bef43e6563126c3c27"
|
||||
core_version: "2126.2"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "2126.2"
|
||||
distance: 0
|
||||
display_name: "Nintendo - 3DS (Azahar)"
|
||||
library_name: "Azahar"
|
||||
cores:
|
||||
|
||||
@@ -7,6 +7,10 @@ profiled_date: "2026-03-23"
|
||||
source_commit: "9793f6a8040c416d147003cada29363b955b54e7"
|
||||
upstream_commit: "e1c9b84a9460909d4dc2030ad1d4e050012b1910"
|
||||
core_version: "v0.4"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/libretro/core.cpp"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Acorn - BBC Micro (b2)"
|
||||
cores: [b2]
|
||||
systems:
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/AloysHF/BBKEmu"
|
||||
profiled_date: "2026-10-26"
|
||||
source_commit: "6641863f6ec59a74635753766e3f9d34adf92b05"
|
||||
core_version: "0.1.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "Cargo.toml"
|
||||
pattern: 'version\s+=\s+"([^"]+)'
|
||||
display_name: "BBK - Electronic Dictionary (BBKEmu)"
|
||||
cores:
|
||||
- bbkemu
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://mednafen.github.io/"
|
||||
profiled_date: "2026-03-24"
|
||||
source_commit: "b158166237b17253188cfdbe73a8a0b9fe4b3a8c"
|
||||
core_version: "v0.9.36"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.cpp"
|
||||
pattern: '#define\s+MEDNAFEN_CORE_VERSION\s+"([^"]+)'
|
||||
display_name: "Nintendo - Game Boy Advance (Beetle GBA)"
|
||||
cores: [beetle_gba, mednafen_gba]
|
||||
systems:
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://mednafen.github.io/"
|
||||
profiled_date: "2026-03-24"
|
||||
source_commit: "fcdefcfb3c11d6d2e71be076a5d3df2e88ab73ed"
|
||||
core_version: "v1.24.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.cpp"
|
||||
pattern: '#define\s+MEDNAFEN_CORE_VERSION\s+"([^"]+)'
|
||||
display_name: "Atari - Lynx (Beetle Lynx)"
|
||||
cores: [mednafen_lynx, "beetle-lynx"]
|
||||
systems: [atari-lynx]
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://mednafen.github.io/"
|
||||
profiled_date: "2026-03-24"
|
||||
source_commit: "a50d5ac288a81f2104ddf43195a4efdd15c72227"
|
||||
core_version: "v1.29.0.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.c"
|
||||
pattern: '#define\s+MEDNAFEN_CORE_VERSION\s+"([^"]+)'
|
||||
display_name: "SNK - Neo Geo Pocket / Color (Beetle NeoPop)"
|
||||
cores: [mednafen_ngp, "beetle-ngp"]
|
||||
systems: [snk-ngp, snk-ngpc]
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://mednafen.github.io/"
|
||||
profiled_date: "2026-03-24"
|
||||
source_commit: "b96c11e095b6a40a412d2da02766ae1c3f4fd539"
|
||||
core_version: "v1.29.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.cpp"
|
||||
pattern: '#define\s+MEDNAFEN_CORE_VERSION\s+"([^"]+)'
|
||||
display_name: "NEC - PC Engine / SuperGrafx / CD (Beetle PCE)"
|
||||
cores: [beetle_pce, mednafen_pce, pce, beetle-pce]
|
||||
systems: [nec-pc-engine]
|
||||
|
||||
@@ -7,6 +7,10 @@ upstream: "https://mednafen.github.io/"
|
||||
profiled_date: "2026-03-24"
|
||||
source_commit: "c1650bad5fbdcc3c3ccd45e29e3983e1ccf16cff"
|
||||
core_version: "v0.9.36.5"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.cpp"
|
||||
pattern: '#define\s+MEDNAFEN_CORE_VERSION\s+"([^"]+)'
|
||||
display_name: "NEC - PC-FX (Beetle PC-FX)"
|
||||
systems:
|
||||
- nec-pcfx
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/beetle-psx-libretro"
|
||||
upstream: "https://mednafen.github.io/"
|
||||
profiled_date: "2026-03-29"
|
||||
source_commit: "7fea57a541abb39b8c5035b6261c3e70962d221b"
|
||||
core_version: "v0.9.44.1"
|
||||
core_version: "0.9.44.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro_options.h"
|
||||
pattern: '#define\s+MEDNAFEN_CORE_SETVERSION\s+"([^"]+)"'
|
||||
display_name: "Sony - PlayStation (Beetle PSX)"
|
||||
cores: [beetle_psx, mednafen_psx, mednafen_psx_hw, "beetle-psx"]
|
||||
systems: [sony-playstation]
|
||||
|
||||
@@ -7,6 +7,10 @@ upstream: "https://mednafen.github.io/"
|
||||
profiled_date: "2026-10-05"
|
||||
source_commit: "2ce77e20a956dc9a67b8d3d527f477b984310feb"
|
||||
core_version: "v1.32.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.c"
|
||||
pattern: '#define\s+MEDNAFEN_CORE_VERSION\s+"([^"]+)'
|
||||
display_name: "Sega - Saturn (Beetle Saturn)"
|
||||
cores:
|
||||
- mednafen_saturn
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/beetle-vb-libretro"
|
||||
upstream: "https://mednafen.github.io/"
|
||||
profiled_date: "2026-03-24"
|
||||
source_commit: "d5ae54c8e23b573a3b34e888b2d48a588027e92c"
|
||||
core_version: "v0.9.36.1"
|
||||
core_version: "v1.31.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.cpp"
|
||||
pattern: '#define\s+MEDNAFEN_CORE_VERSION\s+"([^"]+)'
|
||||
display_name: "Nintendo - Virtual Boy (Beetle VB)"
|
||||
cores: [mednafen_vb, vb, "beetle-vb"]
|
||||
systems: [nintendo-virtualboy]
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://mednafen.github.io/"
|
||||
profiled_date: "2026-03-24"
|
||||
source_commit: "4b01295838ea89e3f1355bbe4cb5cf98aa6108cd"
|
||||
core_version: "v0.9.35.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.c"
|
||||
pattern: '#define\s+MEDNAFEN_CORE_VERSION\s+"([^"]+)'
|
||||
display_name: "Bandai - WonderSwan/Color (Beetle Wonderswan)"
|
||||
cores: [beetle_wswan, mednafen_wswan, "beetle-wswan"]
|
||||
systems: [bandai-wswan, bandai-wswanc]
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/diekleinekuh/BennuGD_libretro"
|
||||
upstream: "https://github.com/SplinterGU/BennuGD"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "5fba764ac709545d4b0d3b28deff2ec0c7d1a91b"
|
||||
core_version: "git"
|
||||
core_version: "1.0.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "core/common/bgd_version.c"
|
||||
pattern: 'snprintf\(buffer, sizeof\(buffer\), "([0-9][0-9.]*)-BennuGD_libretro'
|
||||
display_name: "Bennu Game Development"
|
||||
cores:
|
||||
- bennugd
|
||||
|
||||
+5
-1
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/bk-emulator"
|
||||
upstream: "https://github.com/emestee/bk-emulator"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "92042a753289cedf05e7e6bd8e75849f83e48966"
|
||||
core_version: "1.00"
|
||||
core_version: "v1.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.c"
|
||||
pattern: 'library_version\s*=\s*"([^"]+)"'
|
||||
display_name: "Elektronika - BK-0010/BK-0011(M)"
|
||||
cores:
|
||||
- bk
|
||||
|
||||
@@ -7,6 +7,10 @@ profiled_date: "2026-10-20"
|
||||
source_commit: "ab743653ed110eeb7b1fe64d00cc5f9279c2bfec"
|
||||
prose_written_at: "1e0de94dc7e669c0925a22c0fccf6cdc837af0a0"
|
||||
core_version: "1.0.1-pre"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "version.inc"
|
||||
pattern: '#define\s+BLASTEM_VERSION\s+"([^"]+)'
|
||||
display_name: "Sega - Mega Drive - Genesis (BlastEm)"
|
||||
cores:
|
||||
- blastem
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/blueMSX-libretro"
|
||||
upstream: "http://bluemsx.msxblue.com/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "e3086eb5d36d77fa11704cf53dc176686e70127d"
|
||||
core_version: "SVN"
|
||||
core_version: "2.8.3"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "Src/BuildInfo/version.h"
|
||||
pattern: '#define\s+BLUE_MSX_VERSION\s+"([^"]+)"'
|
||||
display_name: "MSX/SVI/ColecoVision/SG-1000 (blueMSX)"
|
||||
cores:
|
||||
- bluemsx
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/Sir-Walrus/bsnes-gc"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "8e26e89a93bef8eb8992d1921b539dce1792660a"
|
||||
core_version: "v083"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro/libretro.cpp"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Nintendo - NES / Famicom (bnes)"
|
||||
cores:
|
||||
- bnes
|
||||
|
||||
+5
-1
@@ -6,7 +6,11 @@ upstream: "https://github.com/dhewm/dhewm3"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "efe140ce8fdf8793f5a6fbba062fb34df7f55a81"
|
||||
upstream_commit: "455b88e8dff2be822f08eb498f51b383e851fa38"
|
||||
core_version: "git"
|
||||
core_version: "1.5.5"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "neo/framework/Licensee.h"
|
||||
pattern: '#define\s+ENGINE_VERSION\s+"dhewm3 ([^"]+)"'
|
||||
display_name: "Doom 3 (boom3)"
|
||||
cores: [boom3, boom3_xp]
|
||||
systems: [doom3]
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/joamag/boytacean"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "4d806d0770f117cc8e6ac0fe75b95aa9dc39fc4f"
|
||||
core_version: "0.13.2"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "setup.py"
|
||||
pattern: 'version="([^"]+)'
|
||||
display_name: "Nintendo - Game Boy / Color (Boytacean)"
|
||||
cores:
|
||||
- boytacean
|
||||
|
||||
@@ -7,6 +7,10 @@ profiled_date: "2026-03-23"
|
||||
source_commit: "4aef191fef72be539ccc07ada21c6e0a65360eb7"
|
||||
upstream_commit: "53e6a7c2ec4b4220adc2f8dcb3786489bd04fe0e"
|
||||
core_version: "2.1.2"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "version.h"
|
||||
pattern: '#define\s+JG_VERSION\s+"([^"]+)'
|
||||
display_name: "Nintendo - SNES / SFC (bsnes-jg)"
|
||||
cores: [bsnes-jg, bsnes_jg]
|
||||
systems:
|
||||
|
||||
@@ -8,6 +8,10 @@ profiled_date: "2026-04-05"
|
||||
source_commit: "05439f96121d2b9d7ad7a5fc1f29d7eebdcc8c43"
|
||||
upstream_commit: "78474e5d39f58872dc21aca18cf9eb583b147fe7"
|
||||
core_version: "115"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "bsnes/emulator/emulator.hpp"
|
||||
pattern: 'static const string Version\s*=\s*"([^"]+)"'
|
||||
display_name: "Nintendo - SNES / SFC (bsnes)"
|
||||
cores: [bsnes]
|
||||
systems: [nintendo-snes, nintendo-super-game-boy, nintendo-satellaview]
|
||||
|
||||
@@ -6,7 +6,11 @@ upstream: "https://github.com/bsnes-emu/bsnes"
|
||||
profiled_date: "2026-03-25"
|
||||
source_commit: "3c1394e042ee444c8248e1b9210e14ea55e836e9"
|
||||
upstream_commit: "78474e5d39f58872dc21aca18cf9eb583b147fe7"
|
||||
core_version: "v094"
|
||||
core_version: "094"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "emulator/emulator.hpp"
|
||||
pattern: 'static const char Version\[\]\s*=\s*"([^"]+)"'
|
||||
display_name: "Nintendo - SNES / SFC (bsnes 2014)"
|
||||
cores: [bsnes2014_accuracy, bsnes2014_balanced, bsnes2014_performance]
|
||||
systems:
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/bsnes-libretro-cplusplus98"
|
||||
upstream: "https://byuu.org/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "baec09aa4796b7575aba1c1ae7335f493c2216af"
|
||||
core_version: "v085 (Performance)"
|
||||
core_version: "v085"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "snes/libretro/libretro.cpp"
|
||||
pattern: 'static string version\("(v[0-9]+)'
|
||||
display_name: "Nintendo - SNES / SFC (bsnes C++98 (v085))"
|
||||
cores: [bsnes_cplusplus98]
|
||||
systems:
|
||||
|
||||
@@ -6,7 +6,11 @@ upstream: "https://github.com/bsnes-emu/bsnes"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "fc26b25ea236f0f877f0265d2a2c37dfd93dfde9"
|
||||
upstream_commit: "78474e5d39f58872dc21aca18cf9eb583b147fe7"
|
||||
core_version: "v10.6"
|
||||
core_version: "10.6"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "bsnes/emulator/emulator.hpp"
|
||||
pattern: 'static const string Version\s*=\s*"([^"]+)"'
|
||||
display_name: "Nintendo - SNES / SFC (bsnes-hd beta)"
|
||||
cores: [bsnes_hd_beta, bsneshd, bsnes_hd]
|
||||
systems:
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/bsnes-mercury"
|
||||
upstream: "https://byuu.org/higan"
|
||||
profiled_date: "2026-03-25"
|
||||
source_commit: "79d7f9de218b6ffa65a80bbdc5828532bc239232"
|
||||
core_version: "v094 (Mercury)"
|
||||
core_version: "094"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "emulator/emulator.hpp"
|
||||
pattern: 'static const char Version\[\]\s*=\s*"([^"]+)"'
|
||||
display_name: "Nintendo - SNES / SFC (bsnes-mercury)"
|
||||
cores: [bsnes_mercury_accuracy, bsnes_mercury_balanced, bsnes_mercury_performance]
|
||||
systems:
|
||||
|
||||
@@ -6,7 +6,11 @@ upstream: "https://github.com/djyt/cannonball"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "0d83575d920ea4c0a280847a19d7802f673e6a68"
|
||||
upstream_commit: "27493ebf62be3498dff93ed6a45e8e2db819bae1"
|
||||
core_version: "1.0"
|
||||
core_version: "0.3"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/main/frontend/menu.c"
|
||||
pattern: 'menu_about\[[^\]]+\]\s*=\s*"CANNONBALL ([0-9.]+) '
|
||||
display_name: "Cannonball"
|
||||
cores:
|
||||
- cannonball
|
||||
|
||||
+5
-1
@@ -6,7 +6,11 @@ upstream: "https://github.com/ColinPitrat/caprice32"
|
||||
profiled_date: "2026-10-23"
|
||||
source_commit: "8e61dd69d948cea16c3bad734f7b9d0c2a018cc8"
|
||||
upstream_commit: "8c778bf072a06fb7c23b9cccd179041db7f79a52"
|
||||
core_version: "v4.5.4"
|
||||
core_version: "4.5.4"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro/libretro-core.h"
|
||||
pattern: '#define\s+VERSION_STRING\s+"([^"]+)"'
|
||||
display_name: "Amstrad - CPC/GX4000 (Caprice32)"
|
||||
cores:
|
||||
- cap32
|
||||
|
||||
+5
-1
@@ -8,7 +8,11 @@ logo: "https://raw.githubusercontent.com/cemu-project/Cemu/main/dist/linux/info.
|
||||
profiled_date: "2026-10-23"
|
||||
source_commit: "14f56b569b3668db01a4972225993abd3e8f2096"
|
||||
upstream_commit: "42876aa86d2b92f9c620a76959a792bf392b89d3"
|
||||
core_version: "2.6"
|
||||
core_version: "2.6-372-g29f2f1fa"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/libretro/CemuLibretro.cpp"
|
||||
pattern: 'info->library_version\s*=\s*"([^"]+)"'
|
||||
display_name: "Nintendo - Wii U (Cemu)"
|
||||
library_name: "Cemu"
|
||||
save_folder_once: true
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/libretro/libretro-chailove"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "524ef951abbd07464830ee12a3f6f5e2aba9efd3"
|
||||
core_version: "2.0.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/ChaiLove.h"
|
||||
pattern: '#define\s+CHAILOVE_VERSION_STRING\s+"([^"]+)'
|
||||
display_name: "ChaiLove"
|
||||
cores: [chailove]
|
||||
systems: []
|
||||
|
||||
@@ -6,7 +6,11 @@ upstream: "https://github.com/snes9xgit/snes9x"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "04c57c2902c25f36ae5a5d9c57aff851a772c868"
|
||||
upstream_commit: "1bcc369e89f08243e0a462882fb1f3e42e51de3a"
|
||||
core_version: ""
|
||||
core_version: "86bab70_20231001-4-g04c57c2"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "86bab70_20231001"
|
||||
distance: 4
|
||||
display_name: "Nintendo - SNES / SFC (ChimeraSNES)"
|
||||
cores: [chimerasnes]
|
||||
systems:
|
||||
|
||||
+3
-1
@@ -5,7 +5,9 @@ source: "https://github.com/libretro/citra"
|
||||
upstream: "https://github.com/citra-emu/citra"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "a0483e9abe8134ae6b290cdca7d49cb77689f05b"
|
||||
core_version: "Git"
|
||||
core_version: null
|
||||
version_basis:
|
||||
kind: none
|
||||
display_name: "Nintendo - 3DS (Citra)"
|
||||
library_name: "Citra"
|
||||
cores: [citra]
|
||||
|
||||
@@ -5,7 +5,9 @@ source: "https://github.com/libretro/citra2018"
|
||||
upstream: "https://github.com/citra-emu/citra"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "95e2f06c179c8daf44fa344c206f549cf332d21b"
|
||||
core_version: "Git"
|
||||
core_version: null
|
||||
version_basis:
|
||||
kind: none
|
||||
display_name: "Nintendo - 3DS (Citra 2018)"
|
||||
library_name: "Citra2018"
|
||||
cores: [citra2018]
|
||||
|
||||
@@ -6,7 +6,11 @@ upstream: "https://github.com/citra-emu/citra"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "5401990a9be46e4497abc92db3d5f2042674303d"
|
||||
source_branch: canary
|
||||
core_version: "Git"
|
||||
core_version: "canary-82-6-g5401990"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "canary-82"
|
||||
distance: 6
|
||||
display_name: "Nintendo - 3DS (Citra Canary/Experimental)"
|
||||
library_name: "Citra Canary"
|
||||
cores: [citra_canary]
|
||||
|
||||
@@ -7,7 +7,11 @@ profiled_date: "2026-03-23"
|
||||
source_commit: "d43c2708b0a31c285ce16724b6c4a2e92af07346"
|
||||
# The core the port vendors at source_commit (common -> core submodule).
|
||||
upstream_commit: "88ef45a6585556e2247dd26b6c937d6b9fb4a12d"
|
||||
core_version: "Git"
|
||||
core_version: "v1.6.12"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "source/libretro-interface.c"
|
||||
pattern: 'info->library_version\s*=\s*"([^"]+)"'
|
||||
display_name: "Sega - MD/CD (ClownMDEmu)"
|
||||
cores:
|
||||
- clownmdemu
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/AloysHF/CoolbarEmu"
|
||||
upstream: "https://github.com/AloysHF/CoolbarEmu"
|
||||
profiled_date: "2026-10-17"
|
||||
source_commit: "88e90440daab0bdc7bc141728b51841e0c730528"
|
||||
core_version: "0.2.0"
|
||||
core_version: "v0.2.0"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "v0.2.0"
|
||||
distance: 0
|
||||
display_name: "Coolbar (CoolbarEmu)"
|
||||
cores:
|
||||
- "coolbaremu"
|
||||
|
||||
+5
-1
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/Craft"
|
||||
upstream: "https://github.com/fogleman/Craft"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "f30e7b4b1d1406c750a504583adf0cc88449a699"
|
||||
core_version: "v1"
|
||||
core_version: "v1.0-353-gf30e7b4"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "v1.0"
|
||||
distance: 353
|
||||
display_name: "Minecraft (Craft)"
|
||||
cores: [craft]
|
||||
systems: []
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/libretro-crocods"
|
||||
upstream: "https://github.com/redbug26/crocods-core"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "a9c63b29443715ae2add392010fca4eae7f93e67"
|
||||
core_version: "v1"
|
||||
core_version: "2024-10-16"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "crocods-core/crocods.h"
|
||||
pattern: '#define\s+CROCOVERSION\s+"([^"]+)"'
|
||||
display_name: "Amstrad - CPC (CrocoDS)"
|
||||
cores:
|
||||
- crocods
|
||||
|
||||
@@ -5,6 +5,10 @@ source: "https://github.com/libretro/libretro-samples/tree/master/tests/cruzes"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "7c2ad112d7a5176de2191e473369668da8946b16"
|
||||
core_version: "0.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "tests/cruzes/cruzes.c"
|
||||
pattern: 'library_version\s*=\s*"([^"]+)"'
|
||||
display_name: "Cruzes"
|
||||
cores:
|
||||
- cruzes
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/daphne"
|
||||
upstream: "https://github.com/mirror/daphne-emu"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "6f1695dd1f376060666eec0a416ff56bb6c9cccc"
|
||||
core_version: "Git"
|
||||
core_version: "1.0.7"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "daphne/daphne-1.0-src/daphne.cpp"
|
||||
pattern: 'get_daphne_version\(\)\s*\{\s*return "([^"]+)"'
|
||||
display_name: "Arcade (Daphne)"
|
||||
cores:
|
||||
- daphne
|
||||
|
||||
@@ -6,7 +6,11 @@ upstream: "https://github.com/TASEmulators/desmume"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "95b4d798731caa809125b6c3c11d17cc332ff6ef"
|
||||
upstream_commit: "e06d11f6df8c2e35d570412c45f5a63e5e7c031d"
|
||||
core_version: "SVN"
|
||||
core_version: "0.9.12"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "desmume/src/version.cpp"
|
||||
pattern: '#define\s+DESMUME_VERSION_STRING\s+" "\s+"([^"]+)"'
|
||||
display_name: "Nintendo - DS (DeSmuME)"
|
||||
cores: [desmume]
|
||||
systems: [nintendo-ds]
|
||||
|
||||
@@ -6,7 +6,11 @@ upstream: "https://github.com/TASEmulators/desmume"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "422b688009ccb9f2917c086a8fe79c8cecb030ae"
|
||||
upstream_commit: "fc504ee0bc9ac3434cafcaae7b129c025499a609"
|
||||
core_version: "SVN (2015 snapshot)"
|
||||
core_version: "0.9.11"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "desmume/src/version.c"
|
||||
pattern: '#define\s+DESMUME_VERSION_STRING\s+" "\s+"([^"]+)"'
|
||||
display_name: "Nintendo - DS (DeSmuME 2015)"
|
||||
cores: [desmume2015, desmume_2015]
|
||||
systems: [nintendo-ds]
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://sourceforge.net/projects/dice/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "4b4596b8dd2252b9d08bd6aaa02afda4be834db3"
|
||||
core_version: "v0.4.3"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "v0.4.3"
|
||||
distance: 0
|
||||
display_name: "Arcade (DICE)"
|
||||
cores:
|
||||
- dice
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/AloysHF/DingooEmu"
|
||||
upstream: "https://github.com/AloysHF/DingooEmu"
|
||||
profiled_date: "2026-09-17"
|
||||
source_commit: "f57c9339e6021cd37c4bd694c14b0813a9b5ee72"
|
||||
core_version: "0.3.0"
|
||||
core_version: "v0.3.0"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "v0.3.0"
|
||||
distance: 0
|
||||
display_name: "Dingoo - A320 / Gemei A330 (DingooEmu)"
|
||||
cores:
|
||||
- dingooemu
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/libretro/Dinothawr"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "62d3e1ecf85f0feea01cad6809a80303a87e8a28"
|
||||
core_version: "v1.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.c"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Dinothawr"
|
||||
cores: [dinothawr]
|
||||
systems: [dinothawr]
|
||||
|
||||
@@ -5,6 +5,10 @@ source: "https://github.com/libretro/libretro-directxbox"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "8b6b806675065efa7addb833e56fff7c05193bb1"
|
||||
core_version: "alpha"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/libretro/libretro.cpp"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Microsoft - Xbox (DirectXbox)"
|
||||
cores:
|
||||
- directxbox
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/icculus/DirkSimple"
|
||||
upstream: "https://github.com/icculus/DirkSimple"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "d5d75f97af34690010166a786ee41e15dd142c15"
|
||||
core_version: "0.2"
|
||||
core_version: "0.3"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "dirksimple_libretro.c"
|
||||
pattern: 'library_version\s*=\s*"([^"]+)"'
|
||||
display_name: "Laserdisc arcade game (DirkSimple)"
|
||||
cores: [dirksimple]
|
||||
systems:
|
||||
|
||||
@@ -7,7 +7,11 @@ logo: "https://raw.githubusercontent.com/dolphin-emu/dolphin/master/Data/dolphin
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "3aac3f052f733f8df2f1616843a4d2e14002ed11"
|
||||
upstream_commit: "0d93fc035539f25790deca638d06ee3b3b45ee64"
|
||||
core_version: "Git"
|
||||
core_version: "2609-437-g3aac3f0"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "2609"
|
||||
distance: 437
|
||||
display_name: "Nintendo - GameCube / Wii (Dolphin)"
|
||||
library_name: "dolphin-emu"
|
||||
cores:
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/dosbox-libretro"
|
||||
upstream: "https://sourceforge.net/projects/dosbox/"
|
||||
profiled_date: "2026-10-04"
|
||||
source_commit: "a563bb5e9753f207d74e9d8c417d793b784fa4be"
|
||||
core_version: "SVN"
|
||||
core_version: "r4494"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro/svn"
|
||||
pattern: '^(r\d+)'
|
||||
display_name: "DOS (DOSBox)"
|
||||
cores: [dosbox]
|
||||
systems: [dos]
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/dosbox-core"
|
||||
upstream: "https://sourceforge.net/projects/dosbox/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "d38fcb5013e4dca8d119a9786279cf41465757f2"
|
||||
core_version: "SVN"
|
||||
core_version: "r4494"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro/svn"
|
||||
pattern: '^(r\d+)'
|
||||
display_name: "DOS (DOSBox-core)"
|
||||
cores: [dosbox_core]
|
||||
systems: [dos]
|
||||
|
||||
@@ -8,6 +8,11 @@ profiled_date: "2026-03-23"
|
||||
source_commit: "cdaea10ce8cac231bc341ca05d4c5e4e5fe0fbd5"
|
||||
upstream_commit: "cdaea10ce8cac231bc341ca05d4c5e4e5fe0fbd5"
|
||||
core_version: "1.0-preview7"
|
||||
version_basis:
|
||||
kind: tag
|
||||
repo: upstream
|
||||
tag: "1.0-preview7"
|
||||
distance: 0
|
||||
display_name: "DOS (DOSBox-Pure)"
|
||||
cores: [dosbox_pure]
|
||||
systems: [dos]
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/dosbox-svn"
|
||||
upstream: "https://sourceforge.net/projects/dosbox/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "46a3164fc0f1e808ae56143d81698b00fb6b4781"
|
||||
core_version: "SVN"
|
||||
core_version: "SVN-libretro"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "include/config.h"
|
||||
pattern: '#define\s+VERSION\s+"([^"]+)"'
|
||||
display_name: "DOS (DOSBox-SVN)"
|
||||
cores: [dosbox_svn]
|
||||
systems: [dos]
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/dosbox-svn"
|
||||
upstream: "https://sourceforge.net/projects/dosbox/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "46a3164fc0f1e808ae56143d81698b00fb6b4781"
|
||||
core_version: "SVN CE"
|
||||
core_version: "SVN-libretro"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "include/config.h"
|
||||
pattern: '#define\s+VERSION\s+"([^"]+)"'
|
||||
display_name: "DOS (DOSBox-SVN CE)"
|
||||
cores: [dosbox_svn_ce]
|
||||
systems: [dos]
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/TimOelrichs/doublecherryGB-libretro"
|
||||
upstream: "https://github.com/libertyernie/tgbdual"
|
||||
profiled_date: "2026-03-22"
|
||||
source_commit: "2e7a8bd5442ad7b2cb98ea07dbb5000ac95193e9"
|
||||
core_version: "v0.18.1"
|
||||
core_version: "0.18.1"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "0.18.1"
|
||||
distance: 0
|
||||
display_name: "Nintendo - Game Boy / Color (DoubleCherryGB)"
|
||||
cores:
|
||||
- DoubleCherryGB
|
||||
|
||||
@@ -6,7 +6,11 @@ upstream: "https://github.com/doukutsu-rs/doukutsu-rs"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "51e64c2e9615bcd476034c69b58927877fe73494"
|
||||
upstream_commit: "d05995b2ce88e583491fcecfbd5883735d3527ea"
|
||||
core_version: "1.2.0 - 0.101.0"
|
||||
core_version: "0.102.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "Cargo.toml"
|
||||
pattern: '\[package\][^\[]*?^version\s*=\s*"([^"]+)"'
|
||||
display_name: "Cave Story (drs)"
|
||||
cores:
|
||||
- doukutsu_rs
|
||||
|
||||
@@ -6,7 +6,12 @@ upstream: "https://github.com/stenzek/duckstation"
|
||||
logo: "https://raw.githubusercontent.com/stenzek/duckstation/master/data/resources/images/duck.png"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "526b4a128827ecaef037134095cd95f431b52d06"
|
||||
core_version: "v0.1-12070"
|
||||
core_version: "v0.1-12083-406-g526b4a1"
|
||||
version_basis:
|
||||
kind: tag
|
||||
match: "v*"
|
||||
tag: "v0.1-12083"
|
||||
distance: 406
|
||||
display_name: "Sony - PlayStation (DuckStation)"
|
||||
cores: [duckstation, "Duckstation", "duckstation-sa"]
|
||||
found_by: content
|
||||
|
||||
@@ -7,6 +7,10 @@ profiled_date: "2026-03-23"
|
||||
source_commit: "a3fbb7c24fd5a39fd95388d09135256a6b19f1e4"
|
||||
upstream_commit: "096c004def987f3545198304b1b7a8352f284a50"
|
||||
core_version: "0.8.1.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "CMakeLists.txt"
|
||||
pattern: 'project\(EasyRPG_Player\s+VERSION\s+([0-9][\w.+-]*)'
|
||||
display_name: "RPG Maker 2000/2003 (EasyRPG)"
|
||||
cores:
|
||||
- easyrpg
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://bitbucket.org/ecwolf/ecwolf"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "0cccd9a85d7ffa33fb695691a8a5db246606518c"
|
||||
core_version: "1.3.99999"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/libretro/versiondefs.h"
|
||||
pattern: '#define\s+DOTVERSIONSTR_NOREV\s+"([^"]+)"'
|
||||
display_name: "Wolfenstein 3D (ECWolf)"
|
||||
cores: [ecwolf, "ECWolf"]
|
||||
systems: [wolfenstein3d]
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/charlierobson/EightyOne"
|
||||
profiled_date: "2026-10-17"
|
||||
source_commit: "39ea0cc26453f4026458cfff62f10223a6bb1724"
|
||||
core_version: "v1.2"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "v1.2"
|
||||
distance: 0
|
||||
pin_frozen: "Recalbox, the only platform that ships this core, builds its tag v1.2 (Recalbox package/libretro-eightyone/libretro-eightyone.mk:8 at tag 10.1.1)."
|
||||
display_name: "Sinclair - ZX81 / ZX Spectrum (EightyOne, Recalbox)"
|
||||
cores: ["eightyone"]
|
||||
|
||||
+12
-1
@@ -11,7 +11,18 @@ source_commit:
|
||||
libretro: "e39ccac46e631be7470b4f420fb8eebed9c24eca"
|
||||
upstream_commit:
|
||||
libretro: "11f5b6cd141c0884a130ee45743f1f5e17bb1783"
|
||||
core_version: "0.0.9"
|
||||
core_version:
|
||||
standalone: "0.0.9"
|
||||
libretro: "0.0.9"
|
||||
version_basis:
|
||||
standalone:
|
||||
kind: file
|
||||
path: "src/emu/common/include/common/configure.h.in"
|
||||
pattern: '#define\s+CURRENT_EKA2L1_VERSION_STRING\s+"([^"]+)"'
|
||||
libretro:
|
||||
kind: file
|
||||
path: "src/emu/common/include/common/configure.h.in"
|
||||
pattern: '#define\s+CURRENT_EKA2L1_VERSION_STRING\s+"([^"]+)"'
|
||||
display_name: "Nokia - Symbian / N-Gage (EKA2L1)"
|
||||
cores:
|
||||
- eka2l1
|
||||
|
||||
@@ -6,6 +6,11 @@ profiled_date: "2026-09-17"
|
||||
pin_frozen: "the shipping core is this revision. HEAD removed the prototype from the tree on 2026-09-11 (a188c0f) and archived its last description files on 2026-09-12 (06a066a). The new skeleton has not yet been copied from libretro-emuscv1 (ROADMAP step 4.3). Recaling would repoint these refs at a tree that currently holds nothing but a roadmap."
|
||||
source_commit: "6a6e1b15c5d5afefbc3fefdd8b52f3f2c8c0a0eb"
|
||||
core_version: "0.00"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "CMakeLists.txt"
|
||||
pattern: 'set\(CORE_VERSION_MAJOR\s+"([^"]+)"\)[\s\S]*?set\(CORE_VERSION_MINOR\s+"([^"]+)"\)'
|
||||
format: "{1}.{2}"
|
||||
display_name: "EPOCH - Cassette Vision (EmuCV)"
|
||||
cores:
|
||||
- emucv
|
||||
|
||||
@@ -5,7 +5,12 @@ source: "https://github.com/wzcwzc/emuscv"
|
||||
upstream: "http://takeda-toshiya.my.coocan.jp/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "6d6e4594d79862dd5c2ff7f725c109e4266f0b03"
|
||||
core_version: "0.12"
|
||||
core_version: "0.12.20220726135800"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "Makefile.libretro"
|
||||
pattern: '^EMUSCV_VERSION_MAJOR := (\d+)\s*\nEMUSCV_VERSION_MINOR := (\d+)\s*\n(?:#.*\n)*EMUSCV_VERSION_DATETIME := \u0027?(\d+)'
|
||||
format: "{1}.{2}.{3}"
|
||||
display_name: "EPOCH/YENO Super Cassette Vision"
|
||||
cores:
|
||||
- emuscv
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/sronsse/emux"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "3e558cb15157fcb1944846a845547d369605c963"
|
||||
core_version: "0.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "configure.ac"
|
||||
pattern: 'AC_INIT\(\[emux\],\s+\[([0-9][\w.+-]*)'
|
||||
display_name: "CHIP-8 (Emux CHIP-8)"
|
||||
cores:
|
||||
- emux_chip8
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/sronsse/emux"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "3e558cb15157fcb1944846a845547d369605c963"
|
||||
core_version: "0.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "configure.ac"
|
||||
pattern: 'AC_INIT\(\[emux\],\s+\[([0-9][\w.+-]*)'
|
||||
display_name: "Nintendo - Game Boy / Color (Emux GB)"
|
||||
cores:
|
||||
- emux_gb
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/sronsse/emux"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "3e558cb15157fcb1944846a845547d369605c963"
|
||||
core_version: "0.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "configure.ac"
|
||||
pattern: 'AC_INIT\(\[emux\],\s+\[([0-9][\w.+-]*)'
|
||||
display_name: "Nintendo - NES / Famicom (Emux NES)"
|
||||
cores:
|
||||
- emux_nes
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/sronsse/emux"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "3e558cb15157fcb1944846a845547d369605c963"
|
||||
core_version: "0.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "configure.ac"
|
||||
pattern: 'AC_INIT\(\[emux\],\s+\[([0-9][\w.+-]*)'
|
||||
display_name: "Sega - Master System (Emux SMS)"
|
||||
cores:
|
||||
- emux_sms
|
||||
|
||||
@@ -7,6 +7,10 @@ upstream: https://github.com/istvan-v/ep128emu
|
||||
profiled_date: "2026-03-30"
|
||||
source_commit: "6af5d03de220e6effcd0ffcd99e0fb8e8c77cc9e"
|
||||
core_version: "v1.2.13"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "core/main.cpp"
|
||||
pattern: 'library_version\s*=\s*"([^"]+)"'
|
||||
|
||||
cores:
|
||||
- ep128emu_core
|
||||
|
||||
@@ -7,6 +7,10 @@ source_commit: "13adf143aea822ebc1ee23722a80e93a7979e4c9"
|
||||
upstream_commit: "23d4d6c7c9f930fa72568ce795c9147af09d56ee"
|
||||
profiled_date: "2026-09-17"
|
||||
core_version: "0.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.c"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Eternal Computer"
|
||||
cores:
|
||||
- eternal
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://gitlab.com/recalbox/packages/recalbox-cores/libretro-exel-hen
|
||||
profiled_date: "2026-10-17"
|
||||
source_commit: "213328332cbfd8121e018493443e223a7a780961"
|
||||
core_version: "v0.9"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "v0.9"
|
||||
distance: 0
|
||||
pin_frozen: "Recalbox, the only platform that ships this core, builds its tag v0.9 (Recalbox package/libretro-exel-hence/libretro-exel-hence.mk:9 at tag 10.1.1)."
|
||||
display_name: "Exelvision - EXL 100 (Exel-Hence)"
|
||||
cores:
|
||||
|
||||
@@ -6,6 +6,11 @@ upstream: "https://github.com/jtothebell/fake-08"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "814991a2571ad3970e386cef48f3b148aa1c27b9"
|
||||
core_version: "v0.0.2.20"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "Makefile"
|
||||
pattern: '^export V_MAJOR\s*=\s*(\d+)\s*\nexport V_MINOR\s*=\s*(\d+)\s*\nexport V_PATCH\s*=\s*(\d+)\s*\nexport V_BUILD\s*=\s*(\d+)'
|
||||
format: "v{1}.{2}.{3}.{4}"
|
||||
display_name: "PICO-8 (FAKE-08)"
|
||||
cores:
|
||||
- fake08
|
||||
|
||||
@@ -5,7 +5,9 @@ source: "https://github.com/libretro/libretro-fceumm"
|
||||
upstream: "https://sourceforge.net/projects/fceumm/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "ac0d00a7fc01166f84c7bac01d1084ebfd2b865e"
|
||||
core_version: "SVN"
|
||||
core_version: null
|
||||
version_basis:
|
||||
kind: none
|
||||
display_name: "Nintendo - NES / Famicom (FCEUmm)"
|
||||
cores:
|
||||
- fceumm
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/Tippek/libretro-fceumm-mod"
|
||||
upstream: "https://github.com/libretro/libretro-fceumm"
|
||||
profiled_date: "2026-10-22"
|
||||
source_commit: "f0ea52190427b136a51da4490e49087fe2ca2abb"
|
||||
core_version: "SVN"
|
||||
core_version: "0.9.45.1.0.0.D7a"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/drivers/libretro/libretro.c"
|
||||
pattern: 'library_version\s*=\s*"\(([^)"]+)\)"'
|
||||
display_name: "Nintendo - NES / Famicom (FCEUmm Mod)"
|
||||
cores:
|
||||
- "fceumm_mod"
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/FFmpeg"
|
||||
upstream: "https://www.ffmpeg.org/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "4920879d2f09a78cdf855403c349457cee1c31da"
|
||||
core_version: "Git"
|
||||
core_version: "2.7.git"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "RELEASE"
|
||||
pattern: '^(\S+)'
|
||||
display_name: "FFmpeg"
|
||||
cores:
|
||||
- ffmpeg
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/FIX94/fixGB"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "c7865087b8c8126b8bc60fddb75b20efad992458"
|
||||
core_version: "Alpha v0.8.2"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "main.c"
|
||||
pattern: 'VERSION_STRING\s*=\s*"fixGB ([^"]+)"'
|
||||
display_name: "Nintendo - Game Boy / Color (fixGB)"
|
||||
cores:
|
||||
- fixgb
|
||||
|
||||
@@ -7,6 +7,10 @@ profiled_date: "2026-03-23"
|
||||
source_commit: "72af6c6fd9d3b6c23d334ba7385b6a09225f2276"
|
||||
prose_written_at: "72af6c6fd9d3b6c23d334ba7385b6a09225f2276"
|
||||
core_version: "Alpha v1.3.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "main.c"
|
||||
pattern: 'VERSION_STRING\s*=\s*"fixNES ([^"]+)"'
|
||||
display_name: "Nintendo - NES / Famicom (fixNES)"
|
||||
cores:
|
||||
- fixnes
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/flyinghead/flycast"
|
||||
logo: "https://raw.githubusercontent.com/flyinghead/flycast/master/shell/linux/flycast.png"
|
||||
profiled_date: "2026-10-21"
|
||||
source_commit: "e88b0ced2243de137bcccac0072f0c1dd00d41bd"
|
||||
core_version: "Git"
|
||||
core_version: "v2.7-90-ge88b0ce"
|
||||
version_basis:
|
||||
kind: tag
|
||||
tag: "v2.7"
|
||||
distance: 90
|
||||
display_name: "Sega - Dreamcast/Naomi (Flycast)"
|
||||
cores:
|
||||
- flycast
|
||||
|
||||
@@ -8,6 +8,10 @@ source_commit: "603814c9f73b773c455d9a497f389d2f93a257fd"
|
||||
upstream_commit: "4c293f306bc16a265c2d768af5d0cea138426054"
|
||||
pin_frozen: "ROCKNIX 20261001 builds this revision. No branch of metallic77/flycast holds it any more: master was put back on the libretro merge base 4c293f30, so HEAD is the code before the fork's own commits."
|
||||
core_version: "0.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "core/libretro/libretro.cpp"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Sega - Dreamcast/Naomi (Flycast 2021)"
|
||||
cores:
|
||||
- "flycast2021"
|
||||
|
||||
@@ -8,6 +8,10 @@ source_commit: "bf93aece5db7050667075a1107ab380856b44a23"
|
||||
upstream_commit: "4c293f306bc16a265c2d768af5d0cea138426054"
|
||||
pin_frozen: "AmberELEC, the only platform that ships it, builds this revision (AmberELEC packages/games/libretro/flycast2021le/package.mk:5). Later commits are not part of that build."
|
||||
core_version: "0.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "core/libretro/libretro.cpp"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Sega - Dreamcast/Naomi (Flycast 2021 LE)"
|
||||
cores:
|
||||
- "flycast2021le"
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://fms.komkon.org/fMSX/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "4de11755ce4f196ac1c8a7bb20bb4eccbc87a7d4"
|
||||
core_version: "6.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libretro.c"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Microsoft - MSX (fMSX)"
|
||||
cores:
|
||||
- fmsx
|
||||
|
||||
@@ -4,7 +4,11 @@ core_classification: pure_libretro
|
||||
source: "https://github.com/libretro/FreeChaF"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "76c7a84f1f7e80f3e6f2bba96fe100cb24e99124"
|
||||
core_version: "GIT"
|
||||
core_version: "1.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/libretro.c"
|
||||
pattern: 'library_version\s*=\s*"([^"]+)"'
|
||||
display_name: "Fairchild - ChannelF (FreeChaF)"
|
||||
cores:
|
||||
- freechaf
|
||||
|
||||
@@ -4,7 +4,11 @@ core_classification: pure_libretro
|
||||
source: "https://github.com/libretro/FreeIntv"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "ef3e0fe322bec62a7f916c0bb0834c08c348d0b4"
|
||||
core_version: "2018.1.5"
|
||||
core_version: "1.2"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/libretro.c"
|
||||
pattern: 'library_version\s*=\s*"([^" ]+)\s*"'
|
||||
display_name: "Mattel - Intellivision (FreeIntv)"
|
||||
cores:
|
||||
- freeintv
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/hex007/freej2me"
|
||||
upstream: "https://github.com/hex007/freej2me"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "eb4ac87e9a0b212ba701691eb67ee4892b2b1173"
|
||||
core_version: "GIT"
|
||||
core_version: "1.0.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "META-INF/freej2me-build.version"
|
||||
pattern: '^build\.version=(\S+)'
|
||||
display_name: "Mobile - J2ME (FreeJ2ME)"
|
||||
cores:
|
||||
- freej2me
|
||||
|
||||
@@ -7,6 +7,10 @@ profiled_date: "2026-10-04"
|
||||
source_commit: "3933e75ef927a95eab9f5e065f0b76dabf336069"
|
||||
upstream_commit: "8b9bc8a19baf26e3d92f88934a64a32f1cbc2795"
|
||||
core_version: "1.53"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/libretro/freej2me_libretro.c"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Mobile - J2ME (FreeJ2ME-Plus)"
|
||||
cores:
|
||||
- freej2me_plus
|
||||
|
||||
+5
-1
@@ -6,7 +6,11 @@ source: "https://github.com/libretro/frodo-libretro"
|
||||
upstream: "https://github.com/cebix/frodo4"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "891d20102a8894dd4fce73fb8bd2f623483fd05f"
|
||||
core_version: "v4.2"
|
||||
core_version: "V4.2"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "Src/Version.h"
|
||||
pattern: 'VERSION_STRING\[\]\s*=\s*"Frodo ([^"]+)"'
|
||||
display_name: "Commodore - C64 (Frodo)"
|
||||
systems: [commodore-c64]
|
||||
|
||||
|
||||
+6
-1
@@ -6,7 +6,12 @@ upstream: "https://github.com/FrodeSolheim/fs-uae"
|
||||
profiled_date: "2026-03-26"
|
||||
source_commit: "089bb69207fe8fa5eec0006d1d759fb6426f4027"
|
||||
upstream_commit: "f362278ccd4c60991caac3b4d240d4a3f751bea2"
|
||||
core_version: "v5.0.7"
|
||||
core_version: "5.0.7"
|
||||
version_basis:
|
||||
kind: file
|
||||
repo: upstream
|
||||
path: "configure.ac"
|
||||
pattern: 'AC_INIT\(\[FS-UAE\],\s+\[([0-9][\w.+-]*)'
|
||||
display_name: "Commodore - Amiga (FS-UAE)"
|
||||
library_name: ""
|
||||
cores:
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://sourceforge.net/projects/fuse-emulator/"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "e997e2bc32c888348f862f69f2c53babfedf7791"
|
||||
core_version: "1.6.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "fuse/configure.ac"
|
||||
pattern: 'm4_define\(\[fuse_version\],\s*\[([^\]]+)\]\)'
|
||||
display_name: "Sinclair - ZX Spectrum (Fuse)"
|
||||
cores:
|
||||
- fuse
|
||||
|
||||
@@ -5,7 +5,11 @@ source: "https://github.com/libretro/galaxy-libretro"
|
||||
upstream: "https://github.com/nikp123/Galaksija-Emulator"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "185758296c17f59cba832511139381a197986474"
|
||||
core_version: "v0.1"
|
||||
core_version: "0.1"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/libretro.c"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "Elektronika Inženjering - Galaksija (Galaksija)"
|
||||
cores:
|
||||
- galaksija
|
||||
|
||||
@@ -7,6 +7,10 @@ profiled_date: "2026-03-23"
|
||||
source_commit: "eeaa531b55e7127ab4b5e0bdc5ceba686df59c6a"
|
||||
upstream_commit: "32c531d3e7159081afd8dee72e8266153821095d"
|
||||
core_version: "0.2"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "src/libretro.c"
|
||||
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
||||
display_name: "GAM4980"
|
||||
cores:
|
||||
- gam4980
|
||||
|
||||
@@ -6,6 +6,10 @@ upstream: "https://github.com/sinamas/gambatte"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "7809bb68ee96c3e6c74e9d9c4c8bb09aa7c6801d"
|
||||
core_version: "v0.5.0"
|
||||
version_basis:
|
||||
kind: file
|
||||
path: "libgambatte/libretro/libretro.cpp"
|
||||
pattern: 'library_version\s*=\s*"(v[0-9.]+)"\s*GIT_VERSION'
|
||||
display_name: "Nintendo - Game Boy / Color (Gambatte)"
|
||||
cores:
|
||||
- gambatte
|
||||
|
||||
Loaded 100 of 299 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user