Minetest 5.5.0 release candidate 1

Locked
User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Minetest 5.5.0 release candidate 1

by rubenwardy » Post

Hi all!

The Minetest 5.5.0 feature freeze has begun, which means we'd be very grateful for help testing the prerelease version. We're expecting the release to take place on the 29th at the earliest

Please go crazy, and break all the things!

Highlights

  • Switched to our own Irrlicht fork. This has allowed us to fix longstanding bugs with input and graphics.
  • Dynamic Media v2
  • New map compression algorithm (similar size, but much faster!)
  • Work has been done to implement dynamic shadows, but they won't be in the final release due to issues
Changelog: https://dev.minetest.net/Changelog#5.4. ... 6.92_5.5.0

Warning: Using 5.5 will upgrade maps to a new format. Make sure you make backups of worlds if you want to go back to 5.4.

Known issues

  • Shadows can't be controlled by game authors, and have many issues
  • CSM mod storage is lost
Please report any issues on GitHub or the forums

Downloads

Commit hash: 48e5080
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Festus1965
Member
Posts: 4181
Joined: Sun Jan 03, 2016 11:58
GitHub: Festus1965
In-game: Festus1965 Thomas Thailand Explorer
Location: Thailand ChiangMai
Contact:

Re: Minetest 5.5.0 release candidate 1

by Festus1965 » Post

rubenwardy wrote:
Wed Jan 26, 2022 23:28
Warning: Using 5.5 will upgrade maps to a new format. Make sure you make backups of worlds if you want to go back to 5.4
upps, somewhere I wrote last time something about maybe again incompatible to older versions ... ha

How Big is the advantage in % to older format? 2% 20% ... is it worth ?

Good Luck !
I will not touch it ...
Human has no future (climate change)
If urgend, you find me in Roblox (as CNXThomas)

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: Minetest 5.5.0 release candidate 1

by rubenwardy » Post

Festus1965 wrote:
Thu Jan 27, 2022 01:51
How Big is the advantage in % to older format? 2% 20% ... is it worth ?
The change is that we now use a different compression algorithm. This new algorithm was chosen because it performs much better.

On the default compression level, benchmarks show that generating a 3700 block area is 33% faster, but the map is 3% larger. (90s -> 60s, 54MB -> 56MB)

On the second highest level, generating is 22% faster and the map is 7% smaller than 5.4.0. (90s -> 70s, 54MB -> 50MB).

The ongoing performance should be improved as well:
I sporadically watched the map save times. Grew up to 5s for zlib-6, stayed below 2s for zlib-3.
Zstd-10 stayed below 2s, Zstd-1 below 1s.
Similarly Zstd-15 stayed below 5s. Not much improvement there for levels -1 or -10.
zlib is the old algorithm, zstd is the new algorithm. The number after the name is the compression level, a higher number is more compression (but slower)

See https://github.com/minetest/minetest/pull/10788
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Festus1965
Member
Posts: 4181
Joined: Sun Jan 03, 2016 11:58
GitHub: Festus1965
In-game: Festus1965 Thomas Thailand Explorer
Location: Thailand ChiangMai
Contact:

Re: Minetest 5.5.0 release candidate 1

by Festus1965 » Post

Tja, would be nice if parts like this are availiable as modules,
that can be changed even in older versions,
as like to build mt source of modules

to be able to keep a bit compatibility anyway.

So this mean, Who tested 5.5 but keeps old map format backup anyway will loose all then build during 5.5 if he need to decide go back to 5.4 ??
no converter for this ?
Oh, so far I remember it was never easy to go back ...yes, proofed in the last 5 years.

One big point plus yes: a speed up for server, nice
... , but I stay 5.2 as long MOST server still have much more lag then my one.
Human has no future (climate change)
If urgend, you find me in Roblox (as CNXThomas)

Astrobe
Member
Posts: 570
Joined: Sun Apr 01, 2018 10:46

Re: Minetest 5.5.0 release candidate 1

by Astrobe » Post

Oooh, the long-awaited "Moonlight Shadow" release.

Minor issue: I have a colored, transparent texture on a block that emits light that has lost its color (it is still translucent, but all grey), even without dynamic shadows (which is of course the first culprit one thinks about):

https://gitlab.com/Astrobe/minefall/-/t ... ods/beacon

Commenting out "light_source=7" does not restore the color.

Also, I tried to apply "backface_culling=true" on the texture, and the culling is a bit odd (one sees the backface or not depending on the angle); but that's the first time I use this property, so I cannot tell if this was already the case on 5.4

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: Minetest 5.5.0 release candidate 1

by rubenwardy » Post

Astrobe wrote:
Thu Jan 27, 2022 19:26
Oooh, the long-awaited "Moonlight Shadow" release.

Minor issue: I have a colored, transparent texture on a block that emits light that has lost its color (it is still translucent, but all grey), even without dynamic shadows (which is of course the first culprit one thinks about):

https://gitlab.com/Astrobe/minefall/-/t ... ods/beacon

Commenting out "light_source=7" does not restore the color.

Also, I tried to apply "backface_culling=true" on the texture, and the culling is a bit odd (one sees the backface or not depending on the angle); but that's the first time I use this property, so I cannot tell if this was already the case on 5.4
What are your settings? I'm unable to reproduce

