Difference between revisions of "Elasto Mania RES"

From XentaxWiki
Jump to: navigation, search
(Format Specifications)
(Format Specifications)
Line 13: Line 13:
  
 
// little endian
 
// little endian
 +
 +
// Note: info array is encrypted
 +
// with custom XOR key.
  
 
4 bytes (uint32) - number of files
 
4 bytes (uint32) - number of files
3604 bytes - unknown
 
 
  
 +
// info array (3604 bytes)
 +
num_of_files *
 +
{
 +
  16 bytes - filename + padding
 +
  4 bytes (uint32) - file size
 +
  4 bytes (uint32) - file offset
 +
}
  
 
//offset=3608 data start
 
//offset=3608 data start
Line 24: Line 32:
 
   x bytes - file data
 
   x bytes - file data
 
}
 
}
 
 
</pre>
 
</pre>
 
</div>
 
</div>

Revision as of 22:17, 5 November 2020

RES


Format Specifications

// Elasto Mania
// RES file format

// little endian

// Note: info array is encrypted
// with custom XOR key.

4 bytes (uint32) - number of files

// info array (3604 bytes)
num_of_files *
{
   16 bytes - filename + padding
   4 bytes (uint32) - file size
   4 bytes (uint32) - file offset
}

//offset=3608 data start
num_of_files *
{
  x bytes - file data
}

MultiEx BMS Script

Not written yet.

Notes and Comments

  • Elma.res file contains the graphics, sounds and internal levels.

Compatible Programs

Gallery