Changes

Jump to navigation Jump to search

Flash

441 bytes added, 14:25, 13 November 2021
Implementations
|-
|[https://lightspark.github.io/ Lightspark]
|align=left|{{Icon|Windows|Linux|Web}}<ref group=N name=plugin>Web version only available as an [[wikipedia:NPAPI|NPAPI/PPAPI]] plugin.</ref>
|[https://github.com/lightspark/lightspark/releases 0.8.3]
|Mid ||{{✓}} ||{{✓}} ||{{~}}
===Comparisons===
;Adobe Flash Player
:The official closed-source implementation by Adobe, who discontinued it in 2020. The web version relies on an obsolete plugin API that the major browsers no longer use; many browsers were only keeping the API around specifically for Flash's sake in the years leading up to its discontinuation.
 
;Ruffle
:A Rust implementation that easily compiles to several platforms, but mainly targets HTML5. The devs are planning to focus on ActionScript 1 and 2 support first, with AS3 support coming later. Development of Ruffle is sponsored by multiple veteran Flash game archives, most notably Newgrounds. It's progressed to the point where it can run many early Flash games, including the original Flash version of [https://www.newgrounds.com/portal/view/59593/format/flash?emulate=flash Alien Hominid], as well as playing the vast majority of [https://old.homestarrunner.com Homestar Runner] toons.
;Lightspark & Gnash
:Both Two C++ implementationsthat somewhat complement each other, and are both designed specifically to provide a FLOSS alternative to Adobe's official players. Lightspark says it has 78% of the APIs covered, while Gnash has focused on older versions of Flash that Lightspark is less likely to support properly, hence why Lightspark can use Gnash as an automatic fallback if both are installed simultaneously. Their external dependencies would make it cumbersome to port either of them to HTML5, so they're only available in browsers as replacements for the official Flash browser plugin.
;swf2js
:An open-core HTML5 implementation that uses a dynamic recompiler. The open-source "Free Version" supports limited features, such as AS1, AS2 and ZLIB compression, whereas the payware "Production Version" supports further features, such as AS3 and LZMA compression.
 
;Adobe Flash Player
:The official closed-source implementation by Adobe. It was discontinued in 2020.
;Shumway
Anonymous user

Navigation menu