GameCam Compatibility
GameCam has been tested with Quake II v3.20
and the following mods on public servers:
Lithium II (see notes below),
Zoid's CTF and other CTF variants,
Rocket Arena II,
Weapons Of Destruction,
Action Quake 2,
HeadHunters 2
and more. I've tested GameCam with several other mods
and it seems to work just fine.
It's likely that GameCam can work with most
game modules out there, but there's no guarantee.
There are some known compatibility issues that I don't intend to address (for technical reasons):
-
The HUD and scoreboard are mostly broken with Lithium due to the unconventional layouts in this mod.
But the camera itself works just fine.
-
Some mods provide several formats for the scoreboard that can
be cycled thru with the score command -
GameCam can only show the first format available.
-
Some mods have parts of the scoreboard actually implemented as part of the statusbar (HUD).
GameCam does its own handling of the HUD, so
it might not be able to show the scoreboard correctly in these cases.
-
With a few mods the ACTION camera algorithm makes very little sense - and it'll look pretty
stupid. Proper configuration may solve this, but some
mods are just too original to handle. Remember that GameCam
also has an enhanced CHASE camera ...
-
GameCam supports emulated clients (i.e. bots) only
in ACTION mode (bots can't be chased). This feature has been tested with
Eraser v1.01,
Gladiator v0.9 and
CRBot v1.14 and is known to have
some quirks (for example: when the spectator is the only client,
bot chat messages are not displayed, and the CTF scoreboard plaques are lost after a level
change).
These problems are due to limitations inherent
to the proxy module concept, and the fact that client emulation is just that: emulation.
Note that you should clear the flag GCF_AVOID_BOTS in
gc_flags
in order to view the scoreboard with Eraser or CRBot. This flag must be set with
the Gladiator Bot, or else the server will barf an error and die as soon as you try to
view the scoreboard (this means that you can't view the scoreboard unless there is another real
client connected to the game).
GameCam overrides any game native
camera
console command (if it exists).
Currently GameCam is available
for Win95/98/NT, Linux (libc5 and glibc) and Solaris (Sparc).