Tuesday, July 2, 2013

Desperados : Wanted Dead or Alive - NPTF Resource

Inside .res file there is 'NPTF' entry resources.
Those resources can be managed like PICC, this type is like TOLG but notice the loop iteration (6 <> 5)

Pseudo-Code

  magic_number = read(4)   
  unknow = read(4)   
  if (magic_number == 0x4E545442):   
   a = read(4)  
   b = read(4)  
   for i in xrange(0, 6):  
     if ((1 << i) & b):  
       width = read(4)   
       height = read(4)   
       is_compressed = read(4)   
       size = read(4)   
       data = read(size)   
       if is_compressed == 1:   
         data = zlib.decompress(data)   
Data is still 16bits image.
Few extracted images :




No comments:

Post a Comment