HGiles: Excellent that this is getting more attention! This is exactly the problem I've had with Linux. The best word to describe it is rigid, I think - very strong inside the accepted paradigm, but easily broken once something different is tried.
Indeed, I'm also positive about that too...finally something moves :) There are even more positive signs: Chakras semi-rolling release model is infact the separation between core and app (allowing slow core progress and fast progressing apps)
The Half-Rolling Release Model Or
gnome OS with [url=https://people.gnome.org/~alexl/glick2/]glick2[/url]
shmerl: First of all, most Linux gamers use 64 bit distros these days. 32 bit just don't cut it anymore. While some support is good, I wouldn't worry about it. One can even dare to release 64 bit only - 32 bit is becoming obsolete.
That if we are talking about high end gaming on x86_64 of course. On embedded the situation is quite different yet, and for ARM / Atom one has to release 32 bit binaries so far. But Linux gaming on ARM is practically non existent (and I'm not talking about Android, I'm talking about normal Linux like Sailfish, Nemo, Plasma Active, Ubuntu Touch and etc.).
About packaging, I liked how Torchlight for Linux was packaged and bundled. Really good job.
This is typical nerd techno-enthusiasm (
relevant xkcd comic)... linux defined 32bit deprecated years ago without good reason... and still most applications don't need it nor have most user a clue why the could need it.
Best reason not to go 64 bit is compatibility... the reason why the the steam client is 32bit. The beauty of wide compatiblity is not well understood in the linux domain.
PS: torchlight was also the game without heads for half a year on linux (worked everywhere else fine
http://forums.runicgames.com/viewtopic.php?f=24&t=33360&start=60) and about stable APIs (you mentioned SDL) mouse is broken now because of... SDL broke mouse support, such regressions are unheared with dirextX (
http://forums.runicgames.com/viewtopic.php?f=24&t=33360&start=60#p474739)