<story><title>Still Have a Use for Adobe Flash? Ruffle Is Working to Safely Emulate It in Rust</title><url>https://www.phoronix.com/news/Ruffle-Adobe-Flash-Rust</url></story><parent_chain></parent_chain><comment><author>adrian17</author><text>Some extra notes:&lt;p&gt;&amp;gt; project issued their first progress report with getting dozens of ActionScript 2 based games working&lt;p&gt;Dozens of _previously-broken_ games working. We had a majority of (single-player) AS2 games working for years now, with only several major missing features plaguing the remaining games. The biggest one of them (a very unintuitive way variables magically bind to &amp;quot;DOM&amp;quot; objects) was implemented very recently, hence the announcement.&lt;p&gt;As for AS3, you could say the interpreter support has finally reached the turning point. It took 2 years from the first AS3-related commit to the first simplest game to &amp;quot;kinda-sorta work&amp;quot;, and within the next couple of months up to now, so many games started to work that we stopped being able to count them. So yeah, we&amp;#x27;re very optimistic here :)&lt;p&gt;EDIT: oh, also major shoutout to &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;jindrapetrik&amp;#x2F;jpexs-decompiler&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;jindrapetrik&amp;#x2F;jpexs-decompiler&lt;/a&gt; which is effectively a full-blown low-level IDE for decompiling, debugging, analysing and manipulating (or even hand-crafting from scratch) SWFs. Without actually seeing all the ways the games abused Flash interpreter, it&amp;#x27;d be borderline impossible to figure out Flash Player&amp;#x27;s various quirks. Further, it lets contributors create test SWFs without having to own old versions of Flash IDE.</text></comment>
<story><title>Still Have a Use for Adobe Flash? Ruffle Is Working to Safely Emulate It in Rust</title><url>https://www.phoronix.com/news/Ruffle-Adobe-Flash-Rust</url></story><parent_chain></parent_chain><comment><author>geenat</author><text>Nothing has replaced Flash for low friction creative outlet for animations and games. Even artists could use Flash very effectively by themselves.&lt;p&gt;The iteration time was mindblowing- Using Flash, I remember putting together Ludum Dare games in 6 hours, while everyone else was struggling at hour 48.&lt;p&gt;The new generation of devs never knew the levels of productivity that could be had with Flash.</text></comment>