ruffle-rs / ruffle

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

Linux 32bit, Arm7l and Arm64 builds #7197

Open coreybruce opened 2 years ago

coreybruce commented 2 years ago

Describe the feature Please do compiled builds for Linux 32bit, Arm7l and Arm64 for users to natively download for those architectures as they are missing.

parkerlreed commented 2 years ago

Note: I believe Ruffle still requires Vulkan drivers for the rendering on Linux. Those aren't as common for the ARM world.

Would still be great to have as builds though.

coreybruce commented 2 years ago

Note: I believe Ruffle still requires Vulkan drivers for the rendering on Linux. Those aren't as common for the ARM world.

Would still be great to have as builds though.

No it has the options to use both OpenGL and Vulkan and yes I believe Vulkan is on Arm

parkerlreed commented 2 years ago

Oh nice. Last I checked gl still wasn't active. Does appear to be working now!

ActionWavele commented 1 year ago

yes, this would be really useful, +1

coreybruce commented 1 year ago

Just tested nightly-2023-04-04 yesterday on my Raspberry pi 4 (Arm64) and it runs great with no issues. Please do a Arm64 compile!

sodscg commented 1 year ago

is that true? wow! you should make a video!

coreybruce commented 1 year ago

Yeah obviously it still has the limitations of what flash games it supports as Ruffle is working on it but I tested a few games I know that work like dadnme, hobo 1, defend the castle and various other ones of that age and older and they work.

I could do a video tho I would have to figure out the best way to do so since it's on my pi 4

kjarosh commented 1 month ago

Aarch64 binaries are now available on Flathub: https://flathub.org/apps/rs.ruffle.Ruffle

coreybruce commented 1 month ago

Aarch64 binaries are now available on Flathub: https://flathub.org/apps/rs.ruffle.Ruffle

Nice, you can also get the Arm64 package on the AUR package I maintain, I also compile the binaries :D

https://aur.archlinux.org/packages/ruffle-bin