<?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] RSS feed for wiki pages</title>
    <description>Last modifications to the [BUS ERROR] wiki pages.</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:39:57 +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-wiki_rss.php?ver=2"/>
    <item>
      <title>Welcome to Atari coding wiki!</title>
      <description><![CDATA[<blockquote>- &lt;div style=&quot;display:block; margin-left:auto; margin-right:auto; width:602px;&quot;&gt;	&lt;img src=&quot;tiki-download_file.php?fileId=10<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>4</strong></del>&amp;amp;display&amp;amp;max=600&quot; alt=&quot;Atari&quot; title=&quot;photo/design by Robson. Used by kind permission.&quot; /&gt;	&lt;div class=&quot;mini&quot; style=&quot;width:600px;&quot;&gt;		&lt;div class=&quot;thumbcaption&quot;&gt;photo/design by Robson. Used by kind permission.		&lt;/div&gt;	&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;</blockquote><blockquote>+ &lt;div style=&quot;display:block; margin-left:auto; margin-right:auto; width:602px;&quot;&gt;	&lt;img src=&quot;tiki-download_file.php?fileId=10<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>8</strong></ins>&amp;amp;display&amp;amp;max=600&quot; alt=&quot;Atari&quot; title=&quot;photo/design by Robson. Used by kind permission.&quot; /&gt;	&lt;div class=&quot;mini&quot; style=&quot;width:600px;&quot;&gt;		&lt;div class=&quot;thumbcaption&quot;&gt;photo/design by Robson. Used by kind permission.		&lt;/div&gt;	&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;</blockquote><blockquote>- &lt;table class=&quot;wikitable&quot;&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;   &lt;strong&gt;date&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   &lt;strong&gt;description&lt;/strong&gt; &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; &lt;strong&gt;author&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;14.04.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;Vinc<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>&amp;</strong></del>e<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>grave;</strong></del>nt Riviere, author of m68k gcc cross compiler, has published an article in Software Development Journal Extra  about process of making it. You can download the whole SDJ and read the &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://vincent.riviere.free.fr/articles/gcc-new-target/&quot; rel=&quot;_blank external nofollow&quot;&gt;&quot;Porting GCC to new targets - the case of Atari ST computers&quot; here&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt;. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;10.04.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;Some sad news. 08.04.2012 at age 83 died founder of &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Atari_Corporation&quot; rel=&quot;_blank external nofollow&quot;&gt;Atari Corp.&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; and Commodore &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Jack_Tramiel&quot; rel=&quot;_blank external nofollow&quot;&gt;Jack Tramiel&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt;. Under his management the whole &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Atari_ST&quot; rel=&quot;_blank external nofollow&quot;&gt;16/32-bit Atari computer system&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; emerged (to which this site is wholly dedicated). I think that the most important thing he did in his life, was making affordable computers for common people, so they could be used at homes. This statement can look ridiculous from the modern perspective, but thirty years ago computer technology wasn't so widespread and affordable as it is now. So long, Jack! And thanks for great computers! &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;09.04.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;Check out &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://wiki.hackerspace.lu/wiki/AtariSTknowhow&quot; rel=&quot;_blank external nofollow&quot;&gt;the workshop about oldschool Atari ST demo coding&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; by Gunstick/ULM. It contains good overview of the Atari ST platform from technical and historical point of view. Two, potentially most interesting parts are still missing though. Here you can read something more about &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://www.cpu.lu/ulm/&quot; rel=&quot;_blank external nofollow&quot;&gt;ULM&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;14.03.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Great addition today. First official, public &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://nature.atari.org&quot; rel=&quot;_blank external nofollow&quot;&gt;Supervidel&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; hardware info. Supervidel is an add-on expansion card for CT60/CT63 equipped Falcon 030 computers. It's fully compatible to graphics Videl chip found in all Falcons, is completely transparent from software point of view and needs no drivers. Additionally it will provide resolutions present in modern desktop computers, faster/dedicated video memory, dual monitor output and optionally ethernet support. Here: &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=116&quot; rel=&quot;&quot;&gt;Supervidel VHDL overview&lt;/a&gt; and &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=117&quot; rel=&quot;&quot;&gt;Supervidel memory map&lt;/a&gt;. Card will be produced soon, preorder has started &lt;img alt=&quot;:-)&quot; title=&quot;smiling&quot; src=&quot;img/smiles/icon_smile.gif&quot; /&gt;. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;04.02.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Whoa! Another update this day. Second great thing is &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=115&quot; rel=&quot;&quot;&gt;Abacus ST Internals 3rd edition&lt;/a&gt;. If you're Atari ST programmer or you want to be one, this is absolutely must read. Every Atari ST subsystem is described on hardware and software level. Book contains also BIOS/GEMDOS/XBIOS/Line A/AES/VDI reference which is great help while coding, description of m68k processor architecture and operation, m68k instruction set/addressing modes reference, listing of important system vectors and much more. Nearly everything you should know. With Atari Compendium and ST/TT Profibuch (which was never translated from german) ST Internals is one of the best hardware/software references for Atari ST range of computers (and personally my favourite). At the end of the book there is disassembled system startup sequence. This is updated revision, contains information about blitter which was missing in previous editions. Thanks to uicr0Bee for a scan.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;04.02.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; &lt;a class=&quot;wiki&quot;  href=&quot;tiki-read_article.php?articleId=13&quot; rel=&quot;&quot;&gt;New article&lt;/a&gt; added. It explains how to use &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://creamhq.de&quot; rel=&quot;_blank external nofollow&quot;&gt;Jam player plugins&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; in your own Atari programs in few easy steps. It comes with C API wrapper especially written for this article, which makes life of a coder alot easier. Wrapper can be downloaded from &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=114&quot; rel=&quot;&quot;&gt;here&lt;/a&gt;, but direct link is provided on the first page of the article too.  From the other things, comments were disabled due to spam issues. Content rating is turned off too, who uses it anyway? &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;07.12.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; &lt;a class=&quot;wiki&quot;  href=&quot;tiki-read_article.php?articleId=12&quot; rel=&quot;&quot;&gt;New article&lt;/a&gt; added. It explains how to reduce executables size and remove standard gcc 4.3.x library dependencies. It 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 lower spec machines like Atari ST (512kb RAM), where every byte is precious. Before this gcc 4&gt; binary size was a real problem for standard machines. Thanks to Sqward!&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;27.11.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added &lt;a href=&quot;tiki-index.php?page=Creating+TOS+binaries+with+gcc+cross-compiler+and+SCONS&quot; title=&quot;scons, m68k-atari-mint-gcc, c, c++, m68k, cross compilation, makefiles, atari, ST, STe, Atari Falcon030, Atari TT&quot; class=&quot;wiki&quot;&gt;new wiki page&lt;/a&gt; describing usage of python based SCons build system with gcc cross compiler and VASM. The information can be useful for using other compilers too.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;17.07.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added new books: &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=112&quot; rel=&quot;&quot;&gt;Learning C on Atari ST&lt;/a&gt; (scan by uicr0Bee), &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=111&quot; rel=&quot;&quot;&gt;Atari ST machine language&lt;/a&gt;, &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=110&quot; rel=&quot;&quot;&gt;Atari ST Basic to C&lt;/a&gt; and &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=109&quot; rel=&quot;&quot;&gt;68000-68010-68020 Primer&lt;/a&gt;.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;04.07.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added new book/reference manual &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=99&quot; rel=&quot;&quot;&gt;Modern Atari System Software A Programmers Guide&lt;/a&gt; by HiSoft. Thanks to uicr0Bee for a scan, more to come! &lt;img alt=&quot;:-)&quot; title=&quot;smiling&quot; src=&quot;img/smiles/icon_smile.gif&quot; /&gt; New front page Atari ST images/photos were provided by Robson. Probably there will be more in the future. I hope you will like them. I encourage everyone interested to subscribe to RSS feeds. Separate feeds were created for download section, wiki pages and articles. Subscribe and be informed every time something is updated or added, so you will not miss anything. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;23.06.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added new book &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=98&quot; rel=&quot;&quot;&gt;Atari ST 3D Graphics Programming - Concepts And Techniques&lt;/a&gt; by Uwe Braun. Thanks to uicr0Bee for a scan. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;21.06.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added new tutorial &lt;a class=&quot;wiki&quot;  href=&quot;tiki-read_article.php?articleId=11&quot; rel=&quot;&quot;&gt;ATI Radeon programming with XBIOS&lt;/a&gt; which should give you an idea how to program ATI Radeon on Falcon. It also exposes limitations of current versions of drivers, so you will know why there is no games or demos which can use this new hardware.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;25.04.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added wiki page &quot;&lt;a href=&quot;tiki-index.php?page=Creating+TOS+binaries+with+CMake+and+cross+compiler&quot; title=&quot;Creating TOS binaries with CMake and cross compiler&quot; class=&quot;wiki&quot;&gt;Creating TOS binaries with CMake and cross compiler&lt;/a&gt;&quot; based on similar MinGW tutorial. Info is very basic, but it's a good start if you can't live with GNU make. &lt;img alt=&quot;biggrin&quot; src=&quot;img/smiles/icon_biggrin.gif&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;24.04.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   Removed alot of annoying links under wiki pages. Cleaned up download section view.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;23.04.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   Mirrored U.L.S.(Universal Loader System) by &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://dbug.atari.org&quot; rel=&quot;_blank external nofollow&quot;&gt;D-BUG&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt;, all documentation, source code and examples.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;23.04.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   Site maintenance. Upgraded system to the new version. If anyone will encounter any errors then let me know via contact form or e-mail. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;20.01.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   Added RSS feeds for several sections(found on bottom of the page). You can get direct information about updates everytime something has changed or has been added. Individual RSS feeds were set for wiki pages, article section, file downloads and links. So grab your favourite RSS feed manager and subscribe! &lt;img alt=&quot;:-)&quot; title=&quot;smiling&quot; src=&quot;img/smiles/icon_smile.gif&quot; /&gt; Links section has also been improved. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;26.10.2010&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   Initial version. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;</blockquote><blockquote>+ &lt;table class=&quot;wikitable&quot;&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;   &lt;strong&gt;date&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   &lt;strong&gt;description&lt;/strong&gt; &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; &lt;strong&gt;author&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;14.04.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;Vincent Rivi<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>&amp;</strong></ins>e<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>grave;</strong></ins>re, author of m68k gcc cross compiler, has published an article in Software Development Journal Extra  about process of making it. You can download the whole SDJ and read the &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://vincent.riviere.free.fr/articles/gcc-new-target/&quot; rel=&quot;_blank external nofollow&quot;&gt;&quot;Porting GCC to new targets - the case of Atari ST computers&quot; here&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt;. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;10.04.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;Some sad news. 08.04.2012 at age 83 died founder of &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Atari_Corporation&quot; rel=&quot;_blank external nofollow&quot;&gt;Atari Corp.&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; and Commodore &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Jack_Tramiel&quot; rel=&quot;_blank external nofollow&quot;&gt;Jack Tramiel&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt;. Under his management the whole &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Atari_ST&quot; rel=&quot;_blank external nofollow&quot;&gt;16/32-bit Atari computer system&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; emerged (to which this site is wholly dedicated). I think that the most important thing he did in his life, was making affordable computers for common people, so they could be used at homes. This statement can look ridiculous from the modern perspective, but thirty years ago computer technology wasn't so widespread and affordable as it is now. So long, Jack! And thanks for great computers! &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;09.04.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;Check out &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://wiki.hackerspace.lu/wiki/AtariSTknowhow&quot; rel=&quot;_blank external nofollow&quot;&gt;the workshop about oldschool Atari ST demo coding&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; by Gunstick/ULM. It contains good overview of the Atari ST platform from technical and historical point of view. Two, potentially most interesting parts are still missing though. Here you can read something more about &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://www.cpu.lu/ulm/&quot; rel=&quot;_blank external nofollow&quot;&gt;ULM&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;14.03.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Great addition today. First official, public &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://nature.atari.org&quot; rel=&quot;_blank external nofollow&quot;&gt;Supervidel&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; hardware info. Supervidel is an add-on expansion card for CT60/CT63 equipped Falcon 030 computers. It's fully compatible to graphics Videl chip found in all Falcons, is completely transparent from software point of view and needs no drivers. Additionally it will provide resolutions present in modern desktop computers, faster/dedicated video memory, dual monitor output and optionally ethernet support. Here: &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=116&quot; rel=&quot;&quot;&gt;Supervidel VHDL overview&lt;/a&gt; and &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=117&quot; rel=&quot;&quot;&gt;Supervidel memory map&lt;/a&gt;. Card will be produced soon, preorder has started &lt;img alt=&quot;:-)&quot; title=&quot;smiling&quot; src=&quot;img/smiles/icon_smile.gif&quot; /&gt;. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;04.02.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Whoa! Another update this day. Second great thing is &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=115&quot; rel=&quot;&quot;&gt;Abacus ST Internals 3rd edition&lt;/a&gt;. If you're Atari ST programmer or you want to be one, this is absolutely must read. Every Atari ST subsystem is described on hardware and software level. Book contains also BIOS/GEMDOS/XBIOS/Line A/AES/VDI reference which is great help while coding, description of m68k processor architecture and operation, m68k instruction set/addressing modes reference, listing of important system vectors and much more. Nearly everything you should know. With Atari Compendium and ST/TT Profibuch (which was never translated from german) ST Internals is one of the best hardware/software references for Atari ST range of computers (and personally my favourite). At the end of the book there is disassembled system startup sequence. This is updated revision, contains information about blitter which was missing in previous editions. Thanks to uicr0Bee for a scan.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;04.02.2012&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; &lt;a class=&quot;wiki&quot;  href=&quot;tiki-read_article.php?articleId=13&quot; rel=&quot;&quot;&gt;New article&lt;/a&gt; added. It explains how to use &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://creamhq.de&quot; rel=&quot;_blank external nofollow&quot;&gt;Jam player plugins&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; in your own Atari programs in few easy steps. It comes with C API wrapper especially written for this article, which makes life of a coder alot easier. Wrapper can be downloaded from &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=114&quot; rel=&quot;&quot;&gt;here&lt;/a&gt;, but direct link is provided on the first page of the article too.  From the other things, comments were disabled due to spam issues. Content rating is turned off too, who uses it anyway? &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;07.12.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; &lt;a class=&quot;wiki&quot;  href=&quot;tiki-read_article.php?articleId=12&quot; rel=&quot;&quot;&gt;New article&lt;/a&gt; added. It explains how to reduce executables size and remove standard gcc 4.3.x library dependencies. It 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 lower spec machines like Atari ST (512kb RAM), where every byte is precious. Before this gcc 4&gt; binary size was a real problem for standard machines. Thanks to Sqward!&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;27.11.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added &lt;a href=&quot;tiki-index.php?page=Creating+TOS+binaries+with+gcc+cross-compiler+and+SCONS&quot; title=&quot;scons, m68k-atari-mint-gcc, c, c++, m68k, cross compilation, makefiles, atari, ST, STe, Atari Falcon030, Atari TT&quot; class=&quot;wiki&quot;&gt;new wiki page&lt;/a&gt; describing usage of python based SCons build system with gcc cross compiler and VASM. The information can be useful for using other compilers too.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;17.07.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added new books: &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=112&quot; rel=&quot;&quot;&gt;Learning C on Atari ST&lt;/a&gt; (scan by uicr0Bee), &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=111&quot; rel=&quot;&quot;&gt;Atari ST machine language&lt;/a&gt;, &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=110&quot; rel=&quot;&quot;&gt;Atari ST Basic to C&lt;/a&gt; and &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=109&quot; rel=&quot;&quot;&gt;68000-68010-68020 Primer&lt;/a&gt;.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;04.07.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added new book/reference manual &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=99&quot; rel=&quot;&quot;&gt;Modern Atari System Software A Programmers Guide&lt;/a&gt; by HiSoft. Thanks to uicr0Bee for a scan, more to come! &lt;img alt=&quot;:-)&quot; title=&quot;smiling&quot; src=&quot;img/smiles/icon_smile.gif&quot; /&gt; New front page Atari ST images/photos were provided by Robson. Probably there will be more in the future. I hope you will like them. I encourage everyone interested to subscribe to RSS feeds. Separate feeds were created for download section, wiki pages and articles. Subscribe and be informed every time something is updated or added, so you will not miss anything. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;23.06.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added new book &lt;a class=&quot;wiki&quot;  href=&quot;tiki-download_file.php?fileId=98&quot; rel=&quot;&quot;&gt;Atari ST 3D Graphics Programming - Concepts And Techniques&lt;/a&gt; by Uwe Braun. Thanks to uicr0Bee for a scan. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;21.06.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added new tutorial &lt;a class=&quot;wiki&quot;  href=&quot;tiki-read_article.php?articleId=11&quot; rel=&quot;&quot;&gt;ATI Radeon programming with XBIOS&lt;/a&gt; which should give you an idea how to program ATI Radeon on Falcon. It also exposes limitations of current versions of drivers, so you will know why there is no games or demos which can use this new hardware.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;25.04.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; Added wiki page &quot;&lt;a href=&quot;tiki-index.php?page=Creating+TOS+binaries+with+CMake+and+cross+compiler&quot; title=&quot;Creating TOS binaries with CMake and cross compiler&quot; class=&quot;wiki&quot;&gt;Creating TOS binaries with CMake and cross compiler&lt;/a&gt;&quot; based on similar MinGW tutorial. Info is very basic, but it's a good start if you can't live with GNU make. &lt;img alt=&quot;biggrin&quot; src=&quot;img/smiles/icon_biggrin.gif&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;24.04.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   Removed alot of annoying links under wiki pages. Cleaned up download section view.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;23.04.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   Mirrored U.L.S.(Universal Loader System) by &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://dbug.atari.org&quot; rel=&quot;_blank external nofollow&quot;&gt;D-BUG&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt;, all documentation, source code and examples.&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;23.04.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   Site maintenance. Upgraded system to the new version. If anyone will encounter any errors then let me know via contact form or e-mail. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;20.01.2011&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   Added RSS feeds for several sections(found on bottom of the page). You can get direct information about updates everytime something has changed or has been added. Individual RSS feeds were set for wiki pages, article section, file downloads and links. So grab your favourite RSS feed manager and subscribe! &lt;img alt=&quot;:-)&quot; title=&quot;smiling&quot; src=&quot;img/smiles/icon_smile.gif&quot; /&gt; Links section has also been improved. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;wikicell&quot; &gt;26.10.2010&lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt;   Initial version. &lt;/td&gt;&lt;td class=&quot;wikicell&quot; &gt; admin&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;</blockquote>]]></description>
      <pubDate>Sat, 14 Apr 2012 08:31:42 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-index.php?page=Welcome+to+Atari+coding+wiki%21</link>
      <guid>http://bus-error.nokturnal.pl/tiki-index.php?page=Welcome+to+Atari+coding+wiki%21</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Creating TOS binaries with gcc cross-compiler and SCONS</title>
      <description><![CDATA[<blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;main.c&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>8</strong></del>&quot; &gt;#include &amp;lt;stdio.h&amp;gt;</blockquote><blockquote>+ &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;main.c&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox&quot; &gt;#include &amp;lt;stdio.h&amp;gt;</blockquote><blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;SConstruct&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>9</strong></del>&quot; &gt;import sys</blockquote><blockquote>+ &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;SConstruct&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>1</strong></ins>&quot; &gt;import sys</blockquote><blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;SConstruct&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>10</strong></del>&quot; &gt;SConscript('SConscript', variant_dir='../build_release', duplicate=0, exports={'MODE':'release'})</blockquote><blockquote>+ &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;SConstruct&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>2</strong></ins>&quot; &gt;SConscript('SConscript', variant_dir='../build_release', duplicate=0, exports={'MODE':'release'})</blockquote><blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;SConstript&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>11</strong></del>&quot; &gt;import sys</blockquote><blockquote>+ &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;SConstript&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>3</strong></ins>&quot; &gt;import sys</blockquote><blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;hello.s&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>12</strong></del>&quot; &gt;XDEF _hello   ;export symbol</blockquote><blockquote>+ &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;hello.s&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>4</strong></ins>&quot; &gt;XDEF _hello   ;export symbol</blockquote><blockquote>-       addq.l	#6,<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>-(</strong></del>sp<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>)</strong></del> 	</blockquote><blockquote>+       addq.l	#6,sp 	</blockquote><blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;main.c&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>13</strong></del>&quot; &gt;#include &amp;lt;mintbind.h&amp;gt;</blockquote><blockquote>+ &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;main.c&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>5</strong></ins>&quot; &gt;#include &amp;lt;mintbind.h&amp;gt;</blockquote><blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>14</strong></del>&quot; &gt;extern void hello(void);&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;</blockquote><blockquote>+ &lt;div class=&quot;plugincode&quot;&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>6</strong></ins>&quot; &gt;extern void hello(void);&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;</blockquote><blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>15</strong></del>&quot; &gt;extern &amp;quot;C&amp;quot;{ </blockquote><blockquote>+ &lt;div class=&quot;plugincode&quot;&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>7</strong></ins>&quot; &gt;extern &amp;quot;C&amp;quot;{ </blockquote>]]></description>
      <pubDate>Tue, 06 Dec 2011 22:33:39 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-index.php?page=Creating+TOS+binaries+with+gcc+cross-compiler+and+SCONS</link>
      <guid>http://bus-error.nokturnal.pl/tiki-index.php?page=Creating+TOS+binaries+with+gcc+cross-compiler+and+SCONS</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Creating TOS binaries with CMake and cross compiler</title>
      <description><![CDATA[<blockquote>- <br /></blockquote><blockquote>- <h2 class="showhide_heading" id="Install_CMake"> Install CMake</h2></blockquote><blockquote>- You should get it directly from <a class="wiki external" target="_blank" href="http://www.cmake.org/" rel="_blank external nofollow">CMake official site</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" /> or get it from packages available for your system distribution (in case of Linux).<br /></blockquote><blockquote>- For CMake to be able to crosscompile software, it requires you to write a toolchain file, which tells CMake some information about the toolchain. With the examples used above it will look like(<strong>note:</strong> for Cygwin you have to exchange &quot;/usr/m68k-atari-mint&quot; path with &quot;/opt/cross-mint&quot; (TODO: verify it)):<br /></blockquote><blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;Toolchain-m68k-atari-mint.cmake&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>20</strong></del>&quot; &gt;# the name of the target operating system</blockquote><blockquote>+ <ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>For CMake to be able to crosscompile software, it requires you to write a toolchain file, which tells CMake some information about the toolchain. With the examples used above it will look like (ready to use file is added as an attachment at the bottom of this page):&lt;br /&gt;&lt;br /&gt;</strong></ins>&lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;Toolchain-m68k-atari-mint.cmake&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>16</strong></ins>&quot; &gt;# the name of the target operating system</blockquote><blockquote>- Save this file as &lt;strong&gt;Toolchain-m68k-atari-mint.cmake&lt;/strong&gt; to some location where you will put all your toolchain files, e.g. $HOME. As you can see CMAKE_FIND_ROOT_PATH is set to /usr/m68k-atari-mint, which contains the headers and libraries installed with the toolchain. This second directory is intended to hold other libraries you will compile using m68k-atari-gcc, they should be installed under this install prefix<del class="diffchar deleted" style="color: red; text-decoration: none"><strong> (note: under unix-like(Linux/Cygwin) environments only one path:'/usr/m68k-atari-mint' should be sufficient, the second can be treated as optional(?))</strong></del>. This way the FIND_XXX() commands in CMake will find both the headers and libraries coming with the toolchain as well as additional libraries you have built for this platform.&lt;br /&gt;</blockquote><blockquote>+ Save this file as &lt;strong&gt;Toolchain-m68k-atari-mint.cmake&lt;/strong&gt; to some location where you will put all your toolchain files, e.g. $HOME. As you can see CMAKE_FIND_ROOT_PATH is set to /usr/m68k-atari-mint, which contains the headers and libraries installed with the toolchain. This second directory is intended to hold other libraries you will compile using m68k-atari-gcc, they should be installed under this install prefix. This way the FIND_XXX() commands in CMake will find both the headers and libraries coming with the toolchain as well as additional libraries you have built for this platform.&lt;br /&gt;</blockquote><blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;main.c&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>2</strong></del>1&quot; &gt;  1 . #include &amp;lt;stdio.h&amp;gt;</blockquote><blockquote>+ <ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>&lt;br /&gt;&lt;br /&gt;</strong></ins>&lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;main.c&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox1<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>7</strong></ins>&quot; &gt;  1 . #include &amp;lt;stdio.h&amp;gt;</blockquote><blockquote>-   5 .    printf(&amp;quot;Hello world<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>\</strong></del>n&amp;quot;);</blockquote><blockquote>+   5 .    printf(&amp;quot;Hello worldn&amp;quot;);</blockquote><blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;CMakeLists.txt&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>22</strong></del>&quot; &gt;ADD_EXECUTABLE(hello main.c)&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;</blockquote><blockquote>+ &lt;div class=&quot;plugincode&quot;&gt;&lt;div class=&quot;codecaption&quot;&gt;CMakeLists.txt&lt;/div&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>18</strong></ins>&quot; &gt;ADD_EXECUTABLE(hello main.c)&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;</blockquote><blockquote>- &lt;div class=&quot;plugincode&quot;&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<del class="diffchar deleted" style="color: red; text-decoration: none"><strong>23</strong></del>&quot; &gt;~/src/helloworld/ $ mkdir build</blockquote><blockquote>+ &lt;div class=&quot;plugincode&quot;&gt;&lt;pre class=&quot;codelisting&quot; dir=&quot;ltr&quot; style=&quot;overflow:auto;&quot; id=&quot;codebox<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>19</strong></ins>&quot; &gt;~/src/helloworld/ $ mkdir build</blockquote>]]></description>
      <pubDate>Mon, 25 Apr 2011 18:39:43 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-index.php?page=Creating+TOS+binaries+with+CMake+and+cross+compiler</link>
      <guid>http://bus-error.nokturnal.pl/tiki-index.php?page=Creating+TOS+binaries+with+CMake+and+cross+compiler</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>U.L.S. (Universal Loading System)</title>
      <description><![CDATA[<blockquote>+ </blockquote><blockquote>+                 <h3 style="color:red;">Source code</h3></blockquote><blockquote>+                 <a class="wiki"  href="tiki-download_file.php?fileId=91" rel="">ULSv3.12j Source</blockquote><blockquote>+                             Code (uls312j.s)</a><br /></blockquote><blockquote>+ </blockquote><blockquote>+                 <a class="wiki"  href="tiki-download_file.php?fileId=92" rel="">Microprose F1GP</blockquote><blockquote>+                             Loader Source (ULS v3.0 - Requires</blockquote><blockquote>+                             modification for current ULS build)(ULS v3.12h+)(f1gp.s)</a><br /></blockquote><blockquote>+ </blockquote><blockquote>+ </blockquote><blockquote>+                 <a class="wiki"  href="tiki-download_file.php?fileId=93" rel="">Alcatraz Loader</blockquote><blockquote>+                             Source (ULS v3.12h+) (alcatraz.s)</a><br /></blockquote><blockquote>+ </blockquote><blockquote>+                 <a class="wiki"  href="tiki-download_file.php?fileId=94" rel="">Elite Loader</blockquote><blockquote>+                             Source (ULS v3.11 - Requires</blockquote><blockquote>+                             modification for current ULS build) (Elite.s)</a><br /></blockquote><blockquote>+ </blockquote><blockquote>+ </blockquote><blockquote>- </blockquote><blockquote>- </blockquote><blockquote>- </blockquote><blockquote>-                 <center></blockquote><blockquote>-                 <a class="wiki"  href="tiki-download_file.php?fileId=91" rel="">ULSv3.12j Source</blockquote><blockquote>-                             Code(uls312j.s)</a></blockquote><blockquote>-                 </center></blockquote><blockquote>- </blockquote><blockquote>-                 <center></blockquote><blockquote>-                 <a class="wiki"  href="tiki-download_file.php?fileId=92" rel="">Microprose F1GP</blockquote><blockquote>-                             Loader Source (ULS v3.0 - Requires</blockquote><blockquote>-                             modification for current ULS build)(ULS v3.12h+)(f1gp.s)</a></blockquote><blockquote>- </blockquote><blockquote>-                 </center></blockquote><blockquote>- </blockquote><blockquote>-                 <center></blockquote><blockquote>-                 <a class="wiki"  href="tiki-download_file.php?fileId=93" rel="">Alcatraz Loader</blockquote><blockquote>-                             Source (ULS v3.12h+)(alcatraz.s)</a></blockquote><blockquote>- </blockquote><blockquote>- </blockquote><blockquote>-                 <center></blockquote><blockquote>-                 <a class="wiki"  href="tiki-download_file.php?fileId=94" rel="">Elite Loader</blockquote><blockquote>-                             Source (ULS v3.11 - Requires</blockquote><blockquote>-                             modification for current ULS build)(Elite.s)</a></blockquote><blockquote>-                 </center></blockquote>]]></description>
      <pubDate>Sat, 23 Apr 2011 18:49:15 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-index.php?page=U.L.S.+%28Universal+Loading+System%29</link>
      <guid>http://bus-error.nokturnal.pl/tiki-index.php?page=U.L.S.+%28Universal+Loading+System%29</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>ICTARI list of magazine issues</title>
      <pubDate>Wed, 19 Jan 2011 21:31:01 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-index.php?page=ICTARI+list+of+magazine+issues</link>
      <guid>http://bus-error.nokturnal.pl/tiki-index.php?page=ICTARI+list+of+magazine+issues</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>What it is all about?</title>
      <description><![CDATA[<blockquote>- This wiki is knowledge base for programmers who would like to know more about coding on &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Atari_ST&quot; rel=&quot;_blank external nofollow&quot;&gt;16/32 bit Atari computers&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; with use of modern tools and compilers. It contains instructions needed to set up working programming environment under Unix-like system: Linux (Ubuntu 32/64 bit or any other distribution if you're brave enough to compile tools from sources) or Cygwin (under Windows). It will also provide general information about their usage with some useful hints. Additionally we will provide overview of native Atari tools (which can be used on real Atari hardware).&lt;br /&gt;</blockquote><blockquote>+ This wiki is knowledge base for programmers who would like to know more about coding on &lt;a class=&quot;wiki external&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Atari_ST&quot; rel=&quot;_blank external nofollow&quot;&gt;16/32 bit Atari computers&lt;/a&gt;&lt;img src=&quot;styles/strasa/img/icons/external_link.gif&quot; alt=&quot;(external link)&quot; width=&quot;15&quot; height=&quot;14&quot; style=&quot;border: none&quot; title=&quot;(external link)&quot; class=&quot;icon&quot; /&gt; with use of modern tools and compiler<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>s, but we also try to cover native tool</strong></ins>s. It contains instructions needed to set up working programming environment under Unix-like system: Linux (Ubuntu 32/64 bit or any other distribution if you're brave enough to compile tools from sources) or Cygwin (under Windows).<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>&lt;br</strong></ins> <ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>/&gt;&lt;br /&gt;</strong></ins>It will also provide general information about their usage with some useful hints. Additionally we will provide overview of native Atari tools (which can be used on real Atari hardware).&lt;br /&gt;</blockquote><blockquote>- If you're programmer or coder with Atari programming experience and would like to commit to this wiki or you've spotted an error or just stumbled upon something that could be better described then contact us. Any help or feedback will be appreciated.&lt;br /&gt;</blockquote><blockquote>+ If you're programmer or coder with Atari programming experience and would like to commit to this wiki or you've spotted an error or just stumbled upon something that could be better described then <ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>&lt;a class=&quot;wiki&quot;  href=&quot;tiki-contact.php&quot; rel=&quot;_blank &quot;&gt;</strong></ins>contact us<ins class="diffchar inserted" style="color: blue; text-decoration: none"><strong>&lt;/a&gt;</strong></ins>. Any help or feedback will be appreciated.&lt;br /&gt;</blockquote>]]></description>
      <pubDate>Mon, 01 Nov 2010 03:13:18 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-index.php?page=What+it+is+all+about%3F</link>
      <guid>http://bus-error.nokturnal.pl/tiki-index.php?page=What+it+is+all+about%3F</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Native coding tools</title>
      <description><![CDATA[<blockquote>+ <a class="wiki"  href="TODO" rel="">TODO</a><br /></blockquote>]]></description>
      <pubDate>Tue, 26 Oct 2010 02:21:08 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-index.php?page=Native+coding+tools</link>
      <guid>http://bus-error.nokturnal.pl/tiki-index.php?page=Native+coding+tools</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Atari development under Linux</title>
      <description><![CDATA[<blockquote>+ <a class="wiki"  href="TODO" rel="">TODO</a><br /></blockquote>]]></description>
      <pubDate>Tue, 26 Oct 2010 02:19:49 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-index.php?page=Atari+development+under+Linux</link>
      <guid>http://bus-error.nokturnal.pl/tiki-index.php?page=Atari+development+under+Linux</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Documentation</title>
      <description><![CDATA[<blockquote>+ <h2 class="showhide_heading" id="Documentation"> Documentation</h2></blockquote>]]></description>
      <pubDate>Tue, 26 Oct 2010 00:18:32 +0000</pubDate>
      <link>http://bus-error.nokturnal.pl/tiki-index.php?page=Documentation</link>
      <guid>http://bus-error.nokturnal.pl/tiki-index.php?page=Documentation</guid>
      <author>admin</author>
      <dc:creator>admin</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
  </channel>
</rss>

