Prepend system abbreviation to game names in collections

As an example, if I have multiple copies of Street Fighter 2 as follows:

  • Super Nintendo/Street Fighter 2 (USA).sfc
  • Genesis/Street Fighter 2 (USA).bin
  • Cabinets/Street Fighter 2 (USA).zip – arcade

I’m suggesting in collections and history as an option to display as follows:

  • (SNES) Street Fighter II
  • (MD) Street Fighter II
  • Street Fighter II – if no core assignment, don’t show a system

I can see where you are going with this for sure. However at the current moment there is no way to discern shortened names for specific folder names where people place their content. For example if I have my content in ROMS/Bleep Bleep/Awesome Games how can it tell what system is it from?

HOWEVER! In saying that what we could do is perhaps add a short_name variable in the [global] section of assignable cores?

[global]
name=Nintendo SNES-SFC
default=Snes9x
catalogue=Nintendo SNES-SFC
short_name=SNES
lookup=0
governor=ondemand

That way we could pull it from the assigned core. It might also be good to perhaps have a [???] if it can’t find anything?.. There is one other thing though :laughing:

What do we prefix the system on collections?
  • [SNES]
  • (SNES)
  • SNES -
0 voters
2 Likes

After some discussions it has come to light that if users have [] and/or () hidden in the labels through the visual settings option the (SNES) and [SNES] will no longer be visible. We’ll have to look to see if adding the short name can be done after the label processing has been completed.

Otherwise we could go with SNES - and if users have the option to convert - to : it will display as such. I’m not a UX person so this will probably be a decision made by the development crew as a whole.

4 Likes

You can edit the display names on collection items. If you go into /MUOS/info/collection/{collection name}/ you will see a bunch of .cfg files. The 3rd line represents how the name is displayed on the collections screen.

1 Like