The "Humble Bundle" project brings indie games to the masses by allowing people to pay any amount to buy a whole bundle of games together. Since they are developed by small developers, many of them (probably all) also work on non-Windows OS-es. I've bought the bundle and wished to play Osmos on FreeBSD. My configuration is AMD64 with an ATI card, usually a terrible one for gaming on non-Windows.
Osmos is one of those "flow" games which, though they have a goal, can be played for the relaxation effect and soft music. It teaches patience and Newtonian physics :)
It turned out that it is fairly easy to make it work on FreeBSD, though it is very much an exotic application here!
In short, the steps I took are:
- Installed Linuxulator (actually I had it before...) with Fedora 10 binaries (wish they were newer )
- Installed linux_dri from graphics section of ports
- Installed linux-f10-openal to bring in dependencies but deinstalled it because it doesn't work
- Fetched a newer version of the OpenAL libraries RPM and manually unpacked it to /usr/compat/linux using the usual tools (or the "mc" utility from misc section)
Note that the Linuxulator is currently always 32-bit, so don't bother trying the amd64 versions of anything.
It did freeze once while I played, which I then needed to "solve" by Ctrl-C-ing it. We'll see how it goes.