Gameloft Language Files: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
(Created page with "{{GRAFPageHeader}} == no-extension == * ''' Format Type ''': Text <br> * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> * ''' Signatu...")
imported>Ikskoks
 
(9 intermediate revisions by the same user not shown)
Line 48: Line 48:
=== Notes and Comments ===  
=== Notes and Comments ===  


* Language files with no extension and often short filename like "EN" or "7". They appear in few J2ME Gameloft games.
* Language files with no extension and often with short ('''obfuscated''') filename like "7", "3.1" or "EN". They appear in few '''J2ME Gameloft games'''.


=== Games ===  
=== Games ===  
List of games using this file format:
List of games using this file format:
* The Settlers
* High School Hook Ups (J2ME)
* High School Hook Ups
* The Settlers (J2ME)


=== Compatible Programs ===  
=== Compatible Programs ===  
Line 61: Line 61:




[[Category:Complete Complete|Gameloft Language Files]]
[[Category:Complete Almost Done|Gameloft Language Files]]
[[Category:Platform PC|Gameloft Language Files]]
[[Category:Platform J2ME|Gameloft Language Files]]
[[Category:CE None|Gameloft Language Files]]
[[Category:CE None|Gameloft Language Files]]
[[Category:Format_Text | Type: Text]]
[[Category:Format_Text | Type: Text]]
[[Category:BMS_None | BMS: None]]
[[Category:BMS_None | BMS: None]]
[[Category:File Format]]
[[Category:File Format]]

Latest revision as of 21:30, 1 November 2021

Back to index | Edit this page

no-extension

  • Format Type : Text
  • Endian Order : Little Endian
  • Signature : None


Format Specifications

// header
2 bytes (uint16) - number of sections
4 bytes (uint32) - version? // 1
4 bytes (uint32) - data offset

num_of_sections *
{
   4 bytes (uint32) - section offset 
}

num_of_sections/2 *
{
   // text data
   1 byte - ID?  // 0x02
   num_of_strings *
   {
      x bytes - string
   }


   // str offsets array
   1 byte - ID?  // 0x02
   2 bytes - number of strings
   num_of_strings *
   {
      2 bytes (uint16) - string relative offset
   }
}

MultiEx BMS Script

Not written yet.

Notes and Comments

  • Language files with no extension and often with short (obfuscated) filename like "7", "3.1" or "EN". They appear in few J2ME Gameloft games.

Games

List of games using this file format:

  • High School Hook Ups (J2ME)
  • The Settlers (J2ME)

Compatible Programs

None.