Difference between revisions of "Flash"

From Emulation General Wiki
Jump to navigation Jump to search
m
Line 10: Line 10:
 
|emulated = {{✓}}
 
|emulated = {{✓}}
 
}}
 
}}
'''Adobe Flash'''
 
 
{{WIP}}
 
{{WIP}}
 +
'''Flash''' is a software platform created by Macromedia and later maintained by Adobe.
  
==Players==
+
==Implementations==
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
! scope="col"|Name
 
! scope="col"|Name
Line 58: Line 58:
 
|}
 
|}
  
==Comparisons==
+
===Comparisons===<!--
 +
;Adobe Flash Player-->
 +
 
 +
;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 [https://www.newgrounds.com/portal/view/59593/format/flash?emulate=flash Alien Hominid] in the browser.
 +
 
 +
;Gnash
 +
:Another C++ implementation.
 +
 
 +
;Shumway
 +
:An HTML5 implementation. Was sponsored by Mozilla but then abandoned.
  
 
==See also==
 
==See also==
 
* [[Flashpoint]] - preservation effort for games designed in commercial web frameworks.
 
* [[Flashpoint]] - preservation effort for games designed in commercial web frameworks.

Revision as of 21:03, 22 January 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 Operating System(s) Latest version 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

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.