Version 1.1.1
Launcher game version: 7.2.0.1.0.
The bundled game data and item atlases were extracted together from the installed 7.2.0.1.0 client. The asset manifest records the source fingerprints, packaged checksums, catalog counts and representative release changes.
Version 1.1.1 updates the launcher handshake and bundled data for game 7.2.0.1.0, including the corrected Ocean Trench Key definition. Restart ExaltHelper after updating.
ExaltHelper is a Windows companion for Realm of the Mad God Exalt. It combines an integrated combat HUD, launcher and account tools, and configurable gameplay utilities in one application.
- Track DPS, total damage, and encounter history, with weapon, ability, and summon attribution.
- Inspect players and equipment, view ability logs, and follow party and loot activity.
- Track Moonlight Village encounters and phases.
- Move and resize the HUD, toggle click-through, and navigate lists with the mouse wheel or draggable scrollbars.
- Switch to an independent desktop dashboard for a second monitor, with saved window position, size, theme, widgets and tracked objectives.
- Use a layered dark slate interface with an icon sidebar, tinted resource cards, framed inventory slots, rounded inputs and thin dark scrollbars.
- Track seasonal missions and Tinkerer quests, with prerequisites, AND/OR objectives, pinning, ordering, hiding and a shared taskbar.
- Browse persistent combat, loot and chat history, plus Trophy Hall collections with discovered and missing drops.
- Recognize loot and equipment by their icons; hover an individual item for its name, rarity, catalog stats, observed enchantments and drop context. Item names remain searchable.
- Customize event/dungeon callouts, reward tags and clipboard shortcuts; filter feed loot independently and follow key openings and dust-cap notices.
- Inspect account characters, fame milestones, Treasury, Vault, Exaltations and Pet Yard; compare equipment and ability calculations.
- Launch the official or Steam client and manage multiple accounts.
- Configure reconnect tools, automation, hotkeys, and effect filters.
- Display bundled monster names, equipment icons, forge rarities, and enchantment data.
Requirements: Windows, .NET Framework 4.8, and an installed Realm of the Mad God Exalt client.
- Download
ExaltHelper-1.1.1-Release.zip. - Extract the entire ZIP to a writable folder.
- Open
ExaltHelper.exeand accept the administrator prompt. - Select your Exalt launcher in the application and locate it when prompted.
- Launch the game through ExaltHelper and configure the features you want in Settings.
Keep assets/, ExaltHelper_Data/, the DLLs, and ExaltHelper.exe.config beside the executable. Run the application from the extracted folder.
| Control | Action |
|---|---|
| F8 | Show or hide the active HUD view |
| F9 | Toggle compact overlay lock/click-through mode |
| F10 | Switch between the compact overlay and desktop dashboard |
| Expand F10 beside Lock | Open the desktop dashboard from the compact HUD |
| ExaltHUD menu / overlay right-click | Open the desktop dashboard |
| Drag grips | Move the unlocked HUD |
| Bottom edge | Resize the unlocked HUD vertically |
| Scrollbars | Click the track, drag the thumb, or use the mouse wheel |
Unlock the HUD to use its controls and scroll lists. Use windowed or borderless game mode so the overlay can appear above the client.
The desktop dashboard is a normal resizable window and stays available when the game is minimized or closed. Use Monitor to move it to another display, Pin window to keep it above other windows, and Compact F10 to return to the overlay. Closing the dashboard returns to compact mode. See the HUD guide for widgets, tasks, account refresh, calculator controls and local storage.
The implementation uses RealmHound as its feature and mechanics reference. The verification ledger records feature scope, offline test evidence and remaining live-game verification limits. Successful fixture tests do not establish current authenticated server compatibility.
The tracker reconstructs damage from combat packets, equipped items, received stats, and available buff definitions. Matching server reports correct local estimates. Unconfirmed hits remain estimates, and totals can be affected by visibility, missing packets, unavailable event definitions, or game updates.
Crucible and Blood Ritual bonuses use definitions received from the game. If the HUD flags missing bonus definitions, open the relevant event panels while tracking is active.
Combat diagnostics are saved to Diagnostics/dps-latest.csv, with up to 30 traces retained in Diagnostics/History/. Each trace contains up to 20,000 recent combat events. These files contain numeric combat data and exclude account details, player names, chat, and raw packets. When reporting a damage issue, include the relevant trace and your equipment and active buffs.
Use a current .NET SDK on Windows and the .NET Framework 4.8 reference assemblies, available through the Developer Pack or an initial NuGet restore. The project builds with .NET SDK 10.0.401.
dotnet build ExaltHelper.csproj -c ReleaseRun bin/Release/net48/ExaltHelper.exe. The build copies the required dependencies, game data, and assets to the output folder. Visual Studio with the .NET desktop development workload can also open ExaltHelper.sln.
lib/, CompiledResources/, and ExaltHelper_Data/ contain required build inputs. The native hook, ExaltHelper_Data/version.dll, is supplied as a binary; its source is not included.
See tests/README.md for packet, damage, metadata, encounter, and UI checks. For example, after building:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File tests/Test-LethalStrikeReplay.ps1
powershell.exe -NoProfile -ExecutionPolicy Bypass -File tests/Test-PackagedAssets.ps1
powershell.exe -NoProfile -STA -ExecutionPolicy Bypass -File tests/Test-OverlayScrolling.ps1Each script accepts -AssemblyPath to check a compiled release. Tests use offline fixtures and do not require a game account.
| Path | Contents |
|---|---|
ExaltHelper/ |
Application UI, HUD, launcher, and settings |
ExaltHelper.Proxy/ |
Proxy server and client sessions |
ExaltHelper.Proxy.Networking* |
Packet encoding and definitions |
ExaltHelper.Proxy.DataStructures/ |
Game data and tracking models |
ExaltHelper.Proxy.Helpers/ |
Resource loading, damage scaling, and utilities |
ExaltHelper.Proxy.Mods/ |
Tracking, gameplay tools, and filters |
assets/, ExaltHelper_Data/ |
Game metadata, sprites, and native hook |
CompiledResources/, lib/ |
UI resources and dependency assemblies |
tests/ |
Automated checks and combat/dialogue fixtures |
Repository setup instructions are in docs/GITHUB-UPLOAD.md.
- RealmShark / Tomato: reference implementation for combat tracking and game packets.
- RealmHound: expanded dashboard features, account/mission mechanics, calculator reference and drop catalog. See third-party notices.
- RealmEye Wiki: item and ability mechanics.