Skyrim: replace custom trampolines with Microsoft Detours
Fixes SE 1.5.97 where Address Library points to jump thunks that our hand-rolled instruction decoder could not handle. Detours handles all x86-64 prologues out of the box. Removes ~280 lines of custom InsnLength/CreateTrampoline/WriteAbsoluteJump code and E8 call-site scanning. The global Hook_inflate already detects one-shot form decompression via total_in==0 check, so form-specific hooks were redundant. Also: remove bytesIn tracking, merge double QPC, add logging stop flag, consolidate version string, remove dead code (FO4 offsets, unused sigs).
A
Asciimov committed
811b610716dba3395870eda733c857a276472ecc
Parent: 9a8e295