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:
Abdessamad Derraz committed 2026-10-27 19:21:27 +01:00
1 parent 77a1a7285a
commit e7aa9e870b
299 files changed
+1390 -142

No files matched your search

+4
View File
@@ -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: []
+4
View File
@@ -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:
+4
View File
@@ -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
+4
View File
@@ -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
+4
View File
@@ -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
+5 -1
View File
@@ -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:
+4
View File
@@ -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 -1
View File
@@ -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 -1
View File
@@ -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
+4
View File
@@ -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
+6 -1
View File
@@ -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
+5 -1
View File
@@ -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]
+4
View File
@@ -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:
+4
View File
@@ -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:
+4
View File
@@ -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
+4
View File
@@ -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:
+4
View File
@@ -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]
+4
View File
@@ -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]
+4
View File
@@ -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]
+4
View File
@@ -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 -1
View File
@@ -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]
+4
View File
@@ -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 -1
View File
@@ -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]
+4
View File
@@ -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 -1
View File
@@ -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
View File
@@ -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
+4
View File
@@ -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 -1
View File
@@ -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
+4
View File
@@ -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
View File
@@ -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]
+4
View File
@@ -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
+4
View File
@@ -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:
+4
View File
@@ -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]
+5 -1
View File
@@ -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 -1
View File
@@ -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:
+5 -1
View File
@@ -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 -1
View File
@@ -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:
+5 -1
View File
@@ -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
View File
@@ -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
View File
@@ -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
+4
View File
@@ -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: []
+5 -1
View File
@@ -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
View File
@@ -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]
+3 -1
View File
@@ -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]
+5 -1
View File
@@ -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]
+5 -1
View File
@@ -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 -1
View File
@@ -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
View File
@@ -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 -1
View File
@@ -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
+4
View File
@@ -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 -1
View File
@@ -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
+5 -1
View File
@@ -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]
+5 -1
View File
@@ -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]
+4
View File
@@ -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 -1
View File
@@ -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
+4
View File
@@ -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]
+4
View File
@@ -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 -1
View File
@@ -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:
+5 -1
View File
@@ -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 -1
View File
@@ -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 -1
View File
@@ -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]
+5
View File
@@ -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 -1
View File
@@ -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 -1
View File
@@ -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 -1
View File
@@ -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
+5 -1
View File
@@ -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 -1
View File
@@ -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
+4
View File
@@ -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
+4
View File
@@ -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]
+4
View File
@@ -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
View File
@@ -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
+5
View File
@@ -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
+6 -1
View File
@@ -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
+4
View File
@@ -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
+4
View File
@@ -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
+4
View File
@@ -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
+4
View File
@@ -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
+4
View File
@@ -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
+4
View File
@@ -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
+4
View File
@@ -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:
+5
View File
@@ -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
+3 -1
View File
@@ -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 -1
View File
@@ -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 -1
View File
@@ -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
+4
View File
@@ -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
+4
View File
@@ -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 -1
View File
@@ -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
+4
View File
@@ -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"
+4
View File
@@ -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"
+4
View File
@@ -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
+5 -1
View File
@@ -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
+5 -1
View File
@@ -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 -1
View File
@@ -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
+4
View File
@@ -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
View File
@@ -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
View File
@@ -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:
+4
View File
@@ -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 -1
View File
@@ -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
+4
View File
@@ -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
+4
View File
@@ -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