Creative Commons license icon

Gone in a Flash

Edited by GreenReaper
Your rating: None Average: 4.6 (14 votes)

As the world still deals with the Coronavirus pandemic, political turmoil, and the uncertainty of the future, we did come into the year knowing that a major change was coming to the fandom, which has since been overshadowed by these other events. Flash is going the way of the dodo, due to Adobe dropping support for their Flash Player plugin and browsers withdrawing support in turn; and with it a substantial piece of furry history will no longer function in most browsers as of 2021.

Luckily, some of the most famous, or infamous, pieces of Flash history are preserved as videos. Remember Foxy Fluffs are Everything? Someone did “port” it to YouTube (adult language/situations warning in case you haven’t seen it). But despite the animation being saved in video format, foxy fluffs being motion tweens may not amount for much in a post-Flash world.

Time is running out for those animations that are only playable with Flash on their original sites. They can however be downloaded as an SWF file to run on software that supports them. On SoFurry, Flash files already download directly as a file instead of playing in the browser itself. Soon enough it will probably be the only way to enjoy many classic pieces of furry animation from the earlier days of the fandom in their original format – if you can find a working player.

Monster Mind
Monster Mind is one game not yet emulated by Ruffle

Fur Affinity and Inkbunny have noted that they wish to implement a solution being utilized and backed by the site Newgrounds. This emulator, called Ruffle, may be a solution that furry sites choose to implement to maintain their old works. This would certainly be needed for Flash games, such as the not-yet-fully-working High Tail Hall and Corruption of Champions (both NSFW), that could not be ported to a video playback format.

However, newer works such as Monster Mind that use Adobe Virtual Machine 2 and ActionScript 3 are not yet supported by Ruffle, and may not be close to functional for some time. Similarly, the emulator still lacks video decode support, among other features. On the plus side, as Ruffle translates Flash to JavaScript and WebGL, it can work on Apple devices.

As with most things on the Internet, if people desire them and have the will to preserve, they will reanimate them. Games can be rewritten for HTML5. But for pieces that were special to a smaller circle of people, their chance of being discovered or maintained may be coming to a swift close.

Comments

Your rating: None Average: 5 (1 vote)

I kind of figured that Green would have things to add since there are technical aspects of Flash or implementation.

Lots of the addendums past the third paragraph were his input.

Your rating: None Average: 5 (1 vote)

Could have added a few pages more, but as someone dealing with this on IB, it's mostly my headache, and that of other site coders. Unfortunately there's no magic solution for perfect emulation - many games won't work, or work slow - and worse, no guarantee that a local copy of Flash will work after this month. It's likely to involve fiddling with mms.cfg.

One bit I didn't get much into is HTML5 game creation and hosting. Both are, of course, a thing - itch.io, Newgrounds, Kongregate and Facebook all support such games. But they're more of a headache than just dealing with a single file, and for that reason you may see fewer dedicated hosts and greater fragmentation in the short term.

Your rating: None Average: 5 (1 vote)

Another Flash animation and game preservation project is FlashPoint worth looking at. It could be found here:
https://bluemaxima.org/flashpoint/

Your rating: None Average: 5 (1 vote)

Oh wow Dav, you beat me to posting about FlashPoint in a matter of seconds! I was in the middle of looking up the installer for the Newgrounds player, and also a link to Archive.org's Flash library.

One of the oldest Flash animations I remember seeing had a retro-1950s look, with a bunch of vegetables flying through the air in slow motion to a kind of light jazz music. Can't remember the title or the name of the animator of course.

Your rating: None Average: 5 (2 votes)

Sounds like Neopet's Potato Counter and...

OMG... RIP Neopets.

Your rating: None Average: 5 (1 vote)

They've been updating it - though there's some criticism of how.

Your rating: None

Don't remind me, Sonious

Your rating: None

I really wish that Flash will still go on forever.

Your rating: None Average: 5 (1 vote)

Both FA and IB have integrated Ruffle - the latter with nightly updates. Its issue tracker is full of people trying to use the browser extension/addon version on e621, only the content security policy there forbids it - site owners need to add 'unsafe-eval' to CSP headers to make Ruffle work on Chrome/Webkit (there's plans to have a more limited 'wasm-unsafe-eval', but it isn't done yet).

There was one such report relating to Inkbunny prior to integration - predictably, regarding Babysitting Cream. None for Fur Affinity, at least not related to this issue, because they haven't enabled protection from scripting attacks via CSP.

Your rating: None

Maybe they should use the browser developed by the South African Revenue Service to avoid updating their site! :p
https://www.criticalhit.net/technology/instead-of-just-upgrading-its-site-sars-h...

"If all mankind minus one, were of one opinion, and only one person were of the contrary opinion, mankind would be no more justified in silencing that one person, than he, if he had the power, would be justified in silencing mankind."
~John Stuart Mill~

Your rating: None

Unfortunately, that browser is based on Chromium, which is the basis for Chrome, and it's treatment of CSP is the cause of this particular issue. Also, it only work on the SARS website.

Your rating: None

It's a bit sad to see it go. I've got a standalone Flash player on my PC but there aren't many things that use it now. I guess it'll mostly be for trips down memory lane on saved SWF files. But there's emulation for pretty everything that ever existed, I don't think Flash will become unusable.

"If all mankind minus one, were of one opinion, and only one person were of the contrary opinion, mankind would be no more justified in silencing that one person, than he, if he had the power, would be justified in silencing mankind."
~John Stuart Mill~

Your rating: None Average: 5 (2 votes)

Here's a way to play Flash files and games: On Adobe's website, go to https://www.adobe.com/support/flashplayer/debug_downloads.html, and click on "Download the Flash Player projector content debugger." This .exe file isn't an installer! It runs wherever you put it.

The trick is, you'll also need the Flash .swf file on your computer. Some games, like the Snailiad metroidvania, have kindly provided it.

Other sites, like Newgrounds, hide it. In Newground's case, view the page source, and look for a string of text that has " uploads.ungrounded.net " in it, which will give you a .swf file path you can download. You may have to rename it [filename].uploads.ungrounded.net.swf .

Once you've got the .swf file, you can drag-and-drop it onto the Adobe .exe , and that should do the trick!

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <img> <b> <i> <s> <blockquote> <ul> <ol> <li> <table> <tr> <td> <th> <sub> <sup> <object> <embed> <h1> <h2> <h3> <h4> <h5> <h6> <dl> <dt> <dd> <param> <center> <strong> <q> <cite> <code> <em>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This test is to prevent automated spam submissions.
Leave empty.