GameMerging AI

AI-Assisted Browser Game Ports: What Can You Actually Play?

Some developers use AI coding agents to bring an existing game into a browser. That does not mean every browser port used AI, or that every project with a screenshot has a public Play button. Start with the access route: a public browser page, a local build using your own game files, or a creator's demonstration. The cases below are documented by their creators; GameMerging AI has not independently run these builds.

Choose by what you can do today

Project Access described by the creator Where AI fits
GTA2 Browser The creator links a public browser page. Its first launch obtains a large game-data download; the repository says desktop Chrome, Edge, Firefox and Brave work, while Safari and phones are untested. The creator says Claude Code helped adapt the game for browser graphics, audio, input and saves.
Cricket 07 browser port Source and build instructions are public, but you need your own game copy and a local build. This is not a hosted copy of Cricket 07 that this site can launch for you. The related retro-port tool is documented by its creators as developed with Claude. The repository describes the executable translation and browser compatibility work; it does not state what percentage of this game's code AI wrote.
eZeus browser conversion The author shows a browser build running locally with art imported from his own game copy. His article is not a public one-click game listing. He describes using Claude Code to rewrite an existing C++ implementation into a web-native TypeScript version and then testing it through real player actions.

GTA2 Browser. The creator's repository (opens in a new tab) links its public game page (opens in a new tab) and explains that the page obtains game data on first launch rather than shipping those files in the repository. The creator describes the engine as a community decompilation compiled to WebAssembly, with new browser input, rendering, audio and save handling. His development account (opens in a new tab) and the repository credit Claude Code. Treat the Play link as creator-provided, not site-tested: check its current requirements and destination before opening it. The repository says its public path downloads roughly 346 MB on first use, so “no install” does not mean “no download.”

Cricket 07. The game-port repository (opens in a new tab) describes translating the original executable's functions into C and then compiling to WebAssembly; a compatibility layer handles Windows graphics, sound and input calls. The author says you must bring your own game copy. Its linked retro-port tool (opens in a new tab) is a Claude Code skill built from the Cricket 07 and Rugby 06 work. The tool's creators explicitly warn that a new game still needs engineering and may need unsupported compatibility features. Read the repository requirements before attempting a build; do not interpret the tool's existence as a promise that any Windows game can be uploaded and played.

eZeus. In his first-person build report (opens in a new tab), Carter Appleton describes converting the open-source eZeus implementation of Zeus: Master of Olympus into TypeScript with Claude Code. He imported art from his own copy. His first attempt produced compiling code that was not usable through normal player input; later browser-driven tests and human play found and fixed gameplay errors. He reports playing campaigns locally. The article establishes an author-reported local result and an AI-assisted workflow, not a public play service or broad compatibility result.

A browser port is not automatically an AI game

A port changes where or how an existing game runs. A mashup connects elements from different games. An AI-powered NPC uses AI during play. An AI-assisted port may use a model during development while the finished game runs without one. The distinction matters when deciding what you can play and what a project actually demonstrates.

For contrast, PS2 Web Recomp is a browser-focused recompilation project. Its published materials do not establish AI as its development method, and its documented route is a per-game local build rather than a ready-to-play PS2 catalog. If you arrived from Ported2Browser (opens in a new tab), use that independent directory to find a project, then follow its original source. A directory entry alone does not establish the creator's AI use, a public play link or permission to redistribute game files.

Check a project before you try it

  1. Find the creator's route. Is there a live game page, a release, source code, or only a video? A GitHub repository can be source access without a browser game you can open.
  2. Check the exact files. Does the project supply its own permitted assets, ask for files from a game you own, or require a local build? “Runs in a browser” may still involve downloading substantial data.
  3. Identify the method. A compiled browser port, an emulator running in a page, a rewritten game and a remote stream have different requirements. Do not infer the method from a screenshot.
  4. Check the AI claim separately. Look for a creator's build notes or repository statement naming the AI work. The use of WebAssembly or the word “port” alone is not AI evidence.
  5. Read current limits. Browser support, controls, save handling, project availability and distribution rules can change after this source check.

Want to attempt a project yourself? Can AI Port a Game to the Browser? starts with a small source-available game and a test you can actually complete. If your goal is to connect mechanics from two games, follow How to Combine Games with AI instead. Browse all research.

Source scope: GTA2 creator repository (opens in a new tab) and creator account (opens in a new tab); Cricket 07 repository (opens in a new tab) and retro-port tool (opens in a new tab); eZeus author's report (opens in a new tab); PS2 Web Recomp repository (opens in a new tab). Sources checked October 25, 2026. Access and AI involvement are attributed to creators; no project on this page is marked site-tested.