yquake2/yquake2 — pull request #15 by DrItanium (2012-12-01 06:28:59+00:00)
Title: Ia64

Added ia64 linux support.

I have tested my changes on my zx6000 which has the following specs:

2x Itanium 2 1.5 GHZ (6MB L3 cache)
8GB DDR1 400MHZ
Gentoo Linux ia64 (custom build, kernel 3.0.6)
Window Manager: wmii
Video Card: ATI Radeon FireGL X1 running radeon open source driver @ 1024x768
Compilers Tested: gcc (4.5.3 or 4.4 [ can't remember ]), icc 11.0.1, and open64 5.0

Notes:

Open64 fails compiling the program with some strange parser error (open64 is also terrible in compiling a large number of programs).

icc and gcc both have success in compiling yquake2 and also running it as well.

There is only one issue to speak of and I believe it's an issue with mesa gl. Textures at long range will be rendered strangely on walls and models (off center and way too small). However, this is purely a graphical issue and does not affect gameplay. This graphical issue manifests in the same way with both icc and gcc so it's probably a libGL issue.

The framerate can chug at times but it is always playable.