Wesnoth 1.9.6
Moderator: Forum Moderators
Wesnoth 1.9.6
This is the seventh release of the 1.9.x development branch. As with normal development releases, it may include many more bugs than stable releases from the 1.8.x series — additionally, 1.8 content is not compatible with 1.9.x due to the many changes in the game engine and WML syntax between both branches. Don't be disappointed if the game crashes every now and then — "normal" players (those who want a stable gaming experience) should not use this release, and stick to the stable branch instead. However, if you want to test the future of Wesnoth and help us find bugs early, you are welcome to check out 1.9.6. We require your help for finding and fixing issues. If you find a bug, please do not assume that it is so obvious that we already know about it. Report it and make sure that we are aware of it.
The most noteworthy feature of this release is the addition of a new faction for multiplayer, the Khalifate. More about them below in the important changes section. Keep in mind that this faction is brand new, so balancing will not be perfect right from the start. This is the reason why they were added as additional era. There were also some balancing changes to the already existing units as well as map updates. Besides many translations and graphics were updated and lots of bugs fixed.
So far there are no known issues (besides the stuff listed in the bug tracker). So let's directly head over to the most important features of this new release (at least the most important things that the other devs do want you to know about ).
Important changes and new features
Of course there is also the full changelog listing (almost) all the changes since 1.9.5. A changelog for the most visible changes for users is the players changelog.
Known Issues (might be fixed in the next release(s))
There are no known issues at the moment.
Downloads
Source code:
http://sourceforge.net/projects/wesnoth ... 2/download (318.9 MB) md5sum
Here is the XDelta for the sources:
http://sourceforge.net/projects/wesnoth ... a/download (1.9.5 to 1.9.6, 4.1 MB)
Check http://forums.wesnoth.org/viewtopic.php?t=7034 for information on using XDelta.
The Windows package is already available. You can find it on the download page.
The MacOSX package is already available. You can find it on the download page.
The OpenPandora package is already available. You can find it on the download page.
Many of the Linux packages have already been created, and all known packagers have been contacted. Information about where to get the respective binaries or how to get them to work can be found in the Linux binaries page in the wiki. Download links for other supported systems will be available at the downloads page once the packages are created and published.
As a fallback you can also get the sources from http://files.wesnoth.org/ — but you should first try to get files through SourceForge.net to help us save bandwidth. Please get the files from SourceForge.net if possible.
The multiplayer server for 1.9.6 is up and running. This server can be only be used to play with other 1.9.6 users. If you do encounter problems, please report them.
A new add-ons server for 1.9.x is already running. It was started during the development of 1.9.0. If you encounter any problems with content from the add-ons server not working as expected, please notify the content's author — most of them should be here in the Scenario & Campaign Development forum.
If you find any bugs don't hesitate to report them, but please read the instructions on how to post bugs first! Instructions for bug reporting can be found at ReportingBugs. Again, we require your help for finding and fixing issues, no matter how trivial or complicated they are!
Enjoy!
PS: Within the next seven days anyone asking when the binary for xyz will be ready will be banned and the post will be deleted. Such questions just distract the developers and packagers and don't do any good, so better not ask them...
Bug reports in the forums tend to get forgotten. You will get better results by following the guidelines and report them in the bugtracker.
The most noteworthy feature of this release is the addition of a new faction for multiplayer, the Khalifate. More about them below in the important changes section. Keep in mind that this faction is brand new, so balancing will not be perfect right from the start. This is the reason why they were added as additional era. There were also some balancing changes to the already existing units as well as map updates. Besides many translations and graphics were updated and lots of bugs fixed.
So far there are no known issues (besides the stuff listed in the bug tracker). So let's directly head over to the most important features of this new release (at least the most important things that the other devs do want you to know about ).
Important changes and new features
Support for OpenMP
New MP Faction: Khalifate
Known Issues (might be fixed in the next release(s))
There are no known issues at the moment.
Downloads
Source code:
http://sourceforge.net/projects/wesnoth ... 2/download (318.9 MB) md5sum
Here is the XDelta for the sources:
http://sourceforge.net/projects/wesnoth ... a/download (1.9.5 to 1.9.6, 4.1 MB)
Check http://forums.wesnoth.org/viewtopic.php?t=7034 for information on using XDelta.
The Windows package is already available. You can find it on the download page.
The MacOSX package is already available. You can find it on the download page.
The OpenPandora package is already available. You can find it on the download page.
Many of the Linux packages have already been created, and all known packagers have been contacted. Information about where to get the respective binaries or how to get them to work can be found in the Linux binaries page in the wiki. Download links for other supported systems will be available at the downloads page once the packages are created and published.
As a fallback you can also get the sources from http://files.wesnoth.org/ — but you should first try to get files through SourceForge.net to help us save bandwidth. Please get the files from SourceForge.net if possible.
The multiplayer server for 1.9.6 is up and running. This server can be only be used to play with other 1.9.6 users. If you do encounter problems, please report them.
A new add-ons server for 1.9.x is already running. It was started during the development of 1.9.0. If you encounter any problems with content from the add-ons server not working as expected, please notify the content's author — most of them should be here in the Scenario & Campaign Development forum.
If you find any bugs don't hesitate to report them, but please read the instructions on how to post bugs first! Instructions for bug reporting can be found at ReportingBugs. Again, we require your help for finding and fixing issues, no matter how trivial or complicated they are!
Enjoy!
PS: Within the next seven days anyone asking when the binary for xyz will be ready will be banned and the post will be deleted. Such questions just distract the developers and packagers and don't do any good, so better not ask them...
Bug reports in the forums tend to get forgotten. You will get better results by following the guidelines and report them in the bugtracker.
- Alarantalara
- Art Contributor
- Posts: 786
- Joined: April 23rd, 2010, 8:17 pm
- Location: Canada
Re: Wesnoth 1.9.6
A note for Mac users regarding OpenMP support:
Mac OS X 10.4 (Tiger) does not support OpenMP. There is therefore a separate download without OpenMP available.
People with 10.5 or later should try the version with OpenMP support.
You can track CPU use with the Activity Monitor program in /Applications/Utilities/. If you are unsure as to whether the CPU use is reasonable, you can download the 10.4 version (it will work with later versions too) and compare them.
This will likely be the last 1.9.x release to support 10.4.
Mac OS X 10.4 (Tiger) does not support OpenMP. There is therefore a separate download without OpenMP available.
People with 10.5 or later should try the version with OpenMP support.
You can track CPU use with the Activity Monitor program in /Applications/Utilities/. If you are unsure as to whether the CPU use is reasonable, you can download the 10.4 version (it will work with later versions too) and compare them.
This will likely be the last 1.9.x release to support 10.4.
- beetlenaut
- Developer
- Posts: 2825
- Joined: December 8th, 2007, 3:21 am
- Location: Washington State
- Contact:
Re: Wesnoth 1.9.6
How would you do that? I didn't see any helpful information in the INSTALL file.ivanovic wrote:This needs to be enabled at compile time.
Campaigns: Dead Water,
The Founding of Borstep,
Secrets of the Ancients,
and WML Guide
The Founding of Borstep,
Secrets of the Ancients,
and WML Guide
- Drakefriend
- Posts: 436
- Joined: September 27th, 2009, 12:57 pm
- Location: Wandering from one world to another
- Contact:
Re: Wesnoth 1.9.6
I cannot load any save after I leveled a Naffat (though I do not now yet if this applies to other Kalifa units, too). It says the file was damaged.
After far too long an absence, I have returned.
According to the quiz 100% Silver Mage (85% Archmage, 75% Shyde, 67% Flameheart and Ancient Wose,58% Assassin, Troll Warrior and Berserker). And my top score is exactly how I see myself.
According to the quiz 100% Silver Mage (85% Archmage, 75% Shyde, 67% Flameheart and Ancient Wose,58% Assassin, Troll Warrior and Berserker). And my top score is exactly how I see myself.
-
- Posts: 427
- Joined: May 10th, 2011, 7:20 pm
Re: Wesnoth 1.9.6
What exactly is OpenMP? I looked at the website, but I didn't really understand...
Timshel
Re: Wesnoth 1.9.6
It is a library (or compiler extension or combination of both?) which allows running parts of the code in parallel instead of sequential if you have multiple cores available without the need to explicitly create multiple threads.
This should speed up some parts of the program, like the animations (which get more and more with additional art), and AI calculations.
As a normal user you should not need to be concerned about it, only if there is some problem following its use.
This should speed up some parts of the program, like the animations (which get more and more with additional art), and AI calculations.
As a normal user you should not need to be concerned about it, only if there is some problem following its use.
-
- Posts: 427
- Joined: May 10th, 2011, 7:20 pm
Re: Wesnoth 1.9.6
What are the dependencies for openMP? I can't build using scons and the openmp flag, it can't find the boost_thread library (which is installed). Since I have had to use cmake for all previous 1.9.x builds, this didn't shock me much, but then ccmake didn't show anything relevant to openMP. Is there some mystical incantation that I am missing?
- loonycyborg
- Windows Packager
- Posts: 295
- Joined: April 1st, 2008, 4:45 pm
- Location: Russia/Moscow
Re: Wesnoth 1.9.6
Runs scons with --config=force and attach build/config.logcharris wrote:I can't build using scons and the openmp flag, it can't find the boost_thread library (which is installed).
"meh." - zookeeper
Re: Wesnoth 1.9.6
The respective variable in cmake is ENABLE_OMP. So to add it to your cmake call:charris wrote:What are the dependencies for openMP? I can't build using scons and the openmp flag, it can't find the boost_thread library (which is installed). Since I have had to use cmake for all previous 1.9.x builds, this didn't shock me much, but then ccmake didn't show anything relevant to openMP. Is there some mystical incantation that I am missing?
Code: Select all
cmake -DENABLE_OMP=TRUE PATH_TO_CMAKELISTS.TXT
Re: Wesnoth 1.9.6
http://forums.wesnoth.org/viewtopic.php ... 63#p488363Drakefriend wrote:I cannot load any save after I leveled a Naffat (though I do not now yet if this applies to other Kalifa units, too). It says the file was damaged.
Jazz is not dead, it just smells funny - Frank Zappa
Current projects: Internet meme Era, The Settlers of Wesnoth
Current projects: Internet meme Era, The Settlers of Wesnoth
Re: Wesnoth 1.9.6
loonycyborg wrote:Runs scons with --config=force and attach build/config.logcharris wrote:I can't build using scons and the openmp flag, it can't find the boost_thread library (which is installed).
build output:
Re: Wesnoth 1.9.6
That worked, thanks.ivanovic wrote:The respective variable in cmake is ENABLE_OMP. So to add it to your cmake call:charris wrote:What are the dependencies for openMP? I can't build using scons and the openmp flag, it can't find the boost_thread library (which is installed). Since I have had to use cmake for all previous 1.9.x builds, this didn't shock me much, but then ccmake didn't show anything relevant to openMP. Is there some mystical incantation that I am missing?Code: Select all
cmake -DENABLE_OMP=TRUE PATH_TO_CMAKELISTS.TXT
Re: Wesnoth 1.9.6
Can you install libboost-thread-dev or libboost-all-dev? (assuming you're using debian or a derivative)
- loonycyborg
- Windows Packager
- Posts: 295
- Joined: April 1st, 2008, 4:45 pm
- Location: Russia/Moscow
Re: Wesnoth 1.9.6
Since you didn't attach build/config.log I can only guess but passing boost_suffix=-mt will most likely solve this.charris wrote: $charris@f13 wesnoth-1.9.6$ ls /usr/lib64/libboost_thread-mt.*
/usr/lib64/libboost_thread-mt.a /usr/lib64/libboost_thread-mt.so.1.44.0
/usr/lib64/libboost_thread-mt.so
Some distros seem to provide only -mt.so for boost.thread while providing both plain and -mt names for all other boost libs.
AFAICT -mt suffix is obsolete, there's no need to provide libs compiled without -pthread.
"meh." - zookeeper