mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-22 16:52:35 -05:00
fix: resolve bios case collisions
Delete duplicate lowercase variants (identical MD5) of 12 files
that prevented clean checkout on case-insensitive filesystems
(Windows, macOS).
Canonical chosen per upstream source code:
- Atari 2600 KV*.WAV: uppercase (stella2023 hardcode)
- Vectrex VEC_Minestorm.vec: lowercase (BizHawk hardcode)
- MSX MSX{,2,2EXT}.ROM: uppercase (fMSX hardcode, 6/7 platforms)
- Doom DOOM2.WAD: uppercase (matches dir convention)
Add aliases to stella2014 and clk profiles so resolution still
finds the canonical source. Correct retrodeck Vectrex casing to
match upstream. Merge Commodore/Vic-20 into VIC-20.
Add tests/test_no_case_collisions.py as a CI guard.
Closes #49
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
"platform": "bizhawk",
|
||||
"display_name": "BizHawk",
|
||||
"version": "1.0",
|
||||
"generated": "2026-04-02T13:52:21Z",
|
||||
"generated": "2026-04-18T07:55:07Z",
|
||||
"base_destination": "Firmware",
|
||||
"detect": [
|
||||
{
|
||||
@@ -285,7 +285,7 @@
|
||||
"dest": "VEC_Minestorm.vec",
|
||||
"sha1": "65d07426b520ddd3115d40f255511e0fd2e20ae7",
|
||||
"size": 8192,
|
||||
"repo_path": "bios/GCE/Vectrex/VEC_MineStorm.vec",
|
||||
"repo_path": "bios/GCE/Vectrex/VEC_Minestorm.vec",
|
||||
"cores": null
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user