Spring 0.82.3 hot fix release
Re: Spring 0.82.3 hot fix release
Hi all!
I was looking forward to this updaet to test multi-theading online. It's fine :) , but it also adds a flashing gui-object saying some percent number and I don't know how to turn off.
I also like idea of rejoining games. I tried it out but it was slow for me most the time. Sometimes it seemed to be at gamespeed or even slower.when i turned of the GUI [F5] it was about twice as fast.
Now I'd like to request some more speed in that great feature by i.e. skipping visual rendering of some frames automatically if you are not at 10 times of the games speed or sth.
Have fun
Lelousius
I was looking forward to this updaet to test multi-theading online. It's fine :) , but it also adds a flashing gui-object saying some percent number and I don't know how to turn off.
I also like idea of rejoining games. I tried it out but it was slow for me most the time. Sometimes it seemed to be at gamespeed or even slower.when i turned of the GUI [F5] it was about twice as fast.
Now I'd like to request some more speed in that great feature by i.e. skipping visual rendering of some frames automatically if you are not at 10 times of the games speed or sth.
Have fun
Lelousius
Re: Spring 0.82.3 hot fix release
The non-mirror (i.e. SF) was working finedaftalx wrote:uploading the 0.82.3 source tarball on the mirror would be nice for me to update the Mac version
Either way, fixed now, thanks for reporting!
Re: Spring 0.82.3 hot fix release
sorry, forgot to point out.. The Mac version dls and builds automatically via MacPorts, though for some reason the MacPorts system is unable to fetch directly from the sf repo (it used to be possible, so either I messed up somewhere, or sf simply blocked direct non-http dl to force people to fetch manually and view those nice ads before downloading... sick ).Tobi wrote:The non-mirror (i.e. SF) was working finedaftalx wrote:uploading the 0.82.3 source tarball on the mirror would be nice for me to update the Mac version
Either way, fixed now, thanks for reporting!
Thx anyway, building now...
- BrainDamage
- Lobby Developer
- Posts: 1164
- Joined: 25 Sep 2006, 13:56
Re: Spring 0.82.3 hot fix release
sf's direct links include a timestamp, make sure to update that ( not sure if simply updating it would suffice tho )daftalx wrote: though for some reason the MacPorts system is unable to fetch directly from the sf repo (it used to be possible, so either I messed up somewhere, or sf simply blocked direct non-http dl to force people to fetch manually and view those nice ads before downloading....
Re: Spring 0.82.3 hot fix release
ok, almost there...
Since the headless-related targets were not working on Mac (and still aren't, sorry I really have no time to look into that these days), I used to replace "make && make install" by "make spring && make install", which worked fine for 0.81.2.1 (cmake options unchanged).
It seems though the install rules have changed in the Makefile as of 0.82.x releases. "make install" won't work anymore due to missing stuff (this actually makes more sense than before since I only ask to build spring).
So I replaced that with "make install-spring", which does well until it tries to install AI-related stuff (which isn't built by "make spring"). Here's the tail of my log:I may be wrong assuming this is due to a change in rule dependencies, but that's how it looks like since AI wasn't built previously... Could someone double-check on another platform ?
Since the headless-related targets were not working on Mac (and still aren't, sorry I really have no time to look into that these days), I used to replace "make && make install" by "make spring && make install", which worked fine for 0.81.2.1 (cmake options unchanged).
It seems though the install rules have changed in the Makefile as of 0.82.x releases. "make install" won't work anymore due to missing stuff (this actually makes more sense than before since I only ask to build spring).
So I replaced that with "make install-spring", which does well until it tries to install AI-related stuff (which isn't built by "make spring"). Here's the tail of my log:
Code: Select all
-- Install configuration: "Release"
-- Installing: /path/to/spring_0.82.3/output/share/games/spring/AI/Interfaces/C/0.1
-- Installing: /path/to/spring_0.82.3/output/share/games/spring/AI/Interfaces/C/0.1/InterfaceInfo.lua
-- Installing: /path/to/spring_0.82.3/output/share/games/spring/AI/Interfaces/C/0.1
CMake Error at AI/Interfaces/C/cmake_install.cmake:39 (FILE):
file INSTALL cannot find
"/path/to/spring_0.82.3/build/AI/Interfaces/C/libAIInterface.dylib".
Re: Spring 0.82.3 hot fix release
That flashing is a warning, and it is there for a purpose. When game starts, there are some lines of text printed on the console that describes how to make it stop flashing.Lelousius wrote:Hi all!
I was looking forward to this updaet to test multi-theading online. It's fine :) , but it also adds a flashing gui-object saying some percent number and I don't know how to turn off.
Yes, this is what the warning is all about. When you have changed your settings according to the instructions, it will run fine with the GUI enabled too.Lelousius wrote:when i turned of the GUI [F5] it was about twice as fast.
Re: Spring 0.82.3 hot fix release
daftalx, that should be fixed in master (not the HL & DS thing, but the make spring and make install-spring).
-
- Spring Developer
- Posts: 1254
- Joined: 24 Jun 2007, 08:34
Re: Spring 0.82.3 hot fix release
Portage direct SF download confirmed working, with wget-able link: http://downloads.sourceforge.net/projec ... c.tar.lzma
For omiting headless, I apply the folowing patch, works fine:
For omiting headless, I apply the folowing patch, works fine:
Code: Select all
diff --git a/rts/builds/CMakeLists.txt b/rts/builds/CMakeLists.txt
index ef85210..05d51cc 100644
--- a/rts/builds/CMakeLists.txt
+++ b/rts/builds/CMakeLists.txt
@@ -38,4 +38,4 @@ if (NOT HEADLESS_SYSTEM)
endif (NOT HEADLESS_SYSTEM)
Add_Subdirectory(DS)
-Add_Subdirectory(HL)
+#Add_Subdirectory(HL)
Re: Spring 0.82.3 hot fix release
Indeed, your direct link works (I've update the Portfile accordingly). It's the built-in "direct sf" download which pointed to a wrong place (some server named internalap at sf). I'll push the info to the MacPorts dev.Auswaschbar wrote:Portage direct SF download confirmed working, with wget-able link: http://downloads.sourceforge.net/projec ... c.tar.lzma
Well, yeah, it's fixed... and now that it builds fine it won't run anymorehoijui wrote:daftalx, that should be fixed in master (not the HL & DS thing, but the make spring and make install-spring).
http://pastebin.ca/1918253.
I've also noticed the unitsync lib now has ".so" extension instead of ".dylib". I hope this is not a side-effect from too much merging with the linux build...
Where's my good old 0.81.2.1...
Re: Spring 0.82.3 hot fix release
umm...
no idea how to read anything useful out of that stack trace. is that with debug symbols or without? (CMAKE_BUILD_TYPE=DEBUG2 ?).
unitsync should actually be an .so, not a dylib. same applies for AIs. on OS X, .dylib is for normal shared libs, while .so is for dynamically loaded libs (eg, at runtime, plugins style, with dlopen()).
no idea how to read anything useful out of that stack trace. is that with debug symbols or without? (CMAKE_BUILD_TYPE=DEBUG2 ?).
unitsync should actually be an .so, not a dylib. same applies for AIs. on OS X, .dylib is for normal shared libs, while .so is for dynamically loaded libs (eg, at runtime, plugins style, with dlopen()).
Re: Spring 0.82.3 hot fix release
Pretty annoying that spring still doesn't work properly on ATi cards
Re: Spring 0.82.3 hot fix release
go bug ATI
Re: Spring 0.82.3 hot fix release
Funny how other games seem to manage it yet spring doesn't? Not that i don't appreciate all the work that goes into Spring i think it's awesome.hoijui wrote:go bug ATI
It's just annoying that i can't play it.
Ps. Where would i "bug" ATi about this anyway?
Re: Spring 0.82.3 hot fix release
Other games are mostly DirectX based and thus limited to Windows. That is why they work better. ATI simply does not make good OpenGL drivers.liamdawe wrote:Funny how other games seem to manage it yet spring doesn't?
Re: Spring 0.82.3 hot fix release
I'm talking OpenGL games - take Glest/MegaGlest for example, Sacred Gold, Urban Terror, Warsow etc etc all OpenGL and work fine.zerver wrote:Other games are mostly DirectX based and thus limited to Windows. That is why they work better. ATI simply does not make good OpenGL drivers.liamdawe wrote:Funny how other games seem to manage it yet spring doesn't?
Re: Spring 0.82.3 hot fix release
you forgot TuxRacer and GLX-Gears.
go do your homework.
go do your homework.
Re: Spring 0.82.3 hot fix release
Sorry but what? I gave you a list of opengl games that work...
Re: Spring 0.82.3 hot fix release
ATi FAQ
The Cat Beta solves the texture Cat10.5+ problem for the most of users But it has only Win installer... so Linux is screwed ATM.
Il-2 series, Jedi Outcast, Jedi Knight: Jedi Academy, Return to Castle Wolfenstein, etc. all these games were bugged by this ATi fault...
The Cat Beta solves the texture Cat10.5+ problem for the most of users But it has only Win installer... so Linux is screwed ATM.
Il-2 series, Jedi Outcast, Jedi Knight: Jedi Academy, Return to Castle Wolfenstein, etc. all these games were bugged by this ATi fault...
Re: Spring 0.82.3 hot fix release
A number of the games you listed use very limited selections of OGL features to achieve desired effects. Most of them are antiquated in the extreme and depend on legacy features which are carefully maintained.
Re: Spring 0.82.3 hot fix release
Thanks those replies helped me understand a bit more.