File: success.swf-(13 KB, 720x1018, Other)
[_] Fear not, for /f/ is no longer endangered Anonymous 09/25/19(Wed)18:12:12 No.3403426
I just converted this pic to a swf to show you as fast as possible. Post-deprication of the
original flash player in 2020, the 4chan devs will put into place a permanent replacement which
will no longer require the flash player to be installed.
tl:dr your ass is safe /f/. Flash will live forever.
Marked for deletion (old).
>> [_] Anonymous 09/25/19(Wed)18:14:55 No.3403427
Cool.
>> [_] Anonymous 09/25/19(Wed)19:28:31 No.3403430
Fuck you. Support Flasm idiot.
>> [_] Anonymous 09/25/19(Wed)20:00:17 No.3403432
Oh
>> [_] Anonymous 09/25/19(Wed)20:28:11 No.3403437
The ride never ends.
>> [_] Anonymous 09/25/19(Wed)20:43:28 No.3403438
break out the bubbly baby.
>> [_] Anonymous 09/25/19(Wed)20:46:45 No.3403439
Yay!
>> [_] f4r !HanakoDlmg 09/25/19(Wed)20:51:00 No.3403440
neato
>> [_] Anonymous 09/25/19(Wed)21:18:20 No.3403443
I see newgrounds already has their own replacement rolled out. The future looks bright lads.
>> [_] Anonymous 09/25/19(Wed)23:39:22 No.3403455
we really are here forever now
>> [_] Anonymous 09/25/19(Wed)23:58:01 No.3403460
>>3403455
And I, for one, would have it no other way
>> [_] Anonymous 09/26/19(Thu)00:35:39 No.3403463
>>3403426
>a permanent replacement which will no longer require the flash player to be installed.
Is it a JS that loads 100MB of tracking scripts before playing the swf?
>> [_] Anonymous 09/26/19(Thu)00:50:15 No.3403467
>>3403430
>command line
>> [_] Anonymous 09/26/19(Thu)01:19:31 No.3403469
Not only do 4chan mods remember what /f/ is, they're talking about saving it!
Today is a damn good day already.
>> [_] Anonymous 09/26/19(Thu)02:01:23 No.3403474
Hooray~
>> [_] Anonymous 09/26/19(Thu)03:08:52 No.3403479
>>3403467
>
>> [_] Anonymous 09/26/19(Thu)04:10:00 No.3403481
Although it's nice to hear that /f/ won't just be killed off I doubt Ruffle will serve as a good
substitute to the real flash plugin. As long as only unpaid volunteers work on it there's just
too much work involved so it'll never get to a point that manages 100% of the swf files in
existance.
On the GitHub page it says "Ruffle [...] can currently run early Flash animations" but I tried a
flash from around 2005 and it couldn't display it (the flash uses v5 of the SWF format).
Their GitHub: https://github.com/ruffle-rs/ruffle
Their demo page: http://ruffle-rs.s3-website-us-west-1.amazonaws.com/builds/web-
demo/index.html?file=synj1.swf
The flash I tried: http://eye.swfchan.com/flash.asp?id=206999&n=Alan+Watts+-+Zen.swf
The demo page has a browse button at the top. I don't think the flash I tried has any fancy
ActionScript in it. It's true that Ruffle says that "ActionScript support is still forthcoming"
but I think they should still be able to manage simple preloaders/start/stop or at the very least
just skip past them and still play the animation on the main timeline.
Don't get me wrong, I hope they continue on Ruffle but this isn't the first project I've seen
since Flash's end-of-life announcement back in 2017 and usually there's a bunch of activity until
the project can play extremely old and basic flashes and then it dies off. Once you get to SWF v7
things start to get really advanced and in SWF v9 ActionScript 3 was added. The latest version is
43.
>> [_] Anonymous 09/26/19(Thu)04:38:44 No.3403482
Btw to get an idea of how much work is involved in parsing a SWF file, check out the v19 specs:
https://www.adobe.com/content/dam/acom/en/devnet/pdf/swf-file-format-spec.pdf
This is without ActionScript 3 support. The PDF mentions the DoABC tag but doesn't cover any byte
code. But maybe ActionScript stuff could be lifted over from JPEXS?
>> [_] Anonymous 09/26/19(Thu)04:48:10 No.3403483
I have absolutely no idea of the quality of the respective codebases and don't care to look into
them, but wouldn't it make a lot more sense to breath life back into Gnash (which already
implements a good subset of Flash) instead of starting from scratch just for the sake of having a
wank with Rust?
>> [_] Anonymous 09/26/19(Thu)04:51:50 No.3403486
>>3403426
Thank you, Anon!
This is very good news!
>> [_] Anonymous 09/26/19(Thu)05:24:57 No.3403487
>Flash death in 2020
Was never worried about my ability to play swf files but ok.
>> [_] Anonymous 09/26/19(Thu)08:32:15 No.3403494
>>3403463
based
>> [_] Anonymous 09/26/19(Thu)08:33:16 No.3403495
>>3403481
well donate then nigger
>> [_] lcg 09/26/19(Thu)10:33:09 No.3403503
Finally some good news
>> [_] Anonymous 09/26/19(Thu)16:02:02 No.3403526
>>3403483
OP here, I already tried doing this, but gnash breaks many modern flashes, especially interactive
ones. The reason ruffle was chosen was because it is still in active development and these issues
can be resolved
>> [_] Anonymous 09/26/19(Thu)16:33:24 No.3403530
>>3403487
ye this is what I don't get
just cuz you can't play it in your browser (which in itself isn't that much of a guarantee, you
could always a get a different browser or some extension) doesn't mean all your swf files are
suddenly useless
don't you people have flash player installed?
>> [_] Anonymous 09/26/19(Thu)17:16:08 No.3403536
>>3403530
Tried it and it sucked compared to the ones that come with web browsers. I forgot why exactly but
I think flashplayer was more laggy.
>> [_] Anonymous 09/26/19(Thu)17:24:17 No.3403537
Thank God
>> [_] Anonymous 09/26/19(Thu)19:13:20 No.3403549
one thing that really irritates me with all these re-implementations of the flash player is the
focus on writing something to run in browser either in js or wasm, (wasm is shite). They should
write in native code, and should definitely incorporate the already existing open sourced AS3 vm.
Could be worse at least they are not using javascript like that failed shumway horseshit.
>> [_] Anonymous 09/26/19(Thu)19:15:40 No.3403550
>>3403426
At least there's some sort of update, thanks.
>> [_] Anonymous 09/26/19(Thu)21:01:16 No.3403563
>>3403549
the thing is, this does not run the programs in a virtual environment, ruffle serves as a
converter into wasm, rather than just another external file processor like flash player.
>> [_] Anonymous 09/26/19(Thu)21:44:28 No.3403568
Bravo OP
>> [_] Anonymous 09/26/19(Thu)23:11:14 No.3403579
>>3403563
Ok so you are basically saying that it dynamically recompiles the action script into wasm? Well
even if that is the case, flash is allot more than just some action script. Many flash files have
little or no scripting at all, they are just pure vector data. The hardest part of
re-implementing flash is not the scripting its the rendering. That insanely fast real-time vector
rendering that has to be done right or it will be really slow and look shitty.