Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - GunChleoc

Pages: [1] 2
1
Off topic / Widelands
« on: 4 May 2019, 18:59:56 »
Widelands Build 20 Released

The Widelands Development Team is proud to announce the immediate availability of Widelands Build 20. Widelands is a free, cross-platform economy strategy game in which players control the fate of a small tribe that can grow into a big empire, in a style of play that is unique in the open source world.

Since the previous release, we have implemented over 400 features, code cleanups and bug fixes. Build 20 features a new tribe – the Frisians – as well as four new campaign scenarios and a new “Barracks” building for recruiting soldiers. Also, the AI has been rewritten to use a genetic algorithm. The user interface comes with new features that make it easier to use, like map zoom, dropdown menus, a new ships list, and improved keyboard navigation. Build 20 also continues the behind the scenes cleanup, polish and modernization that was started with Build 19. There have been additional improvements to the stability and performance, as well as numerous bug-fixes.

Full announcement on Widelands Homepage

2
Off topic / Widelands
« on: 12 November 2016, 12:46:55 »
Seems like this is RTS games release week - 0 A.D, a new development version of Battle for Wesnoth, and now Widelands as well. We have just released Build 19 :)



Widelands is a free, open source real-time buildup strategy game with single player campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.

You are the regent of a small clan. Your task is to build an ever growing settlement. Every member of your clan will do his or her part to produce more resources to further this growth.

Widelands offers a single-player mode with campaigns that tell stories of the tribes and their struggle in the Widelands universe. However, settling really starts when you unite with friends over the Internet or LAN to build up new empires together – or to crush each other in the dusts of war. Widelands also offers an artificial intelligence to challenge you.

https://www.youtube.com/watch?v=rXD93g7J11g

Homepage

3
Closed bug reports / [Fixed] Source string bugs
« on: 30 November 2015, 15:27:35 »
Key:
    DESCRIPTION
Resource:
    filux's adv. benchmark - prerelease, not yet available for public testing

loose -> lose

Key:
    Brief1
Resource:
    Benchmark

loose -> lose

4
To reproduce the crash, go to the Options, change the language to Russian, hit "Save".

OS: Windows 7, 64 bit.

Megaglest version 3.11.1 for Windows, release downloaded off the homepage.

Log files and error message

Related forum topic

5
Feature requests / Implement word wrap for Loading Screen Hints
« on: 8 December 2014, 13:33:54 »
At the moment, line breaks for the Loading Screen Hints are done manualy with \n.

Maybe there is a way to reuse the code for dialog boxes to have them wordwrapped instead?

I just had one of them overflowing the screen in my translation and I don't remember which one it is, so it is hard to identify which string to fix.

6
Mods / String questions for translation
« on: 1 March 2014, 09:20:37 »
I have started hitting the mods translations, and I will post in this thread whenever I need help with a string.

My first questions are for megapack_c1.1 - not official version, with language corrections

barn - which building from the original megapack does this replace?

build_advanced_b. - build advanced what?

7
MegaGlest / Fuzzy graphics
« on: 31 January 2014, 10:48:20 »
I think graphics is important insofar as the current graphics look fuzzy. It physically keeps me from playing, because I'm sensitive to this stuff.

8
Feature requests / Redesign techtree language options
« on: 20 November 2013, 18:22:42 »
I had trouble finding the options to use the language I selected in the general options for the megapack as well. Here's my suggestions:

  • Introduce an option for the techtree translations next to the language choice option, so users can switch on translations by default for everything without having to search for it
  • Default to this option for allowing translating techtrees when setting up a new game

9
When changing the interface language, expected behaviour would be that the megapack gets translated in singleplayer mode. It is not.

I then tested hosting a LAN multiplayer game and ticked the box to allow techtree translations. Again, the megapack is in English.

I tested in Scottish Gaelic where the translation is at 100%, but I haven't had time to review the strings for the megapack yet.

10
Description
I downloaded trunk from SVN today and installed the dependencies and created a build according to the instructions on the Wiki.
Starting Megaglest produces the error message below.

I googled the error message and tried this: http://ubuntuforums.org/showthread.php?p=6731480, but I might have picked the wrong SDL version.

MegaGlest version
megaglest v3.8.0-dev
Compiled using: GNUC: 40603 [64bit] on: Oct  6 2013 13:16:06 platform: Linux-X64 endianness: little
SVN: [Rev: 4597M] - using STREFLOP [SSE] - [no-denormals]
Code: [Select]
bratzbert@museum:~/sources/megaglest/mk/linux$ ./start_megaglest --version
gamedir [/home/bratzbert/sources/megaglest/mk/linux]
Looking for LDCONFIG []...
LDCONFIG environment variable is not set...
Found LDCONFIG using which [/sbin/ldconfig]...
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libopenal.so.1] was found in [/usr/lib/x86_64-linux-gnu/libopenal.so.1]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libdirectfb-1.2.so.0] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/libdirectfb-1.2.so.9] pointed to from [/home/bratzbert/sources/megaglest/mk/linux/lib/libdirectfb-1.2.so.0]
ln: failed to create symbolic link `/home/bratzbert/sources/megaglest/mk/linux/lib/libdirectfb-1.2.so.0': No such file or directory
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libfusion-1.2.so.0] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/libfusion-1.2.so.9] pointed to from [/home/bratzbert/sources/megaglest/mk/linux/lib/libfusion-1.2.so.0]
ln: failed to create symbolic link `/home/bratzbert/sources/megaglest/mk/linux/lib/libfusion-1.2.so.0': No such file or directory
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libdirect-1.2.so.0] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/libdirect-1.2.so.9] pointed to from [/home/bratzbert/sources/megaglest/mk/linux/lib/libdirect-1.2.so.0]
ln: failed to create symbolic link `/home/bratzbert/sources/megaglest/mk/linux/lib/libdirect-1.2.so.0': No such file or directory
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libjpeg.so.62] is missing, attempting to find and link to a newer version if available...
new library link [/usr/local/lib/libjpeg.so.9] pointed to from [/home/bratzbert/sources/megaglest/mk/linux/lib/libjpeg.so.62]
ln: failed to create symbolic link `/home/bratzbert/sources/megaglest/mk/linux/lib/libjpeg.so.62': No such file or directory
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libpng15.so.15] is missing, attempting to find and link to a newer version if available...
new library link [/usr/local/lib/libpng12.so.0] pointed to from [/home/bratzbert/sources/megaglest/mk/linux/lib/libpng15.so.15]
ln: failed to create symbolic link `/home/bratzbert/sources/megaglest/mk/linux/lib/libpng15.so.15': No such file or directory
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libcurl.so.4] was found in [/usr/lib/x86_64-linux-gnu/libcurl.so.4]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libxerces-c-3.1.so] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/libxerces-c.so.28] pointed to from [/home/bratzbert/sources/megaglest/mk/linux/lib/libxerces-c-3.1.so]
ln: failed to create symbolic link `/home/bratzbert/sources/megaglest/mk/linux/lib/libxerces-c-3.1.so': No such file or directory
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libicudata.so.40] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/libicudata.so.48] pointed to from [/home/bratzbert/sources/megaglest/mk/linux/lib/libicudata.so.40]
ln: failed to create symbolic link `/home/bratzbert/sources/megaglest/mk/linux/lib/libicudata.so.40': No such file or directory
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libicuuc.so.40] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/libicuuc.so.48] pointed to from [/home/bratzbert/sources/megaglest/mk/linux/lib/libicuuc.so.40]
ln: failed to create symbolic link `/home/bratzbert/sources/megaglest/mk/linux/lib/libicuuc.so.40': No such file or directory
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libGLEW.so.1.5] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/x86_64-linux-gnu/libGLEW.so.1.6] pointed to from [/home/bratzbert/sources/megaglest/mk/linux/lib/libGLEW.so.1.5]
ln: failed to create symbolic link `/home/bratzbert/sources/megaglest/mk/linux/lib/libGLEW.so.1.5': No such file or directory
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libGLEW.so.1.5] is missing, attempting to find and link to a newer version if available...
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libogg.so.0] was found in [/usr/local/lib/libogg.so.0]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libvorbis.so.0] was found in [/usr/local/lib/libvorbis.so.0]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libvorbisfile.so.3] was found in [/usr/local/lib/libvorbisfile.so.3]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libfontconfig.so.1] was found in [/usr/lib/x86_64-linux-gnu/libfontconfig.so.1]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libfreetype.so.6] was found in [/usr/lib/x86_64-linux-gnu/libfreetype.so.6]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libgnutls.so.26] was found in [/usr/lib/x86_64-linux-gnu/libgnutls.so.26]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libldap_r-2.4.so.2] was found in [/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libresolv.so.2] was found in [/lib/x86_64-linux-gnu/libresolv.so.2]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/liblua5.1.so.0] was found in [/usr/lib/x86_64-linux-gnu/liblua5.1.so.0]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libftgl.so.2] was found in [/usr/lib/libftgl.so.2]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libircclient.so.1] was found in [/usr/lib/libircclient.so.1]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libdl.so.2] was found in [/lib/x86_64-linux-gnu/libdl.so.2]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libvlccore.so.5] was found in [/usr/lib/libvlccore.so.5]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libvlc.so.5] was found in [/usr/lib/libvlc.so.5]
default library [/home/bratzbert/sources/megaglest/mk/linux/lib/libgcrypt.so.11] was found in [/lib/x86_64-linux-gnu/libgcrypt.so.11]
megaglest v3.8.0-dev
Compiled using: GNUC: 40603 [64bit] on: Oct  6 2013 13:16:06 platform: Linux-X64 endianness: little
SVN: [Rev: 4597M] - using STREFLOP [SSE] - [no-denormals]

Operating system
Ubuntu 12.04.3 LTS

Download location
SVN trunk: https://megaglest.svn.sourceforge.net/svnroot/megaglest/trunk

Logs and screen shots
Code: [Select]
bratzbert@museum:~/sources/megaglest/mk/linux$ ./megaglest
megaglest v3.8.0-dev
Compiled using: GNUC: 40603 [64bit] on: Oct  6 2013 13:16:06 platform: Linux-X64 endianness: little
SVN: [Rev: 4597M] - using STREFLOP [SSE] - [no-denormals]
[] *ERROR* In [gl_wrap.cpp::init Line: 103] error [Couldn't set video mode 800x600 (32bpp 0 stencil 16 depth-buffer). SDL Error is: X11 driver not configured with OpenGL]
Error saved to logfile [/home/bratzbert/.megaglest/error.log]
[] *ERROR* In [/home/bratzbert/sources/megaglest/source/glest_game/main/main.cpp::handleRuntimeError Line: 643] [Couldn't set video mode 800x600 (32bpp 0 stencil 16 depth-buffer). SDL Error is: X11 driver not configured with OpenGL] gameInitialized = 0, program = 0x1c28760
[] *ERROR* In [/home/bratzbert/sources/megaglest/source/glest_game/main/main.cpp::handleRuntimeError Line: 662] [Couldn't set video mode 800x600 (32bpp 0 stencil 16 depth-buffer). SDL Error is: X11 driver not configured with OpenGL
Stack Trace:
./megaglest:Glest::Game::ExceptionHandler::handleRuntimeError(char const*, bool)address [0x6c1620] line: 653
./megaglest:Glest::Game::glestMain(int, char**)address [0x6c568e] line: 5444
./megaglest:Glest::Game::glestMainSEHWrapper(int, char**)address [0x6d0e84] line: 5630
/lib/x86_64-linux-gnu/libc.so.6:__libc_start_main()address [0x7f5763ad576d] line: 0
./megaglest() [0x504bd9]address [0x504bd9]
]
******************************************************
    #2 An error occurred and MegaGlest will close.
Error msg = [Couldn't set video mode 800x600 (32bpp 0 stencil 16 depth-buffer). SDL Error is: X11 driver not configured with OpenGL
Stack Trace:
./megaglest:Glest::Game::ExceptionHandler::handleRuntimeError(char const*, bool)address [0x6c1620] line: 653
./megaglest:Glest::Game::glestMain(int, char**)address [0x6c568e] line: 5444
./megaglest:Glest::Game::glestMainSEHWrapper(int, char**)address [0x6d0e84] line: 5630
/lib/x86_64-linux-gnu/libc.so.6:__libc_start_main()address [0x7f5763ad576d] line: 0
./megaglest() [0x504bd9]address [0x504bd9]
]

Please report this bug to  http://bugs.megaglest.org
******************************************************
Aborted (core dumped)

11
Closed feature requests / [Done] Split "ExitGame?" string
« on: 13 June 2013, 12:19:14 »
The string ExitGame? is used in two places

  • The game menu
  • A feedback question (with the meaning of: are you sure... ?)
The question mark in the menu looks ugly in English, and it's creating problems for the translators. Could we have two separate strings for this please?

I suggest
  • Exit Game for the menu, and
  • Exit Game? or Are you sure you want to leave the game? for the feedback question.

Related: 3.7.0 beta1 translation + usability - Game menu - Exit game?

12
Closed feature requests / [done] Megapack - rename "med"
« on: 13 June 2013, 11:35:40 »
While translating the megapack, I came across 3 strings I don't understand without context. They might be equally opaque for English-language players and I suggest to scrap the abbreviations and write them out in full.

Code: [Select]
med
med_bar
research_med

13
When I try to specify a user name with an accented vowel, I get an extra character.

Fist, I hit the accent key, which gives me a =
The, I hit the vowel, which then correctly gives me the accented vowel, e.g. à.
The resulting string is , but it should be à

System tested on:
OS: Windows XP/7
Keyboard layout: German

14
Tools / Nullsoft's NSIS - new translation (gd)
« on: 21 March 2013, 14:17:12 »
I noticed we are using Nullsoft's NIS to create the Windows installer.

I'm currently on an installer localizing rampage and I finished the translation about 5 minutes ago  :O

http://forums.winamp.com/showthread.php?t=357782

I could not test this, so I hope everything parses correctly. The files are in UTF-8 encoding.

15
Feature requests / Allow translators to change order of placeholders
« on: 16 February 2013, 19:33:45 »
I just noticed that some of my translations ended up a bit stilted when I originally translated the game about a year ago.

Is it possible to use %1s, %2s etc instead of just %s, and if not, can this be implemented? This would allow a natural word order in all translations.

16
Off topic / Software development blog
« on: 17 November 2012, 11:50:22 »
This link should come with a warning - I found it highly addictive! :D

http://www.joelonsoftware.com/

17
Names of the tutorials and scenarios in the menus are in English, even if they have been translated.

It would be good for players to see which of the scenarios / tutorials are available in their language.

18
Testing language: Scottish Gaelic
OS: Windows 7

A quick test of the tutorials and scenarios revealed some internationalization problems. I did not play any of these through; I just did a quick load.
  • All tutorials are in English
  • Scenario and tutorial names in the menus are in English, even if they have been translated
  • Amazones , Amazones Light firstwave is in between ???. I found String ID: Firstwave on Transifex, maybe it's an upper/lowercase issue?
  • All Capture the Flag strings are in between ???
  • Storming seems to be fine.
Using the advanced language options to get the files from Transifex did not solve the issues (yes, I did switch from gaelic to scottish gaelic for that). I did not notice any of these issues with Beta2, so maybe it's a change in the code since then that is causing the issues.

I checked the language files in C:\Program Files (x86)\MegaGlest\scenarios\ and C:\Program Files (x86)\MegaGlest\tutorials\, and the X_gaelic.lng files are all where they are supposed to be.

19
Closed feature requests / [done] Language option for techtrees
« on: 12 November 2012, 12:56:39 »
Now that the release is out, I would like to suggest an idea on how to handle translation of the Megapack. This has been discussed before, and one of the difficulties raised was communicating unit names in multiplayer. Part of the community was against translating the megapack at all.

On the other hand, having part of the game in English is not attractive to speakers of other languages, including translators who will definitely have more fun if they can translate everything. For example, if I reverse my translation of one of the Tutorial instructions, it currently looks like this:

Quote
First we need a worker (obraiche). To get one, left-click on the Mainteepee (a' phrìomh thipidh) and start training your worker. To do so, use the 'Produce Worker' ('Dèan obraiche') command by clicking on the worker icon.

So, how about having it as a separate language option? Users of other languages could then, if needed, switch to a common language for techtrees only in multiplayer. The option could be placed in the main options screen and be active throughout the game, or alternatively in the multiplayer lobby, active for multiplayer only.

It would also be a great help for translators if the megapack was then added to Transifex, and to help modders to get their stuff on Transifex as well.

20
Quote
You can now point your team memebers to a location on the map.⏎ Hold down the #SetMarker# key and click on the mini map.

String ID: hint28

21
Feature requests / Simplify language labels on options sgreen
« on: 24 October 2012, 10:10:42 »
Options -> language

I think the label would be better if it just contained the native language name rather than <english-identifier>-<Native language name>. For example. "English" instead of "english-English", "Nederlands" instead of "dutch-Nederlands".

Advantages:
  • Less for the user to read and looks nicer. If I am planning to use a language, I know what it's called in the language itself and I don't need to know its English name anyway, so it is extra info my brain has to figure out.
  • This would also solve the string length issue some of the languages seem to be having in this field.

22
Transifex is updating fine, but the in-game download of the translations from Transifex does not work. I just poofread my translations in Transifex, but the changes didn't show up in-game. I did go into options and downloaded again, and it told me the download was successful.

I just double-checked, the tick in the "Advanced translation" always disappears, seems like the settings doesn't stick. Should we split these posts into a bug report?

23
MegaGlest / String clarification for translations
« on: 22 October 2012, 09:20:56 »
There is the following string in the screen hints:

Quote
Before you join a multi player game, be sure⏎ you can beat a standard CPU in single player.

In the main language file, these are the CPU levels:

CpuEasy
CpuMega
CpuUltra


Which level does the screen hint refer to?

24
In the options screen, I tried to enter a new username, replacing newbie with ùr. Instead of ù, I got .

System: Windows 7 64-bit.

25
I have always had a serious problem with the yes/no options in the Scottish Gaelic translation. The shortest translation I can come up with is still too long, and awkward to boot. Could we replace yes/no with on/off, or with the neat little tick boxes we have in the Options menu?

Here's an example from the New Game - Host Game screen with Advanced Options turned on.


Pages: [1] 2
anything