feat: 0 HIGH issues, xrick system, np2kai FONT.ROM, coleco.rom alias

verified against source: fuse flat (not fuse/), ep128emu/roms/ (not rom/).
added xrick system, np2kai FONT.ROM uppercase variant, coleco.rom alias.
quasi88 alt naming verified in quasi88-libretro/src/LIBRETRO/libretro.c:108-117.
61 systems, 445 files, 0 missing on all platforms.
This commit is contained in:
Abdessamad Derraz
2026-03-18 15:01:52 +01:00
parent 71e506e708
commit 4bffc23ab5
4 changed files with 27 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
{ {
"generated_at": "2026-03-18T13:55:13Z", "generated_at": "2026-03-18T14:01:17Z",
"total_files": 5563, "total_files": 5563,
"total_size": 4908008969, "total_size": 4908008969,
"files": { "files": {

View File

@@ -76,6 +76,11 @@ shared_groups:
md5: "7da1e5b7c482d4108d22a5b09631d967" md5: "7da1e5b7c482d4108d22a5b09631d967"
crc32: "d271798b" crc32: "d271798b"
size: 524350 size: 524350
# NP2kai also accepts FONT.ROM (uppercase) — ref: libretro.c:1813
- name: FONT.ROM
destination: np2kai/FONT.ROM
required: true
md5: "2af6179d7de4893ea0b705c00e9a98d6"
- name: 2608_bd.wav - name: 2608_bd.wav
destination: np2kai/2608_bd.wav destination: np2kai/2608_bd.wav
required: true required: true

View File

@@ -361,6 +361,9 @@ systems:
- name: BIOS.col - name: BIOS.col
destination: BIOS.col destination: BIOS.col
required: true required: true
- name: coleco.rom
destination: coleco.rom
required: true
- name: bioscv.rom - name: bioscv.rom
destination: bioscv.rom destination: bioscv.rom
required: true required: true
@@ -3088,3 +3091,11 @@ systems:
core: vircon32 core: vircon32
manufacturer: Vircon manufacturer: Vircon
docs: https://docs.libretro.com/library/vircon32/ docs: https://docs.libretro.com/library/vircon32/
xrick:
files:
- name: data.zip
destination: xrick/data.zip
required: true
core: xrick
manufacturer: Other
docs: https://docs.libretro.com/library/xrick/

View File

@@ -269,6 +269,15 @@ class Scraper(BaseScraper):
"manufacturer": "Vircon", "manufacturer": "Vircon",
"docs": "https://docs.libretro.com/library/vircon32/", "docs": "https://docs.libretro.com/library/vircon32/",
}, },
# ref: xrick/src/sysvid.c, xrick/src/data.c — game data archive
"xrick": {
"files": [
{"name": "data.zip", "destination": "xrick/data.zip", "required": True},
],
"core": "xrick",
"manufacturer": "Other",
"docs": "https://docs.libretro.com/library/xrick/",
},
} }
for sys_id, sys_data in EXTRA_SYSTEMS.items(): for sys_id, sys_data in EXTRA_SYSTEMS.items():
if sys_id not in systems: if sys_id not in systems:
@@ -330,6 +339,7 @@ class Scraper(BaseScraper):
# JollyCV — ref: jollycv/libretro.c # JollyCV — ref: jollycv/libretro.c
"coleco-colecovision": [ "coleco-colecovision": [
{"name": "BIOS.col", "destination": "BIOS.col", "required": True}, {"name": "BIOS.col", "destination": "BIOS.col", "required": True},
{"name": "coleco.rom", "destination": "coleco.rom", "required": True},
{"name": "bioscv.rom", "destination": "bioscv.rom", "required": True}, {"name": "bioscv.rom", "destination": "bioscv.rom", "required": True},
], ],
# Kronos ST-V — ref: libretro-kronos/libretro/libretro.c # Kronos ST-V — ref: libretro-kronos/libretro/libretro.c