Jump to content

Models in EA rsf files


lorak
Go to solution Solved by shak-otay,

Recommended Posts

I have corrected those three h2o files. Maybe the problem is with the FVF value. In these corrected sub-meshes FVF is 24 not 12. No more objx files after the correction.

 

 

 

Edited by lorak
  • Like 1
Link to comment
Share on other sites

  • Engineer

@lorak: yep, FVF size 24 for vertices appears sporadically. Same goes for uvb size of uvs in big endian rsf files (20 instead of 12).

Zipped H2Os for big endian "DOLPHINS -Madden 25 PS3.RSF" (only uvs of _0, _2 and _3.H2O are correct, after uvbsize was manually changed from 12 to 20).

Unzip appended zipped H2O files.

Load "DOLPHINS -Madden 25 PS3.rsf" into hex2obj, then choose File\SaveAs Mmesh

Use py file from here to import obj files into blender.

For higher blender version read this from lorak.

edit: some uvs still wrong

 

DOLPHINS -Madden 25 PS3.RSF_H2O-uvs.zip

Edited by shak-otay
update
  • Like 1
Link to comment
Share on other sites

On 12/6/2024 at 7:14 AM, Durik256 said:

I have already made a plugin for NHL 21 (PS4) and NASCAR 08 (PS3) (*rsf)

*(and if I remember correctly and they all have different MESH blocks, yours is no exception. regarding UVS, vertices and UVS can be in different STRMs, this is indicated in the MESH blocks)

I tweaked your script to make it more versatile: Now, it is able to import to Noesis models in rsf files with data in little (PS Vita) and big endian (PS3) as well as vertices block formats with data as SHORT. The script should work for most rsf files from Madden 25 (from the year 2014) to Madden 17 PS3 and Madden 13 PS Vita.

I also checked rsf files before Madden 25 as Madden 13 and 12 for PS3. I was not able to get the correct data to import the full models. Besides the MESH blocks those files from Madden 13 and 12 have JOBM blocks too, I guess, it should be related to some of the meshes, see the screenshot.

The updated script is in the attachment.

MESH&JOBM blocks.png

fmt_madden_rsf.py

  • Thanks 2
Link to comment
Share on other sites

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...