Latest Posts

Topic: Build 20

kaputtnik
Avatar
Joined: 2013-02-18, 20:48
Posts: 2433
OS: Archlinux
Version: current master
Ranking
One Elder of Players
Location: Germany
Posted at: 2019-01-08, 09:09

The main problems are the desyncs. AdressSanitizer wouldn't help here, because it is used to examine memory leaks


Fight simulator for Widelands:
https://wide-fighter.netlify.app/

Top Quote
WorldSavior
Avatar
Joined: 2016-10-15, 04:10
Posts: 2091
OS: Linux
Version: Recent tournament version
Ranking
One Elder of Players
Location: Germany
Posted at: 2019-01-09, 15:41

kaputtnik wrote:

The main problems are the desyncs. AdressSanitizer wouldn't help here, because it is used to examine memory leaks

That's a pity. I'm really wondering where the desyncs come from, most of them are not in build19...


Wanted to save the world, then I got widetracked

Top Quote
teppo

Joined: 2012-01-30, 09:42
Posts: 423
Ranking
Tribe Member
Posted at: 2019-01-18, 20:25

kaputtnik wrote:

The main problems are the desyncs. AdressSanitizer wouldn't help here, because it is used to examine memory leaks

Do we still have release-critical bugs? Launchpad does not look so bad.


Top Quote
WorldSavior
Avatar
Joined: 2016-10-15, 04:10
Posts: 2091
OS: Linux
Version: Recent tournament version
Ranking
One Elder of Players
Location: Germany
Posted at: 2019-01-18, 21:35

teppo wrote:

kaputtnik wrote:

The main problems are the desyncs. AdressSanitizer wouldn't help here, because it is used to examine memory leaks

Do we still have release-critical bugs?

Imho: Yes. The desynchs of replays and multiplayer mode are very annoying. They are now concerning the autocrat win condition as well, which isn't really the case in build19. There they are rather concerning the colletors win condition.

Furthermore it would be nice if the Frisians would gain some more strength...

Edited: 2019-01-18, 21:35

Wanted to save the world, then I got widetracked

Top Quote
kaputtnik
Avatar
Joined: 2013-02-18, 20:48
Posts: 2433
OS: Archlinux
Version: current master
Ranking
One Elder of Players
Location: Germany
Posted at: 2019-01-19, 09:11

Frisians are marked as 'experimental', i wouldn't vote for any change to this tribe in build20.

Yes, the desyncs are the main show stopper(s). Everyone could help with this though: Notabilis has a branch which should help find the culprit(s). Unfortunately there are currently no windows build(s) available face-sad.png


Fight simulator for Widelands:
https://wide-fighter.netlify.app/

Top Quote
teppo

Joined: 2012-01-30, 09:42
Posts: 423
Ranking
Tribe Member
Posted at: 2019-01-19, 10:25

kaputtnik wrote:

Frisians are marked as 'experimental', i wouldn't vote for any change to this tribe in build20.

Yes, the desyncs are the main show stopper(s). Everyone could help with this though: Notabilis has a branch which should help find the culprit(s). Unfortunately there are currently no windows build(s) available face-sad.png

What should be done with the branch? Playtesting? With networking? Something else?


Top Quote
kaputtnik
Avatar
Joined: 2013-02-18, 20:48
Posts: 2433
OS: Archlinux
Version: current master
Ranking
One Elder of Players
Location: Germany
Posted at: 2019-01-19, 10:48

Yes, playtesting Networkgames... and every player should use that branch.

As soon a desync happen, every player has to upload (attach) the newest savegame and the matching *.wse file to the bug report Please provide also the OS, architecture and widelands language setting.

Tomorrow i will try to be in the multiplayer lobby the whole day with this branch...


Fight simulator for Widelands:
https://wide-fighter.netlify.app/

Top Quote
teppo

Joined: 2012-01-30, 09:42
Posts: 423
Ranking
Tribe Member
Posted at: 2019-01-19, 12:06

kaputtnik wrote:

Yes, playtesting Networkgames... and every player should use that branch.

I guess that ticking the "save syncstream" in settings, before playing is also desirable. Is there a difference between release build and debug builds?


Top Quote
kaputtnik
Avatar
Joined: 2013-02-18, 20:48
Posts: 2433
OS: Archlinux
Version: current master
Ranking
One Elder of Players
Location: Germany
Posted at: 2019-01-19, 13:36

teppo wrote:

I guess that ticking the "save syncstream" in settings, before playing is also desirable.

Of course face-smile.png

Is there a difference between release build and debug builds?

I don't know... i will try a release build, just because i am on a very slow mashine this weekend.


Fight simulator for Widelands:
https://wide-fighter.netlify.app/

Top Quote
WorldSavior
Avatar
Joined: 2016-10-15, 04:10
Posts: 2091
OS: Linux
Version: Recent tournament version
Ranking
One Elder of Players
Location: Germany
Posted at: 2019-01-20, 16:10

kaputtnik wrote:

Frisians are marked as 'experimental', i wouldn't vote for any change to this tribe in build20.

Yeah, but actually it wouldn't be so hard to give them some more meaningful improvements in order to make them strong enough. So not doing this before build20 could be like missing an easy opportunity...

And by the way: The AI makes now some terrible mistakes which it didn't do in build19...


Wanted to save the world, then I got widetracked

Top Quote