Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Ice (add console ROMS to steam automatically)

kazgar

Arcane
Joined
Apr 23, 2008
Messages
2,164
Location
Upside Down
Haven't tried it yet, but looks interesting in that "one library to rule them all way"

http://scottrice.github.io/Ice/

Some more details here:

https://github.com/scottrice/Ice/blob/master/README.md

Description
The purpose of this project is to leverage Steam's Big Picture mode to turn it into an emulator frontend (similar to Hyperspin). It accomplishes this by creating folders in specified locations on the users hard drive, and when a ROM is placed in one of those folders, my application will automatically add it to Steam as a non-steam game. Emulators to run each game should come pre-configured to support Xbox 360 controllers intelligently while still allowing all Steam features to be accessible (community etc)

Looks like it even downloads and configures the emulator for you.

Handles the following:

Supported Consoles
  • NES - Nintendo Entertainment System
  • SNES - Super Nintendo
  • N64 - Nintendo 64
  • Gamecube - Nintendo Gamecube
  • PS1 - Sony Playstation
  • PS2 - Sony Playstation 2
  • Genesis - Sega Genesis
  • Gameboy - Nintendo Gameboy
  • GBA - Nintendo Gameboy Advance
Unsupported Consoles (which may be supported later)
  • Wii - Nintendo Wii
  • Dreamcast - Sega Dreamcast
  • DS - Nintendo DS
 

sea

inXile Entertainment
Developer
Joined
May 3, 2011
Messages
5,698
In before gaben bans everyone who uses this.

EDIT: Can't get it to work. There doesn't appear to be any obvious way to even specify where my current ROMs are located. It says it will "automatically" add your ROMs to a directory you specify, but when I run the program nothing happens.

Of course, if it's the opposite that the readme specifies and I need to give it my ROMs folder, then, well, readme fails.

EDIT 2: Also, it says "Make sure that '[Steam] Location' in config.txt is correctly set to your Steam installation directory", but there is no [Steam] Location entry in config.txt.

EDIT 3: Re-read the readme, says it will create a folder for ROMs at the specified directory when you run ice.exe for the first time. But, it never actually does this, despite running it with admin permissions. So basically, the software seems to be broken. Maybe I'm missing some special version of Python it needs or something, but if so then the author does not make that clear at all. There is no log file to check what is going wrong either.
 
Last edited:

Cowboy Moment

Arcane
Joined
Feb 8, 2011
Messages
4,407
Functionally speaking, it's kind of useless right now unless you REALLY care about having everything you play in your Steam library. It might become useful once SteamOS launches and you want to stream some PS2 or Wii/GC games to your TV.

However, having some very recent experiences with various emulators, I don't trust the auto configuration at all. Maybe in a few years, once there's a mature database of optimal configurations, but we're not there yet. Especially with pcsx2, there's a lot of really weird and arbitrary behaviour of various games relative to emulator settings. Dolphin is much better, but nowhere close to ideal. Currently, if you care enough to emulate games, you care enough to tweak the settings yourself, I feel.

If this is still alive in like three years, it could be interesting though.
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom