soulsource

joined 1 year ago
[–] [email protected] 10 points 1 day ago

There is a Wikipedia article about this: https://en.wikipedia.org/wiki/List_of_open-source_video_games

It is, however, vastly incomplete, as entries without "reliable sources" get deleted. Mind that linking the source code repository, the steam page, the license file and news about a game going open source are not enough to count as "reliable source".

[–] [email protected] 7 points 1 day ago* (last edited 1 day ago) (1 children)

I'll go with "less than 100 reviews", as with "less than 1000" my list would get really, really long. This leaves two titles in my Steam Library which I think deserve way more attention than they got:

  • ComPressure: It's a Zachtronics-like game, where you build analogue and logic circuits using steam pipes and valves instead of wires and transistors. Its UI is a bit unwieldy, but the game itself is amazing, and it really is a shame that it hasn't gotten more attention. Also, while there is a paid version on Steam, the game's source code is available.
  • Crown of Pain: It's a match-3 with RPG elements. That's basically all that is to it, but it's a lot of fun.
[–] [email protected] 2 points 1 week ago* (last edited 1 week ago)

My top answers are of course Kerbal Space Program, Dwarf Fortress and Stellaris.

However, all those have been mentioned already, so, to add something new to the list: Pathfinder: Kingmaker. It is currently my favourite cRPG.

Edit: Since you mentioned "Great Linux ports": Kingmaker has a game-breaking bug in the Linux version regarding Gamepad input. However, as long as you play it with mouse and keyboard (as the gods intended - insert PC Master Race meme), the Linux version is working perfectly fine. However, if you plan on playing it on the Steam Deck, you might want to play the Windows build.

[–] [email protected] 3 points 2 weeks ago (1 children)

And their gamepads for Xbox were pretty good too. Past tense, because those of the Xbox Series X suck (including the "Elite").

[–] [email protected] 1 points 3 weeks ago

This. I had written a similar last paragraph in my answer below, but decided to delete it before submitting.

I have to suffer Windows at work. No way on earth this sad excuse for an operating system gets anywhere near my gaming PC. I want my gaming PC to be for fun stuff, not use it to torture myself.

[–] [email protected] 13 points 3 weeks ago

First things first: This hasn't happened to me in ages. I even stopped looking at ProtonDB. Stuff just runs.

However, if a game I buy really wouldn't run on Linux, I would just refund it (if possible) and play something else. I have a pile of shame that could fill a hundred lifetimes, I really don't need to play this one particular game.

[–] [email protected] 5 points 3 weeks ago

I'm not sure what problem you are encountering exactly, but switching to another virtual terminal might still work. By default, the virtual terminals are linked to the F1-F8 keys, and the combo to switch from a graphical session usually is CTRL+ALT+Fx.

On that other virtual terminal, you might be able to kill KWin.

[–] [email protected] 2 points 1 month ago (1 children)

will the screen be damaged if I do this

Yes. Probably immediately and violently if the capacitor was used as a low-pass filter or a similar configuration. If the capacitor was used in a high-pass filter (or similar), then the damage might take some time to appear (if at all), and it might not be as violent.

what could go wrong

If it was a low-pass filter or similar, then expect other components to overheat quickly. Depending on what type of component dies first, you might be lucky and just get a light-emitting resistor. If however an electrolytic capacitor dies first, then you'll probably have to deal with a lot of nasty smelling smoke, that might take days to get rid of. Also, overheating electrolytic capacitors can explode if you are unlucky enough, what might do physical damage to the circuit board, or even the casing or panel.

[–] [email protected] 6 points 1 month ago (1 children)

and adding it to Game Mode

Wait, waaaaaat? Lutris can do that? Okay, time to download it on my Steam Deck, like, right now. (Okay, not actually right now, I am at work, but today in the evening.)

[–] [email protected] 4 points 1 month ago

While gaming performance with the nVidia drivers is often better (I'm talking about FPS alone, not taking into account the card price), the interaction with the desktop environments is way better for AMD, because their drivers are fully maintained as part of open source projects. What I mean are the tools to configure display resolution, and if you are using multiple monitors, their relative positioning. Everything just works. This alone is reason enough for me to strongly recommend AMD over nVidia.

[–] [email protected] 4 points 1 month ago

Just to add this: Star Control 2 is not only free (as in free beer), it is free (as in free speech). The open source project is hosted on SourceForge (yes, that still exists), and has a website that is worth checking out: https://sc2.sf.net/

[–] [email protected] 8 points 1 month ago

I have been using Linux for more than 15 years and would consider myself a semi-advanced user, but that thing in the screenshot - it scares me.

 

At work we are currently investigating how we could add a reasonably sane optional type for blueprint.

We have modified the native TOptional type heavily, to make it more convenient, by adding Map()/Bind()/Flatten() methods.

Now we would like to add a similarly convenient optional type for Blueprint use.

We have already started working on a UBlueprintCompilerExtension to detect invalid pin connections, but we haven't started on the actual data type itself.

Does anyone know about a plugin that offers this functionality?

Or, alternatively some good resources on how one can write custom Blueprint graph nodes with wildcard pins?

view more: next ›