Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scottrice/Ice
Application to automatically add ROMs to Steam
https://github.com/scottrice/Ice
Last synced: about 1 month ago
JSON representation
Application to automatically add ROMs to Steam
- Host: GitHub
- URL: https://github.com/scottrice/Ice
- Owner: scottrice
- License: mit
- Created: 2012-12-25T03:02:40.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2021-04-29T16:04:38.000Z (over 3 years ago)
- Last Synced: 2024-08-01T21:58:42.369Z (5 months ago)
- Language: Python
- Homepage: http://scottrice.github.io/Ice/
- Size: 10.8 MB
- Stars: 834
- Watchers: 50
- Forks: 96
- Open Issues: 206
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- starred - scottrice/Ice - Application to automatically add ROMs to Steam (Python)
README
![Example of Ice](ice-example.png "Example")
##Ice
###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 user's hard drive, then adding any ROMs that are placed in these folders to Steam as non-Steam games. Emulators are installed and configured by the user before Ice is run.
###License
All of my code is licensed under MIT.
###Getting Started
Ice's official documentation is available at [Getting Started.](http://scottrice.github.io/Ice/getting-started/)
###Running the Source
You will need Python 2.7 to run Ice. Python 3.0 and up will not work.
You will also need pip installed. The easiest way to get that is to run `easy_install pip`.
Next, you will need to download all of Ice's dependencies. To do so, run `python setup.py install`
Once all of that is finished, simply run `python -m ice` from the repository's root directory.
###Ice GUI
A GUI for Ice is currently being developed, but is very far from being production ready. As of writing, it is basically non-functional. Do not attempt to use the GUI, doing so will only bring you pain and heartache.