Page MenuHomeSolus

Update warzone2100 to 4.0.1
ClosedPublic

Authored by aleksvor on Apr 5 2021, 5:39 PM.

Details

Summary

Summarized changelog:

  • New graphics backend support:
    • New support for:
      • Vulkan 1.0+
      • OpenGL ES 3.0 / 2.0
    • In addition to the existing support for:
      • OpenGL 3.0+ Core Profile (default), OpenGL 2.1 Compatibility Profile.
  • New “Factions” for multiplayer / skirmish.
  • Higher-res terrain textures, backdrops.
  • New Music Manager, + Lupus-Mechanicus’s new soundtrack album.
  • Support for “script-generated” / “random” maps (and two new built-in maps that take advantage of this: 6p-Entropy and 10p-Waterloop).
  • Scrollable room chat, and many other UI / widget improvements.
  • Updated / smarter AI bots (Bonecrusher, Cobra).
  • New “headless” mode (for --autogame, --autohost, --skirmish).
  • JS API enhancements, + a new “Script Debugger”.
  • Removal of Qt as a dependency, + a new embedded JS engine: QuickJS.
  • New Blender 2.9x “.pie” addon.
  • Quality-of-Life / smoothness improvements.
  • Hundreds of bug fixes.

Full changelog here.

Depends on D10741 (needs glslc program at build time to compile Vulkan graphics backend).

Test Plan

Completed the tutorial and the first mission of Alpha campaign.

Diff Detail

Repository
R3153 warzone2100
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.Apr 5 2021, 5:39 PM
aleksvor requested review of this revision.Apr 5 2021, 5:39 PM
aleksvor updated this revision to Diff 26162.Apr 19 2021, 8:43 AM

Update to 4.0.1.

aleksvor retitled this revision from Update warzone2100 to 4.0.0 to Update warzone2100 to 4.0.1.Apr 19 2021, 8:43 AM
JoshStrobl accepted this revision.Apr 25 2021, 3:27 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Apr 25 2021, 3:27 PM
This revision was automatically updated to reflect the committed changes.