Skip to content

huwdp/Flash-Matrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Feb 25, 2025
a1edac3 · Feb 25, 2025
Feb 6, 2024
Feb 9, 2020
Feb 25, 2025
Feb 6, 2024
Feb 25, 2025
Feb 9, 2020
Jul 29, 2024
Jul 27, 2024
Jul 27, 2024
Feb 6, 2024
Feb 9, 2020
Jul 27, 2024
Jul 27, 2024
Oct 16, 2024
Feb 25, 2025
Apr 20, 2020
Jul 27, 2024
Jan 5, 2023
Feb 6, 2024
Jan 5, 2023
Apr 20, 2020

Repository files navigation

Flash Matrix

The matrix gives approximate ActionScript 3 (AS3) support of Shumway, Lightspark, Gnash and Ruffle flash players compared the defacto standard Adobe Flash Player. The matrix is not 100% correct due to the difficulty in measuring API support within the source code of each project.

Getting Started

Prerequisites

sudo apt-get install python3 git
git clone https://github.com/mozilla/shumway.git
git clone https://github.com/strk/gnash.git
git clone https://github.com/lightspark/lightspark.git
git clone https://github.com/ruffle-rs/ruffle.git
git clone https://github.com/awayfl/playerglobal.git
git clone https://github.com/awayfl/avm2.git

Inatall

sudo apt-get install python3
sudo apt-get install pip3
pip install lxml
pip install requests

It may be good to install python-is-python3

sudo apt-get install python-is-python3

Building matrix

bash re-build-matrix.sh

Building React App

  1. cd into source folder
  2. Run build.sh
  3. Run npm start
  4. Go to http://localhost:3000/Flash-Matrix/. It's important to put / at end of URL.

License

This project is licensed under the GPL3 license - see the LICENSE file for details.

Thanks

I'd like to link to Mesa Matrix here (https://github.com/MightyCreak/mesamatrix). Flash Matrix was created with inspiration from Mesa Matrix, so thanks!