2,051
edits
(Added contents of scripts.rsc, fixed formatting) |
m (don't use redirect links) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== Inherit the Earth | == Inherit the Earth Data Files == | ||
Inherit the Earth (ITE) was shipped in two versions, a disk version and an enhanced CD version. | Inherit the Earth (ITE) was shipped in two versions, a disk version and an enhanced CD version. All information applies for both versions unless otherwise specified. | ||
All information applies for both versions unless otherwise specified. | |||
The RSC file format is [[SAGA/RSC|here]]. | |||
* [[ | ITE stores its resources in four data files: | ||
* [[ | |||
* [[ | * [[SAGA/Datafiles#ITE.RSC|ITE.RSC]] - Scene data, graphics, animation, music | ||
* [[ | * [[SAGA/Datafiles#SCRIPTS.RSC|SCRIPTS.RSC]] - Script resources & dialogue | ||
* [[SAGA/Datafiles#VOICES.RSC|VOICES.RSC]] - Voice resources (And in the DISK version, Sound effects) | |||
* [[SAGA/Datafiles#SOUNDS.RSC|SOUNDS.RSC]] - CD version: All sound effects. Not present in DISK version | |||
Line 20: | Line 21: | ||
All scene descriptor resources are listed by the Scene Lookup Table. | All scene descriptor resources are listed by the Scene Lookup Table. | ||
Each scene | Each scene descriptor resource references a scene resource list resource. | ||
Each scene resource list identifies a number of additional resources. | Each scene resource list identifies a number of additional resources. | ||
ITE.RSC contains the following resource formats: | ITE.RSC contains the following resource formats: | ||
* Bitmap Font Resources | * [[SAGA/Datafiles/Bitmap Font|Bitmap Font]] Resources | ||
* XMIDI (Music) Resources | * [[SAGA/Datafiles/XMIDI (Music)|XMIDI (Music)]] Resources | ||
* Background / Interface | * [[SAGA/Datafiles/Background & Interface Image|Background/Interface Image]] Resources | ||
* Background Mask Resources | * [[SAGA/Datafiles/Background Mask|Background Mask]] Resources | ||
* Sprite List Resources | * [[SAGA/Datafiles/Sprite List|Sprite List]] Resources | ||
* Animation Resources | * [[SAGA/Datafiles/Animation|Animation]] Resources | ||
* Palette Animation Resources | * [[SAGA/Datafiles/Palette Animation|Palette Animation]] Resources | ||
* String List Resources | * [[SAGA/Datafiles/String List|String List]] Resources | ||
* Scene Resource List Resources | * [[SAGA/Datafiles/Scene Resource List|Scene Resource List]] Resources | ||
* Scene Descriptor Resources | * [[SAGA/Datafiles/Scene Descriptor|Scene Descriptor]] Resources | ||
* Object Name List Resources | * [[SAGA/Datafiles/Object Name List|Object Name List]] Resources | ||
* Object Map Resources | * [[SAGA/Datafiles/Object Map|Object Map]] Resources | ||
* Exit Map Resources | * [[SAGA/Datafiles/Exit Map|Exit Map]] Resources | ||
* Entrance Map Resources | * [[SAGA/Datafiles/Entrance Map|Entrance Map]] Resources | ||
* Isometric Tileset Resources | * [[SAGA/Datafiles/Isometric Tileset|Isometric Tileset]] Resources | ||
* Scene Lookup Table Resource | * [[SAGA/Datafiles/Scene Lookup Table|Scene Lookup Table]] Resource | ||
* Script Lookup Table Resource | * [[SAGA/Datafiles/Script Lookup Table|Script Lookup Table]] Resource | ||
Line 47: | Line 48: | ||
* SAGA_RLE1 (Image resources) | * [[SAGA/Datafiles/SAGA_RLE1|SAGA_RLE1]] (Image resources) | ||
* SAGA_RLE2 (Sprite resources) | * [[SAGA/Datafiles/SAGA_RLE2|SAGA_RLE2]] (Sprite resources) | ||
* SAGA_RLE3 (Animation resources) | * [[SAGA/Datafiles/SAGA_RLE3|SAGA_RLE3]] (Animation resources) | ||
Line 58: | Line 59: | ||
SCRIPTS.RSC contains the following resource formats: | SCRIPTS.RSC contains the following resource formats: | ||
* Script Resources | * [[SAGA/Datafiles/Script|Script]] Resources | ||
* Dialogue List Resources | * [[SAGA/Datafiles/Dialogue List|Dialogue List]] Resources | ||
* Voice Lookup Resources ( CD version only ) | * [[SAGA/Datafiles/Voice Lookup|Voice Lookup]] Resources ( CD version only ) | ||
* Script resources contain compiled bytecode instructions. | * Script resources contain compiled bytecode instructions. | ||
** [[SAGA/Bytecode Instruction Table|SAGA Bytecode Instruction Table]] | |||
edits