mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-10 13:33:24 -05:00
fix: quote rom and core names in yaml
YAML 1.1 reads an unquoted 01 as the integer 1 and 81 as 81, so the manager set stopped naming the file its driver opens and the API published "cores": [2048] as a number where consumers match strings. Ground truth from MAME 0.289 at the revision the profile cites: src/mame/vtech/crvision.cpp:957 loads "01" and "23". The root cause was the scraper: _hash_merge wrote these names through an f-string, so quoting the profiles alone would be undone on the next refresh. _yaml_scalar now quotes every name, archive and description it writes.
This commit is contained in:
1 parent
5d417c8229
commit
597a8ff919
7 files changed
+66
-11
No files matched your search
@@ -4,7 +4,7 @@ scraped_at: "2026-03-26T00:00:00Z"
|
||||
targets:
|
||||
windows:
|
||||
architecture: x86_64
|
||||
cores: [81, a5200, abuse, arduous, atari800, azahar, bennugd, bk, bluemsx, bsnes,
|
||||
cores: ['81', a5200, abuse, arduous, atari800, azahar, bennugd, bk, bluemsx, bsnes,
|
||||
bstone, cannonball, cap32, catacombgl, cdogs, cemu, cgenius, citron, clk, corsixth,
|
||||
demul, devilutionx, dhewm3, dice, dolphin, dosbox_pure, dxx-rebirth, easyrpg,
|
||||
ecwolf, eduke32, eka2l1, emuscv, etlegacy, fake08, fallout1-ce, fallout2-ce,
|
||||
|
||||
Reference in new issue
Block a user