[quake2] Icculus need fixes

Alexey Dokuchaev danfe at nsu.ru
Mon Apr 4 00:28:53 EDT 2005


On Sun, Apr 03, 2005 at 10:02:41AM +0200, qudos qudos wrote:
> Hi,
> 
> First sorry, really i was very excited yesterday with this discovery,
> never i tried to run mods with quake2 official binaries, in my linux
> 'life' i was running q2-icculus ever.
> 
> I can't to understand why as in windows every old/new mod with any
> old/new engine works flameswly and nice at 90% (not requires to be
> re-compiled) than in linux is 0-10%!!!

I happen to think this is a compiler issue, not the source code.  In
windows world, there's are probably MSVC, MinGW and that's about it.
I assume that they generate pretty much the same code, for C at least
(e.g, alignment rules had not changed for a while).
In Linux/Unix, there's just so many differences in code that GCC 2.7.x,
2.9.x and 3.x generate (again, data alignment in structures comes
first in mind) that you probably had to compile q2-icculus with 2.7.3
(or whatever was used for mods) for your old mods to work again.

./danfe



More information about the quake2 mailing list