is a taspring coded for linux improv framerate

is a taspring coded for linux improv framerate

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Post Reply
User avatar
emmanuel
Posts: 952
Joined: 28 May 2005, 22:43

is a taspring coded for linux improv framerate

Post by emmanuel »

all people say linux is good for us =
but is devlopers say that too?

is linux (or other os)can tecnicaly increase performance
for the same game engine?
Theotherguy
Posts: 79
Joined: 11 Jul 2005, 02:01

Post by Theotherguy »

maybe. I haven't tried linux myself, but in certain situations it is bound to be slightly faster than windows, and in other situations slower.
User avatar
emmanuel
Posts: 952
Joined: 28 May 2005, 22:43

Post by emmanuel »

only hardcodders can answer to this....
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

It always depends on your distribution of linux and your hardware, i have found windows to run spring faster than ubuntu linux so far.

And you don't need "hardcodders" to answer something like this.
User avatar
emmanuel
Posts: 952
Joined: 28 May 2005, 22:43

Post by emmanuel »

so
i think hardcodders hav ability to answer
because they can know if an engine exploit all specificity from a system ops...
and if a system ops is coded for retro compatibility or for eficiency...
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Blah
Spring uses openal / opengl (although apparently 72b1 uses directsound for windows cause of issues with openal & windows atm).
So its uses a multiplatform librarys for 3d & sound, so dev's can avoid worrying about OS as much.
It also uses another library for GUI i think, not sure

To be honest on linux it comes down to
Kernel (flavour & version)
Filesystem (different types, i.e b-tree, journaled / or not etc)
Xorg version (backbones for graphics on linux)
Compiler & Glibc (compiler used to make your linux distro & glibc( lib c )
CFLAGS ( what cflags u used i.e optimising code, i.e i got gentoo & CFLAGS setup for my CPU)

Basicly in some situtions it could be faster or slower dependin on how your distro was compiled for & how its setup. And what compiler flags u used for spring
User avatar
Tim Blokdijk
Posts: 1242
Joined: 29 May 2005, 11:18

Post by Tim Blokdijk »

If you are a Spring engine developer Linux is quite a nice platform.
If you just like to play Spring or make a mod or maps for it you need to run on the Windows platform for the moment.

Not to say that Linux is a bad OS or something, I'm using it exclusivity. :-)
User avatar
emmanuel
Posts: 952
Joined: 28 May 2005, 22:43

Post by emmanuel »

yes
but my ask is not about release or user
only about tecnical value
what is the best OS for a program like taspring?
for framerate and only this what is better?
i m presuming isnot winxp but don t now...
Domipheus
Spring Developer
Posts: 20
Joined: 10 Jul 2006, 22:14

Post by Domipheus »

I dont know about spring in particular, but extremely multithreaded apps will probably perform better under windows than linux, as the current linux kernel is better suited to multi-process models. I hear it is getting better with every kernel release, though.
Egarwaen
Posts: 1207
Joined: 27 Feb 2006, 21:19

Post by Egarwaen »

Framerate will almost certainly be better under XP. Linux graphics drivers are usually implemented without much help from the manufacturer, or are several revisions behind the Windows drivers, and so do not support most of a card's niftier features.
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

Where did you hear that from?

I have the very latest nvidia drivers for linux.

Nvidia and ATI are very well support for linux with official drivers.

And to emmanuel your saying not about the user, framerate affects the user...
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Graphics drivers hmm let see

U got Nvidia unified drivers that are released for windows linux & soon one of the bsd.
Atm nvidia is slighty behind windows release i believe by 1-2 months, since they need to update thier drivers to use the newer xorg driver abi. But unless u spent like 500 Euro on very latest card, it wont effect u.

ATI drivers ? u got choice between ati own drivers
& opensource ones i.e r200 ( also expermential r300 for newer cards) that supports the older 3d cards & runs spring grand.

The only prob there is ATI driver are up to the standard of nvidia's yet, but they do work & u got choice of opensource ones aswell. Also hopefully with AMD buyin ATI they get there drivers up to standard.
Post Reply

Return to “Engine”