05 Nov 13, 09:19PM
(This post was last modified: 10 Nov 13, 08:08PM by RandumKiwi.)
Yaar, ya scurvy buggers, AssaultCube 1.2.0.2 has released its fury!
This vessel contains several barnacle (bug) fixes, so commandeer it quick to take advantage!
Note, 1.2.0.2's network protocol is not backward compatible to 1.2.0.0 - so please ensure you upgrade your servers too!
Plunder it here:
LIBRARIES
----------
Please ensure you have installed the libcurl libraries, which are required for 1.2 versions. To ensure you have all of what you need:
For Debian based systems, type this at the command line:
For RedHat based systems, type this at the command line:
CRASHES?
----------
There have been some reported problems with crashes - we have been having compiler issues which could be the problem. If this happens to you, can you please test this for us?
CRASH TESTING FOR A DEBIAN BASED SYSTEM
---------------------------------------------
If you're on a Debian based system, open a terminal in the AssaultCube folder, then type the following:
If the crashes still occur, please try this instead (in a terminal, from the AssaultCube folder):
If either of these fix it, please let us know. OR, if the fault still occurs, please report as much detail about the output and how the crash occured to us.
CRASH TESTING FOR A REDHAT BASED SYSTEM
---------------------------------------------
If you're on a Redhat based system, open a terminal in the AssaultCube folder, then type the following:
If the crashes still occur, please try this instead (in a terminal, from the AssaultCube folder):
If either of these fix it, please let us know. OR, if the fault still occurs, please report as much detail about the output and how the crash occured to us.
This vessel contains several barnacle (bug) fixes, so commandeer it quick to take advantage!
Note, 1.2.0.2's network protocol is not backward compatible to 1.2.0.0 - so please ensure you upgrade your servers too!
Plunder it here:
LIBRARIES
----------
Please ensure you have installed the libcurl libraries, which are required for 1.2 versions. To ensure you have all of what you need:
For Debian based systems, type this at the command line:
[SELECT ALL] Code:
sudo apt-get install libsdl1.2debian libsdl-image1.2 zlib1g libogg0 libvorbis0a libopenal1 libcurl3
For RedHat based systems, type this at the command line:
[SELECT ALL] Code:
sudo yum install SDL SDL_image zlib libogg libvorbis openal-soft libcurl
CRASHES?
----------
There have been some reported problems with crashes - we have been having compiler issues which could be the problem. If this happens to you, can you please test this for us?
CRASH TESTING FOR A DEBIAN BASED SYSTEM
---------------------------------------------
If you're on a Debian based system, open a terminal in the AssaultCube folder, then type the following:
[SELECT ALL] Code:
sudo apt-get install build-essential clang libsdl1.2-dev libsdl-image1.2-dev zlib1g-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-openssl-dev -y && cd ./source/src && make install
If the crashes still occur, please try this instead (in a terminal, from the AssaultCube folder):
[SELECT ALL] Code:
cd source/enet && make distclean && cd ../src && make clean && sed -i 's/-O3/-O1/g' Makefile && sed -i 's/CXX=clang++/# CXX=clang++/g' Makefile && sed -i 's/# override/override/g' Makefile && make install
If either of these fix it, please let us know. OR, if the fault still occurs, please report as much detail about the output and how the crash occured to us.
CRASH TESTING FOR A REDHAT BASED SYSTEM
---------------------------------------------
If you're on a Redhat based system, open a terminal in the AssaultCube folder, then type the following:
[SELECT ALL] Code:
sudo yum groupinstall "Development Tools" -y && sudo yum install clang SDL-devel SDL_image-devel zlib-devel libogg-devel libvorbis-devel openal-soft-devel libcurl-devel -y && cd ./source/src && make install
If the crashes still occur, please try this instead (in a terminal, from the AssaultCube folder):
[SELECT ALL] Code:
cd source/enet && make distclean && cd ../src && make clean && sed -i 's/-O3/-O1/g' Makefile && sed -i 's/CXX=clang++/# CXX=clang++/g' Makefile && sed -i 's/# override/override/g' Makefile && make install
If either of these fix it, please let us know. OR, if the fault still occurs, please report as much detail about the output and how the crash occured to us.
-
v1.2.0.2 changes:
-----------------
- Work-around for some buggy (linux) libcurl versions added.
- Masterserver bug (MS list not being retrieved) fixed.
- Paintbucket mapmodel added.
- assaultcube.sh helps check for required libraries before launching.
- server.sh options now work again (bugfix)
- --mastertype switch allows UDP/HTTP connecting to the MS.
- Command completion fixed.
v1.2.0.1 Bug fixes:
------------------
- Crouch bug fixed.
- Spectate mode bug fixed.
- whois -1 fixed.
- Demo time limit fixed.
- "you have already downloaded this demo" bug fixed.
- ACAC issues fixed.
- Maxrollremote fixed.
- Mapnames allow dots.
v1.2.0.1 Others:
---------------
- Weapons - Instant hitsounds OR hitsounds when the server detects the hit.
- Spectate - Clicking while in spectate mode, will now always switch you to active play (as per its previous behaviour).
- Voting - Former behaviour restored.
- Masterserver changes.