Image
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
runs
Member
Posts: 3225
Joined: Sat Oct 27, 2018 08:32

Re: Minetest 5.5.0 release candidate 1

by runs » Post

I used from the begining of 5.5-dev an d no problems, it is quite stable.

Tim790
Member
Posts: 124
Joined: Mon May 31, 2021 23:32
GitHub: Tim79000
In-game: Tim7
Location: Land of the Midnight Sun

Re: Minetest 5.5.0 release candidate 1

by Tim790 » Post

Actually there are a few issues, like shadows need a bit more optimization but overall it's quite good, it hasn't crashed so far.
Yeet.

Astrobe
Member
Posts: 570
Joined: Sun Apr 01, 2018 10:46

Re: Minetest 5.5.0 release candidate 1

by Astrobe » Post

rubenwardy wrote:
Thu Jan 27, 2022 20:42
What are your settings? I'm unable to reproduce
Ok, so that's in my settings... Indeed, the "mipmap" setting is the cause (with or without Aniso. Filter). If I disable it, the texture is back to normal. Thanks for looking into this.

User avatar
1faco
Member
Posts: 84
Joined: Tue Sep 08, 2020 20:32
GitHub: minefaco
In-game: faco

Re: Minetest 5.5.0 release candidate 1

by 1faco » Post

linuxmint 20.2
graphics Mesa DRI Intel® G41 (ELK)
the appimage don't work.it closes inmediately. i know my hardware is so old, maybe the new version has no support for older hardware?

User avatar
1faco
Member
Posts: 84
Joined: Tue Sep 08, 2020 20:32
GitHub: minefaco
In-game: faco

Re: Minetest 5.5.0 release candidate 1

by 1faco » Post

1faco wrote:
Sat Jan 29, 2022 15:20
linuxmint 20.2
graphics Mesa DRI Intel® G41 (ELK)
the appimage don't work.it closes inmediately. i know my hardware is so old, maybe the new version has no support for older hardware?
this is opengl 2.0

sfan5
Moderator
Posts: 4094
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5
Location: Germany

Re: Minetest 5.5.0 release candidate 1

by sfan5 » Post

Hardware support is exactly as before, so if the AppImage does not work that might be an implementation technicality. Once released you will be able to install 5.5.0 from Snap, Flatpak too.
Mods: Mesecons | WorldEdit | Nuke & Minetest builds for Windows (32-bit & 64-bit)

User avatar
1faco
Member
Posts: 84
Joined: Tue Sep 08, 2020 20:32
GitHub: minefaco
In-game: faco

Re: Minetest 5.5.0 release candidate 1

by 1faco » Post

sfan5 wrote:
Sat Jan 29, 2022 15:52
Hardware support is exactly as before, so if the AppImage does not work that might be an implementation technicality. Once released you will be able to install 5.5.0 from Snap, Flatpak too.
thanks u, i downloaded the source code and compiled to run without install. it works perfectly.

Astrobe
Member
Posts: 570
Joined: Sun Apr 01, 2018 10:46

Re: Minetest 5.5.0 release candidate 1

by Astrobe » Post

If possible and not too late, I'd like to see in the docs or help strings indications of whether a parameter is expensive for CPU, GPU or both. I'm thinking about the various new shadow parameters and performance_tradefoff.

User avatar
Wuzzy
Member
Posts: 4786
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Re: Minetest 5.5.0 release candidate 1

by Wuzzy » Post

Hmm, without a changelog, I don't know what to test. :-(

Oh, and important reminder to translators: Builtin can be translated now! Strange this is not considered a "highlight".

Builtin basically means: Chat commands, server messages, privilege descriptions, etc. Unfortunately, I don't know how much time is left. Could be weeks or only 1 day. :-(
But you can give it a try anyway and hope to get finished before release. Read this for instructions: https://dev.minetest.net/Translation#Builtin

Currently, only a German translation for builtin exists. There is a partial Italian translation. Other languages are empty.
Last edited by Wuzzy on Sun Jan 30, 2022 21:36, edited 1 time in total.

User avatar
Andrey01
Member
Posts: 2574
Joined: Wed Oct 19, 2016 15:18
GitHub: Andrey2470T
In-game: Andrey01
Location: Russia, Moscow

Re: Minetest 5.5.0 release candidate 1

by Andrey01 » Post

Wuzzy wrote:
Sun Jan 30, 2022 21:29
Hmm, without a changelog, I don't know what to test. :-(
It is on the wiki: https://dev.minetest.net/Changelog

User avatar
Wuzzy
Member
Posts: 4786
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Re: Minetest 5.5.0 release candidate 1

by Wuzzy » Post

Ah, it's finished now. I thought it wasn't finished because the 1st post still says "coming soon" … XD OK, thx. I will start testing then.

Repeating myself so it doesn't overlooked:
Oh, and important reminder to translators: Builtin can be translated now! Strange this is not considered a "highlight".

Builtin basically means: Chat commands, server messages, privilege descriptions, etc. Unfortunately, I don't know how much time is left. Could be weeks or only 1 day. :-(
But you can give it a try anyway and hope to get finished before release. Read this for instructions: https://dev.minetest.net/Translation#Builtin

Currently, only a German translation for builtin exists. There is a partial Italian translation. Other languages are empty.

Locked

Who is online

Users browsing this forum: No registered users and 1 guest