Release 3.3.0 beta 1

The projects speaking tube.
Add your two cents if you want to.
Per
Warzone 2100 Team Member
Warzone 2100 Team Member
Posts: 3780
Joined: 03 Aug 2006, 19:39

Release 3.3.0 beta 1

Post by Per »

Hello everyone,

Release 3.3.0 beta 1 is out! This is a very large release, and contains multiple changes. Please test it intensively so that we may soon push out the final 3.3.0.

It is available at our usual location: https://sourceforge.net/projects/warzon ... ses/3.3.0/

If you wish to compile it yourself directly from our repo:

Code: Select all

git fetch origin --tags
git checkout 3.3.0-beta1
then proceed as normal with the build process.

Please report all bugs to http://developer.wz2100.net/newticket, and not on the forums.

2019-02-10: Version 3.3.0 beta1
GeneralGraphics
  • Add: Wrap texture objects (ac08585f24, d3b81130ae)
  • Add: Wrap buffers (a21b7f5695)
  • Add: Introduce display scaling with new configuration option, live window resizing and high-DPI support (619e84d561, #4720)
  • Add: Initial support for OpenGL 3.2 core profile (37af8da9eb, b2f401ff1d, 80476d41d0, 64576ba33c, 886c94669d)
  • Add: Show weapon stats for secondary and tertiary weapons (d22da3db98, #4649)
  • Change: Stop forcing Alpha on structure base plates (32568eb0eb)
  • Change: Reduce shadow CPU usage (a928f6a286)
  • Change: Repaint Jammer to same colour as Radar Detector and adjust the blurring effect it causes within its range (too many commits, #4769)
  • Change: Replace icons for obsolete technology used in build and manufacture screens (00de63c64e, #4770)
  • Change: Replace icons for teams with shared research used in host screen (4028b46bd5, #4771)
  • Change: Replace icons for easy and medium AI difficulties used in host screen (5d56aabf03, #4772)
  • Fix: Make shaders compile on more systems (3ec60e361e, #4584)
  • Fix: Rename similar variables in shaders (c1131be441, #4589)
  • Fix: Graphics driver warning when building structures (f2d71eea0e)
  • Fix: Terrain lighting direction (ec8a386f1e, #4749)
  • Fix: Superfluous pixels with the upgrade icons (11fc00b329, #4759)
  • Fix: Misplaced crosshair cursor when targeting features and structures (619cd66e4e, #4605)
  • Fix: Missing crosshair cursor when auto-targeting (b817ab8781, fb354bd8c5, #4656)
  • Fix: Radar map showing every object the player owned being red for a few seconds at game initialization (ffb5b9bd3a)
  • Fix: Scavenger firing animation (dfde4a7664, #4625)
Campaign
  • Add: The chosen difficulty for campaign has a much more profound effect on mission difficulty. Adds Insane difficulty (cb19c7672f)
  • Add: Power limits for Hard and Insane difficulty (45abd912e0)
  • Add: Allow artifacts to give multiple research technologies (6d3e99a809)
  • Change: Do not store or load templates which are already saved in the save file anyway (d935f57c26)
  • Change: Research uses one file instead of three (a696594896)
  • Change: Rename stats for scavenger weapons (25de2991b2, #4674)
  • Change: Campaign mission scripts completely rewritten to JavaScript (too many commits)
  • Change: Nexus uses more sounds in the home base defend mission (acc508e047)
  • Change: Map corrections for the sub-2-8 map (8cc67d0c5e, 308bccdfc3)
  • Change: Flamers and AA units can fire on the move, just like in multiplayer games (4c06fe4bc1, #4832)
  • Fix: Overall script stability is much better than before (too many commits)
  • Fix: Player units (that return in a later mission) lost when reloading saves after the Gamma 2 mission (8125a4098d)
  • Fix: New Paradigm plateau transporter not arriving if all LZ's occupied with droids (bd752be52f)
  • Fix: Mission end backdrop displaying after winning (9efc45a48b, 9d3c2ce8dc)
  • Fix: Do not share ally vision with player (8c9e726033, e36ebcf38e, #4673)
  • Fix: Show droid rank in transporter when not off-world also (4cfa002cec)
  • Fix: Race condition with danger maps (9f25071068, #4633)
  • Fix: Show the correct options for mission fail when in debug mode (1595decca9, #4683)
  • Fix: Do not use the Arizona sky texture in Beta and Gamma campaigns (5f9aa021e8)
  • Fix: Beta scavengers use the civilian texture again (fa6e0cb16c)
  • Fix: Being able to build Command Relay in off-world missions (bb0ce5fd50)
  • Fix: Potential power exploit in Alpha 3 before building power module (33bea18313)
  • Fix: Campaign library not warning player about incoming enemy transporter (c39da0858b)
  • Fix: Droids placed in the corner of the home map when producing them and then loading a save off-world (fc172d8338, #3907)
  • Fix: Potential temporary lockup on sudden vision field increases (800c1b6df4, #4644)
  • Fix: More visibility asserts (530d67a8b7, #4743)
  • Fix: All features are now aligned (185b9beb21, #4775)
  • Fix: Incorrect tile texture rotation for the sub-2-7 map (8ed8f44d54)
  • Fix: Duplicate warehouses causes a warning on the map sub-2-7 (820d5c6470)
  • Fix: Droids built when on offworld missions not having the factory secondary orders set (ce90222cc2, #3334)
  • Fix: Transporters not removing their visibility when exiting maps (dae53ba5af, #4670)
  • Remove: Unused mission sub3-x (1a5b62296e, #4776)
MultiplayerScriptingAIOtherModding
  • Add: Ability to make weapon have no friendly fire with NoFriendlyFire (d75ccdea67)
  • Change: Increase capacity of design, build and research screens (c05e4f7851, 3a729d9568, #4677)
Balance
  • Change: Droid ranks are now a brain property and can be upgraded (e760917fef)
  • Change: HitPoint handling in stats (b1cb129247)
  • Change: Jammer tower and droid balancing (0e78612aeb, 6f919d4d87)
  • Fix: Do not replace cyborg flamer with thermite flamer for built droids (8dca9a6bba, #4331)
  • Fix: Do not replace cyborg rocket with cyborg scourge missile and cyborg heavy gunner with cyborg hyper velocity cannon (55f5998c52)
  • Fix: Structures not having initial thermal armor (3dd4cdbe54, #4616)
  • Fix: Various sensor tower research being available before the turret (7487247ead, #666)
  • Fix: ECM research upgrades not extending the range of the jammer (29a88d15a8)
  • Remove: Jammers (6c5435de1f)
Translation The default location of the configuration directory has changed to
  • "%APPDATA%\Warzone 2100 Project\Warzone 2100 3.3.0 Beta 1" on Windows
  • "~/.local/share/warzone2100-3.3.0-beta1" on Linux
  • "~/Library/Application Support/Warzone 2100 3.3.0 Beta 1" on Mac
Savegames from previous versions are incompatible with this release. Mods may break, too.
User avatar
xNEXTx
Rookie
Rookie
Posts: 29
Joined: 10 Sep 2018, 22:07
Location: Russia

Re: Release 3.3.0 beta 1

Post by xNEXTx »

When will the server work?
Now version 3.3.0 offer to upgrade to 3.2.3 and does not create the game.
Attachments
ScreenShot_20190211023413.png
ScreenShot_20190211023413.png (71.29 KiB) Viewed 55730 times
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: Release 3.3.0 beta 1

Post by vexed »

xNEXTx wrote: 11 Feb 2019, 01:46 When will the server work?
Now version 3.3.0 offer to upgrade to 3.2.3 and does not create the game.
Should work now...
/facepalm ...Grinch stole Warzone🙈🙉🙊 contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
User avatar
xNEXTx
Rookie
Rookie
Posts: 29
Joined: 10 Sep 2018, 22:07
Location: Russia

Re: Release 3.3.0 beta 1

Post by xNEXTx »

Yes, everything works fine now.
But the update message is a bit alarming. :)
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: Release 3.3.0 beta 1

Post by vexed »

Note, for Campaign specific input, use this thread: viewtopic.php?f=6&t=12714
For multiplayer issues, use this thread: viewtopic.php?f=1&t=15118

Any other issues, use this thread. :)


Remember, if you don't speak up now, after a release is too late! We need to find as many issues as possible before 3.3.0 (final) is out the door.

Also, yes, your maps have changed. The folder is the name of the release, so in this case, it is called "Warzone 2100 3.3.0-beta1" (at least on Windows.)
/facepalm ...Grinch stole Warzone🙈🙉🙊 contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
User avatar
Berg
Regular
Regular
Posts: 2204
Joined: 02 Sep 2007, 23:25
Location: Australia

Re: 3.3.0 (Beta) Multiplayer issues

Post by Berg »

The Tarball don't work it's not even set to the right version in SF

If you want to get the git version first you need to get master and then switch to 3.3.0-beta1
To get master

Code: Select all

git clone git://github.com/Warzone2100/warzone2100
cd warzone2100
git submodule update --init --recursive
in the folder you want to store warzone
Then you can change to the 3.3.0-beta1 branch with the below commands

I did

Code: Select all

git pull --tags
in the master version
Then change the branch to 3.3.0-beta1
with

Code: Select all

git checkout 3.3.0-beta1
Then compile it using the commands.

Code: Select all

./autogen.sh
./configure &&  make
After you have compiled it you can.

Code: Select all

./src/warzone2100
And you are ready I hope!!!
User avatar
WZ2100ModsFAn
Trained
Trained
Posts: 371
Joined: 15 Apr 2018, 17:25
Location: United States.

Re: 3.3.0 (Beta) Multiplayer issues

Post by WZ2100ModsFAn »

How do i install all of the missing dependencies before doing ./configure?
The game will say things like missing Harfbuzz.
User avatar
Berg
Regular
Regular
Posts: 2204
Joined: 02 Sep 2007, 23:25
Location: Australia

Re: 3.3.0 (Beta) Multiplayer issues

Post by Berg »

WZ2100ModsFAn wrote: 12 Feb 2019, 02:09 w do i install all of the missing dependencies before doing ./configure?
The game will say things like missing Harfbuzz.
Sorry my bad

Distributions using dpkg/apt (Debian, Mint, Ubuntu)
Debian (tested for version 9.3.0)

Code: Select all

sudo apt-get install -y autoconf build-essential zip pkg-config qtscript5-dev libsdl2-dev libpng-dev libtheora-dev libopenal-dev libvorbis-dev libglew-dev libphysfs-dev libfribidi-dev libfreetype6-dev libharfbuzz-dev libfontconfig1-dev gdb asciidoc-base wkhtmltopdf gettext
Mint (tested for version 18.3)

Code: Select all

sudo apt-get install -y autoconf automake build-essential qtscript5-dev libpng12-dev libtheora-dev libopenal-dev libvorbis-dev libglew-dev libphysfs-dev libfribidi-dev libfreetype6-dev libharfbuzz-dev libfontconfig1-dev libgl1-mesa-dev gdb docbook-xsl libxml2-utils xsltproc asciidoc wkhtmltopdf gettext
To satisfy the dependency SDL >= 2.0.5, use one of the following methods:

install SDL 2.0.7 manually by following ​these instructions
install SDL 2.0.6 from the repositories of Ubuntu 17.10 Artful Aardvark (supported until July 2018):
User avatar
Berg
Regular
Regular
Posts: 2204
Joined: 02 Sep 2007, 23:25
Location: Australia

Re: 3.3.0 (Beta) Multiplayer issues

Post by Berg »

Please enable unit orders in the menu again.
please enable pursue.
please enable hold position
User avatar
alfred007
Regular
Regular
Posts: 619
Joined: 31 Jul 2016, 06:25
Location: Stuttgart, Germany

Re: 3.3.0 (Beta) Multiplayer issues

Post by alfred007 »

Berg wrote: Please enable unit orders in the menu again.
please enable pursue.
please enable hold position
There is a ticket for that. Ticket #4303 is assigned to Forgon. Talk to him if you want.
User avatar
Berg
Regular
Regular
Posts: 2204
Joined: 02 Sep 2007, 23:25
Location: Australia

Re: 3.3.0 (Beta) Multiplayer issues

Post by Berg »

alfred007 wrote: 13 Feb 2019, 00:14 There is a ticket for that. Ticket #4303 is assigned to Forgon. Talk to him if you want.
The more I talk about it every real chance i get reminds them that they are slack butts that make promises they should keep and forgot OPPS FORGON might make it also have zoom and jammer buttons not just the hold pursue etc.
User avatar
WZ2100ModsFAn
Trained
Trained
Posts: 371
Joined: 15 Apr 2018, 17:25
Location: United States.

Re: 3.3.0 (Beta) Multiplayer issues

Post by WZ2100ModsFAn »

Berg wrote: 12 Feb 2019, 04:11
WZ2100ModsFAn wrote: 12 Feb 2019, 02:09 w do i install all of the missing dependencies before doing ./configure?
The game will say things like missing Harfbuzz.
Sorry my bad

Distributions using dpkg/apt (Debian, Mint, Ubuntu)
Debian (tested for version 9.3.0)

Code: Select all

sudo apt-get install -y autoconf build-essential zip pkg-config qtscript5-dev libsdl2-dev libpng-dev libtheora-dev libopenal-dev libvorbis-dev libglew-dev libphysfs-dev libfribidi-dev libfreetype6-dev libharfbuzz-dev libfontconfig1-dev gdb asciidoc-base wkhtmltopdf gettext
Mint (tested for version 18.3)

Code: Select all

sudo apt-get install -y autoconf automake build-essential qtscript5-dev libpng12-dev libtheora-dev libopenal-dev libvorbis-dev libglew-dev libphysfs-dev libfribidi-dev libfreetype6-dev libharfbuzz-dev libfontconfig1-dev libgl1-mesa-dev gdb docbook-xsl libxml2-utils xsltproc asciidoc wkhtmltopdf gettext
To satisfy the dependency SDL >= 2.0.5, use one of the following methods:

install SDL 2.0.7 manually by following ​these instructions
install SDL 2.0.6 from the repositories of Ubuntu 17.10 Artful Aardvark (supported until July 2018):
Thanx hopefully will install these and run WZ without missing errors.
Grey
Greenhorn
Posts: 8
Joined: 20 Mar 2013, 17:56

Re: 3.3.0 (Beta) Multiplayer issues

Post by Grey »

Hi There,

i would love to help but I am on Mac. Any News on that? There was a bug report that this mac issue was fixed in the master so can we hope for a full 3.3.0 MAC Version soon?

THanks :-)
User avatar
Berg
Regular
Regular
Posts: 2204
Joined: 02 Sep 2007, 23:25
Location: Australia

Re: 3.3.0 (Beta) Multiplayer issues

Post by Berg »

User avatar
xNEXTx
Rookie
Rookie
Posts: 29
Joined: 10 Sep 2018, 22:07
Location: Russia

Re: 3.3.0 (Beta) Multiplayer issues

Post by xNEXTx »

I play with a resolution of 1920x1080. If the game is minimized to windowed mode (Alt+Enter) and closed. The next time you start the game will have a resolution of 640x480.
The resolution can be changed again, but it is not correct.
I'm using windows 10 OS.
Post Reply