Latest Comments by TheSHEEEP
Some thoughts on Castle Story, the voxel-based strategy game
4 Sep 2017 at 2:38 pm UTC
4 Sep 2017 at 2:38 pm UTC
Not everyone is a born game dev, it seems ;)
VEmpire - The Kings of Darkness, a Vampire themed digital card game will have Linux support
4 Sep 2017 at 12:41 pm UTC
4 Sep 2017 at 12:41 pm UTC
Sounds fairly interesting. Faeria was a blast to play (think I spent 80h on it), so I'm eager to try out this one.
Planet Nomads drops plans to have co-op and multiplayer
3 Sep 2017 at 3:59 pm UTC
And Goat Simulator... come on. That game is so simplistic, they probably really only needed to install the networking plugin and a bit of code around it ;)
3 Sep 2017 at 3:59 pm UTC
Quoting: AresoYeah, and quite boring after a few hours (at least for most players which is why Don't Starve Together has like 4-5x the player count).Quoting: TheSHEEEPA survival game completely without co-op?Don't Starve. A survival game completely without co-op.
Weird. To say the least.
But to promise multiplayer as a stretch goal is just completely beyond amateurish.
Every developer worth his money knows that multiplayer is a framework decision, not something you can just "add" later on.
Doesn't exactly inspire confidence in the developer in this case.
Quoting: AresoDon't Starve. Single player game, where multiplayer was "added" sometime later. (As well as Goat Simulator).Well, Don't Starve Together is a standalone game, and most likely because they weren't able to do it via a simple patch (or DLC).
And Goat Simulator... come on. That game is so simplistic, they probably really only needed to install the networking plugin and a bit of code around it ;)
Some thoughts on Axis Football 2017
3 Sep 2017 at 12:53 pm UTC
Thank you for your insight.
3 Sep 2017 at 12:53 pm UTC
Quoting: Mountain ManLet me rephrase what you just said:Quoting: tuubiYay. American handegg. "It captures the sport’s essence" eh? Does it simulate doping? How about brain injury due to repeated concussions? /trollSince you admit to trolling, I assume you're aware that the incidences of brain injury in football players (and injuries in general) have been overblown by liberal activists and the mainstream media.
Thank you for your insight.
Planet Nomads drops plans to have co-op and multiplayer
2 Sep 2017 at 9:52 pm UTC Likes: 5
2 Sep 2017 at 9:52 pm UTC Likes: 5
A survival game completely without co-op?
Weird. To say the least.
But to promise multiplayer as a stretch goal is just completely beyond amateurish.
Every developer worth his money knows that multiplayer is a framework decision, not something you can just "add" later on.
Doesn't exactly inspire confidence in the developer in this case.
Weird. To say the least.
But to promise multiplayer as a stretch goal is just completely beyond amateurish.
Every developer worth his money knows that multiplayer is a framework decision, not something you can just "add" later on.
Doesn't exactly inspire confidence in the developer in this case.
The developer behind Nidhogg 2 has detailed some reasons why it may not come to Linux
2 Sep 2017 at 8:28 am UTC
2 Sep 2017 at 8:28 am UTC
Yeah, no disagreement here. I don't get any real benefit from static linking, either. It's just more cumbersome to update anything.
But in the Atom case, I don't think it is a problem of static linking. I'm pretty sure the folders would be just as big if Atom was dynamically linked - which it maybe is, I don't know. Either way, the problem is developers being messy, not the linking type.
But in the Atom case, I don't think it is a problem of static linking. I'm pretty sure the folders would be just as big if Atom was dynamically linked - which it maybe is, I don't know. Either way, the problem is developers being messy, not the linking type.
The developer behind Nidhogg 2 has detailed some reasons why it may not come to Linux
1 Sep 2017 at 10:53 pm UTC
1 Sep 2017 at 10:53 pm UTC
I might have worded that poorly.
I know WHY all the data is there, what I find generally unpleasant is how much of that is redundant data and just general developer carelessness. Take Atom, for example. That editors seems to store all its previous versions since original installation (and all of them are about 400MB).
After deleting all those folders, Atom worked just as well, so all of those folders were completely useless, just hogging up GBs of space.
You cannot blame the OS for that, it really is on the developers. That's what I meant.
I know WHY all the data is there, what I find generally unpleasant is how much of that is redundant data and just general developer carelessness. Take Atom, for example. That editors seems to store all its previous versions since original installation (and all of them are about 400MB).
After deleting all those folders, Atom worked just as well, so all of those folders were completely useless, just hogging up GBs of space.
You cannot blame the OS for that, it really is on the developers. That's what I meant.
The developer behind Nidhogg 2 has detailed some reasons why it may not come to Linux
1 Sep 2017 at 9:51 pm UTC
That's utterly ridiculous.
I have about the same amount of SSD usage and regularly use WinDirStat to check what is taking that space.
By far the largest chunk is the user data directory, as every single program (unfortunately usually not configurable) stores its data there. And usually redundant data, too. Browsers, email clients, Windows installer caching nonsense, those are the evildoers.
I don't really have an explanation of why on Windows every programs just spams that folder (while on linux it doesn't?), but it has very little to do with duplicate libs.
You also forget that applications might share the same library, but certainly not the same version. So if 20 apps used the same library, it is pretty likely that they have been built against, let's say, 10 different versions. So even on linux, you will have 10 different library versions lying around. Not that much of a difference any more.
Again, storage is cheap. Except SSDs (for now). If you install all your programs on your SSD instead of just vital data (save games, coding profiles, etc. just usage data) - well, that is your fault.
I install everything on my non-SSD drive (given a choice), and it works just fine, since I'm not running a toaster and if you can afford a rather large SSD, chances are you aren't running one either.
Usually, dependencies aren't updated simply because they don't need to be. Because most software doesn't actually deal with security issues.
I am a VERY impatient man, and if I'm not bothered, it really isn't bad. Another non-issue.
The RAM usage... my main PC has 12 GB. I have never seen that filled, and I do work some heavy applications regularly. My laptop even has 16GB. So, yeah... another non-issue.
1 Sep 2017 at 9:51 pm UTC
Quoting: ShabbyXLast year I bought an SSD. It was expensive and I got a 256GB one. On windows, I consistently see about 100GB~200GB of OS+programs storage while on Linux all my OS+programs (that is everything excluding /home) takes about 20GB. So yes, that _is_ an issue still. I'm not talking just about games.Do you honestly think all those data is multiple versions of the same library?
That's utterly ridiculous.
I have about the same amount of SSD usage and regularly use WinDirStat to check what is taking that space.
By far the largest chunk is the user data directory, as every single program (unfortunately usually not configurable) stores its data there. And usually redundant data, too. Browsers, email clients, Windows installer caching nonsense, those are the evildoers.
I don't really have an explanation of why on Windows every programs just spams that folder (while on linux it doesn't?), but it has very little to do with duplicate libs.
You also forget that applications might share the same library, but certainly not the same version. So if 20 apps used the same library, it is pretty likely that they have been built against, let's say, 10 different versions. So even on linux, you will have 10 different library versions lying around. Not that much of a difference any more.
Again, storage is cheap. Except SSDs (for now). If you install all your programs on your SSD instead of just vital data (save games, coding profiles, etc. just usage data) - well, that is your fault.
I install everything on my non-SSD drive (given a choice), and it works just fine, since I'm not running a toaster and if you can afford a rather large SSD, chances are you aren't running one either.
Quoting: ShabbyX- Security: If the library fixes some bug, 20 applications (on windows with 20 different updaters) have to update that dll. We all know (on windows) that not all of them will do it, and the buggy library will end up remaining on your pc.Not wrong, but you are talking about bugs so important that applications HAVE to update. When does that actually ever happen? Once per year?
Usually, dependencies aren't updated simply because they don't need to be. Because most software doesn't actually deal with security issues.
Quoting: ShabbyX- File System Cache: If the library was shared between the 20 applications, then loading one application after the other would be much faster given that the same .so files are either already in RAM or likely at least in the file system cache. Each application shipping a separate copy of its .so files mean slower application start.Not wrong, but I think the last time I was actually bothered by an application starting up taking more than a few seconds must have been Win XP. Or one of my first smartphones.
I am a VERY impatient man, and if I'm not bothered, it really isn't bad. Another non-issue.
Quoting: ShabbyX- Memory: Unless the OS does a byte-to-byte comparison of the whole .so files, it cannot know that the applications are using the same .so file, which means running multiple of those applications results in the same .so files loaded multiple times in RAM, resulting in higher RAM usage, as well as worse CPU cache usage.I'm not really convinced the CPU cache argument is correct. Won't it actually be faster if each program runs its own version of a library as the data will be closer together? At least as a general rule, redundancy improves speed at the cost of space.
The RAM usage... my main PC has 12 GB. I have never seen that filled, and I do work some heavy applications regularly. My laptop even has 16GB. So, yeah... another non-issue.
Some thoughts on Axis Football 2017
1 Sep 2017 at 5:12 am UTC
1 Sep 2017 at 5:12 am UTC
This looks like Blood Bowl!
But only with the human team... and a severe lack of blood. Meh.
But only with the human team... and a severe lack of blood. Meh.
The developer behind Nidhogg 2 has detailed some reasons why it may not come to Linux
1 Sep 2017 at 4:44 am UTC Likes: 2
1 Sep 2017 at 4:44 am UTC Likes: 2
[quote=ShabbyX]
Also, yes that package managing stuff is nice. But only in theory, where it actually works.
In practice, games (and other software) are not constantly developed and updated with latest versions of libraries. And they shouldn't! Don't change a running system.
So at some point, version X of a dependency WILL rotate out. And then users have to find custom solutions, which is annoying as hell and will cause more people to switch to Windows for the product than it will cause them to fiddle around with their system. Fiddling around is nice for us proggers, but not for average users. This has happened SO MANY TIMES with open source libs that actually are maintained by someone - and so many times more by closed source software.
So either package maintainers have to carry ancient versions of their libs around (possibly even fixing critical bugs in them still if they appear) - and with that outlook, who still wants to maintain packages "properly"? Nobody.
Or developers are forced for a life long update-my-dependencies-game, including possible API changes and whatnot. Hooray.
No, I'm sorry. This package managing stuff may have noble goals, but in practice it is a terrible crux for developers that are actually paid for their work. And it throws more than just a few stones in the way of spreading linux.
Quoting: TheSHEEEPThat aside, the real problem is in fact that they try to force a windowsish distribution on an operating system that has a proper package manager. The libraries on linux actually have pretty decent abi versioning, which means multiple libraries can co-exist and each application would choose to higjest compatible version. Dependency-hell may be an issue for packagers, but the end results are damn nice for users.First of all, those duplicates were an issue many years ago when disk space was a problem. It simply isn't any more. This is a non-issue. Games nowadays can take any amount of space from 100MB to 60+GB. A few MB more in dependencies simply will not matter.
Imagine for a moment if Linux games were also packaged like the rest of the system... No more 100 duplicates of .so files like on windows!
Also, yes that package managing stuff is nice. But only in theory, where it actually works.
In practice, games (and other software) are not constantly developed and updated with latest versions of libraries. And they shouldn't! Don't change a running system.
So at some point, version X of a dependency WILL rotate out. And then users have to find custom solutions, which is annoying as hell and will cause more people to switch to Windows for the product than it will cause them to fiddle around with their system. Fiddling around is nice for us proggers, but not for average users. This has happened SO MANY TIMES with open source libs that actually are maintained by someone - and so many times more by closed source software.
So either package maintainers have to carry ancient versions of their libs around (possibly even fixing critical bugs in them still if they appear) - and with that outlook, who still wants to maintain packages "properly"? Nobody.
Or developers are forced for a life long update-my-dependencies-game, including possible API changes and whatnot. Hooray.
No, I'm sorry. This package managing stuff may have noble goals, but in practice it is a terrible crux for developers that are actually paid for their work. And it throws more than just a few stones in the way of spreading linux.
- Epic Games just laid off over 1,000 people
- NVIDIA driver 595.58.03 released as the big new recommended stable driver for Linux
- Horizon Chase Turbo is getting delisted after the Epic Games layoffs
- Some top games under £5 in the Steam Spring Sale 2026
- Proton Experimental brings fixes for Crimson Desert, Steam Overlay with EA games, Death Stranding 2
- > See more over 30 days here
- New Desktop Screenshot Thread
- tmtvl - Thrustmaster TMX drivers for Linux
- Kxzrt - Proton/Wine Games Locking Up
- Caldathras - I think I found my Discord alternative
- ridge - steam overlay performance monitor - issues
- Jarmer - See more posts
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
Source: i.imgur.com
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link