Skip to content

Added the ability to set custom names and box art for games#1107

Open
Samuel-N-Tester wants to merge 3 commits intoSwordfish90:masterfrom
Samuel-N-Tester:master
Open

Added the ability to set custom names and box art for games#1107
Samuel-N-Tester wants to merge 3 commits intoSwordfish90:masterfrom
Samuel-N-Tester:master

Conversation

@Samuel-N-Tester
Copy link
Copy Markdown

@Samuel-N-Tester Samuel-N-Tester commented Apr 5, 2026

Added the ability to set games with a custom name and a custom image perfect for ROM hacks where they have no official artwork.

The names often have version numbers that you want to keep on the file but may want to trim the version numbers out of the name shown in this app.

Before After
Before After

How the changes work

There are two new options:

  • Add custom name
  • Add custom artwork

If the ROM already has a custom name or artwork then these will be replaced with Remove variants of the buttons

New menu items Prefilled name changer new menu items are changed to remove variants
Image1 Image2 Image3

Related Issues

#36
#209
#609

… perfect for rom hacks where they have no official artwork.Tthe names often have version numbers that you want to keep off on the file but may want to trim the version numbers out of the name shown in this app.
@Samuel-N-Tester
Copy link
Copy Markdown
Author

Found a bug, fixing before review—please hold off for now.

Switching to storing a copy of the image as if its external I wont have persistent permission to read it.

@Samuel-N-Tester Samuel-N-Tester marked this pull request as draft April 5, 2026 11:57
@Samuel-N-Tester
Copy link
Copy Markdown
Author

Fix by copying the selected image into the app's own external files
directory (custom-covers/cover_.) instead of storing the
picker URI directly. The file extension is resolved from the source
MIME type so all image formats are preserved correctly. Also clean up
cover files when a ROM is removed during library rescan to avoid
orphaned files accumulating.

@Samuel-N-Tester Samuel-N-Tester marked this pull request as ready for review April 5, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant