Crappy Unreal Engine 3 Mod Loader

⭐ — (0 endorsements) 📥 28 downloads 📌 v2.1.0 📅 7/19/2026
🟡 Updated this year

By deadYokai · Miscellaneous

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 8/19/2026 📅 Created: 7/19/2026

🔍 Analysis

  • 🏆 #81 of 95 Miscellaneous mods in this game by downloads

📋 About This Mod

CU3ML — Crappy Unreal Engine 3 Mod Loader

A drop-in mod loader for Unreal Engine 3 games. One DLL, a Mods/ folder, and you're done — your game's .upk files are never touched.

What it does

Normally, modding a UE3 game means unpacking and repacking package files on disk. That's slow, easy to corrupt, and breaks whenever the game updates. CU3ML swaps mod content in in memory as the game loads it, so your install stays completely stock.

It also doesn't rely on a hand-made list of offsets for each game. On launch it reads your game's own executable and works out the engine layout on the spot, which means it can potentially run on UE3 titles nobody has specifically added support for.

Features

  • []No file replacement - original .upk packages are never modified[/]

    []No launcher, no injector, no command-line flags[/]

    []Multiple mods loaded side by side from a single Mods/ folder[/]

    []Lua scripting support[/]

    []GUI for managing loaded mods (called with command-line flag -cu3ml-manager )[/]

    []x64 and x86 builds[/]

    []Clean uninstall — delete two things and you're back to stock[/]

    Installation

    • []Download the build matching your game — x64 or x86. Most modern UE3 games are x64; check your game's .exe if you're unsure.[/]

      []Extract dinput8.dll into the same folder as the game's .exe (usually Binaries/Win64/).[/]

      []Create a Mods/ folder in the game's root directory if there isn't one.[/]

      []Drop mod folders into Mods/.[/]

      []Launch the game normally.[/]

      ├── Binaries/

      │  └── Win64/

      │      ├── MyGame.exe

      │      └── dinput8.dll        ← CU3ML

      └── ExampleMod/

      ├── mod.toml

      └── overrides/

      If the game already ships its own dinput8.dll (rare), rename it to dinput8.orig.dll and CU3ML will forward through it.

      Did it work?

      CU3ML writes cu3ml.log in Mods folder. A good start looks like:

      engine_loop_init: manager requested launch — resuming

      engine_loop_init: GEngineLoop::Init reached — resolving UE3 layout

      resolve: GPL=00000001401024E0 SFOF=0000000140091DD0 SLO=000000014010E0A0 Init=000000014005FCF0 Preload=00000001400F0130

      resolve: GConfig=00000001417D1B90 (002E005C002E002E)

      resolve: FArchiveOff=0x1C4 stride=0x64 Name/Imp/Exp=0x11C/0x12C/0x13C Loader=0x668 Root=0x5C

      resolve: uobj Flags/Linker/LinkerIdx/Outer/Name=0xC/0x2C/0x34/0x3C/0x44 vtSerialize=0x58 str_off=20 wf=1

      resolve: override_ok=1 find_ok=1

      engine_loop_init: FNameInit            = 000000014005FCF0

      engine_loop_init: StaticFindObjectFast = 0000000140091DD0

      engine_loop_init: StaticLoadObject     = 000000014010E0A0

      engine_loop_init: Preload              = 00000001400F0130

      engine_loop_init: GPackageFileCache    = 00000001417204F8

      engine_loop_init: FName::Names         = 00000001417F4270  (str_off=20 wf=1)

      engine_loop_init: FArchive slots       = Serialize=1 Tell=10 Seek=13 Precache=16 SerializeName=7 (validated=1)

      validated=1 means the loader is confident about your game build. validated=0 means it couldn't fully confirm the layout — it'll still try, but mods may not apply correctly.

      Uninstall

      Delete dinput8.dll and the Mods/ folder. No registry entries, no modified game files, no leftover save data.

      Please read before installing

      []This is experimental modloader. It figures out engine internals by analysing your specific game build at runtime, so results vary between games and even between patches of the same game. It may not work at all on yours.[/]

      []Back up your save files.[/]

      []Multiplayer / anti-cheat: CU3ML hooks engine internals in memory. Treat it like any other injected DLL - whether that's acceptable is a per-game question, and using it online is at your own risk.[/]

      [*]If it crashes on startup, remove dinput8.dll to restore the game, and please report it with your [fon

📊 Mod Details

Game
Dishonored Mods
Author
deadYokai
Version
2.1.0
Downloads
28
Endorsements
0
Category
Miscellaneous
Created
7/19/2026
Updated
8/19/2026
Tags
Gameplay, Textures, Modder's Resource, User Interface, Utilities for Modders, Utilities for Players

🔧 How to Install Dishonored Mods

Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.

📖 Full step-by-step install guide for Dishonored →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Dishonored commands, item IDs, and more.

Keep browsing — more Dishonored mods await

📋 All Dishonored Mods 🏆 Top 25 📂 More Miscellaneous 👤 More by deadYokai 🔎 Similar Mods 🌐 Best Miscellaneous (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods