Wesnoth 1.2.6
Moderator: Forum Moderators
Wesnoth 1.2.6
Wesnoth 1.2.6 is out!
This is a bugfix release for 1.2 and it is compatible with the other 1.2 versions. But because of the importance of the OOS fixes we implemented we currently are thinking about eventually dropping support on the official server for all versions before 1.2.6 to reduce the number of games going OOS.
1.2.6 features a very important bugfix related to translations leading to Out-of-Sync-Errors in multiplayer games. On some translations the translation of unit names led to a different behavior for assigning traits to freshly recruited units than on others. This bug should now be fixed. Due to this fix it *might* be that replays that were created before 1.2.6 with a non-english translation do not work as expected in 1.2.6., e.g., the Spanish translation suffered from this bug. All English replays should behave normally, but some languages are affected by this problem.
Beside this some other smaller bugs were fixed. You can check details at the changelog.
Downloads:
http://prdownloads.sourceforge.net/wesn ... 2?download (65.7MB) md5sum
The (very tiny) xdelta is available already:
http://downloads.sourceforge.net/wesnot ... a?download (0.5MB)
Check http://www.wesnoth.org/forum/viewtopic.php?t=7034 for info on using xdelta.
The MacOSX binary is ready, keep in mind that OSX 10.3+ is required:
http://downloads.sourceforge.net/wesnot ... g?download (full version, 75.5MB)
http://downloads.sourceforge.net/wesnot ... g?download (lite version (no artwork and music), 46.3MB)
A new and working Windows binary was uploaded, please get it here:
http://downloads.sourceforge.net/wesnot ... e?download (60.0MB)
Beside this you can already find the OpenBSD and the Syllable binaries at the download page.
As a fallback you can also get the sources from http://files.wesnoth.org/ - you should first try to get files through SourceForge to help us save bandwidth.
server.wesnoth.org is ready to be used for multiplayer games.
If you have any problems, follow the instructions given in this thread before reporting it as a bug. Instructions for bug reporting can be found at http://www.wesnoth.org/wiki/ReportingBugs
The Debian, OpenSUSE, ArkLinux, Gentoo and OpenSolaris packagers have been notified. These are all in my list of packagers to be notified, I hope their packages are ready soon.
Enjoy!
Edit: Added the download link for the Windows binary.
Edit 2: Removed the Windows binary from sf.net because it was more problematic to use this binary than playing with 1.2.5...
Edit 3: A new and fixed Windows binary was uploaded. All Windows users are strongly recommended to update to 1.2.6.
This is a bugfix release for 1.2 and it is compatible with the other 1.2 versions. But because of the importance of the OOS fixes we implemented we currently are thinking about eventually dropping support on the official server for all versions before 1.2.6 to reduce the number of games going OOS.
1.2.6 features a very important bugfix related to translations leading to Out-of-Sync-Errors in multiplayer games. On some translations the translation of unit names led to a different behavior for assigning traits to freshly recruited units than on others. This bug should now be fixed. Due to this fix it *might* be that replays that were created before 1.2.6 with a non-english translation do not work as expected in 1.2.6., e.g., the Spanish translation suffered from this bug. All English replays should behave normally, but some languages are affected by this problem.
Beside this some other smaller bugs were fixed. You can check details at the changelog.
Downloads:
http://prdownloads.sourceforge.net/wesn ... 2?download (65.7MB) md5sum
The (very tiny) xdelta is available already:
http://downloads.sourceforge.net/wesnot ... a?download (0.5MB)
Check http://www.wesnoth.org/forum/viewtopic.php?t=7034 for info on using xdelta.
The MacOSX binary is ready, keep in mind that OSX 10.3+ is required:
http://downloads.sourceforge.net/wesnot ... g?download (full version, 75.5MB)
http://downloads.sourceforge.net/wesnot ... g?download (lite version (no artwork and music), 46.3MB)
A new and working Windows binary was uploaded, please get it here:
http://downloads.sourceforge.net/wesnot ... e?download (60.0MB)
Beside this you can already find the OpenBSD and the Syllable binaries at the download page.
As a fallback you can also get the sources from http://files.wesnoth.org/ - you should first try to get files through SourceForge to help us save bandwidth.
server.wesnoth.org is ready to be used for multiplayer games.
If you have any problems, follow the instructions given in this thread before reporting it as a bug. Instructions for bug reporting can be found at http://www.wesnoth.org/wiki/ReportingBugs
The Debian, OpenSUSE, ArkLinux, Gentoo and OpenSolaris packagers have been notified. These are all in my list of packagers to be notified, I hope their packages are ready soon.
Enjoy!
Edit: Added the download link for the Windows binary.
Edit 2: Removed the Windows binary from sf.net because it was more problematic to use this binary than playing with 1.2.5...
Edit 3: A new and fixed Windows binary was uploaded. All Windows users are strongly recommended to update to 1.2.6.
Last edited by ivanovic on October 9th, 2007, 9:30 pm, edited 6 times in total.
The Windows binary is now available:
http://downloads.sourceforge.net/wesnot ... e?download (60.0MB)
Thanks to YogiHH (aka YobiBear) for creating the binary.
http://downloads.sourceforge.net/wesnot ... e?download (60.0MB)
Thanks to YogiHH (aka YobiBear) for creating the binary.
Last edited by ivanovic on July 29th, 2007, 9:44 pm, edited 1 time in total.
- Jack the Ripper
- Posts: 29
- Joined: December 27th, 2005, 10:19 pm
- Location: Schleswig-Holstein,Germany
- Contact:
Thanks to YogiHH for the Windows binary! 

