EA SDT: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>WATTO
No edit summary
 
imported>Ikskoks
 
(8 intermediate revisions by 2 users not shown)
Line 40: Line 40:
Next TE ;
Next TE ;
</pre>
</pre>
=== quickBMS Script ===
* [https://github.com/bartlomiejduda/Tools/blob/master/NEW%20Tools/Harry%20Potter%20and%20the%20Goblet%20of%20Fire/harry_potter_and_the_goblet_of_fire_SDT_script.bms harry_potter_and_the_goblet_of_fire_SDT_script.bms]
* [https://github.com/bartlomiejduda/Tools/blob/master/NEW%20Tools/Harry%20Potter%20and%20the%20Goblet%20of%20Fire/harry_potter_and_the_goblet_of_fire_SDT_script_2.bms harry_potter_and_the_goblet_of_fire_SDT_script_2.bms]


=== Compatible Programs ===  
=== Compatible Programs ===  
Line 50: Line 55:
These games also use this file format<br>
These games also use this file format<br>
* Dungeon Keeper 2 *.sdt
* Dungeon Keeper 2 *.sdt
* Harry Potter and the Goblet of Fire (*.SDT)
* Populus 3 *.sdt
* Populus 3 *.sdt
* Sim Theme Park *.sdt
* Sim Theme Park *.sdt
* Theme Park World *.sdt
* Theme Park World *.sdt
[[Category:File Format]]

Latest revision as of 15:24, 7 August 2023

SDT


Format Specifications

uint32 {4}   - Number Of Files

// for each file

uint32 {4}   - File Offset


// for each file

uint32 {4}   - Unknown
uint32 {4}   - Unknown
char {16}    - Filename (null)
uint32 {4}   - Unknown
uint64 {8}   - null
byte {X}     - File Data


MultiEx BMS Script

Get FC Long 0 ;
Get D Long 0 ;
For TE = 1 To FC ;
SavePos FS 0 ;
GoTo D 0 ;
Get DD Long 0 ;
Get FSI Long 0 ;
GetDString FN 16 0 ;
SavePos FO 0 ;
Math FO += 16 ;
Log FN FO FSI 0 0 ;
GoTo FS 0 ;
Get D Long 0 ;
Next TE ;

quickBMS Script

Compatible Programs

Other Games

These games also use this file format

  • Dungeon Keeper 2 *.sdt
  • Harry Potter and the Goblet of Fire (*.SDT)
  • Populus 3 *.sdt
  • Sim Theme Park *.sdt
  • Theme Park World *.sdt