Harry Potter and the Sorcerer's Stone PS1 XSPL: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
No edit summary
imported>Ikskoks
(Redirected page to Argonaut WAD)
Line 1: Line 1:
== XSPL ==
#REDIRECT [[Argonaut WAD]]
* ''' Game ''':    [[Harry Potter and the Sorcerer's Stone PS1]] <br>
* ''' Format Type ''':    Text File <br>
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Big Endian <br>
 
 
=== Format Specifications ===
 
 
<pre>
// Harry Potter and the Sorcerer's Stone (PS1)
// XSPL chunk format
 
//HEADER
4 bytes - magic "XSPL"
4 bytes - chunk size
4 bytes - number of supported languages in chunk
4 bytes - number of strings / 4    // 4 = 3 languages + 1 null string
4 bytes - unknown
 
 
// OFFSET TABLE
num_of_entries *
{
  4 bytes - string relative offset
}
 
 
//STRING TABLE
//Note: lower characters "a-z" are encrypted,
//moved in ASCII table 1 character left
//Note2: special characters are encrypted
//in different way, check .py script for details
 
num_of_entries *
{
  12 bytes - identifier  // #0#$01 etc. 
  x bytes - string
  2 bytes - null terminator // "\x00\x00"
}
</pre>
 
 
 
=== MultiEx BMS Script ===
 
Not written yet
 
=== Notes and Comments ===
 
None.
 
=== Compatible Programs ===
 
[https://github.com/bartlomiejduda/Tools/blob/master/NEW%20Tools/Harry%20Potter%20and%20the%20Sorcerer's%20Stone%20(PS1)/Harry_Potter_SS_PS1_TEXT_Tool.py Harry Potter SS PS1 TEXT Tool]
<br/><br>
 
 
[[Category:Complete Almost Done|Harry Potter and the Sorcerer's Stone PS1 XSPL]]
[[Category:Platform PS1|Harry Potter and the Sorcerer's Stone PS1 XSPL]]
[[Category:CE None|Harry Potter and the Sorcerer's Stone PS1 XSPL]]
[[Category:Format_Text | Type: Text]]
[[Category:BMS_None | BMS: None]]
[[Category:File Format]]

Revision as of 11:36, 24 July 2021

Redirect to: