Hacker GitHub

← All repos

ruffle-rs/ruffle

View on GitHub ↗ ★ 18,788 Rust

A Flash Player emulator written in Rust

59 mentions on Hacker News by 48 people: 8 stories, 51 comments · first 2019-08-17 · latest 2026-09-07

Mentions per year 59 mentions · busiest year 2020 (19)
20082026
  1. …call it a massive pain. [1] https://internals.rust-lang.org/t/can-we-have-either-a-new-t... [2] https://github.com/ruffle-rs/ruffle/pull/18397 [3] See lines 55 and 117-127 in https://github.com/ruffle-rs/ruffle/blob/6890c618daab3153343...
  2. …is stubbed for specifically non-null, non-http commands (generally this is RMTP/RTMFP). See https://github.com/ruffle-rs/ruffle/blob/df11c2206bc6be0a329...
  3. …be the issue for your games (the websites I maintain use https://metacpan.org/pod/AMF::Perl ). See https://github.com/ruffle-rs/ruffle/issues?q=is:issue+state:... .
  4. …instructions for setting up the websockify proxy (by the webmaster of the site) can be found here: https://github.com/ruffle-rs/ruffle/wiki/Frequently-Asked-Qu... .
  5. And, of course, Ruffle[1][2] to play them. [1] https://ruffle.rs/ [2] https://github.com/ruffle-rs/ruffle/
    comment by xvilka · 2026-02-05 · in Adobe Animate will be discontinued
  6. …involves a lot of unnecessarily verbose code to drop and regain context between awaits, i.e. https://github.com/ruffle-rs/ruffle/blob/b5732b9783dce5d2311...
    comment by kmeisthax · 2025-12-26 · in The Algebra of Loans in Rust
  7. …Proximity is 20 years old this year. Huh. Probably needs a 20 year anniversary edition. [1]: https://github.com/ruffle-rs/ruffle/pull/1024
  8. …sponsors section for the open source project they are using is a trip down flash game memory lane: https://github.com/ruffle-rs/ruffle/?tab=readme-ov-file#spon...
  9. i believe it's using Ruffle[0] and that's already happened[1] [0] https://github.com/ruffle-rs/ruffle [1] https://homestarrunner.com/post-flash-update
  10. Uses Ruffle (Flash emulator). Pretty difficult UI to wrestle with. Also takes a while to load. https://github.com/ruffle-rs/ruffle https://github.com/jtwaleson/NovaLight-Challenge
    comment by adamredwoods · 2023-09-20 · in Novalight
  11. …was actually implemented-- it would require the dev integrating ruffle to specify a URL to emulate. https://github.com/ruffle-rs/ruffle/issues/325
    comment by rezonant · 2023-07-28 · in Flash Museum
  12. A relevant GitHub issue: https://github.com/ruffle-rs/ruffle/issues/325 Seems like being able to override was the plan, but not clear it was actually done?
    comment by rezonant · 2023-07-28 · in Flash Museum
  13. …tessellator. Oh and yes, the opening bars of "Doctor" are permanently burned into my head now. [0] https://github.com/ruffle-rs/ruffle/pull/7858
    comment by kmeisthax · 2023-07-15 · in Internet Archive expands Flash support
  14. I've opened some new Ruffle issues so we can hopefully fix the problems you mentioned: https://github.com/ruffle-rs/ruffle/issues/12071 https://github.com/ruffle-rs/ruffle/issues/12073 As I noted on those issues, this game uses multiple…
    comment by nosamu · 2023-07-15 · in Internet Archive expands Flash support
  15. …and think it was good? If so, then the Ruffle project is probably worth keeping an eye on: https://github.com/ruffle-rs/ruffle Unlike the several previous Open Source "Flash player" projects that didn't really go anywhere, this one works…
    comment by justinclift · 2023-05-11 · in Ask HN: Resources for older developers?
  16. It did happen eventually: https://github.com/ruffle-rs/ruffle
  17. …player written in Rust), seems like it has legs and plays a substantial amount of Flash content: https://github.com/ruffle-rs/ruffle They released their first "progress report" a few weeks ago: https://ruffle.rs/blog/2023/03/12/progress-rep…
  18. …question, here is the GitHub issue that clearly shows Ruffle doesn’t support ActionScript 3: https://github.com/ruffle-rs/ruffle/issues/1368 I recently picked up a copy of Flash MX to use on an old PowerBook, highly recommend others do the…
    comment by numair · 2022-12-21 · in I still use Flash
  19. …audio and video functionality of these old games restored and being able to play them again. - [0]: https://github.com/ruffle-rs/ruffle/wiki/Test-SWFs [1]: https://github.com/crisdosyago/BrowserBox#bb-pro-vs-regular- ... [2]:…
    comment by graderjs · 2022-12-21 · in I still use Flash
  20. …and is quite fast. It's cool seeing the audio and video work and playing those old games. - [0]: https://github.com/ruffle-rs/ruffle/wiki/Test-SWFs [1]: https://github.com/crisdosyago/BrowserBox#bb-pro-vs-regular-... [2]:…
  21. Erm, this exists and it's called Ruffle: https://github.com/ruffle-rs/ruffle It works quite decently, but they can always use help.
  22. We now have Ruffle which does more or less what Adobe should have done 10 years ago. https://github.com/ruffle-rs/ruffle If Adobe had seen their ban from the iPhone as a challenge to make Flash player capable of running without a plug-in…
  23. …guess that's not too surprising, we're only halfway* done with AS2/3 implementations as it is!) * https://github.com/ruffle-rs/ruffle/wiki/Roadmap#milestones
  24. https://github.com/ruffle-rs/ruffle A flash VM running in safe WebAssembly sounds like an awesome idea for preserving a lot of older web content.
  25. …of thousands of flash games with an easy interface to play them through flash player. [0] https://github.com/ruffle-rs/ruffle [1] https://bluemaxima.org/flashpoint/downloads/
    comment by assemblylang · 2022-03-07 · in I can no longer compile my first Flash game
  26. …third party tools that will allow embedded flash to work again. I'm curious if you've tried ruffle: https://github.com/ruffle-rs/ruffle It will not work for exactly your problem (powerpoint plugin vs html5 webpage), but I've found most…
  27. …the same browser session. [0]: https://github.com/i5ik/Viewfinder/blob/boss/README.md#vf-pr... [1]: https://github.com/ruffle-rs/ruffle [2]: https://github.com/i5ik/Viewfinder/blob/boss/README.md#appli...
  28. …they use it to keep some (but not all) of their archive of Flash movies and games running. [1] https://github.com/ruffle-rs/ruffle
    comment by benrbray · 2021-11-21 · in The history of Flash games in China
  29. …and then have someone convert that into code. As for Actionscript 3, here is the tracking issue: https://github.com/ruffle-rs/ruffle/issues/1368
  30. …to memories these days Don't let them fade away! As mentioned in the article... check out ruffle: https://github.com/ruffle-rs/ruffle I was able to drop that on the page of a flash movie that I have hosted for nearly 20 years and it's…
  31. There's a lot of unsafe usage in this codebase ( https://github.com/ruffle-rs/ruffle/search?q=unsafe returns 5 screenfuls) - though I don't know enough about Rust to tell how risky these are.
    comment by fulafel · 2021-02-05 · in A Flash Player emulator written in Rust
  32. See https://github.com/ruffle-rs/ruffle and how the Internet Archive is using it: https://blog.archive.org/2020/11/19/flash-animations-live-fo...
    comment by acdha · 2021-01-26 · in Firefox 85
  33. Ruffle - A Flash Player emulator over WebAssembly: https://github.com/ruffle-rs/ruffle
    comment by maxgraey · 2020-12-31 · in WebAssembly Studio
  34. …is converted over, but they're actively supporting the Ruffle.js project and using it on site: https://github.com/ruffle-rs/ruffle
  35. Yes: https://github.com/ruffle-rs/ruffle
  36. …3.0 [0], so if you've got a pile of newish .swf's you'd like to try, they may not work yet. [0] https://github.com/ruffle-rs/ruffle/issues/1368
  37. It doesn't solve them. See https://github.com/ruffle-rs/ruffle/issues/26 Here's a flash style solution to the problem: https://github.com/jrmuizel/full-scene-rasterizer
  38. …and already can play a reasonably sized subset of flash correctly at their intended speed. [0]: https://github.com/ruffle-rs/ruffle
    comment by TheDong · 2020-09-21 · in V8 Release v8.6
  39. …https://www.gnu.org/software/gnash/ In development: https://github.com/lightspark/lightspark https://github.com/ruffle-rs/ruffle And then the most recent one, CheerpX, which as I understand it runs the Adobe flash runtime itself via wasm:…
    comment by efreak · 2020-07-25 · in Flash Game History
  40. Ruffle works great in modern browsers and is open source: https://github.com/ruffle-rs/ruffle
    comment by CryoLogic · 2020-07-09 · in The rise and fall of Adobe Flash
  41. …(via WebAssembly, I think, though it technically supports ASM.js via emscripten) in HTML5 browsers: https://github.com/ruffle-rs/ruffle
  42. …the Ruffle browser extension. I think it's designed as a drop in replacement for the flash player. https://github.com/ruffle-rs/ruffle/wiki/Using-Ruffle#browse...
  43. This might be worth someone taking some time to figure out how to make it work with Ruffle: https://github.com/ruffle-rs/ruffle
    comment by bsder · 2020-06-21 · in Logic, Before ICs
  44. …few examples available. https://www.newgrounds.com/flash/player https://github.com/Herschel/Swivel https://github.com/ruffle-rs/ruffle Roadmap: https://github.com/ruffle-rs/ruffle/wiki/Roadmap Demo: http://ruffle-rs.s3-website-us-west-1.ama…
  45. I believe that's exactly what Newgrounds is doing. See https://github.com/ruffle-rs/ruffle
  46. We should embrace flash again - https://github.com/ruffle-rs/ruffle
    comment by searchableguy · 2020-05-11 · in Second-Guessing the Modern Web
  47. You mean like https://github.com/ruffle-rs/ruffle ?
  48. …would be incredible. If anyone's interested in Ruffle's roadmap, it's available here [3]. [1] https://github.com/ruffle-rs/ruffle [2] https://github.com/Herschel/Swivel [3] https://github.com/ruffle-rs/ruffle/wiki/Roadmap
  49. …of Ruffle) are already using Ruffle on some of their flash content. [0] https://ruffle.rs [1] https://github.com/ruffle-rs/ruffle
    comment by wesleyhill · 2020-01-31 · in Flashpoint: a webgame preservation project
  50. …in Rust. (So you'd still be using ActionScript for authoring) [1] https://www.openfl.org/ [2] https://github.com/ruffle-rs/ruffle