Primal

The data for this game is contained in the GAMEDATA.BIN file



Format Headers for Type 1 Meshes:

VRT1 (56 52 54 31) [16]ByteUnknown-> {4ByteFloatVertexes(X,Y,Z)+4ByteFloatWeight} NRM1 (4E 52 4D 31) [12]ByteUnknown->{4ByteFloatNormalMappings(X,Y,Z)+4ByteFloatWeight} PWT1 (50 57 54 31) [12]ByteUnknown->{4ByteInteger#1+4ByteInteger#2+4ByteFloat#1+4ByteFloat#2} UVS1 (55 56 53 31) [12]ByteUnknown->{4ByteFloatTextureMappings(U,V)} RGB2 (52 47 42 32) [12]ByteUnknown->{80+1ByteColorMappings(Red,Green,Blue)} STR2 (53 54 52 32) [12]ByteUnknown->{2ByteIntegers} WGT0 (57 47 54 30) [XX] (Hybrid)

Format for Type 2 Meshes: 00 80 XX 6C {4ByteFloatVertexes(X,Y,Z)+1ByteCONN+00 00 00} 12ByteUnknown 45 80 XX 6C {4ByteFloatNormalMappings(X,Y,Z)+00 00 00 00} 12ByteUnknown 8A C0 XX 6E {1ByteIntegerColorMappings(Red,Green,Blue)+80} Padding 12ByteUnknown CF 80 XX 64 {4ByteFloatTextureMappings(U,V)}