<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <language>en-us</language>
    <title>[BUS ERROR] Article RSS feed</title>
    <description>Last articles added to [BUS ERROR] wiki.</description>
    <image>
      <url>http://bus-error.nokturnal.pl/img/tiki/Tiki_WCG.png</url>
      <title>Feed logo</title>
      <link>http://bus-error.nokturnal.pl/</link>
    </image>
    <pubDate>Sat, 19 May 2012 18:40:23 +0000</pubDate>
    <generator>Zend_Feed_Writer 1.10.9 (http://framework.zend.com)</generator>
    <link>http://bus-error.nokturnal.pl/</link>
    <author>nokturnal@nokturnal.pl</author>
    <author>nokturnal@nokturnal.pl</author>
    <dc:creator>nokturnal@nokturnal.pl</dc:creator>
    <dc:creator>nokturnal@nokturnal.pl</dc:creator>
    <atom:link rel="self" type="application/rss+xml" href="http://bus-error.nokturnal.pl/tiki-articles_rss.php?ver=2"/>
    <item>
      <title>Cream's Jam API, a missing manual</title>
      <description><![CDATA[Following article describes <a class="wiki external" target="_blank" href="http://creamhq.de" rel="_blank external nofollow">Cream</a><img src="styles/strasa/img/icons/external_link.gif" alt="(external link)" width="15" height="14" style="border: none" title="(external link)" class="icon" />'s Jam plugin API from the programmer perspective.<br />
<br />
<br />
<br />
]]></description>
      <pubDate>Sat, 04 Feb 2012 18:00:00 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=13</link>
      <guid>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=13</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Reducing size of executables produced by gcc </title>
      <description><![CDATA[Article explains how to remove libc/libc++ dependencies in m68k gcc compiler. It reduces binary size dramatically. For example the smallest 'Hello world' linked against libc takes ~55kb, which is alot, for c++ file is even bigger (~380kb). With custom startup code which is provided, executable size drops to ~2k (it can be improved for sure).<br />
Article might be useful for people writing games/demos "near bare metal" (close to the hardware) and with standard system calls (BIOS/XBIOS and so on). It's now possible to use gcc even for producing binaries targetted at lower spec machines like Atari ST (512kb RAM), where every byte is precious.<br />
There is full <a class="wiki"  href="tiki-download_file.php?fileId=113" rel="">example source code</a> provided with tos binaries and generated symbol maps.<br />
Credits go to <a class="wiki external" target="_blank" href="http://sqward.net" rel="_blank external nofollow">Sqward</a><img src="styles/strasa/img/icons/external_link.gif" alt="(external link)" width="15" height="14" style="border: none" title="(external link)" class="icon" /> for providing example C++ startup.<br />
]]></description>
      <pubDate>Wed, 07 Dec 2011 07:00:00 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=12</link>
      <guid>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=12</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>ATI Radeon programming with XBIOS</title>
      <description><![CDATA[Following article explains how to access ATI Radeon hardware accelerated functions via XBIOS calls and create double buffered screen output as in little demonstration I have posted some time ago. It also exposes problems with current versions of drivers.<br />
<br />
]]></description>
      <pubDate>Tue, 21 Jun 2011 00:00:00 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=11</link>
      <guid>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=11</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>How to detect teamtap reliably!</title>
      <description><![CDATA[It's not as apparent as it sounds like!<br />
]]></description>
      <pubDate>Tue, 04 Jan 2011 07:37:00 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=10</link>
      <guid>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=10</guid>
      <author>ggn.dbug@gmail.com</author>
      <dc:creator>ggn.dbug@gmail.com</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Bugaboo usage</title>
      <description><![CDATA[A quick crash course to using this very flexible debugger<br />
]]></description>
      <pubDate>Mon, 03 Jan 2011 16:00:00 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=9</link>
      <guid>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=9</guid>
      <author>ggn.dbug@gmail.com</author>
      <dc:creator>ggn.dbug@gmail.com</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Hardware scrolling stuff (and a trick for Falcon TC mode!)</title>
      <description><![CDATA[A brief description on how the Shifter chip on Atari 16/32 works, so nobody will have to guess how to set it up for hardware scrolling<br />
]]></description>
      <pubDate>Mon, 03 Jan 2011 14:17:00 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=8</link>
      <guid>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=8</guid>
      <author>ggn.dbug@gmail.com</author>
      <dc:creator>ggn.dbug@gmail.com</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Debugging TOS binaries created by GNU gcc</title>
      <pubDate>Sun, 26 Dec 2010 06:14:00 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=5</link>
      <guid>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=5</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Setting up VASM for cross compilation (Cygwin/Linux)</title>
      <description><![CDATA[This article describes process of compilation and installation of VASM m68k crossassembler under Cygwin/Linux environment. The procedure should also work under FreeMiNT if you have proper tools and can help in building native m68k assembler.<br />
]]></description>
      <pubDate>Sun, 26 Dec 2010 05:57:00 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=4</link>
      <guid>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=4</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Cross compiling and setting up of Cygwin and gcc 4.x.x under Windows XP</title>
      <description><![CDATA[<strong>note:</strong> The Cygwin installation part is little outdated, because there is windows installer which set's up everything.<br />
SDL compilation and installation procedure should work under Linux too. You have to set '--prefix==/usr/m68k-atari-mint' for default configuration.<br />
]]></description>
      <pubDate>Sun, 26 Dec 2010 05:35:00 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=3</link>
      <guid>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=3</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Incorporating m68k assembly code (GNU GAS) in GCC C/C++ programs </title>
      <description><![CDATA[Article explains how to use m68k GAS(GNU Assembler) in C/C++ programs. It also covers inline assembly.<br />
]]></description>
      <pubDate>Sun, 26 Dec 2010 05:18:00 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=2</link>
      <guid>http://bus-error.nokturnal.pl/tiki-read_article.php?articleId=2</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
  </channel>
</rss>

