OnionUI/Onion

Search results show zip names for arcade systems, full names for all others

Opened this issue · 0 comments

Checklist

  • I am reporting a bug in the Onion OS - Any issues with the closed source frontend (MainUI), or RetroArch or any of the cores should be directed to their respective repositories
  • I have reviewed the Onion Docs and did not find the answer
  • I have searched the existing (open and closed) issues to ensure I do not log a duplicate

Onions OS Version

4.3.0

Miyoo Firmware Version

202306282128

Provide a clear and concise description of the issue

When using the system-wide search, the search results for any arcade titles will be the "rom name", but the results for all other systems will be the "game name".

In other words, ARCADE, CPS1-3, and NEOGEO titles will show up as "whatever.zip" (without the .zip) in the search results, but all other systems will have their full game names displayed as they normally would in the menus.

Steps to Reproduce

These steps assume you've got a pretty-well populated rom collection, and that you've run the 'Generate game list for short name roms' tool so that arcade titles are shown as their full names in the gamelist.

  • Head to the main menu
  • Press X and search for "street fighter ii" (as an example)
  • You'll likely get several results across several different systems.
    • SNES: Street Fighter II, Street Fighter II Turbo, Super Street Fighter II
    • GBA: Super Street Fighter II Turbo: Revival
    • GB: Street Fighter II
    • CPS1: sf2, sf2ce, sf2ceub, sf2hf, sf2koryu

Despite the CPS1 titles showing their full names when browsing the full game list, they revert to their short names in these search results.

Provide any additional context or information that may help us investigate your issue

This seems to affect search results for ARCADE, CPS1, CPS2, CPS3, and NEOGEO titles. Handheld and home console titles show their full names in search results.