From bailo167/awesome-game-mashups (CC0), with thanks. Nothing here has been checked by Mineplus; download only from the creator's own page.
Doom (doomgeneric) → Armored Core VI: Fires of Rubicon
AC6-FXR-DOOM-POC (Doom in Armored Core VI)
Rust DLL that runs Doom inside Armored Core VI and shows its frames on a 160x100 screen of 16,000 effect particles.
by lugia19Repo
GTA Vice City (character animation, weapons, HUD) → Subnautica 2
ViceAbyss (Vice City in Subnautica 2)
Play Subnautica 2 as Tommy Vercetti, with GTA Vice City running in the background to supply live animation, HUD and weapons.
by ApprenticeChaosRepo
Super Mario 64 → Dark Souls: Prepare to Die Edition
MarioSouls
Replaces Dark Souls: Prepare to Die Edition's Pyromancer with Mario, running Super Mario 64 movement and attacks via libsm64.
by TedCassirerRepo
Nine Sols → Hollow Knight
Hollow Sols (Nine Sols in Hollow Knight's Godhome)
A two-process BepInEx passthrough that lets Nine Sols' Yi fight Hollow Knight's 44 Godhome boss encounters with his native movement and combat.
by emmveepeeRepo
Super Mario 64 → Muck
Muck 64
Plays Super Mario 64 in Muck through libsm64 and a BepInEx plugin.
by Heisenberg-87sRepo
Super Mario 64 (via libsm64) → Risk of Rain 2
Mario 64 Survivor (Super Mario 64 in Risk of Rain 2)
BepInEx mod that adds Super Mario 64's Mario as a Risk of Rain 2 survivor with libsm64 movement.
by Repo
Ratchet & Clank: Rift Apart → The Elder Scrolls V: Skyrim Special Edition
libratchet (Ratchet & Clank: Rift Apart movement in Skyrim)
Engine-independent Rust libraries rebuilding Rift Apart's movement, weapons and bolts, with an SKSE host that makes the Skyrim player Ratchet.
by DenQQQQQRepo
Skate 3 → Super Mario 64 (sm64coopdx)
Skate 64 (Skating with a Plumber in a Magical Land)
Retargets Skate 3's skating engine onto Mario inside sm64coopdx.
by SAitken91Repo
Dark Souls Remastered → The Legend of Zelda: Twilight Princess
Twilight Souls
Total conversion that rebuilds Dark Souls' world, stats and bonfires inside The Legend of Zelda: Twilight Princess so you play as Link in Lordran.
by ArtholosRelease
Super Mario 64 (via libsm64) → The Elder Scrolls V: Skyrim
TES64 (Super Mario 64 in Skyrim)
SKSE plugin that turns the Skyrim player into Super Mario 64's Mario, using libsm64 movement on Skyrim's collision.
by zer0ducksgivenRepo
Super Mario 64 → Lethal Company
LethalMario64 (Mario 64 in Lethal Company)
A Lethal Company suit mod that turns the player into the real Super Mario 64 Mario via libsm64; released on Thunderstore, no linked source.
by KosmikstarsRelease
Super Mario 64 (Mario via libsm64) → Sekiro: Shadows Die Twice (1.06)
Super Sekiro 64
Plays Sekiro as Super Mario 64's Mario with real SM64 movement and combat through Sekiro's damage pipeline.
by BassGamingRepo
Skate 3 → Grand Theft Auto V Legacy (Story Mode, 1.0.3889.0)
SK8V
Skate 3 Flick-It skating, grinds and scoring inside GTA V Legacy Story Mode.
by becaringRepo
Call of Duty: Modern Warfare 2 (2009) → Risk of Rain 2
MW2 x Risk of Rain 2 (MW2xRoR2)
Adds a Risk of Rain 2 survivor that plays with Modern Warfare 2's own movement, weapons, HUD and killstreaks.
by buhhradRepo

Super Mario 64 (Mario via libsm64) → Rec Room (old IL2CPP builds, 2019 to 2020-04-08)
Mario for Rec Room
Super Mario 64's Mario physics in old offline Rec Room builds via libsm64 and BepInEx.
by Shippy089Repo
DOOM Eternal (guns, HUD, sounds, combat music, movement) → Elden Ring (2.7.2)
DOOM RING
DOOM Eternal's guns, glory kills, HUD and combat music inside Elden Ring, built from your own DOOM Eternal install.
by stanleymovRepo
Super Mario 64 → Grand Theft Auto: Vice City
SM64 Vice City Native
ASI plugin that runs Mario's Super Mario 64 physics inside classic GTA: Vice City via libsm64.
by Gerstep360Repo
Mount & Blade II: Bannerlord → Crusader Kings III
CK3 x Bannerlord Bridge
Fights Crusader Kings III battles in Mount & Blade II: Bannerlord and returns the results to CK3.
by graff0nRepo
Super Mario 64 → Marvel's Spider-Man 2 (PC)
Mario Mode: SM64 in Spider-Man 2
Runs Super Mario 64's movement, health and combat directly inside Marvel's Spider-Man 2's New York.
by ExtCanRepo
ULTRAKILL (V1) → Elden Ring (1.17.1)
UltraRing
Runs ULTRAKILL's V1 movement and weapons inside Elden Ring with both games open.
by Themetralla3000Repo
Attack on Titan Tribute Game 2 (ODM gear) → Elden Ring
Attack on Elden Ring
Brings Attack on Titan Tribute Game 2's ODM gear movement into Elden Ring using both games at once.
by mpere056Repo
DOOM → Skyrim Special Edition
SkyDoom
Runs a modified Chocolate Doom inside Skyrim, bridging weapons, damage and HUD through SKSE.
by CaffsRepo
Super Mario 64 (Mario via libsm64) → Fallout: New Vegas (1.4.0.525)
fnv-libsm64
Plays Fallout: New Vegas as Super Mario 64's Mario via an xNVSE plugin using libsm64.
by larsoydRepo
Counter-Strike 1.6, Half-Life (optional weapons) → Warcraft III (1.26a; 1.27a experimental)
Warcraft CS
Brings Counter-Strike 1.6 weapons, movement and buy menu into Warcraft III as a first-person mode.
by YazgulRepo
Freedoom / DOOM-compatible WADs → My Winter Car
FreeDoom386i
Runs playable Freedoom on My Winter Car's in-game 386 PC with sound and keyboard controls.
by muli32btRelease
Garry's Mod → Red Dead Redemption 2
Garry's Redemption
Runs Garry's Mod movement, physgun, toolgun, weapons and spawn menu inside RDR2.
by codeByAlexffRepo
Garry's Mod → Dying Light
GModLight
Brings Garry's Mod hands, physgun, weapons and spawn menu into Dying Light.
by GooseMcGeeRepo
Elden Ring (hidden, via me3) → The Elder Scrolls V: Skyrim
Skyring (Elden Ring combat in Skyrim)
Pre-alpha SKSE plugin that runs Elden Ring hidden and streams its rolls, stamina and swings onto the Skyrim character.
by BennettCodeRepo

Counter-Strike: Global Offensive → Project Zomboid
CS:GO systems inside Project Zomboid
Adds CS:GO weapons, shooting and movement to Project Zomboid.
by denis.salamiVideo
Skate 3 → Garry's Mod
SkateGM
Runs Skate 3 physics, tricks and scoring inside Garry's Mod, including multiplayer.
by the-schwilliamRepo

My Summer Car (via MSCLoader) → The Elder Scrolls V: Skyrim (Special/Anniversary Edition)
PerkeleRim (My Summer Car in Skyrim)
Runs My Summer Car hidden while Skyrim draws the world, so you can drive the van and drink in Whiterun.
by rackmartenRepo
Skate 3 → Grand Theft Auto: San Andreas (classic PC 1.0 US)
GTA San AnSkateas
Runs Skate 3 skating, tricks and physics on GTA San Andreas streets and collision.
by ryglizzyRepo
Skate 3 → World of Warcraft 1.12.1 via benilla
World of Skatecraft
Runs Skate 3 physics and tricks inside World of Warcraft 1.12.1.
by Kimmo3223Repo
Skate 3, Call of Duty: Modern Warfare 2 → Grand Theft Auto: San Andreas
PipeLink Launcher: GTA SA × Skate 3 × MW2
Runs Skate 3 and MW2 gameplay modes inside GTA San Andreas.
by Sm1jjjRepo

Marvel's Spider-Man Remastered → Batman: Arkham Knight
ArkWeb
Runs Spider-Man's native traversal through Batman: Arkham Knight's Gotham.
by luki-1Repo
Skate 3 → Bully: Scholarship Edition
BullySkate
Lets Jimmy skate through Bullworth using Skate 3 physics.
by FaiqieRepo
Skate 3 → Garry's Mod
Skate 3 Board for Garry's Mod
Runs Skate 3's board physics, tricks, cameras and bails inside Garry's Mod.
by DaffyDabzRepo

DOOM (1993) → Factorio 2.1
DOOM in Factorio
Runs the original Doom in real time inside a dedicated Factorio world as a mod-portal mod.
by Lasse Thor Lepik (estgamer / lassethorlepik)Repo

The Elder Scrolls V: Skyrim (shouts and dragons) → Fallout 4
Skyrim Shouts and Dragons in Fallout 4 (Glenny)
Creator videos show Skyrim's dragon shouts and dragons running in Fallout 4; no download yet.
by GlennyVideo
Skate 3 → Grand Theft Auto III and Grand Theft Auto: Vice City (re3/reVC rewrites)
GTA Skate 3 Trilogy
Combines a Vice City rewrite with Skate 3's skating runtime.
by irregularnetworkRepo
Super Mario 64 → Elden Ring
ER Mario
Runs Super Mario 64's movement, health and combat inside Elden Ring.
by Deltaroo / deltaroooRepo
Halo: Combat Evolved → Call of Duty: Modern Warfare 2 (IW4L)
Halo / MW2 Director
Runs Halo CE characters and map data inside a native MW2/IW4L prototype.
by 0xburnRepo
Super Mario 64 (Mario via libsm64) → BeamNG.drive
NG64: Mario in BeamNG.drive
Lets you play as Super Mario 64's Mario in BeamNG.drive.
by zer0ducksgivenRepo
Pokémon → Hytale
PokeWorlds Online
Rebuilds classic top-down Pokémon as a multiplayer game inside Hytale.
by PokeWorlds Online
SNES, NES, Sega Genesis, Game Boy / GBC / GBA software → Garry's Mod
GEMU: retro consoles in Garry's Mod
Puts playable retro consoles and handhelds into Garry's Mod.
by Nighthawk42Repo

Sonic the Hedgehog-inspired gameplay → Grand Theft Auto V (Story Mode)
Sonic the Hedgehog: Ultimate Speed & Combat Mod
Recreates Sonic-style high-speed movement and combat systems inside GTA V Story Mode.
by GuileHunterXRelease
DOOM (shareware Episode 1), Freedoom (MAP01) → Hearts of Iron IV
DOOM in Hearts of Iron IV
Plays DOOM's shareware first episode inside Hearts of Iron IV as a Workshop mod.
by Yard1Repo
Arcade ROMs via FB Alpha 2012, Game Boy Advance via mGBA → Arcade Paradise
Freeplay Mod (Arcade Paradise)
Adds an arcade cabinet to Arcade Paradise that runs real arcade and GBA games through libretro.
by superrmainRelease
DOOM (Doom1.WAD), DOOM II, Ultimate Doom / TNT / Plutonia IWADs (the 'DOOM 3' edition) → Schedule I
Schedule I Doom TV
Plays DOOM on the in-game televisions in Schedule I.
by GrandmasAnkles (GitHub firebirdjsb)Repo

Pokémon systems → Hytale
talemonpokemon
Recreates Pokémon catching, battles, evolution and trainer progression inside Hytale.
by talemonRelease

Grand Theft Auto III, Grand Theft Auto: Vice City → Grand Theft Auto: San Andreas / shared GTA runtime
GTA Trilogy Multiverse Portals
Runs GTA III, Vice City and San Andreas simultaneously with live portals between them.
by DryxioGTAVideo
Super Mario 64 → ULTRAKILL
Ultrakill64
A proof-of-concept that drops Super Mario 64's Mario into ULTRAKILL's sandbox using libsm64.
by SquaresweetsRepo
NES / Famicom games (Lua emulator) → World of Warcraft
WowFC
World of Warcraft addon that runs NES/Famicom games in a draggable in-game window.
by huchang47Repo
Game Boy / Game Boy Color (user-supplied ROMs) → The Long Dark
CabinBoy
Puts a working Game Boy emulator in The Long Dark as a handheld item that plays your own ROMs.
by Lzc4 (Luca) and MarcyRepo
DOOM / Freedoom levels and systems → Hytale
DOOM on Hytale: PapiSpielt
Reconstructs classic DOOM WAD levels as Hytale worlds with enemies and items mapped into Hytale.
by PapiSpieltRepo
DOOM-style FPS (original raycaster with Freedoom art) → Arma Reforger
DOOMTEST (Arma Reforger)
A Doom-style shooter, with a map editor, on an arcade cabinet inside Arma Reforger.
by josharghRelease
Fallout, Fallout 2, Fallout 3, The Elder Scrolls: Arena, The Elder Scrolls II: Daggerfall, The Elder Scrolls Adventures: Redguard, The Elder Scrolls III: Morrowind, The Elder Scrolls V: Skyrim → Fallout 4
Bethception - Unified Gaming Framework
Plays Fallout 1, 2 and 3 and several Elder Scrolls games on Fallout 4's Pip-Boy.
by RPGKing117Release
Fallout → Fallout 4
Fallout: PipBoy Edition
Plays Fallout 1 inside Fallout 4's Pip-Boy and terminals.
by RPGKing117Release
libretro-supported consoles (NES, SNES, Game Boy, N64, PlayStation and more), DOOM (libretro core) → Voices of the Void (Unreal Engine 4)
VEmu
Adds libretro-backed consoles and handhelds to Voices of the Void that play your own ROMs inside the game.
by modestimpalaRepo
The Elder Scrolls V: Skyrim Legendary Edition → Fallout 4
Skyrim: PipBoy Edition
Plays Skyrim inside Fallout 4's Pip-Boy and terminals.
by RPGKing117Release
The Elder Scrolls III: Morrowind (via OpenMW) → Fallout 4
Morrowind: PipBoy Edition (Holo-Wind)
Plays Morrowind, run by OpenMW, live on Fallout 4's Pip-Boy screen via a holotape.
by RPGKing117Repo
Game Boy (user-supplied ROMs) → R.E.P.O.
Empress Gameboy Emulator
Adds a Game Boy cabinet to R.E.P.O. that runs your own ROMs inside the game, including multiplayer.
by Omniscye / EmpressRepo
Game Boy software → Hytale
Retro Handheld Emulator 1x1 scale
Runs playable Game Boy games on a giant in-world display inside Hytale.
by JuanNascRelease
DOOM (Managed Doom engine, Freedoom or user IWADs) → Elin
Just Doom It (Elin)
Adds a DOOM arcade cabinet to Elin that runs the real Managed Doom engine and pays out casino chips.
by chitsiiRepo

Geometry Dash → Hytale
GeometryTale
Recreates Geometry Dash-style 2D levels as a playable Hytale world.
by rispRelease
Doom (doomgeneric) → RollerCoaster Tycoon (1999)
RCECoaster (Doom in RollerCoaster Tycoon)
Security exploit that makes a crafted RollerCoaster Tycoon (1999) save file take over the game's thread and run Doom in its window.
by Rick de JagerRepo
Windows 95, FreeDOS and other x86 operating systems (via JPC emulator) → Hytale server
TempleMaps
Runs Windows 95 and FreeDOS on a Hytale world map through the JPC x86 emulator.
by ssquadteamRepo
DOOM → Hytale
DoomMaps
Runs DOOM on Hytale’s in-game world-map screen.
by ssquadteam (Sadat Sahib / iamcxv7)Repo

DOOM, DOOM II, Final DOOM → Celeste (Everest)
Celeste Doom
An Everest code mod that runs classic Doom, with sound, as a level inside Celeste.
by grubbycoder (Grubby); based on sinshu's Managed DoomRelease
ULTRAKILL → ULTRAKILL
Ultrakill in Ultrakill
Plays ULTRAKILL on in-game terminals inside ULTRAKILL, three instances deep.
by SquaresweetsRepo

DOOM (1993) → ULTRAKILL
UltraDoom / UltrakillDoom
Lets you play DOOM on the shop terminals inside ULTRAKILL.
by SquaresweetsRepo


The Elder Scrolls III: Morrowind → Elden Ring
Morrowind in Elden Ring
Recreates Morrowind’s world and gameplay inside Elden Ring.
by InfernoPlus and collaboratorsVideo

Super Mario 64 (Mario via libsm64) → Halo: Combat Evolved (Steam MCC)
SMC64: Mario in Halo: CE
Puts a playable Super Mario 64 Mario into Halo: Combat Evolved.
by KodyJKingRepo
Nintendo Entertainment System (smolnes emulator) → Portal 2
smolnes-nut
Ports the smolnes NES emulator to Squirrel so it runs inside Portal 2's VScript, with a (barely playable) in-map demo.
by p2r3 (PortalRunner)Repo
DOOM (via doomgeneric) → The Legend of Zelda: Majora's Mask (Zelda 64: Recompiled)
Majora's Mask Recompiled DOOM Mod
Link sits at a desk PC in Majora's Mask: Recompiled and plays DOOM on its screen.
by DarioSamoRepo
DOOM → Balatro
balatro-doom (KittyShopper)
A work-in-progress Steamodded mod that loads a doomgeneric build as a native Lua library inside Balatro.
by KittyShopperRepo
Super Mario 64 (Mario, from your own ROM) → SMBZ-G (Super Mario Bros. Z)
SM64 in SMBZ-G (Super Mario 64 Mario in Super Mario Bros. Z)
A MelonLoader/CharLoader mod that replaces Mario in SMBZ-G with Super Mario 64 Mario.
by headshot2017Repo

DOOM (doomgeneric source port) → Stardew Valley
DoomValley (Doom in Stardew Valley)
Playable Doom running inside Stardew Valley as a SMAPI mod, built on doomgeneric.
by wojciech-grajRepo
Doom → World of Warcraft
The Doom Within (Doom in World of Warcraft)
World of Warcraft addon that emulates a RISC-V Linux machine in Lua to run Doom.
by tna0yRepo
DOOM / DOOM II (doomgeneric, Chocolate Doom) → The Simpsons: Hit & Run
WadSupport (DOOM in The Simpsons: Hit & Run)
Runs DOOM, via doomgeneric, from an FMV call inside The Simpsons: Hit & Run mods, with a Kwik-E-Mart arcade demo mod.
by EnAppelsinRepo

DOOM (shareware, Ultimate DOOM, DOOM II), Freedoom Phase 1/2, Chex Quest → Persona 5 Royal (PC)
DOOMSona (DOOM in Persona 5 Royal)
Makes full Doom playable on the retro console in Persona 5 Royal, complete with in-game rewards.
by KingJackSkellington (Persona side) and Xan1242 (DOOM side)Repo
DOOM (1993) → Lethal Company
LC DOOM (Lethal Company)
Play DOOM on the ship's terminal in Lethal Company, via a BepInEx mod.
by Cryptoc1Repo
Game Boy games (LuaGB emulator) → Project Zomboid (Build 41)
Playable GameBoy (Project Zomboid)
Runs Game Boy ROMs through the LuaGB emulator inside Project Zomboid.
by yanmingsohuRelease

Factorio → Satisfactory
FactorioToSatisfactory Challenge
Transfers items live from a running Factorio game into a running Satisfactory game.
by Crisenpuer (Factorio mod); Andre Aquila and TheSillyEllie listed on the ficsit.app modRepo

Super Mario 64 → Grand Theft Auto: San Andreas (PC v1.0)
sm64-san-andreas (Super Mario 64 in GTA San Andreas)
An ASI plugin that lets you swap CJ for a fully physical Super Mario 64 Mario in GTA San Andreas.
by Headshotnoby (headshot2017)Repo

RISC-V computer (Pong and other programs) → Terraria
Computerraria (RISC-V computer in Terraria)
A RISC-V (rv32i) computer built in Terraria's wiring system; related precursor to in-game computers.
by Xander Naumenko (misprit7)Repo
Super Mario 64 (movement and physics code) → Roblox
sm64-roblox
Luau port of Super Mario 64's movement and physics code running inside Roblox.
by MaximumADHDRepo
Super Mario 64 → DDNet (Teeworlds)
DDNet SM64: Mario in Teeworlds
Drops a 3D Super Mario 64 Mario into the 2D multiplayer game DDNet (Teeworlds).
by Headshotnoby (headshot2017)Repo
Super Mario 64 → DOOM (GZDoom 3.2.0)
gzdoom-sm64: Mario in Doom
Replaces the Doom player with Super Mario 64's Mario inside the GZDoom engine.
by Headshotnoby (headshot2017)Repo

DOOM (Chocolate Doom port), Heretic (also demonstrated) → DOOM II (DOS DOOM2.EXE v1.9)
Doom-in-Doom
Runs a second copy of Doom on a wall inside unmodified DOS Doom II using a code-execution exploit.
by kgswsRepo

Super Mario 64 → Garry's Mod
G64
Puts a fully playable Super Mario 64 Mario, with his original moveset, into Garry's Mod.
by ckosmicRepo
Super Mario 64 → Tomb Raider (1996) via the OpenLara engine
OpenLara SM64: Mario in Tomb Raider
Lets you play Tomb Raider 1 as Super Mario 64's Mario, switching between Mario and Lara.
by Headshotnoby (headshot2017)Repo
Super Mario 64 → Rocket League
Supersonic Mario
A BakkesMod plugin that lets players run around Rocket League matches as Super Mario 64's Mario.
by SerialbocksRepo
Super Mario 64 → Sonic Generations (2011, PC)
SM64 Generations
Replaces Sonic with Super Mario 64's Mario, using his exact controls and moveset, in Sonic Generations.
by SkythRelease
Super Mario 64 → Beat Saber
SM64BS (Mario 64 in Beat Saber)
Puts a playable Super Mario 64 Mario into Beat Saber's VR menu and game scene; pre-release builds, no licence file.
by ckosmicRepo
Game Boy games (emulated) → Valheim
Valheim GameBoy
A BepInEx mod that adds a Game Boy emulator to Valheim.
by Mixone93Release

Halo → Dark Souls: Prepare to Die Edition
Dark Souls: Remastest / Remastester
Mixes Halo maps and weapons with a major Dark Souls multiplayer and combat overhaul.
by InfernoPlus and collaboratorsRelease
DOOM (1993) → Sonic Mania (PC)
DOOM in Sonic Mania
Adds a main-menu option to Sonic Mania that boots a playable Chocolate Doom inside the game.
by TheStoneBananaRepo
Portal → Call of Duty: Black Ops III Zombies
Portal Zombies
Adds Portal-themed scenery and teleporters to a Black Ops III Zombies map.
by xdferpcRelease
NES, SNES, Game Boy / GBC / GBA, Sega Genesis and other RetroArch-supported systems → Garry's Mod
Retromod 2.0 (and GNES / GEMU): ckosmic's Garry's Mod emulators
A lineage of in-game console emulators for Garry's Mod, from GNES (2016) to the RetroArch-based Retromod 2.0.
by ckosmicRelease
DOOM, DOOM II → Garry's Mod
gmDoom (+ gmDoom Maps)
A Lua partial port of Doom that loads Doom weapons, monsters and WAD maps straight into Garry's Mod.
by Ghor (gmDoom); Jcw87 (gmDoom Maps)Release
Skate 3 → Team Fortress 2 / Source SDK Base 2013 Multiplayer
Skate Fortress 2
Runs Skate 3's recovered skating simulation inside Team Fortress 2, including tricks, grinds, bails and multiplayer prediction.
by NaitrateRepo
Game Boy / Game Boy Color games → Multi Theft Auto (Grand Theft Auto: San Andreas multiplayer)
MTA-GB (Game Boy emulator in Multi Theft Auto)
Game Boy and Game Boy Color emulator written in Lua that runs inside Multi Theft Auto, the GTA: San Andreas multiplayer mod.
by MegadreamsBERepo