DronCode / ReHitman

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

Glacier STD library reverse request #10

Open DronCode opened 4 years ago

DronCode commented 4 years ago

Tasks

Implement API for ZLIST

ZLIST API could be used through wrapper or similar data structure. I guess we shouldn't simulate original API. Main goal of this is get easier access to Glacier's members without any __asm blocks in logic code.

Implement API for ZSysMem allocator

DronCode commented 4 years ago

I'm trying to work with ZLIST but I got a few issues with it. First of all, I supposed that ZLIST is a linear data structure and this is the wrong idea. Therefore I will reverse all ZLIST API before continuing work with it. Also, the teleport editor development was delayed for the moment when ZLIST API will be reversed enough for work with it. And I have a note about ZREFTAB: I supposed that ZREFTAB was created together ZLIST but in common case, it isn't right.