Jump to content

Recommended Posts

Posted

Using the QuickBMS script, I've extracted .pcm files -- apparantly they are pcmesh files (or .gcm/ gamecube mesh for gamecube... etc...).

I can find the vertex, uv's, and index data easily

however, the index's are warping to random vertex points making the mesh look like a porcupine.

i.e: if I open the wolverine pcm model, I can find the vertex's at 0x10000, with a padding of 52, and make a point cloud; the index at 0x1a50, but face triangles are jumbled.

I think it's due to submeshes, but I can't find any markers for them (kinda new to this shit tbh). 

attached some of the pcms, can anyone help me figure out the faces to make the models look correct?

thanks in advance for any assistance.

usm.zip

Posted

made a breakthrough on this. definitely submeshes.

C30EC6D2-CCCE-4975-9198-F8C0771FCDA7.png.b45e85d443be4b6bd88fe98190a5f022.pngA582273A-FDFD-4C54-A292-FBB6AFA04E6B.png.1b7922f01d2bee3607fa6dc52c91f3ea.png


I found an offset marker while dicking about in ghidra which led me to an offset that marked the start of the submesh. 

  • Engineers
Posted

image.png.cf1cf78376b58b67118af786137b93e4.png

(just demonstration) I already made a plugin, the problem is that the game uses toonShader, so the body's uv is like a point (solid color fill)

  • Like 1
Posted
On 5/11/2025 at 2:14 AM, Durik256 said:

image.png.cf1cf78376b58b67118af786137b93e4.png

(just demonstration) I already made a plugin, the problem is that the game uses toonShader, so the body's uv is like a point (solid color fill)

not sure if this is of any help re: autoassigning textures/ parenting bones, but I have this hash dictionary that lists a lot of the names of things like textures and bone names? I.E: 0x09c86686    BONE BOOB; which I found oddly amusing.

string_hash_dictionary.zip

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...