Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Adobe Flash
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Players== ===Proprietary=== Adobe Flash Player is the multimedia and application player originally developed by [[Macromedia]] and acquired by Adobe Systems. It plays [[SWF]] files, which can be created by Adobe Animate, [[Apache Flex]], or a number of other Adobe Systems and 3rd party tools. It has support for a scripting language called ActionScript, which can be used to display Flash Video from an SWF file. [[Scaleform GFx]] is a commercial alternative Flash player that features fully hardware-accelerated 2D graphics rendering using the [[Graphics processing unit|GPU]]. Scaleform has high conformance with both Flash 10 ActionScript 3<ref name="ActionScript 3">{{cite web|first=Kris|last=Graft|website=[[Gamasutra]]|url=http://www.gamasutra.com/view/news/30745/New_Scaleform_GFx_40_Supports_ActionScript_3_Flash_10.php|title=Scaleform GFx 4 Supports Flash 10 AS3|access-date=2010-10-01|archive-date=September 7, 2012|archive-url=https://web.archive.org/web/20120907035044/http://www.gamasutra.com/view/news/30745/New_Scaleform_GFx_40_Supports_ActionScript_3_Flash_10.php|url-status=dead}}</ref> and Flash 8 ActionScript 2. Scaleform GFx is a game development middleware solution that helps create graphical user interfaces or [[HUD (video gaming)|HUDs]] within 3D video games. It does not work with web browsers. [[IrfanView]], an image viewer, uses Flash Player to display SWF files. ===Open source=== [[OpenFL]], a cross-platform open-source implementation of the Adobe Flash API,<ref name="intro"/> supports importing SWF assets.<ref>{{cite web |title=Using SWF Assets |url=https://www.openfl.org/learn/haxelib/tutorials/using-swf-assets/ |website=www.openfl.org |access-date=December 26, 2020 |archive-date=August 14, 2021 |archive-url=https://web.archive.org/web/20210814195333/https://www.openfl.org/learn/haxelib/tutorials/using-swf-assets/ |url-status=live }}</ref> [[Lightspark]] is a free and open-source SWF player that supports most of ActionScript 3.0 and has a [[Mozilla]]-compatible [[Plug-in (computing)|plug-in]].<ref>{{cite web |url=http://mac.linux.be/content/lightspark-flash-player-continues-advance |title=Lightspark flash player continues to advance |publisher=Linux.be |date=2010-07-09 |access-date=2010-09-03 |archive-url=https://web.archive.org/web/20160313121420/http://mac.linux.be/content/lightspark-flash-player-continues-advance |archive-date=March 13, 2016 |url-status=dead |df=mdy-all }}</ref> It will fall back on Gnash, a free SWF player supporting ActionScript 1.0 and 2.0 (AVM1) code. Lightspark supports [[OpenGL]]-based rendering for 3D content. The player is also compatible with [[H.264]] Flash videos on [[YouTube]]. [[Gnash (software)|Gnash]] aimed to create a software player and browser plugin replacement for the Adobe Flash Player. Gnash can play [[SWF]] files up to version 7, and 80% of ActionScript 2.0.<ref>{{cite web | url=https://www.gnu.org/software/gnash/manual/gnashref.html#runs-on | title=Gnash Reference Manual | publisher=www.gnu.org | access-date=2011-11-12 | archive-date=November 25, 2011 | archive-url=https://web.archive.org/web/20111125173326/http://www.gnu.org/software/gnash/manual/gnashref.html#runs-on | url-status=live }}</ref> Gnash runs on Windows, Linux and other platforms for the 32-bit, 64-bit, and other operating systems, but development has slowed significantly in recent years. [[Shumway (software)|Shumway]] was an open source Flash Player released by Mozilla in November 2012. It was built in JavaScript and is thus compatible with modern web browsers.<ref>{{cite news |last=Duckett |first=Chris |url=https://www.zdnet.com/article/shumway-looks-to-replace-flash-with-javascript/ |title=Shumway looks to replace Flash with JavaScript |work=ZDNet |date=2012-11-13 |access-date=2013-01-08 |archive-date=February 9, 2014 |archive-url=https://web.archive.org/web/20140209194946/http://www.zdnet.com/shumway-looks-to-replace-flash-with-javascript-7000007352/ |url-status=live }}</ref><ref>{{cite web|url=http://www.h-online.com/open/news/item/Shumway-Mozilla-s-open-SWF-runtime-project-1748816.html |archive-url=https://web.archive.org/web/20121220235709/http://www.h-online.com/open/news/item/Shumway-Mozilla-s-open-SWF-runtime-project-1748816.html|archive-date=December 20, 2012 |title=Shumway: Mozilla's open SWF runtime project β The H Open: News and Features |publisher=H-online.com |date=2012-11-13 |access-date=2013-01-08}}</ref><ref>{{cite web |url=http://www.iloveubuntu.net/mozilla-publicly-announces-open-source-flash-renderer-mozilla-sponsored-shumway-project |title=Mozilla publicly announces the open-source Flash-renderer Mozilla-sponsored Shumway project | Iloveubuntu: Ubuntu blog |publisher=Iloveubuntu |date=2012-11-12 |access-date=2013-01-08 |url-status=dead |archive-url=https://web.archive.org/web/20130118011221/http://www.iloveubuntu.net/mozilla-publicly-announces-open-source-flash-renderer-mozilla-sponsored-shumway-project |archive-date=January 18, 2013 |df=mdy-all }}</ref> In early October 2013, Shumway was included by default in the Firefox nightly branch.<ref>{{cite web |url=https://www.phoronix.com/scan.php?page=article&item=xmir_perf_oktoberfest&num=1 |title=[Phoronix] X.Org vs. XMir On KDE, Xfce, Unity Desktops |publisher=Phoronix.com |date=2013-09-24 |access-date=2013-10-04 |archive-date=September 13, 2016 |archive-url=https://web.archive.org/web/20160913172832/http://www.phoronix.com/scan.php?page=article&item=xmir_perf_oktoberfest&num=1 |url-status=live }}</ref> Shumway rendered Flash contents by translating contents inside Flash files to HTML5 elements, and running an ActionScript interpreter in [[JavaScript]].<ref>{{cite web |url=https://blog.mozilla.org/research/2012/11/12/introducing-the-shumway-open-swf-runtime-project/ |title=The Shumway Open SWF Runtime Project |date=November 12, 2012 |last=Villegas |first=Jet |publisher=Mozilla |access-date=March 11, 2016 |archive-date=February 1, 2017 |archive-url=https://web.archive.org/web/20170201003653/https://blog.mozilla.org/research/2012/11/12/introducing-the-shumway-open-swf-runtime-project/ |url-status=live }}</ref> It supported both AVM1 and AVM2, and ActionScript versions 1, 2, and 3.<ref>{{cite web|last1=Willis|first1=Nathan|date=November 21, 2012|title=Gnash, Lightspark, and Shumway|url=https://lwn.net/Articles/525719/|website=LWN.net|access-date=13 June 2014|archive-date=March 8, 2021|archive-url=https://web.archive.org/web/20210308171439/https://lwn.net/Articles/525719/|url-status=live}}</ref> Development of Shumway ceased in early 2016.<ref>{{cite web|url=http://www.ghacks.net/2016/02/23/flash-replacement-shumway-is-as-good-as-dead/|title=Flash Replacement Shumway is as good as dead β gHacks Tech News|date=2016-02-23|access-date=2016-09-17|archive-date=July 1, 2016|archive-url=https://web.archive.org/web/20160701180523/http://www.ghacks.net/2016/02/23/flash-replacement-shumway-is-as-good-as-dead/|url-status=live}}</ref> In the same year that Shumway was abandoned, work began on [[Ruffle (software)|Ruffle]], a flash emulator written in [[Rust (programming language)|Rust]]. It also runs in web browsers, by compiling down to [[WebAssembly]] and using HTML5 [[Canvas element|Canvas]].<ref>{{cite web |url= https://github.com/ruffle-rs/ruffle/graphs/contributors |title= Ruffle, a flash player emulator. List of contributors over time on GitHub. |website= [[GitHub]] |access-date= November 22, 2020 |archive-date= January 24, 2021 |archive-url= https://web.archive.org/web/20210124031741/https://github.com/ruffle-rs/ruffle/graphs/contributors |url-status= live }}</ref> In 2020, the [[Internet Archive]] added support for emulating SWF by adding Ruffle to its emulation scheme.<ref>{{Cite web|url=http://blog.archive.org/2020/11/19/flash-animations-live-forever-at-the-internet-archive/|title=Flash Animations Live Forever at the Internet Archive|date=November 19, 2020}}</ref> As of March 2023, Ruffle states that it supports 95% of the AS1/2 language and 73% of the AS1/2 APIs, but does not correctly run most AS3 (AVM2) applications.{{citation needed|date=February 2024}}
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Adobe Flash
(section)
Add topic