Video Tutorials

Coming Soon!

Setup Instructions

  1. Open consoles.txt in Notepad and make an entry for every console you want to support, leaving 'emulator' blank for now. For full details on how to set up an entry in consoles.txt, check out the FAQ
  2. Install an emulator for each console you listed. If you aren't familiar with any emulators that support a console, check the Emulators page, or Wikipedia's fantastic List of Video Game Emulators
  3. Make an entry in emulators.txt for each emulator you installed. For full details on how to set up an emulator in emulators.txt, check out the FAQ.
  4. Go back to consoles.txt, and for each console, list the name of the emulator you want to use under 'emulator'.
For example, if I wanted to set up Dolphin with the Nintendo Gamecube and Nintendo Wii, and ZSNES with the Super Nintendo, I might have a setup like this...

emulators.txt
[Dolphin]
location=C:\Emulators\Dolphin\dolphin.exe
command=%l --batch --exec=%r

[ZSNES]
location=C:\Emulators\ZSNES\zsnesw.exe
command=%l %r

consoles.txt
[Super Nintendo]
nickname=SNES
emulator=ZSNES

[Nintendo Gamecube]
nickname=Gamecube
emulator=Dolphin

[Nintendo Wii]
nickname=Wii
emulator=Dolphin

Adding ROMs

Once you have all of your consoles/emulators set up, you are ready to start adding ROMs to Steam. To do so, follow these steps.
  1. Run Ice. This will create a 'ROM's directory, where you place any ROMs you want added to Steam.

    By default, your ROMs directory is in C:\Users\*username*\ROMs on Windows, /Users/*username*/ROMs on Mac, or /home/*username*/ROMs on Linux. If you would prefer it somewhere else, you can change this location in config.txt
  2. Open your ROMs folder. It should contain a single folder for each console, named with the consoles 'nickname'. In the example above, the ROMs directory would look like this.
    |--ROMs
       |--Gamecube
       |--SNES
       |--Wii
  3. Put your ROMs in the folder representing the console. If I wanted to add 'Mega Man X' (for Super Nintendo), the ROM would go in ROMs\SNES
  4. Run Ice again. You should see messages confirming that Ice detected the emulators/consoles, and messages confirming that Ice added your ROMs to Steam

Adding Custom Images

By default, Ice attempts to download artwork for every game that you add. This isn't perfect though, and if you aren't happy with the artwork that Ice finds, you can replace it with your own by following these steps.
  1. Go online, and find an image for your game. This image needs to be 460x215. If you are unsure of where to look, I recommend checking out
  2. Open Steam, and switch to the 'grid' view. You can switch views by clicking the buttons next to 'Big Picture'. Grid is the one on the far right.
  3. Right click on the game whose image you want to change, and hit 'Remove Custom Image'. If the game had no image to begin with, you can skip this step.
  4. Right click on the game again, and hit 'Set Custom Image'. A dialog box will pop up, and you can choose the image you would like to use. Select the image you acquired in Step 1, and hit 'OK'.
  5. Congratulations, you are done! Enjoy your nice new image