<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/paintball2/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/paintball2/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 01 May 2017 23:19:15 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/paintball2/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Modernize the code and decouple it from i386 architecture.</title><link>https://sourceforge.net/p/paintball2/feature-requests/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Right now Paintball 2 requires unsupprted dependencies (like OSS) and AFAIK only supports the 32-bit architecture. To me this is a very severe problem. If Paintball2 is to thrive, it needs to be able to be compiled on modern systems. Here's what I suggest:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Remove as much platform specific code as possible and replace with something like SDL2 and its subprojects&lt;/li&gt;
&lt;li&gt;Remove all dependence on x86 ASM. At a minimum, C code should be available as a -noasm alternative when compiling.&lt;/li&gt;
&lt;li&gt;Remove platform specific compilation methods in favor of something like cmake.&lt;/li&gt;
&lt;li&gt;At a minimum (ALA Yagami Quake 2) must be able to compile on both i386 and x86_64.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Without modernizations like these, Paintball2 might as well be a closed source project.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danfun64</dc:creator><pubDate>Mon, 01 May 2017 23:19:15 -0000</pubDate><guid>https://sourceforge.netb46603f643249087980e3530ec68328694e67b24</guid></item><item><title/><link>https://sourceforge.net/p/paintball2/feature-requests/4/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nathan Wulf</dc:creator><pubDate>Tue, 09 Oct 2012 02:30:54 -0000</pubDate><guid>https://sourceforge.net9f5ce01cf461ea888e2937e6f94c386ee5ec442a</guid></item><item><title/><link>https://sourceforge.net/p/paintball2/feature-requests/3/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nathan Wulf</dc:creator><pubDate>Tue, 09 Oct 2012 02:30:31 -0000</pubDate><guid>https://sourceforge.netc420e8274accdb3176f91661ce6a4e319f132e44</guid></item><item><title/><link>https://sourceforge.net/p/paintball2/feature-requests/2/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nathan Wulf</dc:creator><pubDate>Tue, 09 Oct 2012 02:30:31 -0000</pubDate><guid>https://sourceforge.net14c49f59704b3ab00bc1cfa53bf11bfc9adc67d9</guid></item><item><title/><link>https://sourceforge.net/p/paintball2/feature-requests/1/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nathan Wulf</dc:creator><pubDate>Tue, 09 Oct 2012 02:30:11 -0000</pubDate><guid>https://sourceforge.net27a64c2357348335f86bf668f8ba5bceb503bca0</guid></item></channel></rss>