ruffle-rs / ruffle

A Flash Player emulator written in Rust
https://ruffle.rs
Other
15.67k stars 813 forks source link

Any chance of a standalone app for Android? #2210

Open retrobenny opened 3 years ago

retrobenny commented 3 years ago

Due to an issue with my Nvidia Shield TV Pro,the flash player plugin no longer works since over a year ago because it crashes before loading any content since a very bad OTA Upgrade botching it,but Ruffle in some instances actually works rather well in some cases in stuff like Kiwi Browser,but mainly when a site integrates it and without even needing the add-on/extension installed.

I will need a standalone app in order to run local swf files again since browsers refuse to load the files with local storage methods and instead dumbly re-downloads the file I already have.

I got very surprisingly good performance out of it (aside from intermittent stutters potentially coming from emulation) in Kiwi Browser on a certain swf hosting site (that I don't want to name) that has Ruffle integrated into it despite having it stretch to fit the 4K resolution of my screen (albeit the browser's dpi not aligning with my forced true 4K dpi),although,that then caused an app crash on Kiwi Browser moments later,likely due to the scarce ram size of 3GB easily getting wiped out due to 4K and nothing to do with Ruffle itself.

torokati44 commented 3 years ago

If you already have a web browser that can run Ruffle well, then simply loading your downloaded .swf files into the https://ruffle.rs/demo/ page might be worth a try. Sure, building a native player app (most likely for ARM) from Ruffle (instead of going through WebAssembly) might help with performance, but I have no idea as to when that might materialize.

timea-techgirl commented 2 years ago

I wish for an android app too.

n0samu commented 2 years ago

This is being worked on now! https://github.com/torokati44/ruffle-android/