Last edited by Jack the Ripper on July 30th, 2007, 11:28 am, edited 1 time in total.
It's only the windows binary distribution that has this problem - I compiled 1.2.6 from source on windows and it worked. (Mostly - whenever I compile my own binary under windows, it crashes when the "adjust gamma" checkbox is turned on. But that has been happening for me since before 1.2.6 and seems to be unrelated to the traits OoS errors.)
Dev-C++ 4.9.9.2, according to Mist's instructions found here.
Everything seems to work normally except for the gamma-adjust; I'm going to try recompiling with debug info to see if I can track that down. I don't get sync errors when observing/playing on the MP server the way I did with the 1.2.6 distro.
(Edit: corrected link)
Everything seems to work normally except for the gamma-adjust; I'm going to try recompiling with debug info to see if I can track that down. I don't get sync errors when observing/playing on the MP server the way I did with the 1.2.6 distro.
(Edit: corrected link)
Did you also try wheter translations work? Those cause usually the most problems with Windows builds...Nebiros wrote:Everything seems to work normally except for the gamma-adjust;
WesCamp-i18n - Translations for User Campaigns:
http://www.wesnoth.org/wiki/WesCamp
Translators for all languages required: contact me. No geek skills required!
http://www.wesnoth.org/wiki/WesCamp
Translators for all languages required: contact me. No geek skills required!
The gamma adjust segfault is occurring inside the call to SDL_SetGamma, but I can't nail it down any closer than that.
Changing languages has no effect - I didn't notice that before.
So I guess the version I compiled is not quite working correctly either - but at least I can play on the MP server without OoS errors.
Changing languages has no effect - I didn't notice that before.
So I guess the version I compiled is not quite working correctly either - but at least I can play on the MP server without OoS errors.
Because the "main" fix that should have been introduced did only create problems when it is compiled with VC++ (like it is done for the official binary) I did now remove the Windows binary from sf.net. I hope that problem gets fixed soon though there are no estimates for a fix.
All other platforms work nicely with 1.2.6 and for those you should prefer 1.2.6.
All other platforms work nicely with 1.2.6 and for those you should prefer 1.2.6.
If you managed to post a howto on getting these things work with a mingw build we would probably use this system. This was the stuff that made problems when it was tested to build with mingw:
*gettext not working as expected (in other words: no translations)
*problematic python support, supported python version not recent enough (2.4 required, only 2.3 possible)
If you had a how to that solves these issues maybe someone will try to build it again via mingw. Until then we will have to stay with the VC++ builds.
*gettext not working as expected (in other words: no translations)
*problematic python support, supported python version not recent enough (2.4 required, only 2.3 possible)
If you had a how to that solves these issues maybe someone will try to build it again via mingw. Until then we will have to stay with the VC++ builds.
And cross-compiling? i.e. MinGW from Linux to build a Windows program, etc. I think there's an article about that in the wiki, but I don't know the real-life results (nor I can test them, I have no longer access to Windows and Wine is <insert filthy word here>.
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
Okay, the new and working binary for Windows was just uploaded to sf.net:ivanovic wrote:Because the "main" fix that should have been introduced did only create problems when it is compiled with VC++ (like it is done for the official binary) I did now remove the Windows binary from sf.net. I hope that problem gets fixed soon though there are no estimates for a fix.
All other platforms work nicely with 1.2.6 and for those you should prefer 1.2.6.
http://downloads.sourceforge.net/wesnot ... e?download (60.0MB)
From now on it is strongly recommended to upgrade your stable version to 1.2.6 no matter which platform you are using.