TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Adobe Flash’s Gaming Legacy and My Efforts To Save It

255 pointsby bdzalmost 7 years ago

15 comments

ravenstinealmost 7 years ago
Perhaps worse than the death of Flash was the death of Shockwave. I feel like so many Shockwave games I played back in the day are completely gone with no reference to them on the modern internet. Today, you can install some version of Flash on most operating systems, but I don&#x27;t think there&#x27;s any modern standalone Shockwave player and I could only get the plugin to work in Safari on macOS. Chrome and Firefox don&#x27;t even run those types of plugins anymore.<p>There&#x27;s one particular Shockwave game that I was recently able to recover from the depths of the Wayback Machine, which was a game from Disney for the Inspector Gadget movie; terrible film, but their website had this nifty little game that wasn&#x27;t necessarily difficult but was addicting in that I wanted to see just how far I could go with it. For years I thought it was gone for good, and was glad to finally see it again after I lost it 15+ years ago.<p>Here it is in all its 1999 glory: <a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20031017000018&#x2F;http:&#x2F;&#x2F;www.disney.co.uk:80&#x2F;gadget&#x2F;repair.html" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20031017000018&#x2F;http:&#x2F;&#x2F;www.disney...</a><p>I always liked it in part because I don&#x27;t think I&#x27;ve seen a similar game. It&#x27;s kind of like if you took the random shapes part of Tetris and added a &quot;jigsaw puzzle&quot; element.
评论 #17630296 未加载
评论 #17630201 未加载
评论 #17630641 未加载
评论 #17630997 未加载
评论 #17630697 未加载
评论 #17630397 未加载
评论 #17631320 未加载
nneonneoalmost 7 years ago
It&#x27;s a damn shame that HTML5 implementations of Flash, like Shumway (<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Shumway_(software)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Shumway_(software)</a>) and Swiffy (<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Google_Swiffy" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Google_Swiffy</a>) are no longer being actively developed. I would have thought running SWFs in the JS sandbox would be a good way to get the compatibility of Flash, without the insane security bugs that it comes with.<p>And in case anyone is still in doubt about Flash&#x27;s security woes - take a gander at the Flash CVE page at <a href="https:&#x2F;&#x2F;www.cvedetails.com&#x2F;vulnerability-list&#x2F;vendor_id-53&#x2F;product_id-6761&#x2F;Adobe-Flash-Player.html" rel="nofollow">https:&#x2F;&#x2F;www.cvedetails.com&#x2F;vulnerability-list&#x2F;vendor_id-53&#x2F;p...</a>. There were FIVE CVSS 10 bugs (total and complete remote code execution with minimal user interaction, i.e. visit a malicious page and your computer is owned) published just <i>two months ago</i>. The author of Flashpoint is absolutely correct in his assessment that Flash will be overrun with security bugs as soon as it hits EOL in 2020.
评论 #17630759 未加载
评论 #17630742 未加载
评论 #17636431 未加载
lxealmost 7 years ago
I do understand some of the reasons behind the web community’s rejection of flash over the past decade and a half — security and accessibility issues, closed standards, etc. However Flash and Shockwawe technology enabled smooth interactive graphics on 90’s and 00’s desktop hardware, in packages that are friendly for 56kbps dialup connections. Nothing compares to it, still to this day — web platform tech still horribly underperforms and is only now capable of what flash could do a decade ago. We could also blame Apple and Smartphones and Yourube for its demise, but I feel like we haven’t moved forward in terms of quality shareable interactive media since Flash.
评论 #17630902 未加载
评论 #17632984 未加载
评论 #17632398 未加载
jdonaldsonalmost 7 years ago
For those of you involved in saving flash projects, consider Haxe and OpenFL :<p><a href="https:&#x2F;&#x2F;haxe.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;haxe.org&#x2F;</a><p><a href="http:&#x2F;&#x2F;www.openfl.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.openfl.org&#x2F;</a><p>Case Studies:<p><a href="https:&#x2F;&#x2F;haxe.org&#x2F;blog&#x2F;tivo-using-haxe-to-improve-user-experience-for-millions-of-customers&#x2F;" rel="nofollow">https:&#x2F;&#x2F;haxe.org&#x2F;blog&#x2F;tivo-using-haxe-to-improve-user-experi...</a><p><a href="https:&#x2F;&#x2F;venturebeat.com&#x2F;2017&#x2F;12&#x2F;12&#x2F;flowplay-overhauls-vegas-world-ditches-adobe-flash-for-haxe&#x2F;" rel="nofollow">https:&#x2F;&#x2F;venturebeat.com&#x2F;2017&#x2F;12&#x2F;12&#x2F;flowplay-overhauls-vegas-...</a>
评论 #17631382 未加载
bdzalmost 7 years ago
Here is the latest dump with almost 4000 titles <a href="https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;Flashpoint3.3.zip" rel="nofollow">https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;Flashpoint3.3.zip</a>
anchpopalmost 7 years ago
Imo this is an incredible project. I wasted thousands of hours playing flash games as a kid, glad to see someone is interested in preserving them
评论 #17629963 未加载
krupanalmost 7 years ago
Let this be a warning to young developers tying into proprietary platforms.<p>(Not one mention in TFA of <a href="http:&#x2F;&#x2F;homestarrunner.com" rel="nofollow">http:&#x2F;&#x2F;homestarrunner.com</a>, for shame)
评论 #17630049 未加载
评论 #17630044 未加载
评论 #17630693 未加载
评论 #17631177 未加载
评论 #17630139 未加载
评论 #17631401 未加载
exgamedevalmost 7 years ago
Thank you to everyone preserving these games. I made over 40 flash games in my career and I&#x27;d like to see at least 3 of them preserved indefinitely
mintplantalmost 7 years ago
To capture more than just the SWF:<p>- Load the game into a real web browser and let it run for a bit<p>- Intercept all network requests with a caching proxy<p>- Save the external resources loaded to disk<p>Would that help? The process could be automated, though only for games which load all their resources without human interaction. But then, clicking through a few screens to get a game to start is a much less time- and knowledge-intensive task per game than reverse-engineering the source code of each, at least to get as much data backed up in some state as possible before it disappears.
评论 #17631481 未加载
评论 #17631482 未加载
JasonFruitalmost 7 years ago
From the article:<p><i>There’s eventually going to be one question on the lips of everyone involved, though: is this legal? And the only real answer is nobody knows and really, nobody should care.</i><p>I can understand having an urge to preserve something that is in danger of decaying past recovery — I feel the same way when I see an interesting building or a classic airplane rotting away somewhere — but the usual course of action is to choose what you find most worth saving, <i>purchase it from the owner</i>, and restore your new possession. Any other course isn&#x27;t legal, in most cases, and it isn&#x27;t here either, in most cases. I care about that, and some of the game creators will care about it too.
评论 #17632654 未加载
评论 #17632514 未加载
评论 #17631105 未加载
评论 #17636482 未加载
keymonealmost 7 years ago
Some years from today it will be proper chunk of retro scene, but I for one am happy we’ve moved on. Flash was horrible and a burden.<p>Edit: missing word
评论 #17631038 未加载
shmerlalmost 7 years ago
Mozilla tried with Shumway project, but it got abandoned.
ducttape12almost 7 years ago
And this is the problem I have with tying anything to a remote server. Every digital movie, song, book, or video game that requires a remote server for patches, activation, or anything else will eventually end up like this.<p>What happens in 5 years when Sony turns off their PS3 servers? And what happens in 10 years when most of the hard drives in those PS3s need replacing?
endgamealmost 7 years ago
Not only this, but I&#x27;ve had a very difficult time even finding original SWFs of animutations. Albinoblacksheep only seems to host video renders these days. While that works, many authors hid extra content in their videos, and that&#x27;s now lost to time.
yosefzeevalmost 7 years ago
One could ask is the attempt to save lost games, or lost innocence?
评论 #17632943 未加载