atom0s / Steamless

Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.
Other
3.08k stars 195 forks source link

Special Cases - Import table in .bind section #80

Open chestfindman opened 2 years ago

chestfindman commented 2 years ago

Potentially similar to #72

May have already been discussed? In which case I apologize beforehand, feel free to close.

Managed to find two cases so far, Hunted: The Demon's Forge and The Cursed Crusade, both store the list of imports in the .bind section (game will not work if .bind section removed), likely because of changes done to the file after SteamStub application.

Files for both games respectively: HUNTED.zip - TCC.zip

The imports can be relocated by hand, but perhaps an automated solution could be implemented instead?

atom0s commented 1 year ago

Thanks, this is a known issue with certain versions of the protection. I haven't had the free time to work on this yet though, but have updated this issue to account for it being a known bug.