Page MenuHomeSolus

Update yquake2 to 7.41
ClosedPublic

Authored by aleksvor on Sun, May 26, 4:07 PM.

Details

Summary
  • Some bugfixes to HTTP downloads introduced in 7.40.
  • Fix several crashes when loading savegames in coop.
  • Fix some out of memory aborts when loading maps with a lot surfaces.
  • Allow autodetection of the desktop resolution. Set r_mode to -2 to enable that.
  • Several fixes to the OpenGL 3.2 renderer:
    • Some dynamic lights were missing, for example for most explosions.
    • Stencil shadows were broken under some conditions.
    • Under some conditions lights were too bright.
  • Add an optional fix for lighting problems in maps that misuse sky surfaces for interior lighting. Set gl_fixsurfsky to 1 to enable it.
  • Another bunch of timing fixes. The game should now hold the framerate under all conditions.
Test Plan

Continued my replay of Quake II.

Diff Detail

Repository
R3306 yquake2
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
aleksvor created this revision.Sun, May 26, 4:07 PM
aleksvor requested review of this revision.Sun, May 26, 4:07 PM
JoshStrobl accepted this revision.Mon, May 27, 12:47 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Mon, May 27, 12:47 PM
This revision was automatically updated to reflect the committed changes.