Warcraft WAR SUD: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>WATTO
No edit summary
 
imported>Ikskoks
m (Ikskoks moved page Warcraft to Warcraft WAR SUD)
 
(10 intermediate revisions by 3 users not shown)
Line 25: Line 25:
=== MultiEx BMS Script ===  
=== MultiEx BMS Script ===  


Not written yet<br><br>
<pre>Get DUMMYL Long 0 ;
Get FILECNTL Int 0 ;
Get DUMMYI Int 0 ;
SavePos FILESTART 0 ;
Set FILECNTL Long 0 ;
Do ;
GoTo FILESTART 0 ;
Get FILEJMP Long 0 ;
SavePos FILESTART 0 ;
GoTo FILEJMP 0 ;
Get FILESIZE Long 0 ;
Log FILENAME FILEOFF FILESIZE 0 0 ;
Math EXTRCNT += 1 ;
While EXTRCNT <> FILECNTL ;
</pre>


=== Compatible Programs ===  
=== Compatible Programs ===  


* [[MultiEx Commander|MultiEx Commander]]
* [[Game Extractor|Game Extractor]]<br><br>
* [[Game Extractor|Game Extractor]]<br><br>


Line 34: Line 49:


These games also use this file format<br>
These games also use this file format<br>
* [[Warcraft|Warcraft]]
* Warcraft
* [[Warcraft 2|Warcraft 2]]
* Warcraft 2
 
 
[[Category:File Format]]

Latest revision as of 22:34, 4 February 2021

Choose archive extension:

WAR, SUD


Format Specifications

uint32 {4}   - Unknown
uint16 {2}   - Number Of Files
uint16 {2}   - Unknown

// for each file

uint32 {4}   - File Offset


byte {X}     - File Data

MultiEx BMS Script

Get DUMMYL Long 0 ;
Get FILECNTL Int 0 ;
Get DUMMYI Int 0 ;
SavePos FILESTART 0 ;
Set FILECNTL Long 0 ;
Do ;
GoTo FILESTART 0 ;
Get FILEJMP Long 0 ;
SavePos FILESTART 0 ;
GoTo FILEJMP 0 ;
Get FILESIZE Long 0 ;
Log FILENAME FILEOFF FILESIZE 0 0 ;
Math EXTRCNT += 1 ;
While EXTRCNT <> FILECNTL ;

Compatible Programs

Other Games

These games also use this file format

  • Warcraft
  • Warcraft 2