Elasto Mania RES: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks |
||
| (20 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== RES == | == RES == | ||
* ''' Game ''': [[Elasto Mania|Elasto Mania / Elma / Across 2]] <br> | * ''' Game ''': [[Elasto Mania|Elasto Mania / Elma / Across 2 / Elastomania]] <br> | ||
* ''' Format Type ''': Archive <br> | * ''' Format Type ''': Archive <br> | ||
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> | * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> | ||
| Line 12: | Line 12: | ||
// RES file format | // 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 | |||
} | |||
x bytes - unknown | |||
//offset=3608 data start | |||
num_of_files * | |||
{ | |||
x bytes - file data | |||
} | |||
</pre> | </pre> | ||
</div> | </div> | ||
| Line 28: | Line 48: | ||
* [https://totalcmd.net/plugring/gaup.html Game Archive UnPacker (GAUP)] | * [https://totalcmd.net/plugring/gaup.html Game Archive UnPacker (GAUP)] | ||
* [http://www.elmaonline.net/dl/elma12.zip ResEdit] | * [http://www.elmaonline.net/dl/elma12.zip ResEdit] | ||
* [https://github.com/bartlomiejduda/Tools/tree/master/NEW%20Tools/Elasto%20Mania/Elma%20RES%20Tool Elma RES Tool] | |||
==Gallery== | ==Gallery== | ||
| Line 42: | Line 63: | ||
[[Category:Extension_res | Extension: res]] | [[Category:Extension_res | Extension: res]] | ||
[[Category:BMS_None | BMS: None]] | [[Category:BMS_None | BMS: None]] | ||
[[Category:XOR encryption]] | |||
[[Category:File Format]] | [[Category:File Format]] | ||
Latest revision as of 14:40, 4 April 2021
RES
- Game : Elasto Mania / Elma / Across 2 / Elastomania
- Format Type : Archive
- Endian Order : Little Endian
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
}
x bytes - unknown
//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