Use the script above to convert some .RP2 files into .3ds models
with UV coords.
Most of the files inside the PACKFILE.PCK have file names at the beginning
of the file.
Many meshes have the .RP2 extension.
Character meshes usually have the suffix _C_clr
The game uses general PS2 TriStrips.
The vertexes are in chunks that begin with:
00 00 00 05 05 01 00 01 00 80 ?? 68
and end with:
12bytes of 00 (00 00 00 00 00 00 00 00 00 00 00 00)
00 00 00 05 01 00 01 01 80 ?? 64
where ?? is the number of vertexes in each Chunk.
Followed by the Texture UV Coordinates
which end in
00 00 00 00 00 00 00 00
00 00 00 05 05 01 00 01 02 C0 ?? 6E
The second texture from \characters\banshee\base_banshee.rp2
Change the extension to .TXD and open it with the following program:
http://www.thegtaplace.com/downloads/f457-ps2-txd-viewer
Scripts for the Darkwatch Demo
Scripts for the full game
Use the script above to convert some .RP2 files into .3ds models
with UV coords.
Most of the files inside the PACKFILE.PCK have file names at the beginning
of the file.
Many meshes have the .RP2 extension.
Character meshes usually have the suffix _C_clr
The game uses general PS2 TriStrips.
The vertexes are in chunks that begin with:
00 00 00 05 05 01 00 01 00 80 ?? 68
and end with:
12bytes of 00 (00 00 00 00 00 00 00 00 00 00 00 00)
00 00 00 05 01 00 01 01 80 ?? 64
where ?? is the number of vertexes in each Chunk.
Followed by the Texture UV Coordinates
which end in
00 00 00 00 00 00 00 00
00 00 00 05 05 01 00 01 02 C0 ?? 6E