soulsource

joined 1 year ago
[–] [email protected] 0 points 3 months ago (4 children)

Truth has been spoken.

Except that Kotlin is functional (just like Rust, C++, Visual Basic, JavaScript,...). It is, however, not Pure Functional (like Haskell or Lean4 would be - if you haven't checked out Lean4, I can recommend it, great fun).

(Sauce: https://en.wikipedia.org/wiki/List_of_programming_languages_by_type#Functional_languages)

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

Yep, innoextract just unpacks the files, and I then place them into a folder in the home dir. Before I knew about innoextract I also just used WINE to run the installers, and then copied the installed files around. (btw, the apple pkg installers can also be unpacked by a combination of 7z and cpio - in case you just want to unpack one of the many GoG Dosbox games and don't have innoextract or WINE available)

I have a folder named ~/Games - and the individual games in subfolders there. In Steam's "add non-steam game" dialogue there's a "browse" button, and in that one I then select the .exe file of the game. That adds it to the library, and allows selecting Proton as compatibility tool in the preferences.

I am pretty sure the Steam Client reports which games you play to Steam's "presence" service, such that your Steam Friends can see what you are playing. I don't know if Valve gathers that data for other purposes (but would assume they do unless told otherwise). Also, some games that ship with Steam integration in their GoG installer (e.g. Loop Hero) will even track as you playing the Steam version - even if you don't own it there.

And yeah, there is no GoG Galaxy emulation in Steam of course, but I honestly don't care much about achievements. The lack of cloud support in non-Steam games is annoying though, as I also have a Steam Deck and those saves don't automatically synch...

[–] [email protected] 5 points 3 months ago (3 children)

I usually just download the installers from their website. It's not like I would need to install or update games on a day to day basis...

If the installer is only available for Windows (or if I am using my ARM laptop) I use innoextract to extract the files without needing to run the installer.

For Windows games I found that the easiest way to deal with them is to add them to the Steam Library as a non-steam-game, and to force Proton on them...

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

Yeah. Super annoying...

AppImage: It solves the problem of too many dependencies by introducing more dependencies.

[–] [email protected] 19 points 3 months ago (4 children)

Does anyone know how to report bugs for this? Because the Linux build is linked against libcurl-gnutls, but libcurl-gnutls is not included in the appimage...

I had to unpack the appimage, and manually create a symlink to my system's libcurl to get it to run.

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

Oh, and just in the moment I hit send, I remembered another gem from the olden times:

Unreal World: Basically the survival game. 99% of today's survival games are just a pale shadow of this. I mean, nowadays there are even "survival" games without hunger mechanics or proper simulation of wounds... No, this is not one of those easy mode survival games. This is Fantasy Finland, and it's the Fantasy Iron Age. Available for free or, if you want updates faster, also for money on Steam.

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

If I weren't currently at work and would have time to think about the answer, I could probably come up with more titles, but those are the top 2 that come to mind, if I ignore cRPGs (at least that's how I read your "avoiding final fantasy-esque" requirement):

Settlers 2: It's new enough to still look decent by today's standards, and has amazing game design. Available at GoG.

Star Control 2: One of the best early open world games. The graphics have definitely aged by today's standard, but the humour hasn't. Or maybe it has, but just a bit. Available for free and open source.

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

Just look at the trailer. Of course there is still some animation jank, but the overall visuals are just stunning.

It's so uncanny valley that I might feel bad for deleting the pool ladders (or whatever the equivalent of that is in inZOI).

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

I would like to answer Vagrus, as that is what I would want to play.

However, I spent way too much of my spare time playing Lean4, and that isn't even supposed to be a game!

Almost all the rest of my gaming time goes into Palworld multiplayer with my wife. What left about 1 hour for Vagrus last week...

[–] [email protected] 3 points 4 months ago (1 children)

I wanted to play Baldurs Gate 3 multiplayer with my wife, but couldn't convince her. She really doesn't like turn-based combat, and the game has too much dialogue for her taste...

So, we are now playing Palworld instead. It's a lot of fun in multiplayer, but still quite grindy.

[–] [email protected] 0 points 4 months ago

To answer your question: I use an Xbox Series X gamepad. However I cannot recommend this cheaply built piece of junk.

I also tried to use the DualShock 4, but with that I had the problem that it interfered with my WIFI connection. I'm not sure if this is a general problem, or only happens with my WIFI base station though. Also, the DualShock controller has a severe drawback, and that is its short battery runtime, compared with the issue that you cannot easily switch batteries...

So, my recommendation: An Xbox One gamepad. While I don't own one, I am using them regularly at work, and they basically have all the advantages of the Xbox Series X gamepads, and have a way better build quality.

I would also recommend Xbox 360 gamepads, but they need a dedicated base station, which is very expensive.

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

Yep. With Kingmaker it was extra annoying, because the game has Steam Deck Verified rating, and the Steam Deck defaults to the Linux build.

Thing is, you can play through the whole first chapter of the game with a gamepad without issues... However, once you unlock the Kingdom Management screen, you run into the bug, which is a soft-lock once you open said screen. The UI doesn't properly initialize, all text fields remain at their default value, and you cannot make any inputs any more. Luckily the ESC-Menu still works, so you can save your progress...

If it weren't for the Steam Deck, I guess very few people would have run into this bug, if any at all. Kingmaker has a different UI if played with a gamepad, and even though Kingmaker's gamepad-UI is done really well, it is clear that it is meant for playing the game on a TV screen (think: consoles). If you are sitting right in front of your screen (PC), the UI you see when playing with mouse and keyboard is superior in each and every aspect.

view more: ‹ prev next ›