Skip to content

capanp/DRModEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dungeon Rampage Mod Engine

DRModEngine-icon

An automated, portable mod loader for Dungeon Rampage.

This tool allows users to inject ActionScript (.as) code and assets into the game dynamically. It utilizes DLL Hijacking for seamless integration with Steam and JPEXS (FFDec) for realtime SWF modification.

🌟 Key Features

  • Zero-Config Installation: Just drag and drop into the game folder.
  • Auto-Update Support: Automatically detects game updates (via MD5 hash), creates a new clean backup, and re-applies mods. No manual work required.
  • Smart Caching: If no mods are changed, the engine skips injection for instant game startup.
  • Embedded Runtime: Comes with a stripped-down Java JRE and FFDec. Users do not need to install Python or Java.
  • Conflict Handling: Uses a "Last-Loaded-Wins" strategy for conflicting scripts.

📂 Installation

Download the latest release.

  1. Open your game directory (e.g., Steam\steamapps\common\DungeonRampage).
  2. Copy the contents of the archive (version.dll, mods/, and DRModEngine/) into the game folder.
  3. Launch the game via Steam as usual.

Directory Structure:

Dungeon Rampage/
├── DungeonBustersProject.swf   (Original Game File)
├── version.dll                 (Loader Proxy)
├── mods/                       <-- PUT YOUR .AS FILES HERE
└── DRModEngine/                (Core Engine Files)
    └── inject/                 (Default Api Files)
    └── Launcher.exe

About

Dungeon Rampage Mod Engine

Resources

License

Stars

Watchers

Forks

Packages

No packages published