libretro / libretro/RetroArch

Separate entry names from custom names, or rename thumbnails accordingly.

Open
#12,252 3 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

Description

When you rename a playlist entry though RetroArch, the thumbnails and information are lost, since RetroArch relies on the entry name for both. A simple solution would be to rename the thumbnail files automatically when the user renames an entry, but I don't know how the information works so I can't say anything on that.

Another would just be to add a custom label that is defined by the user, that doesn't touch anything about the entry itself. I think this is the most elegant option, since then you could name the file and the playlist entry however you want.

RetroArch already generates the entry using the No-Intro name regardless of the file name, meaning it detects exactly what ROM it is. I don't see why the thumbnails and information should rely on the entry name instead of that.

Expected behavior

The thumbnails and information stay as they are.

Actual behavior

The thumbnails and information disappear.

Steps to reproduce the bug
  1. Import content.
  2. Download thumbnails.
  3. Rename the content's entry name.
Bisect Results

Has always been this way.

Version/Commit

You can find this information under Information/System Information

  • RetroArch: cf6ca2a
Environment information
  • OS: Android 9 and Windows 10 20H2.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce this in RetroArch by importing content, downloading thumbnails, and renaming the playlist entry; confirm that thumbnails and information disappear. Then trace the playlist-entry rename and thumbnail/information lookup paths, with completion defined as preserving those assets after an entry is renamed.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
content, frontend
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.