Search found 225 matches

by louis94
Sun Jan 27, 2019 12:05 am
Forum: Tech support
Topic: Unable to enter the game
Replies: 6
Views: 1550

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: 865

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: 1426

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: 1426

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: 1426

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...
by louis94
Wed Jan 02, 2019 4:36 am
Forum: Contribution
Topic: [blog] Porting Freeciv to the Web
Replies: 5
Views: 1426

[blog] Porting Freeciv to the Web

Welcome!

I use this thread to post "blog" entries about work (mostly mine) done towards porting the SDL client to the Web.

Happy reading!
by louis94
Tue Jan 01, 2019 11:40 pm
Forum: Tech support
Topic: Blue/Purple Screen on New Android
Replies: 32
Views: 7166

Re: Blue/Purple Screen on New Android

I found this SDL bug (several years old \o/): https://bugzilla.libsdl.org/show_bug.cgi?id=2291 This suggests that using a wrong pixel format may cause similar behavior. This app displays a list of supported pixel formats. Maybe the software renderer would not have this problem? In graphics.pyx : def...
by louis94
Sun Dec 30, 2018 11:41 pm
Forum: Tech support
Topic: Blue/Purple Screen on New Android
Replies: 32
Views: 7166

Re: Blue/Purple Screen on New Android

It looks like an issue with color management. Maybe the wrong color space is somehow selected at startup? I'd try to reproduce with some basic SDL demos to rule out an upstream issue first.
by louis94
Wed Dec 26, 2018 4:58 pm
Forum: Rulesets and modpacks
Topic: [2.6] Augmented ruleset modpack
Replies: 150
Views: 23725

Re: [2.6] Augmented ruleset modpack

I tried it against the AI and research was quite slow. Even though I was playing like crap, I could take over one of the AIs with horses. Other AIs didn't seem to develop anything beyond phalanxes (except barbarians who had galleons and legions). The variety of new units is nice. I still need some t...