SteonMod
Player2 min read

Glossary

Every term you'll run into on project pages and in the forum, in one sentence each.

TermMeaning
Passthrough modTwo real games run at once and share data, so one plays inside the other.
HostThe game you see and play in.
GuestThe game brought into the host, usually running hidden.
Hidden / headlessRunning without showing a window, or without drawing anything at all.
Shared memoryA block of memory both games can read and write: the fastest way for two programs to talk.
IPCInter-process communication: any way two programs talk (shared memory, sockets, pipes).
CompositingLayering one game's picture into another's.
Depth (buffer)How far away each pixel is. Lets one game's objects hide correctly behind the other's walls.
CollisionThe invisible shapes a game uses for physics: what you can walk on and bump into.
ProxyAn invisible stand-in for a character from the other game, so this game's AI can "see" it.
Mod loaderA tool that lets a game load extra code (SKSE, Fabric, BepInEx…).
Script extenderBethesda-game mod loaders: SKSE (Skyrim), F4SE (Fallout 4), xNVSE (New Vegas).
DLL injectionLoading your own code into a running game. How many loaders work, and why antivirus gets nervous.
ASI pluginA DLL that a game's ASI loader picks up (common in GTA modding).
Address LibraryA Skyrim/Fallout mod that keeps plugins working across game versions.
Rust rewriteA game's engine written again from scratch (often in Rust with Bevy) that loads your own game files.
BevyA free, open-source game engine written in Rust.
Decompilation (decomp)Turning a game's machine code back into readable source code.
Matching decompA decomp that compiles back into byte-for-byte the original game.
Static recompilation (recomp)Translating console code into native PC code ahead of time, instead of emulating it.
Bring your own filesYou supply the game data from your own copy; the project never includes it.
Clean-roomRebuilt without copying the original's code or assets.
Anti-cheatSoftware in online games that detects modified clients. Modding those can get you banned.
ProtonValve's compatibility layer for running Windows games on Linux and Steam Deck.
ForkA copy of someone's repository that you can change. Most passthrough ports started as forks.
ReleaseA packaged version of a project, usually with a downloadable zip.
Verified (on this site)A moderator checked the listing points to the genuine, official project.