This version is outdated by a newer approved version.DiffThis version (2017/11/18 13:06) was approved by zdimension.The Previously approved version (2017/06/28 21:58) is available.Diff

This is an old revision of the document!


Engine limitations

A limit of “None” means that the field is only limited by its size (8-bit, 16-bit, etc.)

Any other limit means that the engine purposely checks that the value is less or equal than a hard-coded value.

The limits are inclusive.

A greyed empty cell:

 

means that the field doesn't exist in that engine version.

These numbers are from the PC version of the games. The PSX versions may have different limits. TODO.

Field TR1 TR2 TR3 TR4 TR5
NumTextiles None
NumRoomTextiles None
NumObjTextiles None
NumBumpTextiles None
NumRooms 1024
NumFloorData None
NumMeshData None
NumMeshPointers None
NumAnimations None
NumStateChanges None
NumAnimDispatches None
NumAnimCommands None
NumMeshTrees None
NumFrames None
NumModels None
NumStaticMeshes None
NumObjectTextures 2048 4096 None
NumSpriteTextures None
NumSpriteSequences None
NumCameras None
NumFlybyCameras None
NumSoundSources None
NumBoxes None
NumOverlaps None
NumAnimatedTextures None
AnimatedTexturesUVCount None
NumEntities 256 None
NumAIObjects None
NumCinematicFrames None
NumDemoData None
NumSoundDetails None
NumSamples None None
NumSampleIndices None
trs/limits.1511010400.txt.gz · Last modified: 2017/11/18 13:06 by zdimension
Back to top
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0