UE4SS-RE / RE-UE4SS

Injectable LUA scripting system, SDK generator, live property editor and other dumping utilities for UE4/5 games
http://docs.ue4ss.com/
MIT License
1.38k stars 188 forks source link

[BUG - Release+Experimental] 5.4.2 game First Dwarf crashes on lua scan 1, custom ftext_constructor.lua aob supplied #592

Closed Egaliterrier closed 4 months ago

Egaliterrier commented 4 months ago

Tried UE4SS 3.0.1, zDEV-UE4SS_v3.0.1-137 and the recent GameShippingWin64 artifact from the new workflow.

Game is First Dwarf, running on 5.4.2.

All UE4SS versions tried for this game require a custom FText_Constructor.lua to be supplied, which I have done using regular x64dbg+swiss army knife methods.

UE4SS 3.0.1 tells me "Engine Version not supported" and shuts down. The other versions start the lua scan but crash instantly.

Logs as well as the .lua used and resulting crash dumps are attached. Only the last crash dump used the recent build artifact, otherwise they are v3.0.1-137. If the game executable is needed for debugging this, I can share that too. UE4SS.log aobanddumps.zip

Egaliterrier commented 4 months ago

AOB was wrong, fixed here, feel free to include it in CustomGameConfigs if you want. I could also make a pull request if thats easier. FText_Constructor.zip