<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SetupSwarm &#187; EDuke32</title>
	<atom:link href="http://www.setupswarm.com/tag/eduke32/feed" rel="self" type="application/rss+xml" />
	<link>http://www.setupswarm.com</link>
	<description>A dark place on the interwebs</description>
	<lastBuildDate>Sun, 29 Jan 2012 11:24:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>EDuke 32</title>
		<link>http://www.setupswarm.com/main/games/installation-guides/eduke-32</link>
		<comments>http://www.setupswarm.com/main/games/installation-guides/eduke-32#comments</comments>
		<pubDate>Wed, 02 Dec 2009 21:37:43 +0000</pubDate>
		<dc:creator>Chryseus</dc:creator>
				<category><![CDATA[Installation Guides]]></category>
		<category><![CDATA[Compiling]]></category>
		<category><![CDATA[Duke Nukem]]></category>
		<category><![CDATA[EDuke32]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Shooter]]></category>

		<guid isPermaLink="false">http://www.setupswarm.com/wordpress/?p=127</guid>
		<description><![CDATA[EDuke32 is a opensource engine for playing the classic game Duke Nukem 3D. It is available for Windows, Linux and Mac OS X. In this post I will explain to you how to install EDuke 32 on Linux in a simple step by step installation guide! Install requirements GNU C++ Compiler (g++) libSDL runtime &#38; [...]]]></description>
			<content:encoded><![CDATA[<p>EDuke32 is a opensource engine for playing the classic game Duke Nukem 3D. It is available for Windows, Linux and Mac OS X. In this post I will explain to you how to install EDuke 32 on Linux in a simple step by step installation guide!</p>
<p><span id="more-127"></span></p>
<p><span style="text-decoration: underline;">Install requirements</span></p>
<blockquote><p>GNU C++ Compiler (g++)<br />
libSDL runtime &amp; development files<br />
NASM (Assembler)<br />
GTK+ 2.0 runtime &amp; development files<br />
libVorbis development files<br />
&#8212;<br />
Subversion (SVN) &#8211; to download the latest EDuke32 source<br />
Timidity &#8211; software MIDI player</p></blockquote>
<p>First check you have the build tools installed by running</p>
<blockquote><p>gcc &#8211;version</p></blockquote>
<p>You should be given the version, if you get something like &#8216;command not found&#8217; you will need to install the build tools.<br />
If the version is below 4.0 you should upgrade your build tools to version 4.3 or greater.</p>
<p>If you using Ubuntu you can use the following command to install the build tools.</p>
<blockquote><p>sudo apt-get install build-essential</p></blockquote>
<p>If you not using Ubuntu you should search your distributions package manager for the build tools.</p>
<p>All the required development files can be installed on Ubuntu using the following, again check your package manager if you are using a different distribution.</p>
<blockquote><p>sudo apt-get install subversion timidity libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev nasm libgtk2.0-dev libvorbis-dev</p></blockquote>
<p><span style="text-decoration: underline;">Getting EDuke32</span></p>
<p>Now you need to get the latest version of EDuke32.</p>
<blockquote><p>cd ~<br />
svn co https://eduke32.svn.sourceforge.net/svnroot/eduke32 eduke32</p></blockquote>
<p>I assume your going to build in your home directory, if not I suggest you use /usr/src</p>
<p><span style="text-decoration: underline;">Building EDuke32</span></p>
<p>Once EDuke32 is downloaded you can build it.</p>
<blockquote><p>cd eduke32/polymer/eduke32<br />
make</p></blockquote>
<p>If the build completes without errors you should find two executables in your current directory.<br />
Next you need to make the directory where you will place EDuke32 and Duke Nukem 3D.</p>
<blockquote><p>mkdir ~/duke3d<br />
mv eduke32 ~/duke3d<br />
mv mapster32 ~/duke3d<br />
cd ~/duke3d</p></blockquote>
<p><span style="text-decoration: underline;">Using EDuke32</span></p>
<p>Alternatively you may install EDuke32 globally, (I.E in /usr/bin) for information on doing this read the EDuke32 wiki.<br />
Now simply get your version of Duke Nukem 3D and look for the file called DUKE3D.GRP. Move this file to where the EDuke32 executable is located. (I.E ~/duke3d)<br />
Once that is done simply run EDuke32 with:</p>
<blockquote><p>./eduke32</p></blockquote>
<p>Important Note: ensure that the DUKE3D.GRP file is LOWER CASE, such as duke3d.grp or EDuke32 will not be able to read it, hopefully this will be fixed in future.</p>
<p><strong>Update</strong><br />
There are APT repositories for Debian and Ubuntu for easy installation.</p>
<blockquote><p><a href="http://wiki.eduke32.com/wiki/APT_repository">http://wiki.eduke32.com/wiki/APT_repository</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.setupswarm.com/main/games/installation-guides/eduke-32/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

