<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: SWX Alpha 0.1d release</title>
	<atom:link href="http://swxformat.org/11/feed" rel="self" type="application/rss+xml" />
	<link>http://swxformat.org/11</link>
	<description>SWX is the native data format for Adobe Flash. This blog is about all things SWX, SWX RPC, SWX PHP and the SWX APIs (Flickr, Twitter, etc.)</description>
	<pubDate>Fri, 29 Aug 2008 05:30:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: aral</title>
		<link>http://swxformat.org/11#comment-22</link>
		<dc:creator>aral</dc:creator>
		<pubDate>Sat, 31 Mar 2007 06:21:22 +0000</pubDate>
		<guid isPermaLink="false">http://swxformat.org/11#comment-22</guid>
		<description>Hi Justin,

Thanks for sharing! F4 bytecode definitely looks different to F6 :) 

I won't be supporting F4 with SWX -- I believe I can use the effort that would take in other ways to make SWX better. It's good to know though. I wasn't aware that SwishMax SWFs were F4 based.</description>
		<content:encoded><![CDATA[<p>Hi Justin,</p>
<p>Thanks for sharing! F4 bytecode definitely looks different to F6 <img src='http://swxformat.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I won&#8217;t be supporting F4 with SWX &#8212; I believe I can use the effort that would take in other ways to make SWX better. It&#8217;s good to know though. I wasn&#8217;t aware that SwishMax SWFs were F4 based.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JLM</title>
		<link>http://swxformat.org/11#comment-21</link>
		<dc:creator>JLM</dc:creator>
		<pubDate>Sat, 31 Mar 2007 00:46:27 +0000</pubDate>
		<guid isPermaLink="false">http://swxformat.org/11#comment-21</guid>
		<description>Aral

As I mentioned after your presentation at the london flash meet; swishMax has a 'echo bytecode' in its trace window, which you may find usefull. 

[code]
eg
onload(){
a=1;
b=2;
}
[/code]

echo script
[code]
Scene_1::onload()
     2: a=1
     3: b=2
}
[/code]

summary

[code]
::TARGET="/_"
::setVariable "_load013E12D8","1"
::setTarget(target="..")
::TARGET="/"
::setVariable "a","1"
::setVariable "b","2"
::setTarget ""
::TARGET="/_"
::stop
[/code]

and detailed

[code]
::TARGET="/_"
::push("_load013E12D8") -&#62; "_load013E12D8"
::getVariable "_load013E12D8" -&#62; undefined
::branchIfTrue(skip=110) 0
::push("_load013E12D8") -&#62; "_load013E12D8"
::push(1) -&#62; 1, "_load013E12D8"
::setVariable "_load013E12D8","1"
::setTarget(target="..")
::TARGET="/"
::push("a") -&#62; "a"
::push(1) -&#62; 1, "a"
::setVariable "a","1"
::push("b") -&#62; "b"
::push(2) -&#62; 2, "b"
::setVariable "b","2"
::setTarget ""
::TARGET="/_"
::stop
[/code]

then echo script &#38; echo bytecode

[code]
::TARGET="/_"
::push("_load013E12D8") -&#62; "_load013E12D8"
::getVariable "_load013E12D8" -&#62; undefined
::branchIfTrue(skip=110) 0
::push("_load013E12D8") -&#62; "_load013E12D8"
::push(1) -&#62; 1, "_load013E12D8"
::setVariable "_load013E12D8","1"
::setTarget(target="..")
::TARGET="/"
Scene_1::onload()
     2: a=1
::push("a") -&#62; "a"
::push(1) -&#62; 1, "a"
::setVariable "a","1"
     3: b=2
::push("b") -&#62; "b"
::push(2) -&#62; 2, "b"
::setVariable "b","2"
}
::setTarget ""
::TARGET="/_"
::stop
[/code]

The interesting thing about swishMax is that it has some improved flash4 functionality which I wanted to sometime test with flash lite, and even for flash 6 it can often output faster running code.

But have not used it for quite awhile, but if you use it and have any questions I will try to help as played about with it alot.

