
Boson
Source (link to git-repo or to original if based on someone elses unmodified work):
-- 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
Ratings & Comments
11 Comments
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
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.
for ubuntu users this has been in the universe repo since 5.10. Just look for it in Synaptic and highlight it for install.
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!!
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.
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:
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'
the graphics seem better on the screentshots than the one before. i should try this game out. seems promising.. .
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
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!
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
hey, the link for the logo and wallpaper is broken :s