<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.armagetronad.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=200.238.102.170</id>
	<title>Armagetron Advanced - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.armagetronad.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=200.238.102.170"/>
	<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Special:Contributions/200.238.102.170"/>
	<updated>2026-10-16T03:01:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Linux_Distribution_Field_Report&amp;diff=17816</id>
		<title>Linux Distribution Field Report</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Linux_Distribution_Field_Report&amp;diff=17816"/>
		<updated>2007-04-11T20:41:45Z</updated>

		<summary type="html">&lt;p&gt;200.238.102.170: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is intended to describe installation experiences with various Linux distributions. It covers installing the dependencies and installing the game itself.&lt;br /&gt;
The distributions are always mentioned in the version that was actually used for testing; the procedure for later versions or derivate distributions&lt;br /&gt;
is likely to be similar enough. The instructions assume you start from a default installation; if you deleted packages, you may also have deleted dependencies&lt;br /&gt;
the instructions assume are already installed. You&#039;re on your own then.&lt;br /&gt;
&lt;br /&gt;
Unless stated otherwise, all commands have to be executed as the superuser root on the command line. You&#039;ll need to know how to open a root terminal/console.&lt;br /&gt;
&lt;br /&gt;
= Peculiarities of Distributions =&lt;br /&gt;
&lt;br /&gt;
== Ubuntu ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu does not install a root account like other distributions; instead, you are supposed to use the &amp;quot;sudo&amp;quot; command to gain temporary root rights. So, whatever the instructions&lt;br /&gt;
below say you should do at the console, prepend a &amp;quot;sudo &amp;quot; and give it YOUR password whenever it is asked for. Also, the password you need to give to the Autopackage installation, should&lt;br /&gt;
you forget the sudo, is YOUR password.&lt;br /&gt;
&lt;br /&gt;
= Installing the Dependencies =&lt;br /&gt;
&lt;br /&gt;
Before you think about installing Armagetron Advanced, you have to prepare your system for it. Don&#039;t worry, not much is missing from most distributions.&lt;br /&gt;
&lt;br /&gt;
The complete list of requirements of current stable versions is libstdc  5, libSDL, libSDL_Image, libpng, libxml2 (version 2.6.12 or above) and of course OpenGL and GLU.&lt;br /&gt;
Depending on what you want to install, you can scratch some of that: If you install from source, you don&#039;t need libstdc  5, the libstdc   that comes with GCC will be used, but &lt;br /&gt;
you will need development versions of all dependencies and the build tools GCC and GNU Make.&lt;br /&gt;
If you install a server, you only need libstdc  5 and libxml2. If you install from a .package, libxml2 is included and you don&#039;t need it installed.&lt;br /&gt;
&lt;br /&gt;
All modern distributions already come with libSDL, libxml2, OpenGL and GLU installed, so usually, you don&#039;t need to worry about those.&lt;br /&gt;
&lt;br /&gt;
The trickiest part is libstdc  5; we&#039;re compiling the binary distributions against it for compatibility with older installations, but modern distributions have moved on and&lt;br /&gt;
provide the version we need only in legacy packages.&lt;br /&gt;
&lt;br /&gt;
== Debian 3.1 &amp;quot;Sarge&amp;quot; and Ubuntu 5.10 &amp;quot;Breezy Badger&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Do &amp;lt;pre&amp;gt;apt-get update&lt;br /&gt;
apt-get install libstdc  5 libsdl-image1.2&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It has been found that this step is essential on Ubuntu 6.06 &amp;quot;Drapper Drake&amp;quot;. If you let autopackage install sdl-image for you (it can do that), the resulting installation does not work for everyone. Starting the game crashes immediately with an &amp;quot;illegal instruction&amp;quot; error. If you already have a non-working installation, remove the autopackage sdl-image with &amp;lt;pre&amp;gt;package remove sdl_image&amp;lt;/pre&amp;gt;and follow the steps above to get a working installation.&lt;br /&gt;
&lt;br /&gt;
== Fedora Core 4 ==&lt;br /&gt;
To get SDL_Image, do &amp;lt;pre&amp;gt;yum update&lt;br /&gt;
yum install SDL_image&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
libstdc   is tricker, the author did not find a good way. Improvements wanted :)&lt;br /&gt;
&lt;br /&gt;
libstdc   is available as a RPM on the FC4 dvd, in the path Fedora/RPMS. If you only have CDs, good luck finding the right one. To install it, mount the DVD/right CD and do &amp;lt;pre&amp;gt;rpm -i &amp;lt;path-to-dvd&amp;gt;/Fedora/PRMS/compat-libstdc  -33-3.2.3-47.fc4.i386.rpm&amp;lt;/pre&amp;gt;The detailed filename is likely to vary on FC5  or derivate distributions, but the important part is the libstdc  -33 here, because it&#039;s the compatibility library for GCC 3.3 compilates.&lt;br /&gt;
&lt;br /&gt;
== SuSE 9.1 Personal ==&lt;br /&gt;
&lt;br /&gt;
To install SDL_Image, you need to start yast2, go to the &amp;quot;Software&amp;quot; menu and the &amp;quot;Install and Remove Software&amp;quot; submenu. Hit &amp;quot;Search&amp;quot; and seach for SDL. Select SDL_image&lt;br /&gt;
from the list and let it be installed.&lt;br /&gt;
&lt;br /&gt;
SuSE 9.1 comes with a version of libxml2 that is too old for our purposes; installing from RPM will not work. The .package comes with the parts of libxml2 we need, so you can&lt;br /&gt;
use that. Later versions should not have this problem, and you can use the same method as above, only seaching for &amp;quot;libxml&amp;quot; and picking &amp;quot;libxml2&amp;quot;, to install libxml2.&lt;br /&gt;
&lt;br /&gt;
= Installing Armagetron Advanced =&lt;br /&gt;
&lt;br /&gt;
On the command lines here, the (-dedicated) part needs to be left out if you install the client and replaced by -dedicated if you install the server. Things in angle brackets &amp;lt;&amp;gt; need&lt;br /&gt;
to be replaced with whatever you downloaded.&lt;br /&gt;
&lt;br /&gt;
== Installing from Autopackage (.package) ==&lt;br /&gt;
&lt;br /&gt;
Autopackage aims to be an as-generic-as-possible third party software installation system. The Autopackage guys know far better than the AA developers how you&lt;br /&gt;
can work around the various distributions&#039; quirks, so installing from Autopackage is the recommended over the other binary formats unless there is a package that&lt;br /&gt;
exactly matches your distribution.&lt;br /&gt;
&lt;br /&gt;
Installing from autopackage is easy: download it, open up a console/terminal (does not need to be root) and do&lt;br /&gt;
&amp;lt;pre&amp;gt;bash ./armagetronad(-dedicated)-&amp;lt;VERSION&amp;gt;.&amp;lt;SYSTEM&amp;gt;.package -t&amp;lt;/pre&amp;gt;&lt;br /&gt;
and follow the instructions. The -t is important, it will disable the graphical frontend. Unfortunately, that one crashes almost everywhere. If you don&#039;t have bash, try sh instead.&lt;br /&gt;
&lt;br /&gt;
The .package is really just a shell script. If this is your first .package installation, you&#039;ll be prompted to&lt;br /&gt;
download and install some support code; accept that, this will only be required once. If you know your system&#039;s&lt;br /&gt;
root password, you should give it here. After the installation of the support code, the main installation will start.&lt;br /&gt;
If you don&#039;t give the root password here, Armagetron Advanced will be installed for your current user only without&lt;br /&gt;
endangering the system. I&#039;d recommend doing that (that means, DONT give the password)&lt;br /&gt;
unless you really want a systemwide install. You may have to log out and log in again to see the installed start&lt;br /&gt;
menu entries.&lt;br /&gt;
&lt;br /&gt;
Autopackage has means to find and install missing dependencies; nevertheless, it is better if you, before installing it,&lt;br /&gt;
try to install all dependencies using your distribution&#039;s native package system. If a later operation with your native package&lt;br /&gt;
manager pulls the dependencies in, you&#039;ll have them installed twice in possibly conflicting locations. That is another reason why&lt;br /&gt;
not giving the root password on installation is recommended; dependencies will then be installed for your user only, too, and won&#039;t&lt;br /&gt;
cause conflicts.&lt;br /&gt;
&lt;br /&gt;
== Autopackage Experiences ==&lt;br /&gt;
&lt;br /&gt;
=== Fedora Core 4 using Gnome ===&lt;br /&gt;
&lt;br /&gt;
AA 0.2.8.1 x86_32: Works. The start menu entries&#039; icons are missing.&lt;br /&gt;
&lt;br /&gt;
=== SuSE 9.1 Personal using KDE ===&lt;br /&gt;
&lt;br /&gt;
AA 0.2.8.1 x86_32: Works. The start menu entries are installed twice.&lt;br /&gt;
&lt;br /&gt;
=== Debian 3.1 &amp;quot;Sarge&amp;quot; and Ubuntu 5.10 &amp;quot;Breezy Badger&amp;quot; using Gnome ===&lt;br /&gt;
&lt;br /&gt;
AA 0.2.8.1 x86_32: Work without problems.&lt;br /&gt;
&lt;br /&gt;
=== Kubuntu Breezy ===&lt;br /&gt;
&lt;br /&gt;
AA 0.2.8.1 x86_32: Shouldn&#039;t be different than Ubuntu &amp;quot;Breezy Badget&amp;quot;.  It wasn&#039;t.  Worked fine.  Graphical installer worked fine as well.&lt;br /&gt;
&lt;br /&gt;
=== Kanotix Live CD ===&lt;br /&gt;
&lt;br /&gt;
AA 0.2.8.1 x86_32: Does not work. The autopackage support code tries to install itself into the read-only parts of the file system. The default user seems to be automatically promoted to have root rights, or at least autopackage seems to think that.&lt;br /&gt;
&lt;br /&gt;
== Installing from RPM ==&lt;br /&gt;
&lt;br /&gt;
To install the RPM, download it and do &amp;lt;pre&amp;gt;rpm -i armagetronad(-dedicated)-&amp;lt;VERSION&amp;gt;.&amp;lt;SYSTEM&amp;gt;.rpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RPM Experiences ==&lt;br /&gt;
&lt;br /&gt;
=== Fedora Core 4 using Gnome ===&lt;br /&gt;
&lt;br /&gt;
AA 0.2.8.1 x86_32: Works, but you may be left without start menu entries and have to run the game with &amp;lt;pre&amp;gt;armagetronad(-dedicated)&amp;lt;/pre&amp;gt; from a console/terminal.&lt;br /&gt;
&lt;br /&gt;
=== SuSE 9.1 ===&lt;br /&gt;
&lt;br /&gt;
AA 0.2.8.1 x86_32: Doesn&#039;t work because libxml2 is too old. Choose the .package installation instead.&lt;br /&gt;
&lt;br /&gt;
= Uninstalling =&lt;br /&gt;
&lt;br /&gt;
On upcoming versions, you just have to do &amp;lt;pre&amp;gt;armagetronad(-dedicated)-uninstall&amp;lt;/pre&amp;gt; to get rid of everything, no matter how it was installed.&lt;br /&gt;
On 0.2.8.1 or earlier, this only works if you installed from source.&lt;br /&gt;
if you installed from rpm, do &amp;lt;pre&amp;gt;rpm -e armagetronad(-dedicated)&amp;lt;/pre&amp;gt; If your source was a .package, do &amp;lt;pre&amp;gt;package remove armagetronad(-dedicated)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Authors&#039; Recommendations =&lt;br /&gt;
&lt;br /&gt;
Personal opinions follow.&lt;br /&gt;
&lt;br /&gt;
== Z-Man ==&lt;br /&gt;
&lt;br /&gt;
If you&#039;re new to Linux and are looking for a distribution where fresh versions of Armagetron Advanced are easy to install (which by no means should be your main criterion), Debian and Ubuntu are clear winners among the listed distributions. Of those, Ubuntu is said to have a better system installation, but I can&#039;t say anything about that. Even thogh I&#039;ve grown up with SuSE and RPM, getting the dependencies installed was way easier the apt-get way.&lt;/div&gt;</summary>
		<author><name>200.238.102.170</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Elaborate_color_explanation&amp;diff=17815</id>
		<title>Elaborate color explanation</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Elaborate_color_explanation&amp;diff=17815"/>
		<updated>2007-04-11T20:12:56Z</updated>

		<summary type="html">&lt;p&gt;200.238.102.170: Replacing page with &amp;#039;Information about how player colors are processed exactly by Armagetron is scarce. The purpose of this article is to change that. I assumed certain data types, but I think Arma...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Information about how player colors are processed exactly by Armagetron is scarce. The purpose of this article is to change that. I assumed certain data types, but I think Armagetron (especially the networking) does as well.&lt;br /&gt;
