Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Freeciv 2.0beta1
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
TinheadNed
Guru
Guru


Joined: 05 Apr 2003
Posts: 339
Location: Farnborough, UK

PostPosted: Tue Oct 12, 2004 9:30 pm    Post subject: Freeciv 2.0beta1 Reply with quote

Anyone got this working? I've got the server and gtk client to compile but the client appears to freeze when the server starts. I'm sad, the new stuff looks sooooo coooooollll!!

Features include:

AI with diplomacy
SDL client included (won't compile for me)
Optional hex-based tiles instead of square.
Teams, sharing research and winning.
National borders
Waste

I can't wait for the final version.
Back to top
View user's profile Send private message
numerodix
l33t
l33t


Joined: 18 Jul 2002
Posts: 743
Location: nl.eu

PostPosted: Wed Oct 13, 2004 12:29 am    Post subject: Reply with quote

Actually yes. Just after I saw your post I tried it and I was surprised that it worked immediately and without a hitch. The only quirk is that sdl-mixer is missing on my system so there is no sound (not that it really bothers me), maybe that affected your situation. Can't say that I have played it much yet though, just tried starting a couple of games. Looks heaps better than the previous version. 8)

Good luck to you, sir.
_________________
undvd - ripping dvds should be as simple as unzip
Back to top
View user's profile Send private message
TinheadNed
Guru
Guru


Joined: 05 Apr 2003
Posts: 339
Location: Farnborough, UK

PostPosted: Wed Oct 13, 2004 7:33 am    Post subject: Reply with quote

Hmph. Weird. And unfair!

Are you running stable or unstable? Both my machines are running unstable, and both give the same error, of "too many arguments to add_notify_window" which appears to be a function written in Freeciv, rather than a library call (although I could be wrong).

I've tried both the 2.0.0-beta1 and the cvs-latest dated the 8th (Oct).
Back to top
View user's profile Send private message
numerodix
l33t
l33t


Joined: 18 Jul 2002
Posts: 743
Location: nl.eu

PostPosted: Wed Oct 13, 2004 10:21 am    Post subject: Reply with quote

Stable as in x86? I only have selected packages running unstable (quite a few in fact but nevertheless). And I grabbed the beta package from the freeciv site so no messing with cvs.
_________________
undvd - ripping dvds should be as simple as unzip
Back to top
View user's profile Send private message
TinheadNed
Guru
Guru


Joined: 05 Apr 2003
Posts: 339
Location: Farnborough, UK

PostPosted: Wed Oct 13, 2004 11:55 am    Post subject: Reply with quote

Hmm, I'm not sure why it doesn't work for me. I'm running unstable all over, so I thought at first it was a library issue. Are you really running the SDL client? With ./configure --enable-client=sdl? I'd really like to see it. I've looked at the code in the beta package and the blocking function is calling this add_notify_window in the client common code with the wrong number of functions.
Back to top
View user's profile Send private message
charlieg
Advocate
Advocate


Joined: 30 Jul 2002
Posts: 2149
Location: Manchester UK

PostPosted: Wed Oct 13, 2004 12:22 pm    Post subject: Reply with quote

Ooooh niiiiice. :D

Freeciv is awesome. *rubs hands*

We should set up a Gentoo league... or just join in the official Freeciv leagues.
_________________
Want Free games?
Free Gamer - open source games list & commentary

Open source web-enabled rich UI platform: Vexi
Back to top
View user's profile Send private message
numerodix
l33t
l33t


Joined: 18 Jul 2002
Posts: 743
Location: nl.eu

PostPosted: Wed Oct 13, 2004 12:56 pm    Post subject: Reply with quote

TinheadNed wrote:
Hmm, I'm not sure why it doesn't work for me. I'm running unstable all over, so I thought at first it was a library issue. Are you really running the SDL client? With ./configure --enable-client=sdl? I'd really like to see it. I've looked at the code in the beta package and the blocking function is calling this add_notify_window in the client common code with the wrong number of functions.


Oh that, no, only tried the gtk2 interface so far, didn't know about the new sdl one. I tried it just now and the compilation fails at:

Code:
chatline.c: In function `inputline_return_callback':
chatline.c:92: error: too few arguments to function `real_append_output_window'
chatline.c: In function `real_append_output_window':
chatline.c:151: warning: passing arg 2 of `add_notify_window' makes pointer from integer without a cast
chatline.c:151: error: too many arguments to function `add_notify_window'
make[4]: *** [chatline.o] Error 1
make[4]: Leaving directory `/tmp/freeciv-2.0.0-beta1/client/gui-sdl'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/tmp/freeciv-2.0.0-beta1/client/gui-sdl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/freeciv-2.0.0-beta1/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/freeciv-2.0.0-beta1'
make: *** [all] Error 2


Well too bad..
_________________
undvd - ripping dvds should be as simple as unzip
Back to top
View user's profile Send private message
WhiteDwarf
n00b
n00b


Joined: 26 Oct 2003
Posts: 32
Location: Edmonton

PostPosted: Wed Oct 13, 2004 1:37 pm    Post subject: Reply with quote

The SDL client's maintainer has been absent for more than 8 months. As a result it hasn't been kept up to date (In fact, it hasn't compiled since January). In other words, don't expect it to work anytime soon.
Back to top
View user's profile Send private message
TinheadNed
Guru
Guru


Joined: 05 Apr 2003
Posts: 339
Location: Farnborough, UK

PostPosted: Thu Oct 14, 2004 7:41 am    Post subject: Reply with quote

numerodix: that's the same error I get. I had a look at the code, but I'm guessing solving what appears to be a simple problem would just reveal more.

Mind you, I still can't get the gtk2 client to start a game - it appears to be failing to bring up the window that allows you to choose a race, as the GUI hangs, and the server waits for the client to choose a nation.

If the SDL maintainer has been absent for 8 MONTHS then why has the code been added to the main sourcetree? That makes no sense.

Is there a bugzilla for freeciv?

[edit]

I was finally able to get freeciv to work, by starting the server from within the client. Hurrah!

Now I need a hex tileset that works - isophex brings up errors, dammit. Anyone know a 2.0 compatible hex tileset?
Back to top
View user's profile Send private message
WhiteDwarf
n00b
n00b


Joined: 26 Oct 2003
Posts: 32
Location: Edmonton

PostPosted: Fri Oct 15, 2004 5:31 am    Post subject: Reply with quote

TinheadNed wrote:
If the SDL maintainer has been absent for 8 MONTHS then why has the code been added to the main sourcetree? That makes no sense.

From what I can tell, the freeciv developers just used the HEAD cvs branch to create the 2.0 branch. As a result, some non-useable clients are in the 2.0 branch (for exampls, gui-ftwl is incomplete and gui-mui also does not compile).

Quote:
Is there a bugzilla for freeciv?

You can view/submit bugs at http://rt.freeciv.org.
Back to top
View user's profile Send private message
TinheadNed
Guru
Guru


Joined: 05 Apr 2003
Posts: 339
Location: Farnborough, UK

PostPosted: Sat Oct 16, 2004 2:52 pm    Post subject: Reply with quote

I found a version of the isophex tileset that work in freeciv 2.0 - it's the version marked 1.14.99, which normally requires trawling their ftp servers by hand. It's very nice!
Back to top
View user's profile Send private message
mirko_3
l33t
l33t


Joined: 02 Nov 2003
Posts: 605
Location: Birreria

PostPosted: Sat Oct 16, 2004 6:11 pm    Post subject: Reply with quote

Cool, modified the ebuild (with sdl) and placed it in /usr/local/portage, too bad it doesn't compile with the sdl client... still, it does compile without, and now I'm using the civ3gfx tileset from ftp.freeciv.org -- soooo better!! Really cool, try it.
Now, if only I were any good at the game...
_________________
Non fa male! Non fa male!
Back to top
View user's profile Send private message
hensan
l33t
l33t


Joined: 26 Jun 2003
Posts: 868
Location: Sweden

PostPosted: Sat Oct 16, 2004 6:38 pm    Post subject: Reply with quote

Can you guys get sound working? I have tried configuring with --enable-alsa, --enable-esd and --enable-sdl-mixer, but I still get the "No real audio plugin present blah blah blah" when I start it...
Back to top
View user's profile Send private message
numerodix
l33t
l33t


Joined: 18 Jul 2002
Posts: 743
Location: nl.eu

PostPosted: Sun Oct 17, 2004 8:13 pm    Post subject: Reply with quote

In my blasphemous ways, as I was reminded of the game here, I decided to try Civ3 and now I'm hooked on it.. :lol:
_________________
undvd - ripping dvds should be as simple as unzip
Back to top
View user's profile Send private message
telex4
l33t
l33t


Joined: 21 Sep 2002
Posts: 704
Location: Reading, UK

PostPosted: Fri May 13, 2005 1:24 pm    Post subject: Reply with quote

mirko_3 wrote:
Cool, modified the ebuild (with sdl) and placed it in /usr/local/portage, too bad it doesn't compile with the sdl client... still, it does compile without, and now I'm using the civ3gfx tileset from ftp.freeciv.org -- soooo better!! Really cool, try it.
Now, if only I were any good at the game...


Whenever I try to run civ with that tileset I get the following error:

Code:

1: tilespec file appears incompatible:
file: "/home/tom/.freeciv/civ3gfx.tilespec"
file options: +tilespec3
supported options: +tilespec2 duplicates_ok roadstyle +terrain_grid


Any idea why?
Back to top
View user's profile Send private message
__g_blade
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jan 2006
Posts: 101
Location: paderborn, germany

PostPosted: Sat Oct 07, 2006 12:54 pm    Post subject: Reply with quote

is someone workin on freeciv cvs ebuild? would be great
_________________
--eof--
Back to top
View user's profile Send private message
himasaram
n00b
n00b


Joined: 28 May 2004
Posts: 28
Location: Gbg, Sweden

PostPosted: Tue Oct 23, 2007 6:04 am    Post subject: Reply with quote

telex4 wrote:
mirko_3 wrote:
Cool, modified the ebuild (with sdl) and placed it in /usr/local/portage, too bad it doesn't compile with the sdl client... still, it does compile without, and now I'm using the civ3gfx tileset from ftp.freeciv.org -- soooo better!! Really cool, try it.
Now, if only I were any good at the game...


Whenever I try to run civ with that tileset I get the following error:

Code:

1: tilespec file appears incompatible:
file: "/home/tom/.freeciv/civ3gfx.tilespec"
file options: +tilespec3
supported options: +tilespec2 duplicates_ok roadstyle +terrain_grid


Any idea why?


Simple: Your version of Freeciv is too old for this tileset. Try downloading a newer version of the game or an older version of the tileset and try again!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum