Email or username:

Password:

Forgot your password?
Xandra Granade 🏳️‍⚧️

It's come up a few times in the past couple days, but did you know that there's a Flash player that runs in WASM, making it easier to preserve and play old Flash games directly in your browser?

ruffle.rs/

10 comments
Xandra Granade 🏳️‍⚧️

(And yes, it's written in Rust, in no small part because that makes it much easier to target WebAssembly and run directly in browsers without a plugin.)

Xandra Granade 🏳️‍⚧️

@zkat Isn't it? Like so many old and wonderful games are just stuck in Flash and only Flash... a complete preservation nightmare.

I hated the Flash plugin, but damned if it didn't go away in the worst way possible.

Kat Marchán 🐈

@xgranade newgrounds and albinoblacksheep were absolute highlights of my teenage years

Xandra Granade 🏳️‍⚧️

@zkat I never got into the latter, but damned if the former didn't consume way waaaaaaay waaaaaaaaaaaaaaaaay too many hours.

💉Eliot B

@xgranade @zkat I'm in the middle of a ruffle powered nostalgic playthrough of Manufactoria here kongregate.com/games/PleasingF

ShamylZakariya

@xgranade @zkat flash was a real joy to build for, too. Good language. Great 2d graphics api. You could build a really complex game and compile it to a single swf binary.

SnoopJ

@xgranade and the desktop application works great, too!

Jared

@xgranade @whitequark We’ve gone full circle. Everything old is new again.

This is making me wonder if I should get my copies of Flash 5 and CS6 fired up again and dust off those Actionscript 2 and 3 gamedev skills. 🤔

Xandra Granade 🏳️‍⚧️

@ktnjared @whitequark I mean, preservation efforts are "everything old is new again" by necessity. Getting old Flash games working on modern browsers is a fairly important part of cultural preservation, to be sure.

I am amused at the suggestion, though, of making new Flash games with the intent of targeting Ruffle...!

Go Up