GameCam Change Log

22 Apr. 1999 v1.02 final
  • added: support for Unix
  • fixed bug: ticker tape scrolling was jittery

  • 19 Feb. 1999 v1.01 final
  • modified: spectator in CHASE mode now sees the same chat messages that the player sees (can't see other team's private messages)
  • modified: GameCam spectators can't chase in-game spectators anymore (this wasn't a bug but rather a designed feature to help me debug another project)
  • modified: fixed-cameras stop following players when they get out of sight (camera no longer watches the walls!)
  • fixed bug: closest player prefered by ACTION camera over priority target and/or manually selected target (camera select)

  • 15 Feb. 1999 v1.00 final
    (private release)
  • modified: creep camera less likely to "see thru walls" in 3dfx OpenGL (again)

  • 14 Feb. 1999 v0.92 beta
    (private release)
  • added standard flood protection for spectator chat messages (as in v3.20)
  • added diagnostic message if client can't return to game with camera off (may happen when password key in player's userinfo is not correct)
  • modified: enabled camera off, camera menu and camera ? (in addition to camera) while showing menu, other commands are disabled

  • 13 Feb. 1999 v0.91 beta
    (private release)
  • added new flag GCF_SPECTATOR to allow GameCam to replace in-game spectator mode (this means that spectator 1/0 may be used instead of camera on/off)
  • added security feature that makes the server add [CAMERA] prefix to spectators' names when reporting to GameSpy, QStat etc.
  • added camera select <id> in CHASE mode
  • added camera inven and made TAB key (inven) always show the camera menu
  • added camera layout and disabled all keyboard binds except: menu navigation, manual CHASE camera positioning (CTRL resets camera position), [ and ] to switch players or enter CHASE mode, ENTER to switch to ACTION mode and BACKSPACE to switch to FREE mode
  • modified: made help behave the same as score in deathmatch
  • modified: made creep-camera less likely to "see thru walls" when using 3dfx OpenGL rendering
  • modified: prevented camera mode changes when menu is removed during intermission
  • fixed bug: occasional "dumped unreliable" warning message upon level change, with auto demo recording turned on
  • fixed bug: GCF_ALLOW_FREE and GCF_ALLOW_SAY flags were swapped
  • fixed bug: scoreboard was broken in some mods due to GameCam's statusbar (the statusbar is now disabled when viewing the scoreboard in ACTION and FREE modes)

  • 07 Feb. 1999 v0.90 beta
    (private release)
  • added option to manually adjust CHASE camera position and view angles
  • added automatic camera positioning in CHASE mode (aka CreepCam)
  • added camera menu system
  • added automatic demo recording facility
  • added new cvar gc_flags and removed gc_allow_say, gc_allow_chase, gc_suicide, gc_verbose, gc_welcome
  • added option for spectators to chat privately with each other using say_team (works even when camera chat is disabled)
  • added option to lock server during match (refuses connections)
  • added 10 sec count-down at end of match in tournament mode
  • added option to announce time left for match (in tournament mode) at a configurable rate
  • modified: made password required for camera off instead of camera on in tournament mode
  • modified: gc_maxcameras is now ignored in tournament mode
  • modified: gc_maxplayers is now ignored when not in tournament mode
  • modified: ACTION camera snaps-to player instead of turning toward him when changing positions
  • modified: ACTION camera closes-in on the action if it's too far away
  • modified: improved ACTION camera player-body avoidance
  • modified: better handling of blank names for fixed cameras
  • fixed bug: ACTION camera could never find the closest player
  • fixed bug: Gladiator Bot crashed when attempting to view the scoreboard (added flag GCF_AVOID_BOTS to disable the scoreboard if there are no other real clients)

  • 21 Jan. 1999 v0.31 beta
    (private release)
  • modified: fixed-camera transition logic redesigned to prevent the camera from "watching the walls" when a player goes out of view (works most of the time...)

  • 20 Jan. 1999 v0.30 beta
    (private release)
  • added fixed-camera system
  • added option to select specific player as target in ACTION mode
  • added programmable ticker tape
  • added esacpe sequences to tournament mode motd ({sb} etc.)
  • modified: minor source update to conform with Quake II v3.20 source code
  • modified: spectators are now frozen upon intermission
  • modified: new statusbar required redesign of overflow protection
  • modified: ACTION camera tries to avoid being inside players
  • modified: ACTION camera turn rate made proportional to angle difference
  • modified: ACTION camera now has a minimum stay time on players
  • modified: ACTION mode is now the default camera mode instead of FREE mode (this means that FREE mode can be truly disabled now)
  • modified: improved fov handling
  • fixed bug: ACTION camera "sinks" into solid when following player on elevators
  • fixed bug: (internal) negative index in gc_argv returns something other than ""

  • 28 Oct. 1998 v0.25 beta
  • fixed bug: timelimit appeared as "30.00000" instead of "30"
  • modified: removed gc_maxcameras from server info
  • added option to disable manual entry to FREE mode
  • added configurable welcome message to the General Admission Mode

  • 20 Oct. 1998 v0.24 beta
    (private release - "HeadGames Edition")
  • added a limited General Admission (Tournament) Mode
  • fixed bug: spectators could not view the scoreboard during intermission
  • fixed bug: entry/exit from camera mode crashed the server during intermission (camera entry/exit is now disabled during intermission)

  • 27 Sep. 1998 v0.23 beta
  • fixed bug: in some mods spectators caused all players to see the scoreboard

  • 25 Sep. 1998 v0.22 beta
  • fixed bug: random gun model displayed upon changing levels (FREE mode)

  • 24 Sep. 1998 v0.21 beta
  • added option to disable spectator suicide upon camera off
  • fixed bug: potential spectator overflow upon camera off
  • fixed bug: priority based target selection stopped working upon level change
  • fixed bug: spectators were sometimes spawned outside the map (again...)

  • 18 Sep. 1998 v0.20 beta (private release)
  • added spectator mode password protection
  • added option to limit number of spectators
  • added optional welcome message
  • modified the camera help message
  • added priority based target selection in ACTION camera mode
  • fixed bug: spectators could sometimes overflow in CHASE camera mode

  • 03 Sep. 1998 v0.14 beta
  • modified: ACTION camera will "watch the dead" only if the current player dies
  • modified: ACTION camera will keep following the same player in FOLLOW sub-mode
  • added option to manually switch to other players in ACTION mode
  • fixed bug: ACTION camera was following players even after they were out of view
  • fixed bug: ACTION camera was following players hidden in non-transparent water
  • fixed bug: bot view angles were fixed at (0,0,0) in ACTION camera mode
  • fixed bug: spectators were still spawned outside the map upon level change

  • 29 Aug. 1998 v0.12 beta
  • added support for emulated clients (i.e. bots)
    (CHASE mode enabled with real clients only)
  • added option to view the client's layouts while in CHASE mode
  • fixed bug: ACTION camera was following non-GameCam spectators
  • fixed bug: was displaying player id of non-GameCam spectators
  • fixed bug: spectators were sometimes spawned outside the map upon level change

  • 19 Aug. 1998 v0.11 beta
  • fixed bug: spectators received repeat chat messages or none at all

  • 17 Aug. 1998 v0.10 beta
  • first public release.