Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ruffle / Flash support #666

Open
EmperorPenguin18 opened this issue Mar 23, 2023 · 5 comments
Open

Ruffle / Flash support #666

EmperorPenguin18 opened this issue Mar 23, 2023 · 5 comments

Comments

@EmperorPenguin18
Copy link

I don't know if this is in scope for this project, but I recently discovered that Flash emulation is a thing that exists. It would be cool if this was integrated into EmuDeck so I don't have to set it up myself. SteamRomManager / SteamGridDB probably doesn't have a section for this so not sure how metadata would work.

@Godsbane Godsbane added enhancement New feature or request New Emu Request labels Mar 26, 2023
@WingofaGriffin
Copy link
Contributor

The good news is that ruffle works native in browsers already.

That said, I do this this is a good idea, though they do not have a Flatpak or appimage right now. I can try getting the binary to work, though there appears to be an open issue for a flatpak ruffle-rs/ruffle#9220

@WingofaGriffin
Copy link
Contributor

Unfortunately the binary currently does not work due to missing libraries in SteamOS:

./ruffle: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory

@EmperorPenguin18
Copy link
Author

Does steamos not have openssl installed? That's seems weird. Or maybe not that version?

@WingofaGriffin
Copy link
Contributor

WingofaGriffin commented May 1, 2023

From my experience building many different emulator binaries on Linux, openssl is notorious for being super picky about versions and such, so I am not shocked. We likely will need to wait for an appimage or flatpak or use the web version.

@ahwelp
Copy link

ahwelp commented Jan 25, 2024

I created a proof of concept for Ruffle.

ahwelp@f886463

I could not test the changes. If someone could take a look. Instead of compiling the source, I download the daily release of ruffle, untar the executable and create the config files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants