<?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>optixx &#187; GBA</title>
	<atom:link href="http://optixx.org/category/gba/feed/" rel="self" type="application/rss+xml" />
	<link>http://optixx.org</link>
	<description>About Linux and Console Hacking</description>
	<lastBuildDate>Sun, 08 Jan 2012 16:31:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Oldskool Gba Intro</title>
		<link>http://optixx.org/2005/05/15/oldskool-gba-intro/</link>
		<comments>http://optixx.org/2005/05/15/oldskool-gba-intro/#comments</comments>
		<pubDate>Sun, 15 May 2005 18:33:18 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[GBA]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://optixx.org/2005/05/15/oldskool-gba-intro/</guid>
		<description><![CDATA[Did a small intro for the GBA. I&#8217;m using Mushroom lib for low level hardware access. Further more iam using Krawall sound engine. It&#8217;s looks like a old amiga intro, having a sine scroller and some wobbel logo stuff in the background. Have a look&#8230;.. Picture 1 Picture 2 Mpeg Source]]></description>
			<content:encoded><![CDATA[<p>Did a small intro for the GBA. I&#8217;m using <a href="http://mushroom.sourceforge.net/">Mushroom</a> lib for low level hardware access. Further more iam using <a href="http://synk.at/krawall/">Krawall</a> sound engine. It&#8217;s looks like a old amiga intro, having a sine scroller and some wobbel logo stuff in the background. Have a look&#8230;..</p>

<p><img src="http://optixx.org/images/tsunami/tsunami_s01.png" alt="Snes" title="" />
<img src="http://optixx.org/images/tsunami/tsunami_s02.png" alt="Snes" title="" /></p>

<p><a href="http://optixx.org/images/tsunami/tsunami01.png">Picture 1</a></p>

<p><a href="http://optixx.org/images/tsunami/tsunami02.png">Picture 2</a></p>

<p><a href="http://optixx.org/images/tsunami/tsunami.mpg">Mpeg</a></p>

<p><a href="http://optixx.org/download/tsunami.tar.gz">Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2005/05/15/oldskool-gba-intro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://optixx.org/images/tsunami/tsunami.mpg" length="1328431" type="video/mpeg" />
		</item>
		<item>
		<title>Flash2Advance Parport Client</title>
		<link>http://optixx.org/2005/05/15/flash2advance-partport-driver/</link>
		<comments>http://optixx.org/2005/05/15/flash2advance-partport-driver/#comments</comments>
		<pubDate>Sun, 15 May 2005 15:33:53 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[GBA]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://optixx.org/2005/05/15/flash2advance-partport-driver/</guid>
		<description><![CDATA[When i started developing for the GBA i bought a Flash2Advance because the MBV2 limited me too much. I took the Parport version, because i thought it&#8217;s more likely to find a Parport driver or client tool for Linux than a usb based. But the only Linux based tool i could find was the Usb [...]]]></description>
			<content:encoded><![CDATA[<p>When i started <a href="http://www.gbadev.org/">developing</a>  for the GBA i bought a <a href="http://www.gameboy-advance.net/flash_linker/f2a_usb_linker.htm">Flash2Advance</a> because the <a href="http://www.devrs.com/gba/files/mbv2faqs.php">MBV2</a> limited me too much. 
I took the Parport version, because i thought it&#8217;s more likely to find a Parport driver or client tool for Linux than a usb based. But the only Linux based tool i could find was the Usb client called <a href="http://www.emulinks.de/f2a/">f2a</a>. So i decided to write my own client or user space driver. I took the Usb sources and added Parport support. I used <a href="http://www.winehq.com/">Wine</a> to reverse engineer  the protocol. I took  me 2 weekends to analyse the Wine io debug dumps and find all patterns. I even had to write some Python scripts to get worked through the whole io debug logfiles. But finally i had a working parport driver. Later i ported the Parport io code from outb/inp calls  to Kernel parport dev interface.  The whole tool  was later integrated into the <a href="http://ucon64.sourceforge.net/">Ucon64</a> suite.</p>

<p><a href="http://optixx.org/download/f2a.tar.gz">source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://optixx.org/2005/05/15/flash2advance-partport-driver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced (User agent is rejected)
Database Caching 18/21 queries in 0.005 seconds using disk: basic

Served from: blog.optixx.org @ 2012-05-22 07:11:37 -->
