Announcement

Collapse
No announcement yet.

Ruffle Continues Letting Adobe Flash Player Support Live On In Open-Source

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by Weasel View Post
    What do you expect from Rust and its devs' rusted brain.
    They seem to be achieving more success than Gnash, which was written in either C or C++ as I remember, so I suppose a rusty brain is a good thing. Better to have something useful than something ideologically perfect but half-useless, I say.

    Comment


    • #12
      Originally posted by Mathias View Post
      I sometimes like to play old flash games. All the old sites switched to ruffle. It usually works pretty well, but all the complaining we did about flash being slow.... ruffle is slower. On websites it usually runs compiled to webassembly. So I could understand that being slower. But the standalone isn't fast either - with a computer probably 10x faster compared to what I had a decade ago.

      I'm thankful for ruffle anyway.
      Of course it is slower… it is unpaid volunteer work, and they don't have low-level access to documentation.
      This is a clean room reimplementation of Flash, and I am so glad that this could and has been done.

      Comment


      • #13
        Originally posted by mxan View Post
        Ruffle's been around for ages, I'm surprised it's taken this long to report on it
        I see you did not bother to check the history of posts before making your nonsensical comment.

        Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

        Comment


        • #14
          Originally posted by ssokolow View Post
          Basically, they readily admit they've been following "Make it work, make it right, make it fast" and they're only now starting to get to the point where they can dedicate more time to "make it fast".
          I will never, ever criticize a project for following the "Make it work, Make it right, Make it fast" approach. Too much modern software skips one or both of the first 2 steps. Thank god some people remember that it exists.

          Comment


          • #15
            glad this is still being worked on, sadly it still feels like slow progress

            Comment


            • #16
              Originally posted by Weasel View Post
              What do you expect from Rust and its devs' rusted brain.
              Oh no, those Rust developers whos initial goal was to have a correct emulator without security issues/critical bugs and its only recently that performance was their goal, and they have made strides here.

              The only person that has a rusted brain is you, as it seems you are unable to read text completely.
              Last edited by mdedetrich; 14 September 2024, 12:32 PM.

              Comment


              • #17
                Originally posted by mdedetrich View Post
                Oh no, those Rust developers whos initial goal was to have a correct emulator without security issues/critical bugs and its only recently that performance was their goal, and they have made strides here.

                The only person that has a rusted brain is you, as it seems you are unable to read text completely.
                You must not be good at logic. Can't have a rusted brain else I'd be using Rust. Derp.

                Comment


                • #18
                  I am all for this, but this project has been moving really slow, ther emust be a reason for it cuz they get quite a few commits every month.

                  It already works for a lot of flash games though. I played swords and sandals 2 on it, mostly succesfully (I couldn't save the character but I don't think it was working on standalone flash player either so it might have been a problem with the swf itself).

                  I've wanted to see how it performs compared to flash but generally speaking I haven't found many flash games that perform slowly on the original flash player and the one single instance I've found doesn't work at all on ruffle (like straight up can't even press the 'play' button in the main menu even)

                  Some games give rly weird errors if i try to play with ruffle, like motherload:
                  image.png

                  And it's lacking an option to prevent flash files from trying to open URLs in your browser...

                  And it's lacking an option for scaled content to be centered instead of left aligned (wtf? why isn't that default?)

                  ​And when I try to open flash files with the software it just displays a white screen... so to play anything i have to open ruffle first and then open the file from inside ruffle...

                  And when looking for files through it's file browser you can't enter a path (again, wtf?! you can only do it with the 'advanced' thingy where you must enter a full path)

                  Ok yeah no ruffle is kinda shit.
                  Last edited by rabcor; 17 September 2024, 03:29 AM.

                  Comment


                  • #19
                    Originally posted by rabcor View Post
                    Some games give rly weird errors if i try to play with ruffle, like motherload:
                    image.png
                    where are you trying to play it on? desktop application? I am using the extension/websites baked in flash. I played on crazygames (first google result) as well as swfchan without issues.
                    And it's lacking an option for scaled content to be centered instead of left aligned (wtf? why isn't that default?)

                    Seems to be the default for me on browser. Desktop application has a setting in >Player Settings
                    ​And when I try to open flash files with the software it just displays a white screen... so to play anything i have to open ruffle first and then open the file from inside ruffle...
                    ah so yeah, you are using the desktop application, it's still pretty alpha, I just use the extensions since it's a much more polished experience
                    And when looking for files through it's file browser you can't enter a path (again, wtf?! you can only do it with the 'advanced' thingy where you must enter a full path)

                    Ok yeah no ruffle is kinda shit.
                    how did you install the app? I installed via flatpak FILE or URL is the first thing it opens up to

                    EDIT: also the desktop flapak version does allow you to deny opening links via the network settings tab in advanced open
                    Last edited by Quackdoc; 17 September 2024, 05:46 AM.

                    Comment


                    • #20
                      Originally posted by Quackdoc View Post
                      where are you trying to play it on? desktop application? I am using the extension/websites baked in flash. I played on crazygames (first google result) as well as swfchan without issues.

                      Seems to be the default for me on browser. Desktop application has a setting in >Player Settings

                      ah so yeah, you are using the desktop application, it's still pretty alpha, I just use the extensions since it's a much more polished experience


                      how did you install the app? I installed via flatpak FILE or URL is the first thing it opens up to

                      EDIT: also the desktop flapak version does allow you to deny opening links via the network settings tab in advanced open
                      Yeah desktop app, i tried using the browser versions, but it doens't matter what i try to play on ruffle on browsers the performance is atrocious, it's never playable. With the desktop app I couldn't really perceive a difference vs the flash projector though performance wise. I was using flashpoint to get the swfs.

                      Oh i found the player settings alignment thing, thanks for that, it's a bit strange though it's like the app doesn't have any configurable defaults and the only way to configure the player is to actually configure it on a per-file-basis when loading it with the advanced(ridiculous) loader. It's a terribly bad design.

                      I installed through AUR, the first thing that it shows is indeed the advanced loader which only accepts absolute paths to files, but the normal file loader (browser) doesn't accept paths in any way shape or form.

                      They have two separate systems for loading files, and both of them are pure and utter shit, because one only accepts paths with no browsing and the other only allows browsing with no paths and no settings (which should be configured for the whole app in the first place, not only per-loaded-file, although exceptions from the defaults per-loaded-file would be ok)

                      This app's interface can only have been designed by a complete imbecile, or by someone who didn't really care about usability. It's usable but only just barely, needlessly convoluted, it's a poor experience.

                      Comment

                      Working...
                      X