&lt;br /&gt;
== Player color entry ==&lt;br /&gt;
Normally, when entered in the player setup menu, colors are RGB triplets in the range 0..15. Players have found that they can get multi-color walls that are brighter than the cycle by manually setting COLOR_&lt;/div&gt;</summary>
		<author><name>200.238.102.170</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=4_Team_Fortress_Tourney_1&amp;diff=17812</id>
		<title>4 Team Fortress Tourney 1</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=4_Team_Fortress_Tourney_1&amp;diff=17812"/>
		<updated>2007-04-11T06:05:12Z</updated>

		<summary type="html">&lt;p&gt;200.238.102.170: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Lucifer, Nemostultae, Wrtlpfnt: do what you want with this page in order to make it as neat as you want. Thanks :D--&amp;gt;&lt;br /&gt;
{{4CFT}}&lt;br /&gt;
I was just thinking that it would be nice to have a mini tournament of 4 clans that all play at the same time. It would be more of a 4-way-clanwar. I&#039;m posting the tournament here on the wiki so everyone could see it. I hope to do many of these mini 4-way-clanwars.So basically the war will take place in my server called 4 Team Fourtress {By WPN Clan}. On the day of the war I will change the name to 4 Way Clan War {WPN vs CT vs WS vs SP}. Not too complicated. (&#039;&#039;This server is located in Germany just if you were wondering.&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The first 4 clans that sign up for this tourney are the only 4 that can. If your clan doesn&#039;t sign up, wait for the next tourney.There will be 4 players per team. Write down 4 players that you KNOW CAN MAKE IT! Then write down 2 alternates that will be on stand-by if one person can&#039;t make it.It will be first clan to win 5 matches wins the tourney. Each match is up to 200 points.&lt;br /&gt;
&lt;br /&gt;
Please pick a team captain for each clan&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The date and time will be determined by the team captains using the [[Talk:4_Team_Fortress_Tourney_1|discussion]] section of this topic. That&#039;s about it. If you have any questions just post them in the [[Talk:4_Team_Fortress_Tourney_1|discussion]] section of this topic. ---&#039;&#039;&#039;[[User:Durka|Durka]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&#039;&#039;&#039;Note&#039;&#039;&#039;- Please don&#039;t create empty lists (&#039;&#039;lines starting with *&#039;&#039;). --[[User:Your mom|Your mom]] 17:02, 3 September 2006 (CDT)--&amp;gt;&lt;br /&gt;
&amp;lt;!--;Hehe sorry about that --- [[User:Durka|Durka]]--&amp;gt;&lt;br /&gt;
&amp;lt;!--Your_mom: I turned that into a comment because I wanted it off the page --- [[User:Durka|Durka]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
Ok so it looks like we have all the teams and players. I&#039;m going to set the date for &#039;&#039;&#039;Sunday, September 17th at 10:00 pm GMT&#039;&#039;&#039;. Team captains please meet in the [http://www.liveharmony.org/chat.html?channel=4 Team Fortress Chat Room&lt;/div&gt;</summary>
		<author><name>200.238.102.170</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Help_talk:Contents&amp;diff=17810</id>
		<title>Help talk:Contents</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Help_talk:Contents&amp;diff=17810"/>
		<updated>2007-04-11T00:31:51Z</updated>

		<summary type="html">&lt;p&gt;200.238.102.170: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hehe thx for fixing it up nemo.. Should we explain &amp;lt;nowiki&amp;gt; &amp;lt;/nowiki&amp;gt; ? I got it from reading what you edited on the other thing i wrote :/..&lt;br /&gt;
&lt;br /&gt;
--TiTnAsS&lt;br /&gt;
&lt;br /&gt;
You probably meant&lt;/div&gt;</summary>
		<author><name>200.238.102.170</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=4_Team_Fortress_Tourney_2&amp;diff=17808</id>
		<title>4 Team Fortress Tourney 2</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=4_Team_Fortress_Tourney_2&amp;diff=17808"/>
		<updated>2007-04-10T20:24:46Z</updated>

		<summary type="html">&lt;p&gt;200.238.102.170: Replacing page with &amp;#039;{{4TFT2}}
Alright guys, it has determined that we will do another 4 Team Fortress Tourney. So here&amp;#039;s how it&amp;#039;s going to work this time.
== Guidelines ==
=== When ===
&amp;#039;&amp;#039;&amp;#039;Date&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{4TFT2}}&lt;br /&gt;
Alright guys, it has determined that we will do another 4 Team Fortress Tourney. So here&#039;s how it&#039;s going to work this time.&lt;br /&gt;
== Guidelines ==&lt;br /&gt;
=== When ===&lt;br /&gt;
&#039;&#039;&#039;Date&lt;/div&gt;</summary>
		<author><name>200.238.102.170</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Goals&amp;diff=17807</id>
		<title>Goals</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Goals&amp;diff=17807"/>
		<updated>2007-04-10T19:26:08Z</updated>

		<summary type="html">&lt;p&gt;200.238.102.170: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Goals for Armagetron ==&lt;br /&gt;
&lt;br /&gt;
=== Optimization, Platforms, etc ===&lt;br /&gt;
&lt;br /&gt;
* [[OpenWRT]] [[dedicated server]] support (without hardware mods)&lt;br /&gt;
* [[Nintendo DS]] ? &#039;&#039;How proprietary, i.e. feasible?&#039;&#039; -- &#039;&#039;Main concern would be memory usage, I think&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
&lt;br /&gt;
* [[Worlds]]&lt;br /&gt;
&lt;br /&gt;
=== Under the Hood ===&lt;br /&gt;
&lt;br /&gt;
* [[XMPP]] integration ([[authentication]]&lt;/div&gt;</summary>
		<author><name>200.238.102.170</name></author>
	</entry>
</feed>