Wesnoth 1.13.5

Get help with compiling or installing the game, and discuss announcements of new official releases.

Moderators: Forum Moderators, Developers

Posts: 424
Joined: February 7th, 2015, 1:27 am
Location: Germany

Re: Wesnoth 1.13.5

Post by Whiskeyjack » September 17th, 2016, 1:37 pm

So it goes as follows: Every version of Wesnoth has it´s own install location (e.g. 1.12.4, 1.12.5, 1.13.1). Then you have a folder with addons, saved games and stuff for every release series (so one for 1.12, one for 1.13, and so forth). Therefore installations of the same series share that stuff, but not between different series. This never produced any problems for me so far, I think.

Getting an explanation on the Download page probably wouldn´t hurt though.
Under blood-red skies an old man sits in the ruins of Carthage contemplating prophecy.

User avatar
Posts: 1532
Joined: August 3rd, 2012, 11:26 pm
Location: Canada

Re: Wesnoth 1.13.5

Post by Celtic_Minstrel » September 17th, 2016, 5:19 pm

You could also have multiple installations of the same series with different userdata dirs, though, at least on Windows (using a shortcut that passes the --userdata-dir= flag). Not sure if it's possible on OSX. I imagine Linux distros can do it somehow.
Author of The Black Cross of Aleron campaign and Default++ era.
Maintainer of Steelhive.

User avatar
Posts: 1056
Joined: August 23rd, 2013, 2:10 am

Re: Wesnoth 1.13.5

Post by iceiceice » September 17th, 2016, 9:51 pm

My experience on linux has been that the userdata dir is automatically confiugred to be `~/.local/share/wesnoth/1.10` or `~.local/share/wesnoth/1.12`, etc. I also have a 1.13 directory, so I don't think that was created by a package, I think folder was created by the game itself when I ran it after compiling master.

I don't get `1.xx.yy` folders, only `1.xx` folders.

IIRC all patchlevel releases `1.xx.yy` are supposed to be compatible, and saved-games are supposed to work across e.g. `1.12.1`, `1.12.2`, etc.

And I guess add-ons are treated similarly, they are supposed to target the `1.xx` version. We don't have a `1.12.1`, `1.12.2`, `1.12.3` etc. add-on server, only a `1.12` addon server.

I would imagine that if for some reason you wanted to have multiple parallel installs for versions differing in patchlevel, you could configure a different userdata dir with cmake or scons maybe and do `make install`?

I never actually did that. Instead I just use the default configuration, and when I want to check out an old version, I just checkout that tag in git and rebuild. It only takes like 20 minutes maybe, and you won't have to reinstall all your addons when a new 1.13.x release is made. (I guess you could just copy the userdata dir after installing in most cases?)

User avatar
Art Contributor
Posts: 3809
Joined: January 6th, 2008, 9:27 pm
Location: USA, the civilized part.

Re: Wesnoth 1.13.5

Post by doofus-01 » September 18th, 2016, 4:18 am

iceiceice wrote:would imagine that if for some reason you wanted to have multiple parallel installs for versions differing in patchlevel, you could configure a different userdata dir with cmake or scons maybe and do `make install`?
That's what I do, for scons install on linux:
- I run scons --help and that generates a file called ".scons-option-cache"
- edit that file to add the line version_suffix = 'whatever_you_want'
- run scons --help to verify what that is going to do
- run scons and go rotate your tires or stare heroically into the setting sun for a while.
- if you want to install, instead of running from the decompressed source code, run scons install, but it isn't necessary. The user data, such as what add-ons and save-files you have, will be put in a new directory. So you'll have to copy-paste a lot of files to your new user data, but at least it is all independent, and when things break down in the fresh BfW version, but still work in the older version, you know where to point the finger.
BfW 1.12 supported, but active development only for BfW 1.13/1.14: Bad Moon Rising | Trinity | Archaic Era |
| Abandoned: Tales of the Setting Sun
GitHub link for these projects

User avatar
Site Administrator
Posts: 6578
Joined: November 14th, 2006, 5:54 pm
Location: Chile

Re: Wesnoth 1.13.5

Post by shadowm » September 18th, 2016, 5:36 pm

Well, you can pass as many options as you want to scons without having to do the --help[tt] and file edit dance — e.g. [c]scons version_suffix=whatever ccache=true cxxtool=some-non-default-compiler build=debug[/c]. Generally it’s going to do whatever it is told to unless something seems wrong, in which case it’ll visibly alert you at the start and probably quit. The point is that you really shouldn’t ever need to manually edit the config file.
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.

User avatar
Posts: 128
Joined: April 6th, 2012, 11:03 pm
Location: USA

Re: Wesnoth 1.13.5

Post by Sire » October 2nd, 2016, 4:50 pm

I know I am extremely late on this subject, but decided to also post that I am not a fan of the race and alignment icons in the new UI. I dislike the look of the icons and find that simple text conveys the message much better, as well as being more UMC friendly.

Also, when attempting to load a game, the window is extremely small compared to 1.12.6. This may be because I only had 3 saved games at the time, but still.
Current Projects: [Sire's Scenarios] // [Red Winter Reborn - In Development]

Inactive Developer
Posts: 444
Joined: April 24th, 2016, 4:18 pm

Re: Wesnoth 1.13.5

Post by Tad_Carlucci » October 2nd, 2016, 11:38 pm

There were a number of issues about dialog window sizes. Most of these should be fixed when 1.13.6 is tagged and released.

The Load dialog was especially troubling to me and is much better on 1.13.5+dev ...
I forked real life and now I'm getting merge conflicts.

User avatar
Community Manager
Posts: 953
Joined: February 7th, 2011, 12:51 pm
Location: Dodging Daleks

Re: Wesnoth 1.13.5

Post by vultraz » October 3rd, 2016, 1:20 am

The load dialog's size reflects the number of saves installed. You have more saves in 1.12, so it appears larger.
Creator of Shadows of Deception (for 1.12) and co-creator of the Era of Chaos (for 1.12/1.13).
SurvivalXtreme rocks!!!
What happens when you get scared half to death...twice?

Posts: 53
Joined: June 14th, 2016, 11:52 am

Re: Wesnoth 1.13.5

Post by Smok » November 9th, 2016, 8:53 pm

When i try to start multiplayer scenario i can't unles i put [side] tag for each side in scenario file. Starting positions on map are set. I don't have this problem in stable version. It's bug or feature?