Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by Samsai
Godot Engine 3.2.2 is out with 2D batching for the GLES2 renderer
28 Jun 2020 at 8:16 pm UTC Likes: 1

Quoting: setzer22I've been on the alpha/rc versions of 3.2.2 for a while and I can confirm emacs for GDscript works quite well! Also Godot is a great engine overall and it's nice to see it progress!

@Samsai A note on emacs and GDscript: This relies on lsp-mode, which is painfully slow on emacs 26 due to a custom JSON parser written in elisp. If that happens to you, don't blame Godot. For this to be usable, you'll need to make sure you have emacs >27 compiled with native JSON parsing support (not all distros enable it). On arch, emacs27-git from the AUR worked for me.
I use lsp-mode for Rust and JS already on 26 and the performance is fine. My setup has pretty much got everything compiled down to bytecode anyway, so even Elisp stuff runs pretty smoothly. Might test 27 though, since that's what is recommended for Doom anyway.

Supraland stops supporting Linux shortly after leaving GOG entirely
27 Jun 2020 at 2:56 pm UTC Likes: 10

Quoting: GuestAnother case of "if you are not familiar with linux don't port your game to linux", that will just lead to having a bad time. Developing a game for linux is NOT easy and we all have been guilty of spreading the myth that it is.

Frankly my dream is that ultimately one day the OS you run will become irrelevant and then the "native gaming" nonsense goes away for good.
You do understand that the "if you are not already familiar with X, don't become familiar with X" is a really pointless mantra to follow, right? Why learn new things ever? A better idea to follow is to factor in the time and cost of executing a port properly and not doing this "let's hope and see" approach where devs place their trust on a magic export button. If the time and cost investment seem reasonable, then commit to the port.

Developing a Linux game is no harder than developing a Windows game. You can make it harder for yourself or you can make it easier for yourself, but those are choices one makes. Developers deal with the same sorts of choices all the time: do you invest some time and work up front to ensure your architecture holds in the future or do you do a rush job early on and eventually pay back the technical debt.

As for the final point, it is possible that in the future general purpose operating systems may converge to become nearly indistinguishable from one another. However, if that happens because all alternative operating systems ditch their good ideas to mimic the popular but garbage operating system, that's not progress.

Also, "native gaming nonsense"? I take offense to that.

Supraland stops supporting Linux shortly after leaving GOG entirely
27 Jun 2020 at 12:44 pm UTC Likes: 13

Quoting: Whitewolfe80Thing for me its too late yes our marketshare has increased but almost every single video/article that says nows the time to try linux has one draw back proton its all they talk about and lutris I use both so i am part of the problem. That problem is of course proton has become the clutch we all rely on for games on linux. We have collectively given up on native gaming with the exception of indie games and the one to three games we get from feral a year. We have already seen developers say use the proton version if you want a linux version that attitude has quickly become the norm.
It's definitely an annoying and stupid trend. People don't realize that Proton is putting our eggs in one ever-growing basket that will eventually collapse in on itself. We need game devs that know how to work with Linux that will contribute to the ecosystem.

But on the topic of "collectively giving up on native gaming", I will point out that there are those of us that still totally reject Proton as the future of Linux gaming.

Godot Engine 3.2.2 is out with 2D batching for the GLES2 renderer
26 Jun 2020 at 4:51 pm UTC Likes: 1

Quoting: Dunc
Quoting: SamsaiI think this release also brings LSP improvements to the crazy people that want to write GDScript in editors like Emacs instead of the integrated editor.
:grin: I totally understand why they're doing stuff like this (and GD-Native, to allow other languages), but I wish more people would give GDScript in the integrated editor a chance. For me, it's what makes Godot special.
I've personally written GDScript inside the integrated editor. It's aggressively okay, as in, it works but that's about it. It doesn't match the editing comfort of my Doom Emacs configuration though and LSP should provide all the completion information that I lacked previously to write the code in an external editor. If I was using a "regular" editor like VSCode/Atom/Geany as my main editor I would probably stick to the integrated editor, but it just cannot hope to match the perfect immortal machine that is a precision-tuned, custom configured editor with modal keybindings.

Godot Engine 3.2.2 is out with 2D batching for the GLES2 renderer
26 Jun 2020 at 3:21 pm UTC Likes: 1

