Quake II for Solaris
-=-=-=-=-=-=-=-=-=-=-

Current release: Beta 2

After a loooong wait it's here, the Quake II Beta for Solaris. It is
only available for Solaris 7 and higher at the moment.

This due to the fact that we make use of some functionality that was new
in XIL version 1.3, the first version to ship XIL 1.3 was Solaris 2.6. We
also use some new threading functionality in Solaris 7, there might,
however, be a way of working around that which will allow us to release a
version that works on 2.6.

Have phun,
/The Quake II porting team

P.S.
Remember, this is a Beta version, so don't expect too much...


For more information:
-=-=-=-=-=-=-=-=-=-=-
http://www.planetquake.com/eclipse/ (if you are outside of Sun)
http://quake.sweden/                (if you have SWAN access)


Feedback:
-=-=-=-=-

All feedback you have is welcome! Send it and to quake-feedback@sun.com or
better; leave it at:
http://www.summitsolutions.net/cgi-bin/wwwthreads/wwwthreads.pl

We might not answer right away, but we read all postings and emails.

We would appreciate a postcard from you, so if you have a moment to spare
after you're done quakeing, send one to;
Sun Microsystems
Att: Quake II Porting Team
Box 51
164 94 Kista
-= SWEDEN =-


Reporting Bugs:
-=-=-=-=-=-=-=-

You have to register yourself as a user at:
http://www.summitsolutions.net/cgi-bin/wwwthreads/wwwthreads.pl
to be able to submit bugreports (and download the beta files), so if you're
not already a user how did you get this file? :)

Known bugs:
-=-=-=-=-=-

There are some of bugs in the current release (we're not perfect you know),
before posting your report have a look at the list below and see if we
already know about it...

* When starting quake2 you get the following error:

  quake2 ld.so.1: quake2: fatal: libpthread.so.1: 
  version `SUNW_1.2' not found (required by file quake2)
  Killed

  This is not a bug - it's a feature :) Quake II is only available for
  Solaris 7 and higher.

* When loading a mod it fails to find ceil

 ------- Loading gamesparc.so -------
error: ld.so.1: ./quake2: fatal: relocation
error: file /quake/quake2/./lmctf/gamesparc.so: symbol ceil: referenced 
symbol not found
error: ld.so.1: ./quake2: fatal: relocation error: file
/quake/quake2/./lmctf/gamesparc.so: symbol ceil: referenced symbol not found

  You fix this by preloading the math library:
  LD_PRELOAD=libm.so ./quake2 +set game lmctf
