Twisted Metal PS3 (2012)

Skeletons, animations, shaders, texturing, converting, fixing and anything else related to read game models
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Twisted Metal PS3 (2012)

Post by id-daemon »

Twisted Metal PS3 (2012) models tool

Usage: drop .NGP file onto the tool. Corresponding .VRAM file must be in the same folder
Tool will output all meshes into single .ASCII file with all UV pairs, and also each mesh into individual .OBJ file with only 1st UV
Skeletal meshes will be output as static. The full data tree will be written to console.

Image

Image

Image
Last edited by id-daemon on Tue Feb 04, 2020 7:19 pm, edited 2 times in total.
DJ Normality
Posts: 647
Joined: Tue Jul 24, 2018 8:52 am

Re: Twisted Metal PS3 (2012)

Post by DJ Normality »

Words cant express how grateful I am. Thank you.
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: Twisted Metal PS3 (2012)

Post by id-daemon »

OBJ export fixed
DJ Normality
Posts: 647
Joined: Tue Jul 24, 2018 8:52 am

Re: Twisted Metal PS3 (2012)

Post by DJ Normality »

Did you happen to see there were a few levels that wouldn't extract? like Boss3.ngp. seems to find everything then program ends and nothing is dumped.. Loving this tool. Found so many new things already. Another one is Canals.ngp
Image

Another thing is some levels are 300,000kbs, and i dont know of a program that will open the ASCII directly. I use Noesis to convert the ASCII to FBX. But Noesis cant seem to handle such a big ASCII any ideas ?
Image
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: Twisted Metal PS3 (2012)

Post by id-daemon »

DJ Normality wrote:Did you happen to see there were a few levels that wouldn't extract?

no. I checked a few. Surely may be some with differences
DJ Normality
Posts: 647
Joined: Tue Jul 24, 2018 8:52 am

Re: Twisted Metal PS3 (2012)

Post by DJ Normality »

Ok, wasn't sure on that. I can always manually do them thats no biggie. Did you happen to know of a program that will open the ASCII directly ? I tried Maya and 3DS Max both nothing.
Heres what I did get so far though :D
Image
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: Twisted Metal PS3 (2012)

Post by id-daemon »

there are plugins for blender and 3dmax
DJ Normality
Posts: 647
Joined: Tue Jul 24, 2018 8:52 am

Re: Twisted Metal PS3 (2012)

Post by DJ Normality »

Ok cool i got it. I didnt know XPS was the same as ACSII. Thank you its all working.. And I found that by changing the header to the files of the ones that wouldn't extract. Actually extracted something. Not sure if everything is correct but it did manage to pull something.
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: Twisted Metal PS3 (2012)

Post by id-daemon »

For levels i usually split them into 100mb parts, but for this game i didnt make levels support, so it was not added. For levels, meshes must be put to their places, and the tool is not currently doing it.

I may check other files later if I have time.
DJ Normality
Posts: 647
Joined: Tue Jul 24, 2018 8:52 am

Re: Twisted Metal PS3 (2012)

Post by DJ Normality »

Man thank you. This is the biggest level file and the main one I'm after. boss3.ngp
https://drive.google.com/file/d/1O7jVvO ... sp=sharing
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: Twisted Metal PS3 (2012)

Post by id-daemon »

Tool updated.

boss3 now must work. This level had additional .PGM file with extra geometry. It will not be exported, just skipped. But tool will not crash and export everything else.

I can add PGM export later if there's anything important there.
DJ Normality
Posts: 647
Joined: Tue Jul 24, 2018 8:52 am

Re: Twisted Metal PS3 (2012)

Post by DJ Normality »

Sweet! I didn't know the .PGM held any model information. Thanks for the update. So are the .HKX animations ? I've seen that file before.
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: Twisted Metal PS3 (2012)

Post by id-daemon »

I dont think HKX are animations. Just physics.

So did you find everything you need in boss3?
DJ Normality
Posts: 647
Joined: Tue Jul 24, 2018 8:52 am

Re: Twisted Metal PS3 (2012)

Post by DJ Normality »

Oooh yeah, I did every level. Seems to all be there in each one. Now the fun part of re assembling the zero'd out objects. But you saved me years worth of time and uv mapping. Thanks again.
DJ Normality
Posts: 647
Joined: Tue Jul 24, 2018 8:52 am

Re: Twisted Metal PS3 (2012)

Post by DJ Normality »

In your research did you happen to see any bones/animation data ? Trying to rig sweetbot but not going so well.
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: Twisted Metal PS3 (2012)

Post by id-daemon »

Yes, ive seen bones/weights, its all there
DJ Normality
Posts: 647
Joined: Tue Jul 24, 2018 8:52 am

Re: Twisted Metal PS3 (2012)

Post by DJ Normality »

Are they within the .NGP or another file and if so is there away to extract them? Its hard to rig some of these models without knowing where stuff goes. Also.. is there a way to create a .NGP from . OBJ's now? If so I could reverse the whole game. Like create a .OBJ drop it onto the program and it outputs a .NGP for .PS3 ?
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: Twisted Metal PS3 (2012)

Post by id-daemon »

yes, there is a way
but you'll have to find someone who will do this
DJ Normality
Posts: 647
Joined: Tue Jul 24, 2018 8:52 am

Re: Twisted Metal PS3 (2012)

Post by DJ Normality »

Thanks for all your help man. You made this project a reality.
DJ Normality
Posts: 647
Joined: Tue Jul 24, 2018 8:52 am

Re: Twisted Metal PS3 (2012)

Post by DJ Normality »

Well I was able to manually rig one so far lol.
Image