Difference between revisions of "Flash"
Jump to navigation
Jump to search
m |
FosterHaven (talk | contribs) |
||
Line 10: | Line 10: | ||
|emulated = {{✓}} | |emulated = {{✓}} | ||
}} | }} | ||
− | |||
{{WIP}} | {{WIP}} | ||
+ | '''Flash''' is a software platform created by Macromedia and later maintained by Adobe. | ||
− | == | + | ==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
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 | 32.0.0.314 | ✓ | ✓ | |
Lightspark | 0.8.2 | ✓ | ~ | |
GNU Gnash | 0.8.10 | ✗ | ✗ | |
Ruffle | Nightly builds | ✓ | ✗ | |
Open Flash / Doμ Player | Git | ✓ | ✗ | |
Shumway | 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.