GameMerging AI

How Do Game Mashups Work?

A game mashup does not have one universal technical recipe. A creator might run a borrowed gameplay system inside one host game, or connect two running games so each keeps doing part of the work. A launcher may prepare the files and start a finished project, but the project still needs game-specific code. AI can help write or debug that code; typing two game names into a prompt does not make their engines compatible.

Two real ways to connect game behavior

Project What runs What crosses the game boundary What the player sees
ER Mario Elden Ring runs with the creator's offline mod. A library inside that mod runs Super Mario 64 movement and animation. Mario's movement responds to Elden Ring collision; the mod also changes attacks, health display and camera. Mario moves and fights through Elden Ring while the underlying game still handles its world, menus and saves.
SkyCraft Skyrim and a hidden Minecraft instance run together. An SKSE plugin and a Fabric mod communicate through shared memory. Skyrim collision goes to Minecraft's movement system; Minecraft block, inventory and combat behavior is reflected back into Skyrim. The player explores Skyrim's world with Minecraft-style movement, blocks and HUD.

These are descriptions of the creators' documented designs, not measurements made by GameMerging AI. Both projects are experimental. Their different file requirements and failure modes are why a generic “merge any two games” button would be misleading.

ER Mario: a gameplay library inside one host game

The ER Mario creator (opens in a new tab) says its Rust mod is loaded into Elden Ring through me3 with online play and Easy Anti-Cheat off. It uses libsm64 to run Mario's physics and animation against Elden Ring's live collision. The Tarnished remains underneath so Elden Ring interactions such as menus, deaths and saves still work. This is more than swapping a character model: the mod has to connect movement, collisions, attacks, camera and game state.

The player supplies their own US Super Mario 64 ROM. Mario's game assets are read from that copy during setup; the creator does not include the original game in the mod ZIP. To play this particular project, follow the ER Mario installation guide and its current creator release rather than treating this technical description as an installer.

SkyCraft: two games that exchange state

The SkyCraft creator (opens in a new tab) documents a different arrangement. Skyrim runs its world, NPCs, quests and saves. Minecraft runs its own gameplay logic in the background. The Skyrim SKSE plugin and Minecraft Fabric mod pass data through shared memory; Skyrim renders the resulting blocks and effects in its own scene. This explains why the player needs a compatible Skyrim runtime, SKSE, Address Library and a Microsoft account that owns Minecraft: Java Edition. A video of blocks appearing in Skyrim does not show whether those dependencies will work on another PC.

The first launch also prepares a separate portable Prism Launcher for Minecraft. If the connection stalls, the SkyCraft guide leads to the author's two log locations and version checks. SkyCraft has a creator release, but its author still calls it early and experimental.

What a launcher and an AI coding tool do

Melty (opens in a new tab) describes a Windows app that finds the user's games, obtains a mashup's files and required tools, prepares them and starts the result. Those setup actions are useful to a player, but they do not tell you whether an individual project uses one modded game, two communicating games or another method. Read the project's own source and requirements for that answer. A visible platform listing is also different from a successful run on your computer.

An AI coding agent can help investigate an engine, draft integration code and debug a build. An AI-powered NPC can instead call an AI service while someone plays. Those are distinct uses of AI. Neither the existence of an AI tool nor this site's name proves that every featured creator used AI to make their mashup. For the current examples and their limits, read AI Game Modding in 2026.

How to check a mashup claim

  1. Find the original creator and release route. A clip, source repository, packaged release and launcher listing establish different things. The release timeline shows how to read those distinctions.
  2. Identify which games and versions must be present. ER Mario needs a particular ROM alongside Elden Ring; SkyCraft needs a supported Skyrim setup and Minecraft Java ownership. A released mod does not supply the commercial games.
  3. Look for one repeatable in-game action. A movement change, block placement or working control is stronger evidence of a playable result than a title screen. Even then, one person's successful run does not establish compatibility with every PC.

If your goal is to make a first change rather than understand the technology, start with How to Combine Games with AI. If you want to play a documented project, browse the mashup guides for creator links, requirements and controls.

Sources checked October 22, 2026: ER Mario creator README (opens in a new tab), SkyCraft creator README (opens in a new tab) and Melty's description of its app (opens in a new tab). GameMerging AI has not independently installed or benchmarked these builds.