my delphi code:
FIndexTable raw memory: 01 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 00 00 00 00 (...to recordSize), blizzard is weird people.....?Code:if db2_ext.db2_maxId > 0 then begin mem:= db2_ext.db2_maxId - db2_ext.db2_minId + 1; FIndexTable := Pchar(AllocMem( mem * 4 + mem * 2 )); FAllocTable := Pointer(ULONG(FIndexTable) + mem * 4); FileRead(F, FIndexTable^, mem * 4 + mem * 2); end;
i need remake Item-sparse.db2, Please help me~~~