Search found 209 matches

by louis94
Tue Feb 19, 2019 10:16 pm
Forum: General discussion
Topic: Desktop FreeCiv in 3D?
Replies: 7
Views: 178

Re: Desktop FreeCiv in 3D?

MadMAX: It could be hard to port it to the desktop SDL2/OGL? WebGL is based on OGL:ES and JavaScript have not far, but less similar syntax to C. The main difficulty is that different tilesets would need to be supported. The JS implementation is also far from optimal and will be slow on large maps o...
by louis94
Tue Feb 19, 2019 8:46 pm
Forum: Freeciv-web
Topic: Defence against cruise missiles?
Replies: 2
Views: 151

Re: Defence against cruise missiles?

In the classic rules, AEGIS cruisers should help for coastal cities. Land cities can't be protected AFAIK.
by louis94
Sat Feb 02, 2019 9:41 pm
Forum: Tech support
Topic: Compile master branch
Replies: 9
Views: 377

Re: Compile master branch

I don't know why Debian has used such an deviation from their usual package naming conventions, but one gets qt5 development files by installing 'qt5-default'. qt5-default doesn't install any header; the -dev package is qtbase5-dev. qt5-default makes Qt 5 the system-wide default (for qmake & fr...
by louis94
Tue Jan 29, 2019 1:52 pm
Forum: Tech support
Topic: Hotkeys
Replies: 6
Views: 203

Re: Hotkeys

in my localisation have troubles. Anytime all hotkeys disappear completely. Nothing helps. At least switch EN/RU, even back to... Only restart freeciv. Why? Have you tried clicking on the map with the left mouse button? I remember that a long time ago (1.x days), sometimes when you typed a tiny win...
by louis94
Sun Jan 27, 2019 12:05 am
Forum: Tech support
Topic: Unable to enter the game
Replies: 6
Views: 409

Re: Unable to enter the game

Thanks for the quick reply but after searching through the files I didn't find anything that ressembles what you described :/ . The .freeciv folder is located under your home folder and hidden by default. If you use the Gtk 3 client (the default), you can also launch it as follows: freeciv-gtk3 -- ...
by louis94
Sat Jan 26, 2019 11:58 pm
Forum: Help wanted
Topic: Localization off when installed 2.6.0 to OS X 10.14.2 (mojave) from Dropbox package.
Replies: 2
Views: 179

Re: Localization off when installed 2.6.0 to OS X 10.14.2 (mojave) from Dropbox package.

Why isn't en_US supported (don't see it listed on the Languages page on the Wiki)? It's the internal language of freeciv, i.e., it's not a translation. Usually you get it when you don't define language to use at all, but I don't know what to do if your system gives you French instead. This should w...
by louis94
Mon Jan 14, 2019 11:27 pm
Forum: Contribution
Topic: [blog] Porting Freeciv to the Web
Replies: 5
Views: 391

Re: [blog] Porting Freeciv to the Web

Hi Lachu! Do you use emterpreter? I use WASM, since it appears to be the fastest option on Firefox and performance is still not as good as I'd like. (Don't misunderstand me: it's not slow. Just not fast enough.) I have ported 7kaa to the web. 7kaa uses many nested loops, so porting was a real proble...
by louis94
Mon Jan 14, 2019 11:07 pm
Forum: Contribution
Topic: [blog] Porting Freeciv to the Web
Replies: 5
Views: 391

Compiling and running on the Web

Freeciv is written in C, which is a programming language suited for native apps. On the Web, however, only one language is allowed: Javascript. Before you even think about running a program in a browser, you need to translate it to Javascript. Doing this by hand for the roughly 50,000 lines of code ...
by louis94
Wed Jan 02, 2019 4:36 am
Forum: Contribution
Topic: [blog] Porting Freeciv to the Web
Replies: 5
Views: 391

Bringing Freeciv to the Web -- again

Since the beginning, Freeciv was written as a network game. This means that it is really made of two programs who talk to each other: the client and the server. The client is the user-facing part of the game that displays the map and allow you to give orders. The server, on the other hand, is mostly...