Help with psp Madden textures

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
reeshmd23
Posts: 11
Joined: Thu Apr 23, 2020 11:51 pm

Help with psp Madden textures

Post by reeshmd23 »

Can someone help try to extract the textures from this msh file?

Been trying to figure out how to mod EA sports psp texture files for years. It's MSH file format very similar to the FSH file format that has editors. You can actually re-name it to FSH and open it and see the texture names just doesn't open textures correct.
lorak
Posts: 36
Joined: Wed Aug 31, 2016 6:12 pm

Re: Help with psp Madden textures

Post by lorak »

reeshmd23 wrote:Can someone help try to extract the textures from this msh file?
Been trying to figure out how to mod EA sports psp texture files for years.

I extracted all the textures from your file!! Look at the sample images below.

Recently I have been looking at these sort of files to try to mod it in NHL07 for PSP. These .msh files in both cases -NHL07 and Madden- are very similar. Thus, I can tell you that with the help of an hex editor I found the offsets of each texture and its correspondent palettes. To actually see those textures I take advantage of Console Texture Explorer -CTE-.

To edit each texture, export it from your .msh file via CTE as .tm2 and load it in Games Graphic Studio -GGS-, edit it there and import the new texture back on CTE to save your new .msh file. Finally, through bigGUI import this edited .msh to rebuild your big/viv file and at last rebuild the ISO.

I have attached "Madden Uniforms PSP.ini" for CTE to help you find in an easy way all the textures in this kind of .msh files. For other .msh files we would need a different ini file -most likely- as the texture and palettes offsets would be different.

############################################################################################################################################################################################

By the way, I have some troubles rebuilding nested big/viv files. Assume we have the next structure: name3.msh inside name2.big inside name1.viv. I am able to extract and edit all the textures from name3.msh file.

By means of bigGUI I import my custom name3.msh file to rebuild name2.big -no compression as all the other files are like that-, then, also with bigGUI I import and compress my new name2.big to rebuild name1.viv. I always got a game crash. With no nested files, for example, name3.msh inside name2.viv there are no issues with those steps above.
Any insight or ideas to solve this issue?

Update 1: I can confirm that the source of this problem is when rebuilding file name2.big through bigGUI.
Update 2: To rebuild .big files as name2.big in the above example I use FinalBigEditor, that seems to fix the issue!! :D
Note: Rebuilding .viv files with bigGUI seems to work ok but not so much for .big files.

Image