Ruffle crashes on any swf
the app used to open swfs but today I went to go mess around with it and it didn't work. I probably updated it and didn't test until now on a whim and now the working version is long gone
I updated to the latest version just now with the hope the new version would fix it and same issue I almost wonder if the app needs to ask to look in my storage or something
or maybe its a Scoped Storage issue (look it up, its the semi-latest huge pain in the butt feature for developers to workaround)
Yo dude, try update 20250224, I had same issue but this update that came hour ago fixes it!
Yo dude, try update 20250224, I had same issue but this update that came hour ago fixes it!
thanks, but it also didn't work
How about this one? Some updates seems not working on specific devices, so you can just download each new update and hope it will launch 🤷
Yo dude, try update 20250224, I had same issue but this update that came hour ago fixes it!
I'm having the same issue. I downloaded the armeabi-v7a version and it just freezes with an error about unwrapping. I'll try the universal version but the app isn't behaving properly for the swfs on my end.
Yo dude, try update 20250224, I had same issue but this update that came hour ago fixes it!
Yeah it's not being very tasty. Both the armeabi-v7a and universal versions do this when I open SWFs:
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: CreateSurfaceError { inner: Hal(FailedToCreateSurfaceForAnyBackend({})) }': src/lib.rs:220
0: <unknown>
1: <unknown>
2: <unknown>
3: <unknown>
4: <unknown>
5: <unknown>
6: <unknown>
7: <unknown>
8: <unknown>
9: <unknown>
10: <unknown>
11: <unknown>
12: <unknown>
13: <unknown>
14: <unknown>
15: <unknown>
16: <unknown>
17: <unknown>
18: <unknown>
Yo dude, try update 20250224, I had same issue but this update that came hour ago fixes it!
thanks, but it also didn't work
Apparently the 20230529 version works perfectly fine, even for my unique armeabi-v7a Motorola device. I got it from this zip file on Archive.org.
It's no longer possible to get it from GitHub as the earliest version available is 20230528.
If you somehow have the 20230529 one cached, you can go here.
@Breakout-X the last 4 versions of ruffle works just fine, seems like it's some kind of compatibility with specific device architecture.
@Breakout-X the last 4 versions of ruffle works just fine, seems like it's some kind of compatibility with specific device architecture.
That would make sense @SladkiyTort . I did try the earliest global and armeabi-v7a GitHub versions and they stop working. Only that version on Archive.org works for me, despite the screen being small and the keyboard not sufficient to beat my childhood game Super Mario Flash.
I think I'll just not update until the app gets an update thats more serious
(((( ( i guess universal means all architectures ) ))))
I think I'll just not update until the app gets an update thats more serious
Okay @Croworbit. If you are just watching animated or video SWFs, but not playing them like you would Super Mario Flash, then the Archive.org version might still be worth a try.
I'm still having this issue after 20250526 in a Moto g54 5G Android 15 device.
I'm still having this issue after 20250526 in a Moto g54 5G Android 15 device.
@SideralRegent Try the 20230529 version on Archive.org. I have a Moto G Play device, and it works on it although it takes a little while to load and has an annoying keyboard. Only thing I've seen fail to work is Super Mario Flash 2 and 3D animations. Super Mario Flash and a couple of videos and animations work too.
Have you checked the latest update? It sure does work on yo device now. And even better, game save also starts working
I tried the latest, still nothing.
please stop trying to recommend an old version, as I'd like to have the latest fixes and not be limited to watching only basically videos rather than games.
I tried each apk and ruffle just closes.
I'm still having this issue after 20250526 in a Moto g54 5G Android 15 device.
@SideralRegent Try the 20230529 version on Archive.org. I have a Moto G Play device, and it works on it although it takes a little while to load and has an annoying keyboard. Only thing I've seen fail to work is Super Mario Flash 2 and 3D animations. Super Mario Flash and a couple of videos and animations work too.
It doesn't work with the game I'm trying to play. I have the same issue as @Croworbit, each apk just closes.
I think I found the problem. the load from storage is just, busted. I was wondering why the 'open from URL' was displayed first and larger than the other option.
I figured it was the fact that loading stuff from SD is a huge pain on android (thanks google.) but even if I move to the soldered storage, it still crashes
if I load from URL, then it'll load, even if the swf is the same as the one you have on your storage. this is sort of frustrating in that my collection is local to my storage, and not hosted on a website that could go down
so now I'll need to make a new collection thats just links to still alive cdns of a various websites...
lookig at the app permissions, it says 'no permissions required' so I think for some android versions, it might actually need the permission for storage
lookig at the app permissions, it says 'no permissions required' so I think for some android versions, it might actually need the permission for storage
that explains a lot
I tried the latest, still nothing.
please stop trying to recommend an old version, as I'd like to have the latest fixes and not be limited to watching only basically videos rather than games.
I tried each apk and ruffle just closes.
i only recommended old version as item the only one that works on my end. so its probably the broken storage permission as you said before
Hey, what's yalls android version? On android 11 it works fine. Just wondering.
Android 13, same issue. The archived version proposed by @Breakout-X can also freeze with a white screen on some files and make spontaneous infinite loop animations on a rare case or two, though on the files that it does work, the keyboard can't be put away (which he had mentioned himself).
I can confirm that the newer versions of ruffle work well on an older phone that has android 11.
As for android 13, the way I play flash files flawlessly (except for "Last stand union city" which just shows a yellow background behind the character, known issue with the flash file itself) is by installing the ruffle browser extension for firefox.