Justin</description>
		<content:encoded><![CDATA[<p>Aral</p>
<p>As I mentioned after your presentation at the london flash meet; swishMax has a &#8216;echo bytecode&#8217; in its trace window, which you may find usefull. </p>
<p>[code]<br />
eg<br />
onload(){<br />
a=1;<br />
b=2;<br />
}<br />
[/code]</p>
<p>echo script<br />
[code]<br />
Scene_1::onload()<br />
     2: a=1<br />
     3: b=2<br />
}<br />
[/code]</p>
<p>summary</p>
<p>[code]<br />
::TARGET=&#8221;/_&#8221;<br />
::setVariable &#8220;_load013E12D8&#8243;,&#8221;1&#8243;<br />
::setTarget(target=&#8221;..&#8221;)<br />
::TARGET=&#8221;/&#8221;<br />
::setVariable &#8220;a&#8221;,&#8221;1&#8243;<br />
::setVariable &#8220;b&#8221;,&#8221;2&#8243;<br />
::setTarget &#8220;&#8221;<br />
::TARGET=&#8221;/_&#8221;<br />
::stop<br />
[/code]</p>
<p>and detailed</p>
<p>[code]<br />
::TARGET=&#8221;/_&#8221;<br />
::push(&#8221;_load013E12D8&#8243;) -&gt; &#8220;_load013E12D8&#8243;<br />
::getVariable &#8220;_load013E12D8&#8243; -&gt; undefined<br />
::branchIfTrue(skip=110) 0<br />
::push(&#8221;_load013E12D8&#8243;) -&gt; &#8220;_load013E12D8&#8243;<br />
::push(1) -&gt; 1, &#8220;_load013E12D8&#8243;<br />
::setVariable &#8220;_load013E12D8&#8243;,&#8221;1&#8243;<br />
::setTarget(target=&#8221;..&#8221;)<br />
::TARGET=&#8221;/&#8221;<br />
::push(&#8221;a&#8221;) -&gt; &#8220;a&#8221;<br />
::push(1) -&gt; 1, &#8220;a&#8221;<br />
::setVariable &#8220;a&#8221;,&#8221;1&#8243;<br />
::push(&#8221;b&#8221;) -&gt; &#8220;b&#8221;<br />
::push(2) -&gt; 2, &#8220;b&#8221;<br />
::setVariable &#8220;b&#8221;,&#8221;2&#8243;<br />
::setTarget &#8220;&#8221;<br />
::TARGET=&#8221;/_&#8221;<br />
::stop<br />
[/code]</p>
<p>then echo script &amp; echo bytecode</p>
<p>[code]<br />
::TARGET=&#8221;/_&#8221;<br />
::push(&#8221;_load013E12D8&#8243;) -&gt; &#8220;_load013E12D8&#8243;<br />
::getVariable &#8220;_load013E12D8&#8243; -&gt; undefined<br />
::branchIfTrue(skip=110) 0<br />
::push(&#8221;_load013E12D8&#8243;) -&gt; &#8220;_load013E12D8&#8243;<br />
::push(1) -&gt; 1, &#8220;_load013E12D8&#8243;<br />
::setVariable &#8220;_load013E12D8&#8243;,&#8221;1&#8243;<br />
::setTarget(target=&#8221;..&#8221;)<br />
::TARGET=&#8221;/&#8221;<br />
Scene_1::onload()<br />
     2: a=1<br />
::push(&#8221;a&#8221;) -&gt; &#8220;a&#8221;<br />
::push(1) -&gt; 1, &#8220;a&#8221;<br />
::setVariable &#8220;a&#8221;,&#8221;1&#8243;<br />
     3: b=2<br />
::push(&#8221;b&#8221;) -&gt; &#8220;b&#8221;<br />
::push(2) -&gt; 2, &#8220;b&#8221;<br />
::setVariable &#8220;b&#8221;,&#8221;2&#8243;<br />
}<br />
::setTarget &#8220;&#8221;<br />
::TARGET=&#8221;/_&#8221;<br />
::stop<br />
[/code]</p>
<p>The interesting thing about swishMax is that it has some improved flash4 functionality which I wanted to sometime test with flash lite, and even for flash 6 it can often output faster running code.</p>
<p>But have not used it for quite awhile, but if you use it and have any questions I will try to help as played about with it alot.</p>
<p>Justin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: aral</title>
		<link>http://swxformat.org/11#comment-20</link>
		<dc:creator>aral</dc:creator>
		<pubDate>Fri, 30 Mar 2007 22:28:14 +0000</pubDate>
		<guid isPermaLink="false">http://swxformat.org/11#comment-20</guid>
		<description>Hi Kevo,

Thanks, man. I'd saved the example FLA in an incorrect format (oops) in 0.1a. It's been fixed in 0.1d. 

Later releases will come preconfigured with the dev environment so you won't have to do anything to configure it. (Of course, you'll always have the option of downloading just the SWX bits if you want.)</description>
		<content:encoded><![CDATA[<p>Hi Kevo,</p>
<p>Thanks, man. I&#8217;d saved the example FLA in an incorrect format (oops) in 0.1a. It&#8217;s been fixed in 0.1d. </p>
<p>Later releases will come preconfigured with the dev environment so you won&#8217;t have to do anything to configure it. (Of course, you&#8217;ll always have the option of downloading just the SWX bits if you want.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevo Thomson</title>
		<link>http://swxformat.org/11#comment-19</link>
		<dc:creator>Kevo Thomson</dc:creator>
		<pubDate>Fri, 30 Mar 2007 21:22:42 +0000</pubDate>
		<guid isPermaLink="false">http://swxformat.org/11#comment-19</guid>
		<description>Hi Aral, was very impressed with the presentation last night -- was a bit dubious about YADEF ('yet another data exchange format'), but think yours has merits worth investigating.

I have to admit, I couldn't get the .fla to open in verion 0.1a, but the version in 0.1d finally worked for me and I had to change not only the port 8888, but also the /trunk/ subdirectory.

Great stuff. Will have a play!

Kevo</description>
		<content:encoded><![CDATA[<p>Hi Aral, was very impressed with the presentation last night &#8212; was a bit dubious about YADEF (&#8217;yet another data exchange format&#8217;), but think yours has merits worth investigating.</p>
<p>I have to admit, I couldn&#8217;t get the .fla to open in verion 0.1a, but the version in 0.1d finally worked for me and I had to change not only the port 8888, but also the /trunk/ subdirectory.</p>
<p>Great stuff. Will have a play!</p>
<p>Kevo</p>
]]></content:encoded>
	</item>
</channel>
</rss>
