<?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>undefined-type &#187; flash device</title>
	<atom:link href="http://undefined-type.com/tag/flash-device/feed/" rel="self" type="application/rss+xml" />
	<link>http://undefined-type.com</link>
	<description>Flex,Flash &#38; AIR</description>
	<lastBuildDate>Wed, 18 Nov 2009 09:48:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Myracer portable MF-101</title>
		<link>http://undefined-type.com/2009/01/myracer-portable-mf-101/</link>
		<comments>http://undefined-type.com/2009/01/myracer-portable-mf-101/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 08:48:13 +0000</pubDate>
		<dc:creator>Bäcker</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[flash device]]></category>
		<category><![CDATA[flash embedded device]]></category>
		<category><![CDATA[flash enabled device]]></category>
		<category><![CDATA[flash lite]]></category>
		<category><![CDATA[handheld flash]]></category>
		<category><![CDATA[MF-101]]></category>
		<category><![CDATA[myracer]]></category>

		<guid isPermaLink="false">http://undefined-type.com/?p=354</guid>
		<description><![CDATA[Just got hold of Myracer MF-101 that is a portable game device from South Korea (made in china) and somewhere play4u is a part of the action as well, looks like you can get a lot of new games from there (I don&#8217;t understand Korea).

The MF-101 comes with some built in applications as, Game, Movie, [...]]]></description>
			<content:encoded><![CDATA[<p>Just got hold of <a href="http://myracer.co.kr/" target="_blank">Myracer</a> MF-101 that is a portable game device from South Korea (made in china) and somewhere <a href="http://www.play4u.co.kr/" target="_blank">play4u</a> is a part of the action as well, looks like you can get a lot of new games from there (I don&#8217;t understand Korea).</p>
<p><a href="http://undefined-type.com/wp-content/uploads/2008/12/product.jpg" rel="lightbox[354]"><img class="aligncenter size-medium wp-image-359" title="product" src="http://undefined-type.com/wp-content/uploads/2008/12/product-300x177.jpg" alt="product" width="300" height="177" /></a></p>
<p>The MF-101 comes with some built in applications as, Game, Movie, Music, E-book, Image Viewer and of course has some custom settings. At a first glance the device it seems very inspired from the PSP but it&#8217;s much smaller in all the ways and very light. It has 1gb inbuilt memory but has a SD-Card slot if you want to expand, must say that the USB plug is strangely placed. The whole cool thing about this portable game device is that it has a Flash Player.</p>
<p><span id="more-354"></span></p>
<p><strong>The specifications from MyRacer:</strong><br />
<strong>O/S:</strong> PET (PTOS)<br />
<strong>CPU: </strong>ARM 922T 192 MHz<br />
<strong>Memory:</strong> Built-in NAND Flash Memory (1gb), Expansion SD-Memory<br />
<strong>Size:</strong> 115.72 * 49.75 * 14.89 (mm)<br />
<strong>Weight: </strong>100g<br />
<strong>LCD:</strong> 2.4 inch, 260.000 colors, QVGA TFT (320&#215;240)<br />
<strong>Interface:</strong> USB 2.0, 3.5mm Stereo jack<br />
<strong> Audio:</strong> Stereo 90dB<br />
<strong> Power:</strong> Lithium 850mAh (rechargeable), Music 10h, Movie: 6h<br />
<strong> Inputs:</strong> 4 directions, 4 selections, 2 triggers<br />
<strong> Formats:</strong> Game; SWF / SLF / VGN / XGN, Audio; MP3 (8-320kbps, ID3 tag v.1-4) / WMA, Photo; JPEG / GIF / BMP, Text; TXT, Avi; QVGA 320*240 (15-24fps)</p>
<p><strong>Values from System.Capabilities:</strong><br />
<strong> Audio:</strong> true<br />
<strong>MP3:</strong> true<br />
<strong>Streaming Audio:</strong> true<br />
<strong> Streaming Video:</strong> false<br />
<strong> Embedded Video:</strong> false<br />
<strong> Audio Encoder:</strong> false<br />
<strong> Video Encoder:</strong> false<br />
<strong> Accessibiity:</strong> false<br />
<strong> Printing:</strong> false<br />
<strong> Screen Playback:</strong> false<br />
<strong> Screen Broadcast:</strong> false<br />
<strong> Debugger:</strong> false<br />
<strong> Version:</strong> WIN 8,0,22,0<br />
<strong> Manufacturer:</strong> Macromedia Windows<br />
<strong> Screen Resolution:</strong> 480&#215;340<br />
<strong> Screen DPI:</strong> 96<br />
<strong> Screen Color:</strong> Color<br />
<strong> Pixel Aspect Ratio:</strong> 1.0<br />
<strong> OS:</strong> Windows<br />
<strong> Language:</strong> en<br />
<strong> IME:</strong> false<br />
<strong> Player Type:</strong> External<br />
<strong> Hardware Disabled:</strong> true<br />
<strong> Local File Read Disable:</strong> false<br />
<strong> Windowless Disable:</strong> false</p>
<p>Comparing some of the values it doesn&#8217;t match, take the screen resolution for e.g. The SLF engine automatically resize the SWF file so run <strong>320&#215;240</strong> else it will be scaled. Another value that doesn&#8217;t match is the Player version, I&#8217;ve tried a couple of Flash 8 features and it crashes so go for <strong>Flash Player 7</strong>. In the documentation MyRacer speaks of their own Flash engine SLF (SCD Light Flash Engine).</p>
<p>I starting of by running a Flash Lite 2.0 320&#215;240 swf to find out the controls.<strong><br />
Left:</strong> 37 (Arrow Left)<br />
<strong> Up:</strong> 38 (Arrow Up)<br />
<strong> Right:</strong> 39 (Arrow Right)<br />
<strong> Down:</strong> 40 (Arrow Down)<br />
<strong> X:</strong> 32 (Space)<br />
<strong>Y:</strong> 8 (Backspace)<br />
<strong> A:</strong> 13 (Enter)<br />
<strong> B:</strong> 36 (Home)<br />
<strong> Left Trigger:</strong> 76 (L)<br />
<strong> Right Trigger:</strong> 82 (R)<br />
<strong> Start:</strong> 46 (Delete)<br />
<strong> Select:</strong> 45 (This opens up quit game native menu)<br />
<strong> Volume Down:</strong> 68 (D)<br />
<strong> Volume Up:</strong> 85 (U)</p>
<p>The SLF Engine has a couple of features built-in, instead of the Flash Lite fscommand2() I found the functions in _global.WRTAmuse, so for example checking the battery level is done like this. It gives me 0-4 of the power strength and 5 if it&#8217;s recharging.</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">var</span> battery: <span style="color: #0066CC;">Number</span> = <span style="color: #000000; font-weight: bold;">_global</span>.<span style="color: #006600;">WRTAmuse</span>.<span style="color: #006600;">Common</span>.<span style="color: #006600;">getBatteryLevel</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">4</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>There are as well a way to get hold of files in the system but I haven&#8217;t been able to get hold of all the methods due WRTAmuse doesn&#8217;t give any data back.</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">var</span> fcount:<span style="color: #0066CC;">Number</span>;
fcount = <span style="color: #000000; font-weight: bold;">_global</span>.<span style="color: #006600;">WRTAmuse</span>.<span style="color: #006600;">Common</span>.<span style="color: #006600;">GetFList</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;flashplayer&quot;</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>fcount <span style="color: #66cc66;">&amp;</span>lt; <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #b1b100;">for</span> <span style="color: #66cc66;">&#40;</span><span style="color: #000000; font-weight: bold;">var</span> i = <span style="color: #cc66cc;">0</span>; i <span style="color: #66cc66;">&amp;</span>lt; fcount; i++<span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#123;</span>
		<span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #000000; font-weight: bold;">_global</span>.<span style="color: #006600;">WRTAmuse</span>.<span style="color: #006600;">Common</span>.<span style="color: #006600;">GetFile</span><span style="color: #66cc66;">&#40;</span>i<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span></pre></div></div>

<p>After created a couple of games I noticed that I got problems with the key controllers. Noticed that only two keys are registered and when using a third key will lock one of the first keys and not register the release. The key dispatcher doesn&#8217;t quite work as a ordinary desktop player. The desktop player sends the latest key pressed/released but the SLF engine sends all keys pressed but it can still miss the &#8220;lock&#8221; release.</p>
]]></content:encoded>
			<wfw:commentRss>http://undefined-type.com/2009/01/myracer-portable-mf-101/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

