GerbilSoft / rom-properties

ROM Properties Page shell extension
GNU General Public License v2.0
492 stars 36 forks source link

Generic icons for ROM images that don't have any icons or thumbnails #81

Open GerbilSoft opened 7 years ago

GerbilSoft commented 7 years ago

Issue by cratty79 Friday Jun 16, 2017 at 05:09 GMT Originally opened as https://github.com/GerbilSoft/rom-properties.reworking/issues/81


The default icon is showing in rom-properties for SNES roms. If this is changed, I'd be thankful. But for now, I can live without seeing the icons.

GerbilSoft commented 7 years ago

Comment by GerbilSoft Friday Jun 16, 2017 at 05:15 GMT


Currently rom-properties only supports icons and thumbnails for files that have embedded icons or an external database, e.g. Nintendo DS icons. I've been considering adding "generic" icons for other types, but I don't have a good set of icons to use, and I suck at drawing.

GerbilSoft commented 7 years ago

Comment by GerbilSoft Saturday Jun 17, 2017 at 17:00 GMT


Whoops, that should've been #83, not #81.

GerbilSoft commented 7 years ago

Comment by cheatfreak47 Sunday Jun 18, 2017 at 01:34 GMT


Is there a list of rom formats that need icons? Maybe I could draw some or look into finding some royalty free or public domain ones somewhere if you can provide a list.

GerbilSoft commented 7 years ago

Comment by GerbilSoft Sunday Jun 18, 2017 at 01:36 GMT


Basically everything, though I suppose you could assume that Nintendo DS ROMs always have valid icons. (Then again, Nintendo DS icons wouldn't be that much different from 3DS, so that wouldn't be too hard.)

For CD formats, I was thinking of overlaying a transparent logo onto the system CD-ROM icon, but I'm not sure how feasible that is.

GerbilSoft commented 7 years ago

Comment by cheatfreak47 Sunday Jun 18, 2017 at 01:37 GMT


The CD format idea I think is great, I'll look into some icons on my own time then, I'll post some possible ones here if I find anything good.

GerbilSoft commented 7 years ago

Comment by cratty79 Sunday Jun 18, 2017 at 16:58 GMT


I think I could make some generic icons.

On Thu, Jun 15, 2017 at 10:15 PM, David Korth notifications@github.com wrote:

Currently rom-properties only supports icons and thumbnails for files that have embedded icons or an external database, e.g. Nintendo DS icons. I've been considering adding "generic" icons for other types, but I don't have a good set of icons to use, and I suck at drawing.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/GerbilSoft/rom-properties/issues/81#issuecomment-308935085, or mute the thread https://github.com/notifications/unsubscribe-auth/AReOEmJL1HYdjHcijqkNNuZTDTkCUie8ks5sEg9dgaJpZM4N8B3- .

GerbilSoft commented 7 years ago

Comment by GerbilSoft Sunday Jun 18, 2017 at 17:01 GMT


I'm going to install Inkscape and try making a set of generic icons for Game Boy. (DMG)

The icons will probably not use static references on Windows in order to support dynamic selection. On Linux, there will be a static reference for the MIME type in addition to the dynamic selection for the thumbnail.

GerbilSoft commented 7 years ago

Comment by shadowwa Monday Jun 19, 2017 at 11:34 GMT


can't you use icons from retroarch? https://github.com/libretro/retroarch-assets

GerbilSoft commented 7 years ago

Comment by cheatfreak47 Saturday Jul 22, 2017 at 23:04 GMT


That's probably a good idea actually. RetroArch's icons are quite nice ✌️

GerbilSoft commented 7 years ago

Comment by Techokami Sunday Jul 23, 2017 at 13:21 GMT


If that's the case, you should link to a better source repo: https://github.com/baxysquare/baxy-retroarch-themes This has the SVG source files that @GerbilSoft asked for!

cheatfreak47 commented 7 years ago

Hmm- looking at the retroarch assets, the Dot Art Icons by Yoshi-kun seem to be really quite nice for this purpose. All of them are by default in 256x256 and they all scale down really nicely because they are pixel art.

https://github.com/libretro/retroarch-assets/tree/master/xmb/dot-art/png