UE5CEDumper — Unreal Engine 4/5 dumper (C++ DLL + Cheat Engine bridge + Avalonia UI).
About this release
A bug-fix release. No new features — but several things were quietly reading the wrong values, so results from this build may differ from v3362. That is the point.
Fixed
- Some games — OCTOPATH TRAVELER among them — would not start when the
dxgi.dllproxy was used. - Soft and Lazy object pointer fields showed the wrong value.
- Boolean (bitfield) properties could be read from the wrong place.
- Property and name reading was wrong in some games.
- The SDK header export silently dropped the first field of some structs.
- Calling game functions used the wrong offset in every UE 5 game.
- Some UE 5.8 games were detected as 5.7, and some UE 5.7+ builds listed wrong objects.
- UE version detection is now cross-checked against the engine's own
CrashReportClient.exe. - Setting a UE version override now also applies the memory layout that version implies.
- A meaningless warning that appeared in every session's log is gone.
ℹ️ On the first launch of each game after upgrading, the UE version is re-detected once.
Details for anyone who wants them: v3362…v3397
⚠ If anything regresses for you, fall back to v3362.
Setup
- Inject via the bundled Cheat Engine table (
UE5CEDumper.CT), or drop the proxyversion.dllinto the game'sBinaries\Win64. - If neither
version.dllnordinput8.dllis loaded by your game, trydxgi.dll; if that filename is already taken (ReShade commonly uses it), trywinmm.dll. - See
Readme.mdfor details.
The exe is unsigned — Windows SmartScreen / antivirus may warn on first run. Verify the download with the included
.sha256.
Inject scripts likeinject-ue.ps1orUE5DumpUI.exemay be labeled as a hacking tool by antivirus. Add them to your exclusion list, or review the code in this repository and compile it yourself.