Jump to content

Ruffle (software)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Themadprogramer (talk | contribs) at 08:24, 3 July 2021 (Removed unnecessary {{Which}}, an example follows in the very next sentence). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Ruffle
Developer(s)Mike Welsh
kmeisthax
Nathan Adams
Callum Thomson
relrelb
Repository
Written inRust
TypeMultimedia
LicenseMIT license, Apache License 2.0
Websiteruffle.rs Edit this on Wikidata

Ruffle is a Flash Player emulator for SWF files. It is currently under open source development on GitHub.[1]

Features

Ruffle is available natively in Rust, as a desktop client and as a web client.

Currently, Ruffle supports older Flash content which uses ActionScript 1/2.0 with ActionScript 3.0 support upcoming.[2][3]

History

In 2016, Mike Welsh began a project called Fluster.[4] Later renamed Ruffle, this project would morph into a Flash Player emulator written in Rust, with a desktop and web client.[5]

Between 2019 and 2020, some websites announced they would be using Ruffle. Newgrounds announced that all flash content will use Ruffle and that all Flash embed code will be replaced with Ruffle equivalents.[6] In June 2020, Coolmath Games announced that all its Flash games will now use Ruffle.[7] In November 2020, Internet Archive announced they will be using Ruffle to preserve Flash games and animations.[8] In December 2020, Armor Games announced that Ruffle had been chosen as the player for Flash content, and Homestar Runner announced the implementation of Ruffle for their cartoons and games.[9]

In February 2021, furry fandom art site Fur Affinity announced that Ruffle will be used for all Flash content.[10]

See also

References

  1. ^ ruffle-rs/ruffle, Ruffle, 2020-07-24, retrieved 2020-07-24
  2. ^ "ruffle-rs/ruffle". GitHub. Retrieved 2020-07-24.
  3. ^ "Ruffle". Ruffle. Retrieved 2021-01-13.
  4. ^ "Initial commit · ruffle-rs/ruffle@b979ac2". GitHub. Retrieved 2020-07-24.
  5. ^ "Update README · ruffle-rs/ruffle@0d9d5fe". GitHub. Retrieved 2020-07-24.
  6. ^ "Flash Emulation & Brave BAT". Newgrounds.com. Retrieved 2021-02-07.
  7. ^ "Coolmath Games and Flash". www.coolmathgames.com. Archived from the original on 23 February 2020. Retrieved 2021-02-07.
  8. ^ Jason Scott (November 19, 2020). "Flash Animations Live Forever at the Internet Archive". Retrieved January 16, 2021.
  9. ^ "The Future of Flash on Armor Games". Armor Games. 8 December 2020. Retrieved 2021-01-06.
  10. ^ "Help page -- Fur Affinity [dot] net". www.furaffinity.net. Retrieved 2021-02-07.