We just moved to a different server. Please be patient until all files and pages are restored and the MediaWiki software has been updated. Thank you

Incubation

From REWiki
Jump to: navigation, search

Contents

Incubation: Time is running out

Developer: Blue Byte Software
Publisher: Blue Byte Software

Files:

Briefing/
   *.wav                            standard 8-bit wave files
CHData/
   Animations/*.cha                 CHA files
   Objects/*.cho                    CHO files
Data/
   GUI/*.lcl                        text/xor255
   Misc/Rex_0.dat                   ?
   TXT/<lang>/
      Briefing/*.txt                text/xor255
      GUI/*.lcl                     text/xor255
      Info/*.txt                    text/xor255
Graphics/
   *.bmp                            standard BMP
Libs/
   *.lib                            ?
Missions/
   *.lcl                            text/xor255
   *.lev                            ?
Video/<seq>/
   IMG/*.img                        fixed size
   Objects/*                        BIN+DIR+DIN
   Textures/*                       LIB+DIR+DIN
   Animation*.CHA
   Model*.CHO
Waves/
   *.wav                            standard WAV
WorldDesc/
   *.lcl                            text/xor255
WorldSet/<world>/
   IMG/*.img                        fixed size
   Objects/*                        BIN+DIR+DIN
   Textures/*                       LIB+DIR+DIN
   Worlds/*.3DW                     text

Text and LCL files

A basic sort of "encryption" is used, these files are xored with 0xFF

Animations (CHA)

Thse seem to consist of a list of records with:

4 BYTES (Little Endian Word) type ?
4 BYTES -.- length
n BYTES acual data

Objects are named in plain text

Objects (CHO)

Same as CHA

Data/misc/dat

Unknown

LIB

Unknown

LEV

Unknown

DIN/DIR/BIN

The BIN file contains a collection of objects

The DIR and DIN files contain the object names and their location inside the BIN

DIR is a text file with the record name and 4 integer values

DIN contains a list of records, each of them in the following format

UINT32 (little endian) NAME LENGTH
CHAR[n] NAME
UINT32  OFFSET INSIDE BIN

Links and Resources

Fan site
Battle Isle

Personal tools