The preservation and modernization of classic video games have entered a complex era defined by technological advancement and content proliferation. A community initiative launched by an advocate known as Funky90sLion on the social media platform X has established a centralized Google Document designed to catalogue and verify human-led game decompilation and recompilation projects. This repository emerges in response to a growing volume of artificial intelligence-assisted ports that have flooded the retro gaming and native PC porting communities, frequently resulting in unstable software and overshadowing meticulous, human-engineered code.
The initiative highlights a growing philosophical and technical divide within the software preservation sector. As automated code generation tools become more accessible, the landscape of community-driven software engineering is experiencing both unprecedented output and a corresponding decline in average code quality. The newly established directory aims to filter out automated noise and provide enthusiasts, developers, and players with a reliable index of authentic, hand-coded engineering achievements.
Background Context and the Evolution of Decompilations and Recompilations
To understand the necessity of a curated directory, one must examine the evolution of game source code recovery over the past decade. Game decompilation involves taking compiled machine code from a finished game cartridge or disc—often written for architectures such as the Nintendo 64, PlayStation, or Sega Saturn—and reverse-engineering it back into high-level programming languages like C or C++. Recompilation, or static recompilation, typically translates binary code directly into native instructions for modern architectures, such as x86-64 PCs, enabling games to run natively without traditional emulation overhead.
The early 2020s marked a watershed moment for these techniques. Projects such as the complete decompilation of Super Mario 64, The Legend of Zelda: Ocarina of Time, and Jak and Daxter demonstrated that classic titles could be brought to modern hardware with native widescreen support, uncapped frame rates, custom modifications, and expanded multiplayer capabilities. These monumental efforts required thousands of hours of collective labor by skilled programmers who painstakingly mapped memory addresses, analyzed assembly language, and reconstructed original developer intent line by line.
However, the mid-2020s introduced a profound shift. The widespread availability of large language models and automated code-generation pipelines democratized software writing, but it also enabled individuals with limited programming experience to attempt complex porting tasks. The result has been an influx of untested, AI-generated "vibecoded" ports that frequently suffer from critical bugs, memory leaks, and performance instability. Because these projects often lack experienced maintainers capable of debugging complex low-level code, they frequently remain broken, frustrating end-users and drowning out high-fidelity human projects in search engine results and community forums.

The Genesis of the Verified Human Registry
Frustrated by the saturation of unreliable software, the curator Funky90sLion created the public Google Document to establish a definitive separation between automated experiments and rigorous software engineering. In the introductory notes of the document, the curator outlines the core motivation behind the registry:
Around the early 2020s, we witnessed a decompilation that changed everything. The ability to play your classic games natively on your PC with mods at uncapped FPS? It’s a dream come true! Thanks to dozens of talented people, many classic games were decompiled and ported into PC for anyone to play. Character mods, audio mods, co-op, game modes, the works. Now we’re in the mid-2020s, and AI has gotten a hold of everything, with people that have little to no programming experience porting games completely untested, leading to a wave of buggy AI ports of games that are completely broken. And the sad part is, they overshadow the quality work of decomps/recomps done by actual people.
The announcement on X, published on October 1, 2026, resonated within software preservation circles. The curator stated: "Getting tired of untested vibecoded ports that are just buggy and because no experienced coders are around, they can’t fix it? Never fear, as I have listed decomps and recomps done by actual people and it will continue expanding! If you know any, lemme know!"
The repository is structured into distinct categories to help users navigate different levels of software engineering completion:
- Decomp Ports: Fully realized ports derived from human-engineered source code reconstructions.
- Decompilations: Complete source code recoveries that allow native compilation for various target platforms.
- Recomp Ports: Statically or dynamically recompiled binaries optimized for modern operating systems through human oversight.
- Recompilations – Work in Progress: Ongoing projects actively maintained by developer teams.
Verification Methodology and Community Collaboration
Maintaining a list of this nature requires rigorous verification to ensure that automated tools have not secretly polluted the codebase of listed projects. Funky90sLion has outlined a multi-step protocol to uphold the integrity of the document. Moving forward, the curator plans to communicate directly with project leads and core contributors to verify the development methodology utilized for each entry.
Furthermore, the document relies on crowdsourced oversight. Given the sheer volume of software repositories hosted on platforms like GitHub and GitLab, human error is inevitable. The curator has established an open communication channel inviting community members to report any misclassified projects or accidental inclusions of AI-generated code. This community-policed approach ensures that the list remains accurate and strictly human-focused over time.
Broader Implications for Software Preservation and Copyright
The rise of curated directories like the one established by Funky90sLion sheds light on the broader ecosystem of abandonware and community software maintenance. While reverse engineering for interoperability and preservation enjoys protected legal status in various jurisdictions under specific conditions, the influx of automated code generation complicates the technical landscape.
From an engineering perspective, automated porting tools often produce unmaintainable codebases. When a game is decompiled by human programmers, the resulting C code usually mirrors the architectural style, naming conventions, and structural logic of the original developers. This enables long-term community support, bug tracking, and the development of total conversion mods. In contrast, automated translation tools often produce syntactically correct but semantically opaque code that breaks under edge cases, leaving communities with unfixable software once the original hobbyist loses interest.
The initiative also addresses a visibility crisis within the software modding community. Algorithmic content recommendations across social media and video platforms frequently reward rapid output over technical depth. As a result, low-effort AI ports accompanied by sensationalized headlines often achieve higher visibility than multi-year decompilation efforts led by veteran developers. By consolidating verified projects into a single, uncluttered index, the Google Document serves as an authoritative counterweight to algorithmic noise.
Future Outlook for Native Ports and Retro Gaming
As the decade progresses, the technical hurdles associated with modernizing legacy hardware will only increase as older consoles rely on increasingly complex architectures like the PlayStation 3 and Xbox 360. The success of future preservation efforts will depend heavily on disciplined engineering methodologies rather than automated shortcuts.
The initiative spearheaded by Funky90sLion highlights the enduring value of human craftsmanship in software development. By establishing a trusted baseline of verified engineering projects, the retro gaming community can better protect its history, honor the substantial labor of skilled reverse-engineers, and ensure that classic titles remain playable on modern hardware in a stable, optimized state. Observers within the software preservation sector note that such grassroots curation may well become a standard blueprint for managing digital archives in an increasingly automated world.
