Skip to content

notsilverhoft/WasFlash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dc97c4d · · Apr 6, 2026

History

30 Commits
Apr 1, 2026
Apr 1, 2026
Apr 5, 2026
Apr 4, 2026
Apr 4, 2026
Apr 1, 2026
Apr 1, 2026
Apr 6, 2026
Mar 29, 2026
Apr 1, 2026
Apr 4, 2026
Mar 6, 2026

Repository files navigation

WasFlash

Currently: An SWF Movie Player that plays typical SWF video like files, without audio. It works for both Linux, and HTML5..

The Hope:

A (Hopefully) Fully Featured Flash Player Replacement(Say that 10 times fast), designed for both PC and Web(Using EMScripten :D). In essence, this would be able to run flash games in the modern day. This will process .SWF files and display their contents, much like current SWF players like Ruffle and LightSpark, but with a higher focus on portability, and simple integration with websites.

Goals & Progressress

  • Finish header parsing
    • LZMA Decompression
    • FrameRate
    • FrameCount
  • Work on low-level tag parsing
    • Parse Tag Header
    • Fully parse a very simple SWF File
  • Work on higher-level tag parsing
  • Work on ActionScript parsing
  • Work on ActionScript interpreter
  • Work on making an ActionScript instruction engine
  • Community testing

Please feel free to use the included swf files in samples if you do not have any!

License

TBD


WasFlash is not affiliated with Adobe Inc. Flash and SWF are trademarks of Adobe.

About

A (Hopefully) Fully Featured Flash Player Replacement(Say that 10 times fast), designed for both PC and Web(Using EMScripten :D). This will process .SWF files and display their contents, much like current SWF players like Ruffle and LightSpark, but with a higher focus on portability, and simple integration with websites.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published