Latest Comments by MayeulC
How To: An update on fixing screen-tearing on Linux with an NVIDIA GPU
11 Jan 2017 at 4:38 pm UTC Likes: 1
11 Jan 2017 at 4:38 pm UTC Likes: 1
Hopefully nVidia users will be able to use Wayland soon too :)
Divinity: Original Sin may soon work with Mesa drivers
11 Jan 2017 at 9:14 am UTC Likes: 1
I also generally avoid changing the game's files, in case they get updated by Steam, so I would advise against modifying runner.sh :)
11 Jan 2017 at 9:14 am UTC Likes: 1
Quoting: cRaZy-bisCuiTallow_glsl_extension_directive_midshader=true LD_PRELOAD="divos-hack.so" ./runner.sh %command%I didn't try, but I think that ./runner.sh is redundant here (or could prevent the game from being launched, actually).I also generally avoid changing the game's files, in case they get updated by Steam, so I would advise against modifying runner.sh :)
Lars Doucet, a game developer, is asking Valve to open source the Steam Controller software
11 Jan 2017 at 9:09 am UTC
11 Jan 2017 at 9:09 am UTC
Quoting: Vuko2000when available open surce softwear for this controler?You should check out sc controller, linked in the article.
Lars Doucet, a game developer, is asking Valve to open source the Steam Controller software
10 Jan 2017 at 2:09 pm UTC
10 Jan 2017 at 2:09 pm UTC
Well, one need to define open source in this case.
Indeed, "open sourcing the steam controller" could mean any of:
* Open sourcing the hardware design (already done, although I don't remember the license)
* Open sourcing the electrical design (if you want to see cheap clones pop-up everywhere, and steam controllers with lasers, or other surprising HW features, or compatible wireless tech elsewhere)
* Open sourcing the device firmware (If you want to see user-contributed fixes and new functionalities, and increase the number of bricked controllers. It could also allow to create alternative products that behave like a steam controller, or are compatible)
* Open sourcing the device drivers (Already more or less done, AFAIK, not that interesting, but very important to have it working everywhere)
* Open sourcing the API between the game and controller (Make it easy to work with in SDL, and it will take over the world; do this if you want maximum compatibility with other implementations of the API, libraries, or other controllers; this is similar to "OpenVR", A.K.A "SteamVR", IIRC)
* Open sourcing the configuration software (this probably comes with the aforementioned API's implementation; do this if you want to have a universal configuration software, as in supports every controller out there)
And debatable one:
* Open sourcing the on-screen keyboard (not necessary, but could be useful anyway).
So, my guess here is that either (or both) the API or the configuration software are being asked for, for obvious reasons. Just the API would already be a great win, but it would be explosive with the software as well.
Either way, I am all for it. The more the better.
Edit: Well, that also seems to be the dev's opinion:
Indeed, "open sourcing the steam controller" could mean any of:
* Open sourcing the hardware design (already done, although I don't remember the license)
* Open sourcing the electrical design (if you want to see cheap clones pop-up everywhere, and steam controllers with lasers, or other surprising HW features, or compatible wireless tech elsewhere)
* Open sourcing the device firmware (If you want to see user-contributed fixes and new functionalities, and increase the number of bricked controllers. It could also allow to create alternative products that behave like a steam controller, or are compatible)
* Open sourcing the device drivers (Already more or less done, AFAIK, not that interesting, but very important to have it working everywhere)
* Open sourcing the API between the game and controller (Make it easy to work with in SDL, and it will take over the world; do this if you want maximum compatibility with other implementations of the API, libraries, or other controllers; this is similar to "OpenVR", A.K.A "SteamVR", IIRC)
* Open sourcing the configuration software (this probably comes with the aforementioned API's implementation; do this if you want to have a universal configuration software, as in supports every controller out there)
And debatable one:
* Open sourcing the on-screen keyboard (not necessary, but could be useful anyway).
So, my guess here is that either (or both) the API or the configuration software are being asked for, for obvious reasons. Just the API would already be a great win, but it would be explosive with the software as well.
Either way, I am all for it. The more the better.
Edit: Well, that also seems to be the dev's opinion:
Therefore, those of us who have an interest in an open controller ecosystem need to work hard to convince Valve that it's worth the effort to Open Source as much of this as possible.
Mesa patched to help render The Witcher 2 correctly on radeonsi
9 Jan 2017 at 6:52 pm UTC
Marek deserves some cookies, that's true.
9 Jan 2017 at 6:52 pm UTC
Quoting: GuestYup, now that mesa is 90% here, only the other 90% are missing :DQuoting: soulsourceIs this a fix for a driver issue, or a workaround for broken game-code?It looks like a generic fix, though perhaps not on a common code path. With Mesa being feature complete, I suspect we'll start seeing more of this type of thing in future.
Good work Marek!
Marek deserves some cookies, that's true.
Divinity: Original Sin may soon work with Mesa drivers
9 Jan 2017 at 5:05 pm UTC
That said, sandboxing might be a solution in the long run.
Edit: or a collection of game profiles to Taylor the environment variables to the game, but I am too lazy to compile such a list.
9 Jan 2017 at 5:05 pm UTC
Quoting: ShmerlI completely agree, but why wouldn't it be set? It is set on my system, and if you change $HOME to point to the XDG_DATA_HOME location, it would be a shame not to ensure that the other variable is set on the system ;)Quoting: M@yeulCEven Steam puts a .steam folder in my home folder...I see. Then it's already a mess, and doing it for the client can help with moving client data to proper place, but it can also mess up games which check if $XDG_DATA_HOME isn't set, and use $HOME/.local/share when it's not. For those you'll get: $HOME/.local/share/.local/share in result.
Quoting: ShmerlThat's a point I do not agree on. In my opinion, Valve has a spec they enforce on games, just like their target platforms have a spec. Games with missing executables Should not be distributed; and I think it should be the same for these folders. Automated testing should ensure both.Quoting: M@yeulCBut yeah, the ideal wold be for Valve to enforce this behaviour.It's really up to individual games to follow the spec. Valve should fix their own client though.
That said, sandboxing might be a solution in the long run.
Edit: or a collection of game profiles to Taylor the environment variables to the game, but I am too lazy to compile such a list.
Mesa patched to help render The Witcher 2 correctly on radeonsi
9 Jan 2017 at 4:52 pm UTC
9 Jan 2017 at 4:52 pm UTC
Quoting: soulsourceIs this a fix for a driver issue, or a workaround for broken game-code?Looks like a pretty generic fix to me (ie, not game-specific). I am not qualified enough to really understand the problem, though :)
Divinity: Original Sin may soon work with Mesa drivers
9 Jan 2017 at 4:47 pm UTC
Even Steam puts a .steam folder in my home folder...
But yeah, the ideal wold be for Valve to enforce this behaviour.
9 Jan 2017 at 4:47 pm UTC
Quoting: ShmerlWell, for those that follow the XDG spec correctly, that would be $XDG_DATA_HOME anyway :)Quoting: M@yeulCOr in the steam launch options:In case of GOG release that would be start.sh, but I don't think it's a good idea to set it for every game, since some do follow XDG base directory spec correctly, and for those you don't want to do it. So setting it individually only for games which mess up $HOME directly is the best approach.
HOME=${HOME}/.local/share %command%
This is actually a pretty good idea, and I am considering changing this variable before launching Steam, considering the number of games that behave correctly.
Even Steam puts a .steam folder in my home folder...
But yeah, the ideal wold be for Valve to enforce this behaviour.
Exclusive: Civilization VI now fully confirmed to be coming for SteamOS & Linux and soon too
9 Jan 2017 at 4:02 pm UTC Likes: 1
9 Jan 2017 at 4:02 pm UTC Likes: 1
AT MY COMMAND, PREPARE THE TREAT CANNON
Seriously, this is great news! I will buy it when it's out, for sure, even if I did not originally intend to do so.
Who would be in for a common surprise? It would be nice to send them, say, a big cake, or something else.
(Just imagine the GOL crowd sending a cake to their colors, as well as the /r/LinuxGaming one, and the -more unlikely- phoronix one). Cakes, cakes everywhere =D
edit: The official announcement is out!
Seriously, this is great news! I will buy it when it's out, for sure, even if I did not originally intend to do so.
Who would be in for a common surprise? It would be nice to send them, say, a big cake, or something else.
(Just imagine the GOL crowd sending a cake to their colors, as well as the /r/LinuxGaming one, and the -more unlikely- phoronix one). Cakes, cakes everywhere =D
edit: The official announcement is out!
Multiple statistics have shown Linux market-share doing better than ever
9 Jan 2017 at 10:39 am UTC
9 Jan 2017 at 10:39 am UTC
Quoting: liamdaweI would say Steam is pretty accurate also. As mentioned, Steam is growing and quite quickly in certain markets which is likely dwarfing Linux growth.Yup. Plus, the survey seems to be in line with the occasional developer sales figures we have (once adjusted for over representation if necessary).
Remeber it's a ratio, so a lower % doesn't mean the overall number is lower. Considering how it has been holding with Steam's growing userbase it means our overall number is likely a lot higher than 2 years ago.
- Discord is about to require age verification for everyone
- JSAUX announce a charging-friendly Steam Deck travel case
- System76 plans for COSMIC include Vulkan, HDR, gaming improvements and more
- Steam Beta fixes games from large libraries on Linux / SteamOS showing as not valid on current platform
- Hollow Knight gets a patch adding 21:9 & 16:10 resolution support and more
- > See more over 30 days here
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck