Ruffle es un emulador de Flash Player para poder seguir usando archivos Flash, por ejemplo, para jugar a tus juegos favoritos que funcionan en Flash. Ya que Adobe Flash Player dejó de estar disponible y se recomienda su desinstalación de tu equipo para evitar problemas de seguridad.
Con Ruggle puedes volver a dar vida a esos juegos con toda seguridad, gracias a que puede ejecutarse en Windows, MacOS y Linux como aplicación de escritorio y como extensión/complemento de navegador en Firefox, Chrome, Edge y Safari.
El emulador Ruffle se divide en dos proyectos: el reproductor real desarrollado en Rust y la interfaz Web desarrollada en JavaScript.
Para funcionar en los navegadores Web usa WebAssembly, y aprovecha el entorno de pruebas del mismo navegador.
El proyecto Ruffle es de código abierto y se mantiene gracias a voluntarios que quieren mantener en funcionamiento esos juegos con los que tanto hemos jugado todo el mundo en Webs de juegos en Flash.
Como instalar el emulador Ruffle de escritorio
Para ejecutar archivos Flash en el ordenador puedes descargar el emulador según tu sistema operativo, ya sea Windows, MacOS o Linux.
Visita el siguiente enlace https://github.com/ruffle-rs/ruffle/releases/
Pulsa en «Assets»
Descarga el archivo correspondiente a tu sistema operativo, más información a continuación
En Windows
- En Windows de 64bits descarga el archivo que termina en «-windows-x86_64.zip»
- En Windows de 32bits descarga el archivo que termina en «-windows-x86_32.zip»
Extrae el contenido del archivo ZIP descargado y ejecuta el archivo ruffle.exe
¿Cómo saber si Windows es de 32 ó 64 bits?
En Mac
En Mac descarga el archivo que termina en «-macos-universal.tar.gz»
En Linux
En Linux descarga el archivo que termina en «-linux-x86_64.tar.gz», una vez descargado extrae el contenido del archivo tar.gz:
tar -xzvf *-linux-x86_64.tar.gz
y ejecuta el archivo ruffle
./ruggle archivo.swf
ver la ayuda
./ruffle --help
En Linux tienes la alternativa de usar el instalador de paquetes Snap para instalar Ruffle:
Instalar Ruffle en Debian y Ubuntu con Snap
sudo apt update
sudo apt install snapd
sudo snap install ruffle-unofficial --edge
Instalar Ruffle en Fedora con Snap
sudo dnf install snapd
Instalar Ruffle en Arch
git clone https://aur.archlinux.org/packages/ruffle-git
cd ruffle
makepkg -si
Como instalar ruffle en el navegador Web
En Chrome, instala la extensión: https://chrome.google.com/webstore/detail/ruffle/donbcfbmhbcapadipfkeojnmajbakjdc
En Firefox, descarga el archivo que termina en «_firefox.xpi» de https://github.com/ruffle-rs/ruffle/releases/ y el navegador te preguntará si quieres instalar la extensión.
En Safari, descarga el archivo que termina en «-web-extension.zip» de https://github.com/ruffle-rs/ruffle/releases/ y sigue los siguientes pasos:
- Descomprimir el archivo ZIP descargado
- Ejecuta
xcrun safari-web-extension-converter path/to/unzipped_folder/
- Haz clic en «Run on Xcode».
- Habilita Enable Safari > Preferences > Advanced > Show Develop menu in menu bar.
- Habilita Develop > Allow Unsigned Extensions.
- Habilita la extensión en Safari > Preferences > Extensions.
Para que la extensión sea compatible con Safari, se requiere Xcode 12 o superior y la versión de Safari 14 o superior.
¿Dónde encontrar los juegos Flash?, existe un proyecto donde se puede acceder a más de 4000 juegos y animaciones en Flash: https://archive.org/details/softwarelibrary_flash
Si tienes una Web y quieres implementar Ruffle, tienes toda la documentación necesaria en https://github.com/ruffle-rs/ruffle/wiki/Using-Ruffle