Changes

Jump to navigation Jump to search

Flash

107 bytes added, 12:32, 26 May 2022
Comparisons
:The proprietary reference implementation, which Adobe stopped directly supporting in 2020. The web version relies on [[wikipedia:NPAPI|NPAPI/PPAPI]], an obsolete browser plugin system that for many years only stuck around specifically because of Flash Player; as Adobe was phasing out the plugin, so too was the plugin system gradually being dropped by all the major browser vendors. The discontinued desktop player version is still available for download from the debug downloads section of Adobe's website, and Harman International is also [https://airsdk.harman.com/flashplayer maintaining an extended support version specifically for enterprise users].
:;CheerpX for Flash
::A payware HTML5 software package which basically just takes the Harman version of Flash Player and uses CheerpX, an x86 emulator in WebAssembly, to make it run in modern browsers. No-one on this wiki has had the chance to properly evaluate it, but we'd expect reference-level accuracy at the cost of woeful performance. That being said, CheerpX apparently has an alternate mode of operation that offloads most of the emulation and processing work to an external server, at which point the HTML5 part is effectively just a remote client.
;WAFlash
;Ruffle
:A Rust implementation sponsored supported by multiple veteran Flash game sitesincluding Newgrounds, such as Newgrounds Homestar Runner and CoolMathGames. It mainly targets HTML5, but is also available as a desktop player. 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://homestarrunner.com Homestar Runner] cartoons. Notably, unlike the other HTML5 options, Ruffle can be installed as a browser addon, although sometimes a website will still load its own hosted copy even if the addon version is more recent.
;AwayFL
:An HTML5 implementation developed by the Away Foundation, under sponsorship from Poki.com. Sometimes works better than Ruffle, depending on the specific Flash file you're trying to run.
;Lightspark
Anonymous user

Navigation menu