Jump to content

v1.18.8-rc.1 - The plunge to net7


Tyron

Recommended Posts

Dear Extraordinary Survivalists
v1.18.8-rc.1, an unstable release, can now be downloaded through the account manager (section "Other Goodies").

As mentioned in the previous devlog we've decided to push forward the .net7 migration of our game. To recap, .net (also written .NET but we think lowercase looks nicer!) is the software framework that we use to create the game and its latest incarnation, .net7, brings wide ranging performance optimizations that we are looking to capitalize on. This update 1.18.8 is functionally nearly identical to game version 1.18.7 except we have upgraded from net4 to net7.  Players running this have been reporting large performance boosts... Note that it may require a download of the latest .net from Microsoft (https://dotnet.microsoft.com/en-us/download/dotnet/7.0) if you do not have that already. Vintagehosting (our server hosting service) does not yet support 1.18.8 but we hope to get that ready in a day or two. Vintagehosting support for 1.18.8 is also in testing phase. If you run into issues please downgrade to 1.18.7.

This .net7 project had its roots in a proof-of-concept made in a couple of days by some of our community members. One of them now works for Anego Studios overseeing the net7 migration! I estimate it took us roughly 450 man hours to fully support it. One software library the modding community depended on wasn't even available for net7 until late this spring. As always, the devil is in the detail🐛
You would not believe how many issues we ran into when preparing this for public release. Glad to have this mostly complete now - let's squeeze out every last bit of performance from this engine!


Vintagestory_Screenshot_2023_07.25_-_16.26_07_62.thumb.png.b75ff857d6124d901d08e7c8d7bc85be.png
Screenshot by -=Kai=- (Conquest of Blocks), shared in #screenshots on Discord
 

Game updates

  • Feature: VS now runs under the .net7 framework, improving overall performance
  • Feature: added option to set the window to be always on top (useful for multi-monitor setups with the net7 versions of the game)
  • Tweak: server.sh for Linux servers: Fixed check for requirements and use the net7 dotnet binary to not require DOTNET_ROOT to be set to start the server
  • Fixed: RiftWard stuck in off state when turned off and the world was reloaded (thanks Eugene [Discord] and korobya [PR #21])

 


View full record

  • Like 9
  • Cookie time 1
  • Amazing! 1
  • Thanks 1
Link to comment
Share on other sites

Hello, linux user here :) I installed this version but using installation method from this topic (until now it always worked)

and when I'm clicking on the game icon to start it nothing is happening. Do you maybe have some idea on how to fix it?

Link to comment
Share on other sites

Hey everyone! 

As a relatively new player to Vintage Story, I'm thrilled to hear about the v1.18.8-rc.1 update! While I may not be as experienced as some of you, I can already tell this game has something innovative to offer.

The migration to the .net7 framework sounds intriguing, especially with the reported performance boosts. I'm excited to see how this upgrade will enhance my overall gaming experience and make exploring the world of Vintage Story even more enjoyable. It's incredible to learn that the net7 migration project started as a proof-of-concept by dedicated community members. It's a testament to the passion and talent within this community, and I'm looking forward to witnessing the positive impact it has on the game. 

I'm still discovering the vastness of Vintage Story, and seeing the screenshot shared by -=Kai=- (Conquest of Blocks) only makes me more eager to explore this captivating world. The attention to detail and creativity within the community is truly impressive. 

If any experienced players have tips or recommendations for someone like me, I'd be incredibly grateful for your guidance. It's always nice to learn from those who have already been on this adventurous journey. 

Thank you all for making this community so welcoming, and I'm looking forward to experiencing more of Vintage Story alongside all of you!  

  • Cookie time 1
Link to comment
Share on other sites

39 minutes ago, Elo said:

If any experienced players have tips or recommendations for someone like me, I'd be incredibly grateful for your guidance. It's always nice to learn from those who have already been on this adventurous journey. 

There's a "Things I wish I had known" kind of thread in one of the other forums.  I think Discussion.

Link to comment
Share on other sites

Linux user here.

> I installed this version but using installation method from this topic (until now it always worked)

> and when I'm clicking on the game icon to start it nothing is happening. Do you maybe have some idea on how to fix it?

Did you install .Net7? 1.18.8rc1 works just fine, the same as the previous .Net7 releases. I've never used the install script and extracting the tarballs works just fine (I manually installed the required fonts, since the GUI doesn't properly work otherwise).

Edited by sushieater
Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.