steam-rom-manager icon indicating copy to clipboard operation
steam-rom-manager copied to clipboard

Do not strip duplicate names for matches

Open sairuk opened this issue 1 year ago • 0 comments

I am running into an issue where games from the same series across different parser configs are stripped out during parser run, this is not desired behaviour for my setup. I can work around this by forcing different titles but this is undesirable, I wouldn't have expected this to come into effect across parsers

e.g. game for c64 is dropped as a duplicate, the c64 parser is processed after nes

$ cat nes/Skate or Die.desktop
[Desktop Entry]
Name=Skate or Die
Comment=Skate or Die
Exec=/usr/bin/mame nes -cart "skateord"
Path=/home/user/.mame
Icon=mame
Terminal=false
Type=Application
Categories=Game;
$ cat c64/Skate or Die.desktop
[Desktop Entry]
Name=Skate or Die
Comment=Skate or Die
Exec=/usr/bin/mame c64p -cass "skateord"
Path=/home/user/.mame
Icon=mame
Terminal=false
Type=Application
Categories=Game;

workaround, update the name entry for the c64 to have an alt name

$ cat c64/Skate or Die.desktop
[Desktop Entry]
Name=Skate or Die (c64)
Comment=Skate or Die
Exec=/usr/bin/mame c64p -cass "skateord"
Path=/home/user/.mame
Icon=mame
Terminal=false
Type=Application
Categories=Game;

sairuk avatar Nov 12 '23 07:11 sairuk