Necrodome: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
(Created page with "Necrodome is game developed by Raven Software === Compatible Programs === * Xwe eXtensible Wad Editor")
(File format added)
Line 1: Line 1:
Necrodome is game developed by Raven Software
* [[GRAFs|Return to the list of games]]


Choose archive extension:


=== Compatible Programs ===  
== POD ==  


* [[Xwe]] eXtensible Wad Editor
* ''' Format Type ''':    Archive <br>
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>
 
 
=== Format Specifications ===
 
<tt><b>
<font color="blue"> ''' // ARCHIVE HEADER ''' </font> <br>
: char {8}&nbsp;&nbsp;&nbsp;&nbsp; - Header <font color="purple">(PODFILE)(null terminated)</font> <br>
: uint32 {4}&nbsp;&nbsp; - Version <font color="purple">107 - demo, 117 - release</font> <br>
: uint32 {4}&nbsp;&nbsp; - Number Files <br>
: uint32 {4}&nbsp;&nbsp; - Directory Offset <br>
: uint32 {4}&nbsp;&nbsp; - Directory Length <br>
<br>
<font color="blue"> ''' // FILE DATA ''' </font> <br>
: <font color="blue"> ''' // for each file ''' </font> <br>
:: byte {X}&nbsp;&nbsp;&nbsp;&nbsp; - File Data <br>
<br>
<font color="blue"> ''' // DIRECTORY ''' </font> <br>
: <font color="blue"> ''' // for each file (32-bytes per entry) ''' </font> <br>
:: uint32 {4}&nbsp;&nbsp; - File Offset <br>
:: uint16 {4}&nbsp;&nbsp; - File Size <br>
:: uint16 {4}&nbsp;&nbsp; - Unknown Data <br>
:: uint32 {4}&nbsp;&nbsp; - File Name Offset (Directory Offset + This Offset)<br>
</b></tt>
 
=== MultiEx BMS ===
 
Not written yet<br><br>
 
=== Supported Programs ===
 
* [[Xwe]] eXtensible Wad Editor (Partially)

Revision as of 13:13, 5 April 2013

Choose archive extension:

POD


Format Specifications

// ARCHIVE HEADER

char {8}     - Header (PODFILE)(null terminated)
uint32 {4}   - Version 107 - demo, 117 - release
uint32 {4}   - Number Files
uint32 {4}   - Directory Offset
uint32 {4}   - Directory Length


// FILE DATA

// for each file
byte {X}     - File Data


// DIRECTORY

// for each file (32-bytes per entry)
uint32 {4}   - File Offset
uint16 {4}   - File Size
uint16 {4}   - Unknown Data
uint32 {4}   - File Name Offset (Directory Offset + This Offset)

MultiEx BMS

Not written yet

Supported Programs

  • Xwe eXtensible Wad Editor (Partially)