scottrice / Ice

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

Option to use custom banners #193

Closed MonkeyWayne closed 10 years ago

MonkeyWayne commented 10 years ago

Hi Scott,

First off this is an awesome app, I love it! do you have any plans to add a way to specify custom banner locations? I.E use banner.jpg located in rom directory by default instead of going to web to retrieve?

Wayne

scottrice commented 10 years ago

The .exe file doesnt include this functionality yet, but the source code does. Specifically, you just have to add an images directory option to the console you want, and Ice will check that directory for custom banners before it goes to consolegrid. The banners need to be named the same thing as the ROM.

So, for example, it might look like this:

C:\
 | Games
   | Super Nintendo
     | ROMs
       | Mega Man X.sfc
     | Images
       | Mega Man X.png

# consoles.txt
[Super Nintendo]
nickname=SNES
roms directory=C:\Games\Super Nintendo\ROMs
images directory=C:\Games\Super Nintendo\Images

With the above setup, Ice should add Mega Man X to Steam, and should use Mega Man X.png as the grid image

MonkeyWayne commented 10 years ago

awesome thanks Scott! :)