https://github.com/claus/as3swf/blob/master/examples/dumps/A...
Ruffle – A Flash Player emulator written in Rust
31–40 of 94 posts
Re: Ruffle – A Flash Player emulator written in Rust
#32Re: Ruffle – A Flash Player emulator written in Rust
#33Further reading:
https://medium.com/leaningtech/preserving-flash-content-with...
https://medium.com/leaningtech/running-flash-in-webassembly-...
https://medium.com/leaningtech/announcing-cheerpx-for-flash-...
https://medium.com/leaningtech/cheerpx-for-flash-now-general...
For questions: https://twitter.com/alexpignotti
Re: Ruffle – A Flash Player emulator written in Rust
#34Wow. Might be enterprise opportunities for all those Flex based apps buried the the hell of past broken promises from Adobe :-) I developed an ERP with a flex client back when Adobe and Apple went to war... I’ve been warning the client for years that flash will sunset...
https://mybroadband.co.za/news/internet/221408-sars-efiling-...
Re: Ruffle – A Flash Player emulator written in Rust
#35I spent today hacking on it! Trying to get all the Homestuck movies to work. The codebase seems pretty accessible so far. Fixed one bug where it couldn't render shapes with >65535 vertices. It's really rewarding watching movies light up as you fix things.
Back when Shumway was under development I remember using the first big Homestuck walkaround flash ( https://www.homestuck.com/story/1358?fl=1 ) to put it through its paces and found it to be unbearably slow to the point of unplayability. If Ruffle is capable of running those at any reasonable speed then that would demonstrate real progress over what Shumway achieved.
Maybe using wasm Rust with WebGPU acceleration will make it faster than Shumway. Remarkable to me how much effort must have been put into Shumway, though..
Re: Ruffle – A Flash Player emulator written in Rust
#36A FOSS Flash Player implementation has certainly value, and I hope to have contributed to the cause by starting the Lightspark project years ago. The sad reality is that the Flash runtime is massive and under-documented. The best approach for Flash preservation in the medium term is using _actual emulation_ to run the binary player itself. Further reading: https://medium.com/leaningtech/preserving-flash-content-with.…
Please. I understand you're trying to make a living here, but being able to use F/LOSS software is absolutely critical for the preservation movement.
“Not-for-profit, charitable and educational organisations can benefit from discounted rates.”. Yeah, no, thank you.
Re: Ruffle – A Flash Player emulator written in Rust
#37At what point does a flash player emulator just become a flash player?
When they can be used as drop-in replacement to play actual flash content on websites. Which may be possible to do as a browser extension.. ruffle does have a web version but it requires the website owner to explicitly include it.
Re: Ruffle – A Flash Player emulator written in Rust
#38I would love to play these games, not just for the nostalgia but being quick, small, and not too addictive. Hopefully, I am not alone.
I think, HTML5 would have done the same job, but the number of HTML5 games is surprisingly low in comparison and wesbites are generally ad-infested.
Re: Ruffle – A Flash Player emulator written in Rust
#39A FOSS Flash Player implementation has certainly value, and I hope to have contributed to the cause by starting the Lightspark project years ago. The sad reality is that the Flash runtime is massive and under-documented. The best approach for Flash preservation in the medium term is using _actual emulation_ to run the binary player itself. Further reading: https://medium.com/leaningtech/preserving-flash-content-with.…
Scaleform impplementation of Flash player always looked really decent to me.
Re: Ruffle – A Flash Player emulator written in Rust
#40A FOSS Flash Player implementation has certainly value, and I hope to have contributed to the cause by starting the Lightspark project years ago. The sad reality is that the Flash runtime is massive and under-documented. The best approach for Flash preservation in the medium term is using _actual emulation_ to run the binary player itself. Further reading: https://medium.com/leaningtech/preserving-flash-content-with.…