soulsource

joined 1 year ago
[–] [email protected] 2 points 6 days ago* (last edited 6 days 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 2 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 2 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.

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

Android has become such an unusable mess otherwise...

I mean, you can't even find the option to allow sideloading on my Android TV box without first enabling developer mode...

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

It really depends on what you are doing with your system...

On my main PC I want the full Linux Desktop experience, including some Gnome tools that require webkit - and since I am running Gentoo, installing/updating webkit takes a lot of RAM - I would recommend 32 GiB at least.

My laptop on the other hand is an MNT Reform, powered by a Banana Pi CM4 with merely 4 GiB of memory. There I am putting in some effort to keep the system lightweight, and that seems to work well for me up to now. As long as I can avoid installing webkit or compiling the Rust compiler from source, I am perfectly happy with 4 GiB. So happy actually, that I currently don't feel the need to upgrade the Reform to the newly released RK3588 processor module, despite it being a lot faster and it having 32 GiB of memory.

Oh, and last, but not least, my work PC... I'm doing Unreal game development at work, and there the 64 GiB main memory and 8 GiB VRAM I have are the absolute bare minimum. If it were an option, I would prefer to have 128 GiB of RAM, and 16 GiB of VRAM, to prevent swapping and to prevent spilling of VRAM into main memory...

 

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 ›