Page MenuHomeSolus

Update yquake2 to 7.42
ClosedPublic

Authored by aleksvor on Dec 3 2019, 5:02 PM.

Details

Summary

Upstream changelog:

  • The console can now be scrolled with the mouse wheel.
  • Fix entities on non-horizontal surfaces rendered in full black.
  • Add an option to choose the display Quake II runs on.
  • Add an option to specify the display refresh rate used in fullscreen.
  • Allow mouse sensitivity to be set to non-integral values.
  • Port cvar operations from q2pro. These allow the manipulation of cvar values, supported are: dec, inc, reset, resetall and toggle.
  • Put the client into pause mode during savegame load. This prevents the world getting forwarded about 100 frames during load, time in which the player might be hurt by monsters or the environment.
  • New commands: listentities allows listing of entities. teleport teleports the player to the given coordinates.
  • Fix loading of config files not ending in newlines.
  • A lot of fixes for subtle, long standing AI and gameplay bugs.
  • Quicksaves can now be loaded and saved throught the savegame menus.
  • The software renderer now skips frames with no changes. This improves performance quite a bit, especially on slow CPUs.

Packaging changes:

  • Created symlinks in /usr/bin for easier access from terminal.
Test Plan
  1. Completed the first mission.
  2. Verified that symlinks work as expected.

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.

Event Timeline

aleksvor created this revision.Dec 3 2019, 5:02 PM
aleksvor requested review of this revision.Dec 3 2019, 5:02 PM
JoshStrobl requested changes to this revision.Dec 4 2019, 7:51 AM
JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
package.yml
34

Should be installing as -dm00755

This revision now requires changes to proceed.Dec 4 2019, 7:51 AM
aleksvor updated this revision to Diff 18653.Dec 4 2019, 5:20 PM

Specified permissions in install call.

aleksvor edited the summary of this revision. (Show Details)Dec 4 2019, 5:21 PM
JoshStrobl accepted this revision.Dec 5 2019, 10:52 AM

LGTM, thanks!

This revision is now accepted and ready to land.Dec 5 2019, 10:52 AM
This revision was automatically updated to reflect the committed changes.