STEAM GROUP
Steam Universe Steam U
STEAM GROUP
Steam Universe Steam U
32,895
IN-GAME
278,443
ONLINE
Founded
September 23, 2013
All Discussions > Steam OS > Topic Details
Ice for SteamOS - initial release 0.1.0 [feedback welcome]
This is the first release of the hard work Sharkwouter and I put in to make ice compatible with SteamOS. If any changes are useful to upstream, we will work with the maintainer to integrate them. Please do read the readme file for instructions. _Keep in mind_ that there are improvements to be made yet, but suggestions are welcome.

If you are interested in working with us, please send a PM. Also, big thanks to /u/ryochan7 for the help along the way, and to Scott Rice for the original code.

Installation verified on fresh SteamOS Brewmaster installation.

List of major changes to upstream

  • No worrying about emulators, configs, and such, handled all for you (you have the ability to change these of course)
  • Full Debian packaging for installable Debian packages (manual install no longer necessary!)
  • Packaged pysteam to Libregeek to avoid using PyPi (not that it's bad though)
  • Uses libretro cores primarily to auto handle input (emulators, such as Dolphin will need setup as the steam user in Desktop Mode)
  • Move away from using requirements file for python (see above)
  • Fix many paths, including ROMs directory, backup directories, log files, and more
  • Configurations moved to a central location, /etc/ice for portabilty
  • ice is launchable from any location, via /usr/bin/lice-launcher
  • Ice no longer tries to import roms into the "anonymous" steam userdata profile
  • Work in progress Travis Ci to test build syntax / oiperations

Small changes

  • Close Ice on exit
  • Work on joypad detection using xboxdrv for future configs under non-libretro core systems

GitHub: https://github.com/ProfessorKaos64/Ice
Last edited by ProfessorKaos64; Jan 14, 2016 @ 4:35pm
< >
Showing 1-10 of 10 comments
CuBe167 Jan 16, 2016 @ 8:30am 
UPDATE: Never mind, got it working. There was an update pending which once installed made everything work :)

First of all, thanks for putting this together, really great work!

I've followed all of the instructions up to running ice-launcher. However, I get the following error message:

Ice cannot run because of issues with your system.

* 'steamwebhelper' cannot be running while Ice is being run

Any ideas on what could be causing this? I tried killing steamwebhelper as a process but it's saying that its not running.

Currently running SteamOs 2.0 update 1:2.49 on an Alienware Steam Machine.

Thanks in advance
Last edited by CuBe167; Jan 16, 2016 @ 10:06am
Teddy Jan 16, 2016 @ 9:46am 
I'll give this a go too, an installation script sounds like a good idea already =)
iVAN Jan 21, 2016 @ 4:00am 
Looks good, just vistited http://scottrice.github.io/Ice/. Straight, simple and clean, thats how I like it. But where are my old sins AMIGA and Apple II? ;-) Only consoles ?
:steamsalty:

Last edited by iVAN; Jan 21, 2016 @ 4:18am
uaedude Feb 2, 2016 @ 10:50pm 
amazing thing u did their dev , but 1 question , is it possible for mame32 the kaillera edition to be included in ice? something that will make the oldschool arcade fans like me and many others to donate to your project happily.

i havent tried ICE yet , but just looking at ur screenshots its gorgeous.

Kaillera = http://www.kaillera.com/

The Boss Feb 4, 2016 @ 10:32am 
Very nice! Thanks for putting this togeter. Something I've wanted forever :D
t(■_■¬t) Apr 16, 2016 @ 10:49am 
I want to start by saying thanks alot to you all for working on this. I am having a minor issue though. Ice installed without a hitch and the Roms load up just fine, But my Steam controller seems as though it is registering as multiple buttons. In Super Mario Bros 3 my keyboard uses z and x as the respective a and b nes buttons as well as the arrow keys for the d-pad and enter for start. It works flawlessly on my keyboard but when I use my Steam Controller it only works sometimes. While other times the steam start button( which I configured as enter/ nes start) will auto quit the game, and the steam A button (which I configured as x/ nes b) will pause the game. It's sporadic as to when it happens. Maybe there is a config file I can edit somewhere? Any help is much appreciated. Thanks again
Last edited by t(■_■¬t); Apr 16, 2016 @ 11:08am
LordSchiffer Apr 23, 2016 @ 4:24am 
Hi, i followed the installation instructions , but in my library IS NO present any icon to launch Ice - Steamos , even if it's installed.


Connected to SSH gives me the following error:
http://s31.postimg.org/i3zxgw8sr/Schermata_del_2016_04_23_14_52_10.png
Last edited by LordSchiffer; Apr 23, 2016 @ 5:54am
LordSchiffer May 1, 2016 @ 2:54am 
Originally posted by LordSchiffer:

Connected to SSH gives me the following error:
http://s31.postimg.org/i3zxgw8sr/Schermata_del_2016_04_23_14_52_10.png

any idea, for this problem?
Shark May 1, 2016 @ 3:50am 
Originally posted by LordSchiffer:
Originally posted by LordSchiffer:

Connected to SSH gives me the following error:
http://s31.postimg.org/i3zxgw8sr/Schermata_del_2016_04_23_14_52_10.png

any idea, for this problem?
ye, you have to stop Steam before. Try running:
sudo systemctl stop lightdm
Before you run ice. This will make sure Steam isn't running.

You can start it back up with:
sudo systemctl start lightdm
uaedude May 1, 2016 @ 5:55am 
Originally posted by warning | kgb:
amazing thing u did their dev , but 1 question , is it possible for mame32 the kaillera edition to be included in ice? something that will make the oldschool arcade fans like me and many others to donate to your project happily.

i havent tried ICE yet , but just looking at ur screenshots its gorgeous.

Kaillera = http://www.kaillera.com/

Hey Shark , and the other devs please take sometime to read this since i am very surprised i didnt see something about my post since this post is not something to leave =) .
< >
Showing 1-10 of 10 comments
Per page: 1530 50

All Discussions > Steam OS > Topic Details
Date Posted: Jan 14, 2016 @ 4:33pm
Posts: 10