--- oup/current/Global/RawList.pas 2007/04/01 16:15:47 147 +++ oup/current/Global/RawList.pas 2007/04/02 01:07:20 161 @@ -155,6 +155,7 @@ begin Data := nil; TAccess_OniArchive(ConManager.Connection[ConnectionID]).LoadRawOffset( False, baselink, lastlink + 1024, Data); + Data.Seek(lastlink, soFromBeginning); foundzeros := 0; repeat @@ -221,7 +222,7 @@ begin ConManager.Connection[ConnectionID].LoadDatFilePart(fileid, $1C, 4, @link); Result[4].SrcOffset := $1C; Result[4].RawAddr := link; - Result[4].RawSize := tempb * 8; + Result[4].RawSize := tempb * 12; {shortcut} ConManager.Connection[ConnectionID].LoadDatFilePart(fileid, $185, 1, @tempb); ConManager.Connection[ConnectionID].LoadDatFilePart(fileid, $20, 4, @link);