Xbox 360-Legacy Texture modding

Collapse

Recommended Videos

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • raupe
    Rookie
    • Apr 2013
    • 199

    #31
    Re: Xbox 360-Legacy Texture modding

    There is no the helmets for every team. I assigned sponsors to one team by modifying the texture of a single helmet model and assing the helmet every player of the team. However players from other teams may also have the same helmet, so this may not be the best way.

    The saddest thing is only NHL teams (art ID 0-29) have crowd textures. The teams in other leagues have generic crowd ID 998. I haven’t found any other way to add crowd than by switching art ID to 0-29 for current team. The value for crowd might be stored in vlt database but I have no skills to read it.

    Comment

    • AndaleO
      Rookie
      • Aug 2014
      • 41

      #32
      Re: Xbox 360-Legacy Texture modding

      thank you raupe, do you know where i can find the team logos for the menu and in game? and with what I can unzip and edit. thank you for your help greetings from Austria</pre>

      Comment

      • raupe
        Rookie
        • Apr 2013
        • 199

        #33
        Re: Xbox 360-Legacy Texture modding

        Originally posted by AndaleO
        thank you raupe, do you know where i can find the team logos for the menu and in game? and with what I can unzip and edit. thank you for your help greetings from Austria</pre>
        Here is a short tutorial how to mod menu graphics. Menu graphics (team logos, player heads, menu jerseys etc.) found in cache.big and nocache.big. Unpack the bigs and graphics will found in fe/ion/artassets path.

        Graphics are packed in another .big archive (BIGF format) and you can unpack it FifaFs tool. GHFear has made user friendly .bat for this tool here:


        The graphics inside unpacked .big is .dds without extension in PS3 NHL legacy. Xbox 360 files are .xpr files and I will make a tutorial later how to mod them.

        PS3 NHL Legacy:
        Move .big for example t0.big in BIG TOOL folder -> LAUNCH EA BIG TOOL -> Select option 5 -> t0.big and unpacked data appears in ”Unpacked” folder in EA BIG TOOL folder.

        The file which is the largest is dds. You need to decompress it first. Open cmd in windows drag fifafs.exe (found in BIG TOOL folder) to the prompt, type -decompress and drag the file in prompt. (In this case file ”2”).


        Then type .dds extension and you can modify it. After modifying remove .dds extension and compress the file:

        FifaFS.exe -compress and ”drag the file in prompt.” Then move compressed file in ”Input” folder and select option 7. in BIG TOOL -> Type .big archive name and repacking is done.

        Comment

        • AndaleO
          Rookie
          • Aug 2014
          • 41

          #34
          Re: Xbox 360-Legacy Texture modding

          thank you soooo very raupe !!! One last question I have, you posted that you converted the string language, it works fine but how do I convert back? Because converts for the DB Master and back the game crashes ... I would like to change the team names but with the ea generic editor it does not take over the German language ... thanks for the help raupe

          Comment

          • raupe
            Rookie
            • Apr 2013
            • 199

            #35
            Re: Xbox 360-Legacy Texture modding

            Did you calculate all hashes (Tool menu) in db master before save? After editing remember convert .db back to console format with db converter.

            If you use the latest patch for game you should extract loc databases from patch.big (for example 3on3 overtime text strings are added in the loc file in patch) and then replace edited files in the patch.big or remove hash for the file and then game loads it from fe/loc folder.

            I removed the file hash for x360 patch. I don't have ps3 so I don't know how to extract and repack saves exactly, but you probably know.

            Here is how I did it for X360:

            1. Extract patch.big from save file with velocity tool
            2. Open patch.big in Big File Extractor
            3. Extract loc .db and .xml
            4. Check what is the hash for file



            5. Open patch.big in hex-editor and replace for example ger_db hash BF 1F 0E 07 to 00 00 00 00 and save.



            6. Replace modded patch.big to save file and replace loc files in fe/loc folder with the files you extracted from patch.
            Now game loads loc db from game folder instead of patch file.
            Last edited by raupe; 05-05-2020, 08:40 AM.

            Comment

            • AndaleO
              Rookie
              • Aug 2014
              • 41

              #36
              Re: Xbox 360-Legacy Texture modding

              aaahhh I didn't know I could convert it back. it works. thank you very much I'm currently in the process of doing the EBEL Austrian League </pre>

              Comment

              • AndaleO
                Rookie
                • Aug 2014
                • 41

                #37
                Re: Xbox 360-Legacy Texture modding

                hello raupe, somehow I can't get it right with the team logos. I do everything with the EA Big Tool. some pictures then work in the game and for some the game crashes. do i have to pay attention to the logos? I decrompress the file, then do .dds. load it with gimp, delete the image so that there is only transparency and insert my logo. go to export as and save it via the file. and do the whole process with compress etc. do you know a tip?</pre>

                Comment

                • raupe
                  Rookie
                  • Apr 2013
                  • 199

                  #38
                  Re: Xbox 360-Legacy Texture modding

                  Upload the logo which crashes the game and I will see whats wrong.

                  Comment

                  • AndaleO
                    Rookie
                    • Aug 2014
                    • 41

                    #39
                    Re: Xbox 360-Legacy Texture modding

                    t78.rar
                    the file

                    Comment

                    • AndaleO
                      Rookie
                      • Aug 2014
                      • 41

                      #40
                      Re: Xbox 360-Legacy Texture modding

                      I have it. I no longer compress the edited dds file. i repack the uncompress file and it works </pre>

                      Comment

                      • raupe
                        Rookie
                        • Apr 2013
                        • 199

                        #41
                        Re: Xbox 360-Legacy Texture modding

                        I think that the problem is dds format. As you can see differences in dds header.


                        Use dds converter here instead of gimp

                        Save the logo to png and convert it to dds with dds converter with the settings in preview:


                        There are no mipmaps for menu textures and it's rgba format. Rendering textures uses mipmaps and dxt compression and you can identify it when you open rpsgl in rx2patcher. I recommend using DDS converter all your conversions and make sure the format is same as the original file.

                        Comment

                        • raupe
                          Rookie
                          • Apr 2013
                          • 199

                          #42
                          Re: Xbox 360-Legacy Texture modding

                          Originally posted by AndaleO
                          I have it. I no longer compress the edited dds file. i repack the uncompress file and it works </pre>
                          I missed this post. Great you got it work 👍🏼

                          Comment

                          • demolitionman
                            Rookie
                            • Sep 2013
                            • 16

                            #43
                            Re: Xbox 360-Legacy Texture modding

                            Thank you so much, Raupe, for all the work that you have done! I've always wanted to be able to add player photos and I am one step closer to being able to do that. With your instructions/tools, I managed to update Tyler Bertuzzi's photo in NHL Legacy with something more recent.

                            I ran into a similar issue with the compression where an uncompressed file crashed the game, but compressing to DXT5 in GIMP worked for me without using the DDS Converter.
                            Attached Files
                            Last edited by demolitionman; 05-08-2020, 10:42 PM.

                            Comment

                            • AndaleO
                              Rookie
                              • Aug 2014
                              • 41

                              #44
                              Re: Xbox 360-Legacy Texture modding

                              so I dealt with the logos a little. if you modify a logo and the dds file is smaller than the original and the file is compressed and back into the .big file, the kb of the .big file does not change and the game crashes. I then took the smallest .big file, eg t47.big with 9 kb. made all logos with this file. You only have to rename the file to the respective number when everything is ready and it works.</pre>

                              Comment

                              • AndaleO
                                Rookie
                                • Aug 2014
                                • 41

                                #45
                                Re: Xbox 360-Legacy Texture modding

                                hello raupe, is there also the possibility on the ps3 to export and re-import the model jersey with a tool? I would like to change the uv map a bit. Thank you for your help</pre>

                                Comment

                                Working...