scottrice / Ice

Application to automatically add ROMs to Steam
http://scottrice.github.io/Ice/
MIT License
835 stars 96 forks source link

[Suggestion] Optional Overlay image per category #295

Open nileplumb opened 9 years ago

nileplumb commented 9 years ago

I made this set of banner overlays to compliment my collection https://imgur.com/a/PG9t8 Although ice does a good enough job of scaping consolegrid, if I have a game across multiple consoles it's impossible to tell what system it's on (if the scraped artwork is the same for example) Adding an overlay to the scraped image would go some way to alleviate this and add consistent styles. Or just want to know what emulator will launch a game (say you know the XYZ emulator is a bit buggy so you know not to expect miracles) Would be happy enough if a separate steam library manager app were introduced (as you mentioned in other issue log). I've used steamgrid helper but it crashes on my large library, unsure if alternatives exist.

Unless consolegrid gets a massive overhual, adding features such as alternative names per game (eg international translations, ROM codes, Disc/CD support, tags, blocking images that aren't 460*215) and more api functions, I imagine an image picker would be great for smaller libraries in the GUI version! I could see this feature being quite useful.

pgdanes commented 9 years ago

I'm working on this currently. Really like the idea of a disc number overlay for PSX games.

Here is something I made pretty quickly but forgot to post: https://www.dropbox.com/s/3i7hwyr73sk5yvi/ROMOverlays.zip?dl=0

Its dependencies are Pillow and pysteam. Add banners to the banner folder and name them the exact same thing as ICE names consoles. eg "Playstation 1.png"