35
submitted 1 year ago by tochee@aussie.zone to c/gaming@beehaw.org

In this release, we're updating the engine from SDL to SDL2, and there are many optimizations to go along with it. Aside from the optimizations, SDL2 is also the stepping stone to ports. We have Linux compiling and playable; it just needs some testing.

Moreover, there is now a(n experimental) multithreading option in the game settings that makes the game even faster!

We also have some new individual tree graphics, and an update to grass ramps as well.

This has been mostly the hard work of Putnam! Meanwhile I've started up on adventure mode - the long work of updating menus and adding audio has begun! Hopefully we'll have some progress to show their soon, as we continue updating fortress mode as well.

top 21 comments
sorted by: hot top controversial new old
[-] Hellebert@beehaw.org 9 points 1 year ago* (last edited 1 year ago)

Putnam has been such a huge blessing to this game since they took ~~him~~ them on.

With a Linux port I might have to install it again too. Ugh my sleep.

Edit: I was an idiot.

[-] Tarte@kbin.social 4 points 1 year ago* (last edited 1 year ago)

Fully agreed! It's 'took her on', though.

It's just insane how competent some people are. Here's an interesting interview from 5 month ago.

[-] apotheotic@kbin.social 5 points 1 year ago

It absolutely does matter - male default needs to stop!

[-] Hellebert@beehaw.org 4 points 1 year ago

I didn't use male as the default, I had just seen various forum posts over the years referring to Putnam as him and assumed that was correct.

[-] apotheotic@kbin.social 3 points 1 year ago

Oh sure - I'm not calling you out or anything. But somewhere along the line the people whose forum posts you were reading had made the male default assumption, and it stuck with you! Not your fault that someone else made that assumption.

[-] Hellebert@beehaw.org 3 points 1 year ago

All good - I should have been more mindful and probably used gender neutral language instead.

[-] Tarte@kbin.social 1 points 1 year ago

In case someone is wondering about your response: My comment originally included the phrase "Not that it matters, [...]", but I immediately edited my comment after I posted it, because I agree with your sentiment. You were faster than me.

[-] apotheotic@kbin.social 1 points 1 year ago

Thanks for leaving context here, so I don't look like a raving lunatic :P

[-] Hellebert@beehaw.org 2 points 1 year ago* (last edited 1 year ago)

I learnt something new today.

[-] savvywolf@pawb.social 3 points 1 year ago

Also nice to see the Linux edition getting more love as well, hopefully they release it soon.

Tried the Steam version when it came out I think a year ago, but got frustrated because stairs were broken. Don't suppose anyone knows if they fixed the bug/misfeature where you couldn't build up stairs without access to the floor above?

[-] gabo2007@vlemmy.net 3 points 1 year ago

I hope this means the Mac version is coming soon!

[-] tochee@aussie.zone 3 points 1 year ago

Super excited about this as the game runs like shit on my laptop and there's a long running issue of fortresses becoming unplayable at high populations. Anyone tried it out?

[-] Iqunlimited@kbin.social 2 points 1 year ago

Been a dream of every long time dwarf fortress player for this all to happen. It's wonderful having an extra person on who can work on all this stuff while tarn and zach full steam ahead with updates.

[-] Dragonseel@lemmy.sdf.org 1 points 1 year ago

Wow. That is a cool. My limited experience working with single-threaded game-stuff tells me it is exceptionally hard to port stuff that is written without threading in mind, to multi-threading. Getting the behavior to stay the same while still actually getting better performance requires some really deep insight into how stuff works in the program. On a (program-)global scale. Mad respect if it works out. This should make huge maps or huge fortresses possible.

I haven't yet played the steam version (it is on my todo-list though), but sank quite some hours into the "legacy" version. It can become laggy if you play on big maps with a lot of dwarfs/critters etc on it. I am excited to have even more stuff possible in this already very complex and huge game.

[-] SuiXi3D@kbin.social 0 points 1 year ago
[-] LoafyLemon@kbin.social 0 points 1 year ago

Rimworld already utilises multithreading.

[-] greenskye@beehaw.org 1 points 1 year ago

Yep. Multithreading isn't a magic fix for these really complex games. At the end of the day some stuff just has to happen in order.

load more comments
view more: next ›
this post was submitted on 29 Jun 2023
35 points (100.0% liked)

Gaming

30488 readers
132 users here now

From video gaming to card games and stuff in between, if it's gaming you can probably discuss it here!

Please Note: Gaming memes are permitted to be posted on Meme Mondays, but will otherwise be removed in an effort to allow other discussions to take place.

See also Gaming's sister community Tabletop Gaming.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS