DronCode / ReHitman

Hitman Blood Money Reverse Project
http://rehitman.online
29 stars 5 forks source link

[Glacier] Patch for glacier file system #22

Closed DronCode closed 4 years ago

DronCode commented 4 years ago

We need to implement free resource loading, not from ZIP archives.

DronCode commented 4 years ago

In #27 found FsZip_t class and partially reversed. It creating by the global file system and looks like it's a temporary object. In any case, we should hook their creation, hook a few methods and provide access to files from the file system, not zip package.

DronCode commented 4 years ago

Partially implemented: https://github.com/DronCode/ReHitman/pull/27

Documentaion for more details: https://github.com/DronCode/ReHitman/wiki/ZIP-Free-File-System-Feature

DronCode commented 4 years ago

M03 - crashing after mission completed. Need to fix this.

DronCode commented 4 years ago

Fixed crash. Need to test it complexly later.

DronCode commented 4 years ago

We have a common problem with HitmanBloodMoney.zip package. Looks like we should rewrite locator algorithm for better work.

DronCode commented 4 years ago

Bug fixed again (yep, yep). Please, all other issues, bugs, crashes with this feature send to issue #31