<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://wiki.aranym.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.aranym.org/feed.php">
        <title>ARAnyM Wiki natfeats</title>
        <description></description>
        <link>http://wiki.aranym.org/</link>
        <image rdf:resource="http://wiki.aranym.org/lib/tpl/default/images/favicon.ico" />
       <dc:date>2012-05-18T07:45:02+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.aranym.org/natfeats/about?rev=1139116625&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.aranym.org/natfeats/best_practice?rev=1139117378&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.aranym.org/natfeats/example?rev=1140050596&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.aranym.org/natfeats/proposal?rev=1148248073&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.aranym.org/lib/tpl/default/images/favicon.ico">
        <title>ARAnyM Wiki</title>
        <link>http://wiki.aranym.org/</link>
        <url>http://wiki.aranym.org/lib/tpl/default/images/favicon.ico</url>
    </image>
    <item rdf:about="http://wiki.aranym.org/natfeats/about?rev=1139116625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-02-05T06:17:05+02:00</dc:date>
        <title>Native Features Intro</title>
        <link>http://wiki.aranym.org/natfeats/about?rev=1139116625&amp;do=diff</link>
        <description>Native Features is a powerful name for a technique and API with a simple goal: to allow the software running inside ARAnyM use certain features of the host platform. Various emulators used their own incompatible hacks but we wanted to set up something that could become a standard for other Atari emulators as well. Video, audio, network and other NatFeat based drivers should work on any NatFeat enhanced Atari emulator.</description>
    </item>
    <item rdf:about="http://wiki.aranym.org/natfeats/best_practice?rev=1139117378&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-02-05T06:29:38+02:00</dc:date>
        <title>Native Features Best Practice</title>
        <link>http://wiki.aranym.org/natfeats/best_practice?rev=1139117378&amp;do=diff</link>
        <description>The entry point to any Native Features functionality from a user application is device driver entry that is accessible in your DEVDIR folder. Every such driver has to provide its own 'protocol' description which needs to be followed in order to be able to successfully use it. An example of such protocol can be the MultiTOS introduced Drag &amp; Drop protocol as described in the Atari Compendium.</description>
    </item>
    <item rdf:about="http://wiki.aranym.org/natfeats/example?rev=1140050596&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-02-16T01:43:16+02:00</dc:date>
        <title>Native Feature Development Guide</title>
        <link>http://wiki.aranym.org/natfeats/example?rev=1140050596&amp;do=diff</link>
        <description>There is a complete Native Features SDK ready to develop new NF's to
be easily accessible according to the Native Features Best Practice document. The
key is to provide device drivers for every functionality implemented
using NF. The base usage code to use NFs is completely the same for
both FreeMiNT .xdd and BetaDOS .bos driver (except for the #include
statements and a single nf_ops initialization line).</description>
    </item>
    <item rdf:about="http://wiki.aranym.org/natfeats/proposal?rev=1148248073&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-05-21T23:47:53+02:00</dc:date>
        <title>Native Features</title>
        <link>http://wiki.aranym.org/natfeats/proposal?rev=1148248073&amp;do=diff</link>
        <description>Original proposal document by --- Laurent Vogel 2001/12/08

This document describes a general technique to allow interaction between
software running on a m68k processor inside an emulator, and native
software.

In this document, the emulator is some software running on a native 
platform, to run software in a 68k platform. This document specifies
a general technique by which 68k software can interact with special
native software to achieve special effects not allowed directly on
the 68k platfor…</description>
    </item>
</rdf:RDF>

