Description:

Boson is an OpenGL real-time strategy game. It is designed to run on Unix (Linux) computers, and is built on top of the KDE, Qt and kdegames libraries.
Last changelog:

11 years ago

-- General --
- Compile fixes
- Some licensing issues resolved
- Fixes for the cmake build system

-- Gameplay --
- New fog of war system
- Map preview for the newgame screen
- Mouse wheel zooms minimap
- Radar jammers
- Display list of requirements for a production
- Several bugfixes/imporvements to cmdframe's production buttons

-- Models --
- Unit models are improved by recalculating normals
- Improved airport model

-- Rendering --
- Ground/unit shaders can be toggled on/off independently
- Distant units are shown as icons
- Rendering speed improvements
- Fixed minimap rendering

For a longer list see http://boson.eu.org/announces/changelog-0.13.php

beyma1812

9 years ago

Hi,

got compilation problem under FC6:

Scanning dependencies of target bocommandframetester
[ 88%] Building CXX object code/boson/programs/CMakeFiles/bocommandframetester.dir/bocommandframetestermain.o
[ 88%] Building CXX object code/boson/programs/CMakeFiles/bocommandframetester.dir/mainnogui.o
make[2]: *** No rule to make target `/usr/lib/python2.4/config/libpython2.4.a -lpthread -ldl -lutil -lm', needed by `code/boson/programs/bocommandframetester'. Stop.
make[1]: *** [code/boson/programs/CMakeFiles/bocommandframetester.dir/all] Error 2
make: *** [all] Error 2

Any help is appreciated (would really like to try the game)

Cheers.
Sergio

Report

beyma1812

9 years ago

Ups...

got the solution to my own question in the faq section on the boson wiki. should have seen this before. The compilation ended ok.

Sorry for the noise.

PS: I could et it working although I am advertised that the direct rendering is not enabled.

Report

jallirs

10 years ago

for ubuntu users this has been in the universe repo since 5.10. Just look for it in Synaptic and highlight it for install.

Report

cedricgump

10 years ago

Hello,

I get exactly the same problem that Betamax had with the same error message, but on a Suse 10.1.:


/usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): dans la fonction « posix_tmpnam »:
(.text+0x81e): AVERTISSEMENT: the use of `tmpnam_r' is dangerous, better use `mkstemp'
/usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): dans la fonction « posix_tempnam »:
(.text+0x90c): AVERTISSEMENT: the use of `tempnam' is dangerous, better use `mkstemp'
/usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): dans la fonction « posix_forkpty »:
(.text+0x3189): référence indéfinie vers « forkpty »
/usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): dans la fonction « posix_openpty »:
(.text+0x3218): référence indéfinie vers « openpty »
collect2: ld returned 1 exit status
make[2]: *** [code/boson/programs/bocommandframetester] Erreur 1
make[1]: *** [code/boson/programs/CMakeFiles/bocommandframetester.dir/all] Erreur 2
make: *** [all] Erreur 2


Maybe is it a Suse-specific problem?

If anyone can help, cause Boson really looks like a big game!!

Report

lerxst

10 years ago

I've figured out what the problem is, but not knowing much about the Cmake way, I haven't figured out how to actually fix it yet.

The linking step occuring here needs to include "-lutil" to work properly. I'm going to plunge into cmake next and see what incantation it needs to specify this.

Report

lerxst

10 years ago

Okay, here's an update. This is by no means the best way to do this, as there has to be a way to tell cmake to do this for you, but this way will get it compiled:



Edit each of the following files:



  • ./code/boson/programs/CMakeFiles/bocommandframetester.dir/build.make

  • ./code/boson/programs/CMakeFiles/boconditioneditor.dir/build.make

  • ./code/boson/programs/CMakeFiles/bocreatepreview.dir/build.make

  • ./code/boson/programs/CMakeFiles/bofileconverter.dir/build.make

  • ./code/boson/programs/CMakeFiles/bomodelpixmaps.dir/build.make

  • ./code/boson/programs/CMakeFiles/borender.dir/build.make

  • ./code/boson/programs/CMakeFiles/boson.dir/build.make

  • ./code/boson/programs/CMakeFiles/boson-no-gui.dir/build.make

  • ./code/boson/programs/CMakeFiles/bounit.dir/build.make

look for the huge link command in each iof these files. It occurs a couple lines after an "echo Linking" command. You can't miss it, as the link step is a huge line with lots of '-l" something or other at the end of them. To the end of each line, add '-lutil'.



When you are done editing, you can run the make command again. It should all build. Basically, some systems (such as Suse and FC) have the openpty and forkpty functions in the util lib, but cmake doesn't seem to figure out it needs this. As I said before, there's a much better way to do this, but it's the end of the week and I didn't feel much like digesting yet another manual. :-)



Anyhow, I hope this gets you playin'

Report

zero1

10 years ago

the graphics seem better on the screentshots than the one before. i should try this game out. seems promising.. .

Report

betamax

10 years ago

The Screenshots looks nice, but unhappily it isn't possible for me to compile it under SuSE 10.0.

-----------------------
Linking CXX executable bocommandframetester
/usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): In function `posix_tmpnam':
: warning: the use of `tmpnam_r' is dangerous, better use `mkstemp'
/usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): In function `posix_tempnam':
: warning: the use of `tempnam' is dangerous, better use `mkstemp'
/usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): In function `posix_openpty':
: undefined reference to `openpty'
/usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): In function `posix_forkpty':
: undefined reference to `forkpty'
collect2: ld returned 1 exit status
make[2]: *** [code/boson/programs/bocommandframetester] Fehler 1
make[1]: *** [code/boson/programs/CMakeFiles/bocommandframetester.dir/all] Fehler 2
make: *** [all] Fehler 2

Report

dec0ding

11 years ago

I really like when someone contributes in developping games for *nix, since games are maybe among the last link of the Desktop chain.

Wishing you the best!

Report

kudos

11 years ago

Hi,
I just made a new logo and a wallpaper for your project. I sent you all the details by email.

Here's a link for everyone who want to download them:
http://www.kde-look.org/content/show.php?content=28720

Report

ced117

11 years ago

hey,

the link for the logo and wallpaper is broken :s

Report

11 years ago

-- General --
- Compile fixes
- Some licensing issues resolved
- Fixes for the cmake build system

-- Gameplay --
- New fog of war system
- Map preview for the newgame screen
- Mouse wheel zooms minimap
- Radar jammers
- Display list of requirements for a production
- Several bugfixes/imporvements to cmdframe's production buttons

-- Models --
- Unit models are improved by recalculating normals
- Improved airport model

-- Rendering --
- Ground/unit shaders can be toggled on/off independently
- Distant units are shown as icons
- Rendering speed improvements
- Fixed minimap rendering

For a longer list see http://boson.eu.org/announces/changelog-0.13.php

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install
Score 77%
77.00 Likes
23 Dislikes
Details
version
0.13
updated Oct 03 2006
added Sep 02 2005
downloads
page views 1587