Difference between revisions of "Flash"

From Emulation General Wiki
Jump to navigation Jump to search
m
m
Line 18: Line 18:
 
! scope="col"|Platform(s)
 
! scope="col"|Platform(s)
 
! scope="col"|Latest version
 
! scope="col"|Latest version
 +
! scope="col"|Open-Source
 
! scope="col"|Active
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
Line 24: Line 25:
 
|align=left|{{Icon|Windows|Linux|macOS|Web}}
 
|align=left|{{Icon|Windows|Linux|macOS|Web}}
 
|[https://get.adobe.com/flashplayer/ 32.0.0.314]
 
|[https://get.adobe.com/flashplayer/ 32.0.0.314]
|{{✓}}
+
|{{✗}} ||{{✓}} ||{{✓}}
|{{✓}}
 
 
|-
 
|-
 
|[https://lightspark.github.io/ Lightspark]
 
|[https://lightspark.github.io/ Lightspark]
 
|align=left|{{Icon|Windows|Linux|Web}}
 
|align=left|{{Icon|Windows|Linux|Web}}
 
|[https://github.com/lightspark/lightspark/releases 0.8.2]
 
|[https://github.com/lightspark/lightspark/releases 0.8.2]
|{{✓}}
+
|{{✓}} ||{{✓}} ||{{~}}
|{{~}}
 
 
|-
 
|-
 
|[https://gnu.org/software/gnash GNU Gnash]
 
|[https://gnu.org/software/gnash GNU Gnash]
 
|align=left|{{Icon|Windows|Linux}}
 
|align=left|{{Icon|Windows|Linux}}
 
|[https://www.gnu.org/software/gnash/download.html 0.8.10]
 
|[https://www.gnu.org/software/gnash/download.html 0.8.10]
|{{✗}}
+
|{{✓}} ||{{✗}} ||{{✗}}
|{{✗}}
 
 
|-
 
|-
 
|[https://ruffle.rs/ Ruffle]
 
|[https://ruffle.rs/ Ruffle]
 
|align=left|{{Icon|Windows|Linux|macOS|Web}}
 
|align=left|{{Icon|Windows|Linux|macOS|Web}}
 
|[http://ruffle-rs.s3-website-us-west-1.amazonaws.com/ Nightly builds]
 
|[http://ruffle-rs.s3-website-us-west-1.amazonaws.com/ Nightly builds]
|{{✓}}
+
|{{✓}} ||{{✓}} ||{{✗}}
|{{✗}}
 
 
|-
 
|-
 
|[https://open-flash.github.io/ Open Flash / Doμ Player]
 
|[https://open-flash.github.io/ Open Flash / Doμ Player]
 
|align=left|{{Icon|Web}}
 
|align=left|{{Icon|Web}}
 
|[https://github.com/open-flash/domu-player Git]
 
|[https://github.com/open-flash/domu-player Git]
|{{✓}}
+
|{{✓}} ||{{✓}} ||{{✗}}
|{{✗}}
 
 
|-
 
|-
 
|[https://mozilla.github.io/shumway/ Shumway]
 
|[https://mozilla.github.io/shumway/ Shumway]
 
|align=left|{{Icon|Web}}
 
|align=left|{{Icon|Web}}
 
|[https://github.com/mozilla/shumway Git]
 
|[https://github.com/mozilla/shumway Git]
|{{✗}}
+
|{{✓}} ||{{✗}} ||{{✗}}
|{{✗}}
 
 
|}
 
|}
  

Revision as of 09:59, 9 February 2020

Adobe Flash
Developer Adobe
Release date 1996
Discontinued 2020
Predecessor SmartSketch
Emulated

Flash is a software platform created by Macromedia and later maintained by Adobe.

Implementations

Name Platform(s) Latest version Open-Source Active Recommended
Adobe Flash Player Windows Linux macOS Web 32.0.0.314
Lightspark Windows Linux Web 0.8.2 ~
GNU Gnash Windows Linux 0.8.10
Ruffle Windows Linux macOS Web Nightly builds
Open Flash / Doμ Player Web Git
Shumway Web Git

Comparisons

Adobe Flash Player
The official closed-source implementation by Adobe. Planned to be discontinued in 2020.
Lightspark
A C++ implementation. Says it has 67% of the APIs covered.
Ruffle
A Rust implementation that compiles to WebAssembly. Being sponsored by Newgrounds, and has progressed to the point where it can play the original Flash version of Alien Hominid in the browser.
Gnash
Another C++ implementation.
Shumway
An HTML5 implementation. Was sponsored by Mozilla but then abandoned.

See also

  • Flashpoint - preservation effort for games designed in commercial web frameworks.