Changes

Jump to navigation Jump to search

Ruffle

1,033 bytes added, 10 January
no edit summary
|developer = [https://github.com/Herschel Mike Welsh]<br>[https://github.com/kmeisthax kmeisthax]<br>[https://github.com/Dinnerbone Nathan Adams]<br>Callum Thomson<br>[https://github.com/relrelb relrelb]<br><small>[https://github.com/ruffle-rs/ruffle/graphs/contributors Repository Contributors]</small>
|prog-lang = Rust
|website = [https://ruffle.rs/ ruffle.rs/]
|source = [https://github.com/ruffle-rs/ruffle GitHub]
|support = [https://opencollective.com/ruffle Open Collective]
}}
'''Ruffle''' is an experimental, free and open-source [[Flash|Adobe Flash]] emulator written in Rust, available under either the Apache 2.0 or MIT licenses. It's available either as a desktop player or , as a HTML5 web embed using JavaScript/TypeScript and WebAssembly, and even as a browser extension which can run the web embed on any site in place of older SWF elements. Even though Ruffle is still a work-in-progress , the HTML5 version in particular has already seen widespread adoption across various sites that depend heavily on Flash content, including such famous examples as Newgrounds and Homestar Runner.
==Download==
|-
|align=center|{{Icon|Win|Lin|Mac|Web}}
|'''[https://ruffle.rs/#downloads Latest automatic builds]'''|-|align=center|{{Icon|Web}}|'''[https://ruffle.rs/demo/ Web demo]'''
|}
==Overview==
As of October 2022November 2023, Ruffle primarily supports older Flash content while also supporting some AS3 contents, which use ActionScript 1.0 and 2.0 with 9095% of the language and 7375% of the API implemented. ActionScript 3.0 support is at 6068% of the language and 5059% of the API. Bleeping Computer reported that all the SWF games they tried in February 2021 "worked flawlessly." ==Prominent users=====Newgrounds===Newgrounds gives the option to use Ruffle for all of its Flash content, but the site staff avoids enabling Ruffle by default on posts that haven't been confirmed as compatible yet. To manually load a Flash post in Ruffle regardless of whether or not it's the default, you can add <code>?emulate=flash</code> to the end of the URL, [https://www.newgrounds.com/portal/view/59593?emulate=flash like so].  ===Homestar Runner===[https://homestarrunner.com Homestar Runner] is a prime example of how most legacy Flash sites &mdash; if they adopt Ruffle at all &mdash; will use a more set-and-forget approach to installing the emulator, which unfortunately means that updates to the hosted code will be rather infrequent unless they use the official CDN.[[Category:Emulators]][[Category:Web emulation software]][[Category:Recommendations]]
Anonymous user

Navigation menu