Cxbx-reloaded: XBE .text altered after loaded with no reason

Created on 10 May 2018  路  2Comments  路  Source: Cxbx-Reloaded/Cxbx-Reloaded

[0x2078] INIT: Title : Crimson Skies
[0x2078] INIT: XBE TitleID : 4D530021
[0x2078] INIT: XBE TitleName : Crimson Skies

a rdtsc instruction located at
.text:001C4F98 0F 31 rdtsc

this opcode 0F will be altered after to 03 once the XBE is loaded into emu.
which resulted in failure of rdtsc pattern search and patch.

It's not the FS patching's problem.
need further investigation.

Most helpful comment

Good find! If there's no related problem still to be investigated, then please close this issue.

All 2 comments

find the source, it's subhook, the rdtsc code belongs to QueryPerformanceCounter, and our OOVPA identified it, then subhook patched the function.
so it's safe

Good find! If there's no related problem still to be investigated, then please close this issue.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kanelakis picture kanelakis  路  18Comments

PatrickvL picture PatrickvL  路  31Comments

RadWolfie picture RadWolfie  路  19Comments

PatrickvL picture PatrickvL  路  27Comments

PatrickvL picture PatrickvL  路  23Comments