Flash Game CodesThe format · the portals · the work · the archive

What the archivist found when the plug-in stopped

Some of It Is Gone and the Archivists Know Which Parts

The record is incomplete in ways that have been catalogued

Reference pieceThe Archive · section 06

Computer screen showing a command prompt window with failed ping request timeouts

The Flashpoint project, launched by BlueMaxima in 2018, had archived more than 100,000 Flash and web games as of early 2024. The Internet Archive's emulated Flash collection adds further material through Ruffle integration. These are genuine achievements. They are also archives with documented gaps, and the archivists themselves have been specific about what those gaps contain.

Adobe corporate building exterior with signage, photographed from street level

The broadest category of loss is server-dependent content — games that were never self-contained SWF files to begin with. Multiplayer titles that routed gameplay through proprietary back-end servers, persistent browser RPGs that stored character progression in remote databases, and social games built on live API calls left no locally executable artifact when their servers closed. The SWF that launched these games was only an interface; the game itself lived elsewhere. When the server closed, the file became an empty shell. Flashpoint's own preservation documentation distinguishes between games it can fully emulate and those that require infrastructure it cannot replicate, and the server-dependent category is listed among the latter.

Desktop monitor at eye level showing the Adobe Flash Player end-of-life notice page, 12 January 2021, adult hand resting on the mouse

A second category is intentional removal. Between roughly 2012 and 2020, many developers deleted their own work — from Newgrounds, from personal hosting, from the portals that had licensed it. Some did so because they had moved to commercial releases and did not want free versions competing. Others acted on legal advice when music licensing or sampled assets became a concern. Still others simply closed old accounts without thinking about preservation. Content that had been crawled and cached by the Wayback Machine could sometimes be recovered; content behind authenticated portal pages often could not. The Internet Archive's own guidance on its Flash holdings acknowledges that gaps exist where files were removed before crawlers reached them.

A third category is games that were indexed only as page titles or metadata. Web crawlers encountered the HTML wrapper but found the SWF behind a dynamic URL, a POST request, or a referrer check that blocked retrieval. The page exists in archive records; the file does not. This is particularly common for content hosted on portal systems that served SWFs through session-authenticated delivery, a common pattern on second-tier portals trying to prevent hotlinking.

Some did so because they had moved to commercial releases and did not want free versions competing.

The Mochi Media shutdown in March 2014 accelerated some of this loss. Games that used the MochiAds SDK and had never been mirrored elsewhere were on servers that Mochi's owner, Shanda, discontinued; developers who had hosted their canonical copies through Mochi's systems rather than independently lost their original distribution point before the broader preservation conversation had become urgent.

What format and geography add

ActionScript version matters for archival recoverability. AS1 and AS2 content is handled better by current emulation than AS3, and Ruffle's own documentation tracks ActionScript 3 compatibility as an ongoing area of development rather than a solved problem. A significant portion of the later Flash catalogue — post-2006, when AS3 and AVM2 became standard — sits in partial-emulation territory where rendering or logic may be incorrect.

Where this sits

Flashpoint's 100,000-entry library, Ruffle's Rust re-implementation, the Internet Archive's emulated collection, and what was genuinely lost.

What the record shows as missing

Server-dependent gamesmultiplayer and persistent RPG titles that required live back-end infrastructure; SWF alone is unplayable
Intentionally removed contentdeveloper deletions (2012–2020) motivated by commercial migration, licensing exposure, or account closure
Crawl-gap titlesgames indexed as page metadata only; SWF blocked by dynamic URLs, POST delivery, or referrer checks
Mochi Media casualtiestitles whose canonical hosting was lost when Mochi's servers were shut down in March 2014
AS3/AVM2 contentpartial emulation coverage; Ruffle treats AS3 compatibility as ongoing work
Regional web contentFlash from Japanese, Korean, Chinese, Brazilian, and Eastern European portals with lower Western crawl coverage

Geographic loss compounds format loss. Much of the Flash output from non-English-language markets — Japanese, Korean, Chinese, Brazilian Portuguese, and Eastern European portals — was hosted on regional services that Western crawlers hit less frequently. Newgrounds and Kongregate had international users but English-dominant crawling priorities. Material that circulated only within regional web communities, on servers that closed without announcement, represents a gap the archival record documents as existing but cannot quantify precisely.

The distinction the archivists draw is between absence that is known and absence that is unknown. Known absences are entries in databases where metadata survives but the file does not — Flashpoint marks these as missing; the Internet Archive serves notice pages where a crawled URL returned no usable file. Unknown absences are games that never appeared in any crawled index, never registered a metadata trail, and are now recoverable only if a physical copy surfaces from someone's old hard drive. Community recovery efforts, including solicitations through Newgrounds's own preservation-aware community, have brought some of these back. The projects that document this solicit contributions specifically because they know their collections have edges they cannot see from the inside.

None of this diminishes what has been saved. It explains what "saved" means here: a substantial majority of the commercially visible Flash catalogue, a thinner coverage of the long tail, and a documented set of categories where the record ends before the content does.