Recent developments in artificial intelligence, particularly in large language models (LLMs) and AI agents, are significantly accelerating the process of reverse-engineering video games and making them playable directly within web browsers. This trend has led to a surge in what are being called "vibe-coded" browser ports, primarily featuring titles from the 2000s and early 2010s.
Vibe-coding, in this context, involves using AI to generate, refactor, and integrate code. For game ports, this means decompiling a game's source code and rewriting it for web compatibility, often using WebAssembly, allowing intensive applications to run efficiently in browsers. Instead of requiring downloads or emulators, players can access these games by simply clicking a link.
The traditional reverse-engineering process was a complex, multi-step endeavor involving disassembling and decompiling code, analyzing rendering pipelines, and rewriting game logic for a new platform. AI significantly streamlines this by excelling at pattern recognition and code translation. Hobbyists and creators can now leverage decades of open-source emulation research as a foundation, using AI to quickly reassemble these components into functional browser ports. AI agents can also assist in debugging, with developers feeding error messages to the AI to generate fixes for issues like memory leaks or frame drops. While modern browsers possess ample processing power to run older games smoothly, the AI's ability to rapidly address bugs and optimize code accelerates the porting process, reducing tasks that once took weeks to mere hours.
Notable examples of games that have seen browser ports created through this process include early entries in the Call of Duty series like Black Ops Zombies and Modern Warfare 2, The Simpsons: Hit & Run, older Grand Theft Auto titles, and Halo: Combat Evolved. Some projects have even combined elements from different games, such as mashups of Minecraft and Elden Ring.
These ports are performing surprisingly well, with many PS2, GameCube, and Xbox-era titles running at a smooth 60 frames per second on mid-range hardware. While not entirely flawless, with occasional audio synchronization or shader issues, they offer a near-identical casual play experience compared to their original versions, bypassing the usual setup required for abandonware or emulation.
Game publishers are actively attempting to combat the proliferation of these browser ports through Digital Millennium Copyright Act (DMCA) takedowns. However, developers are often circumventing these efforts by hosting only the recompiled code and not the copyrighted game assets, making the process a continuous game of cat-and-mouse. As soon as one site is taken down, new ones often emerge, rebuilt with AI assistance.
Xbox has signaled an interest in this area with the announcement of Xbox Labs, which, while not explicitly mentioning AI, suggests experimentation with browser-based gaming experiences. Meanwhile, the ease with which AI facilitates these ports has had a negative impact on some communities, with sites like Decomp.dev shutting down due to what were described as 'bad actors' rushing AI-generated projects. Experts caution that while the current scale of the problem may be inflated by subsidized AI costs, it represents a significant and evolving challenge for the industry. Publishers view these ports as a threat to their traditional control over game lifecycles, re-releases, remasters, and subscription models, prompting legal teams to scramble to address potential loopholes.