I think this release also brings LSP improvements to the crazy people that want to write GDScript in editors like Emacs instead of the integrated editor.

Attentat 1942, a 'historically-accurate' World War 2 adventure is now on Linux
17 Jun 2020 at 7:52 pm UTC Likes: 3

Quoting: JarnoHistory is always written by the winners.
Making this comment on this article in particular? Certainly an interesting choice.

If someone is willing to consume some more winners' history, this game seems to be covering Operation Anthropoid, the assassination attempt of Reinhard Heydrich, which is worthwhile to read about. There's also a movie made about said operation called "The Man with the Iron Heart".

The itch.io charity bundle hits over $4 million and now over 1,500 items inside
11 Jun 2020 at 3:59 pm UTC Likes: 6

Quoting: morbiusitch.io doesn't have a client
It does: https://itch.io/app [External Link]. It's open source, does game updates and is generally less broken than Steam.

itch.io has a huge bundle going to support 'Racial Justice and Equality'
6 Jun 2020 at 11:44 am UTC

Yup, bought. It's an obviously all-around good deal in support of a good cause.

Interviewed - Veloren, an upcoming FOSS multiplayer voxel RPG
5 Jun 2020 at 4:09 pm UTC Likes: 3

Veloren seems very interesting, I really need to look into it more and try it myself at some point. As someone who wrote a bachelor's thesis on open source projects and software engineering, it was very cool to hear about the organizational structure and development process of the project. May your bugs be shallow and few in number, Veloren team!

G2A has paid Wube Software over illegitimate Factorio keys
28 May 2020 at 2:03 pm UTC

Quoting: LungDragoOkay, I suppose the question then is why do proprietors of the store feel the need to exclude or pressure customers with busy lives? What makes me less worthy of doing business and what I can reallistically do about it?
Store owners do sales because it gets you to look at the store and it makes them money. It's that simple. You just happen to be one of the people that didn't get to take advantage of a particular sale, just like I don't get to take advantage of a random sale that might be happening in some store in Siberia.

Quoting: LungDragoIndeed, it does suck to miss out on opportunities. Imagine the feeling of a service allowing you to figuratively travel in time and erase past regrets. Magical, really.
False equivalence. No time travel, even figuratively, takes place. The nature of the whole transaction changed. This is just a weak justification for continuing to buy from G2A while ignoring the negative effects of doing so.

Quoting: LungDragoI didn't come up with the discounted price, either. The lower price was offered and it matched my demand. Yet no sale happened. You don't want my money anymore, and I believe I am not the only losing party here. What again makes me more entitled than the guy who bought the game a week ago? There's no entitlement, just a missed opportunity as you said. Missed business opportunity and the cause for it was bad timing.
What makes you more entitled is that you feel entitled to a price that is not available. The person who bought it happened to be paying attention and was able to take advantage of an opportunity when it presented itself. You do know that you are not the only person in the world that is busy and cannot keep track of all the sales, right? You just happen to be among the few that think this entitles them to an offer that is no longer available.

Quoting: LungDragoWhat are you trying to say, really? If I didn't play games, I wouldn't have a problem? Or that games don't really have to sell?
What I am saying that your solution doesn't actually fix what you claim it fixes. You will miss out on games regardless of your ability to buy them from G2A.

Quoting: LungDragoHere's a thought. How about instead of whining over G2A, we stop and think about how we could improve our business so that G2A doesn't provide such an incentive to use? The thing is, I went LOOKING specifically for a G2A-like service because of that "missed opportunity" feeling and I DIDN'T want to pirate the game. I would really prefer it the stores made up their damn mind if they want my money or not and we could stop playing such games.
In other words, if G2A can meet my demand, why can't the original store? Since the issue is timing?
Sure, there are aspects of key reselling that are desirable and there are ways we could do key reselling in ways that don't cause active harm to developers. Keeping track of key age and sale legitimacy, disallowing bulk sale of keys, etc. There are ways behaviour as described in this very article and the comments could be mitigated.

However, when it comes to the actual topic of the article, G2A, these things are not there. G2A can meet your demand specifically because they benefit from keys sold at an effective loss because those keys are fraudulent. That's why the original stores cannot meet your demand: they don't sell stolen shit. If you get something for free, any price you put on it later on is profit.

Also, whining about G2A's policies is kind of the point of an article on the harm caused by G2A's policies.