View Single Post
Old January 27th, 2008   #126 (permalink)
dsfgd
Registered User
 
Join Date: Apr 2006
Location: Germany
Posts: 55
the program reads not KEL.dat, it only reads the other 2

i think, these 3 files are 1 Big File, when you check the names,
but i haven't found any calculation what the names mean.

i don't know the offsets, maybe this helps:
Code:
.text:0040144A                 mov     edi, dword_404020[ebx*4]
.text:00401451                 mov     ebx, dword_404024[ebx*4]
...
.data:00404020 dword_404020    dd 0DE636650h           ; DATA XREF: sub_4013C0+8Ar
.data:00404024 dword_404024    dd 0F4B2A288h           ; DATA XREF: sub_4013C0+91r
this both reads an dword + ebx * 4
for me is this: "read Offset on Position x (x + y * 4)" and y is a Loop 0..12 .

this means, they are maybe start + end offset (i haven't debugged it yet)

the table for this dwords start at offset 0x4020 in DCFF7tomov.exe.
the first 2 are
0xDE636650 and 0xF4B2A288

Zlib is a Compression Algo, use ZlibTool or write an own Tool to use it.
dsfgd is offline   Reply With Quote