Some of the files for this game are compressed, so to work with the uncompressed data, you must work with the main 32 Megabyte RAM when the game is running.
Some of the 3D models have the following format:
{4ByteFloatVertexes(X,Y,Z)+00 00 00 00+4ByteFloatNormalMapping(X,Y,Z)+00 00 00 00
+?? ?? ?? 4? ?? ?? ?? 4? ?? ?? ?? 4? ?? ?? ?? 4?+4ByteFloatTextureMappings(U,V)+4ByteFloatWeight+00 +1ByteCONN+00 00}
Where CONN is either "00" or "80".
If CONN is "80" in two consecutive steps then the tristrip for that vertex is started again and not connected with the previous one.
Some of the files for this game are compressed, so to work with the uncompressed data, you must work with the main 32 Megabyte RAM when the game is running.
Some of the 3D models have the following format:
{4ByteFloatVertexes(X,Y,Z)+00 00 00 00+4ByteFloatNormalMapping(X,Y,Z)+00 00 00 00
+?? ?? ?? 4? ?? ?? ?? 4? ?? ?? ?? 4? ?? ?? ?? 4?+4ByteFloatTextureMappings(U,V)+4ByteFloatWeight+00 +1ByteCONN+00 00}
Where CONN is either "00" or "80".
If CONN is "80" in two consecutive steps then the tristrip for that vertex is started again and not connected with the previous one.