Shoe tutorials (Walkthrough...)

Talk about NBA Live 2005 here.

Shoe tutorials (Walkthrough...)

Postby Andreas Dahl on Mon Apr 18, 2005 7:31 am

      How to replace an old shoe

        This is the basic and most simple way of adding shoe-patches into the game. I suggest if you're new to this, you do this one first just to get the hang of it.

      These are the tools that I used when going through these steps:
      - BigGUI
      - FshX



    Image
    • First of all, go here and check the list out to find out what the number is for the shoe that you'd like to replace (It's important that you remember this number). I choose the first shoe: 001 Air Jordan 1, and that is the number that I will use in this tutorial.
      Now go to your main NBA Live directory (Where you installed the game) and open the folder -SGSM\common\. In there you open xshoes.viv with BigGUI; then find the file that corresponds with the number of the shoe that you just looked up. Extract that file to a folder that you remember.

    Image
    • Now it is time to open the file that you just extracted (sh001.fsh for me) with FshX.
      (1) The first thing you could do, although it's not necessary, is to size up the resolution so that the shoe will look better in the game. (2) Then you click on 'Texture' -> 'Import...'.

    Image
    • Then it's time to import the new texture for the shoe; you now browse for the folder that the images (.bmp, .jpg, .png etc) are that you have downloaded. When you have found the folder which the images lies in (1) choose the image that you want and (2) click open that file.
      If you cannot find the file there even though you are sure that it is in that folder, it is because the image-format isn't view-able for FshX, although that's nothing to worry about, as you just have to type in the name of the file in the 'Filename:'-bar and then choose open.

    Image
    • Now that you have imported the main texture, it's time to import the texture that the game uses for the reflection on the floor. This is done exactly as above with the same files and everything, just that its resolution is smaller.
      Then when you have imported the reflection-texture, you save it. 'File' -> 'Save'
    Image
    • Now you are almost done, you just have to put the file (in my case, sh001.fsh) in the main NBA Live directory (the \SGSM folder works good as well, although then the picture doesn't show when you buy shoes).

    Image
    • Then there you have it... You have replaced the old shoe with the new one ('001 Air Jordan 1' with the texture of Air Jordan Retro XIII). That wasn't that hard was it now?
Image
User avatar
Andreas Dahl
 
Posts: 5970
Joined: Sat Dec 07, 2002 10:04 pm
Location: Växjö, Sweden

Postby Andreas Dahl on Mon Apr 18, 2005 7:31 am

      How to ad a new shoe (shortcut version)

        The reason I called this the 'shortcut version' is because you technically can't select the new shoe, but you have to use the arrow-key to go as far right as possible, then it will be marked. This method is for some people unstable and could crash the game... Not to worry if that happens to you, as long as you have backed up your files before starting. For some people the game has crashed the first time after doing this, but worked afterwards, so try it once or twice if it crashes for you. The tutorial after this one will be a full explanation of how to get it working properly (selectable and have a preview pic); so if you'd like to do that directly, just skip this one and go straight to the next one.



      These are the tools that I used when going through these steps:
      - BigGUI
      - FshX
      - DB Commander

    Image
    • First of, go to your main NBA Live directory (Where you installed the game) and open the folder -[i]SGSM\common\. In there you open xshoes.viv with BigGUI; in there, extract any shoe that you want (it doesn't matter) to a folder that you remember.

    Image
    • Now it is time to open the file that you just extracted (sh001.fsh for me) with FshX.
      (1) The first thing you could do, although it's not necessary, is to size up the resolution so that the shoe will look better in the game. (2)Then you click on 'Texture' -> 'Import...'.

    Image
    • Then it's time to import the new texture for the shoe; you now browse for the folder that the images (.bmp, .jpg, .png etc) are that you have downloaded. When you have found the folder which the images lies in (1) choose the image that you want and (2) click open that file.
      If you cannot find the file there even though you are sure that it is in that folder, it is because the image-format isn't view-able for FshX, although that's nothing to worry about, as you just have to type in the name of the file in the 'Filename:'-bar and then choose open.

    Image
    • Now that you have imported the main texture, you should import the texture that the game uses for the reflection on the floor (This is in the same .fsh file and is named bshor). Then when you have imported the reflection-texture, you save it. 'File' -> 'Save'

    Image
    • Now put the file in the main NBA Live directory. Now this is rather important; You will here name the shoe to a certain number that will be used in the game to assign a texture. As you may have noticed in the link in the first tutorial the last shoe, by default, in the game is 173, which would mean that any number after that is available. (This does not count if you have already installed a mass-shoe-patch; like DANets or Seraphs for example). So pick whatever number it is that you want, and that is free. Name the shoe after the number you have selected (sh174.fsh).

    Image
    • Next up is adding the shoe in the .dbf's. Go to the folder -My Documents\NBA Live 2005\database\originaldb\ and open the file shoesacc.dbf with DBCommander. Go to the bottom of the list and there you will find that the last entry is 173. Make a new entry and completely write off the previous line.
      Code: Select all
      False   173   461   1   sh173   False   3
      First off, replace '173' at both places ('ID' and 'TEXTNAME') with the number that you assigned your new shoe a while ago (174 in my case). Then you should also assign a 'LOCID' number. That is the number that decides what name that the game uses for your new shoe. A small list of some of the names that are available can be found here (I took 197 and that turned out to be 'Nike Air Force 1'...). The 'SHOEBRAND' number decides what brand-category the shoe will fall under (1 - Nike/Jordan Brand, 2 - Adidas and 3 - Reebok). After you've changed the stuff to what you want it to be, save the file.

    Image
    • Now it's not far away. Take the shoesacc.dbf file that you just edited (make sure that it's still the same way as it was when you saved it for safety) and copy it to a place that you easily can find it (like on the desktop). Then delete the entire -My Documents\NBA Live 2005\database\ folder (make sure that there's nothing in there that you want); but don't worry, the game won't get fudged up or anything like that, since it will automatically generate a new -database\ folder when you run the game. Now go to the main NBA Live directory and then into the database\Origdb\ folder. In there you make a copy of the shoesacc.dbf file. Then you take the file that you copied to the place you could easily find (I suggested the desktop), and copy that file to the main NBA Live directory\database\Origdb\ and overwrite the old file.

    Image
    • Now if you have done what I have written, the new shoe will be in the game as a new shoe. If it's not, then you (most likely) have done something wrong and should triple-check every step; and if it still doesn't work after that, then redo it.
Image
User avatar
Andreas Dahl
 
Posts: 5970
Joined: Sat Dec 07, 2002 10:04 pm
Location: Växjö, Sweden

Postby Andreas Dahl on Mon Apr 18, 2005 7:32 am

      How to ad a new shoe (completely)

        This is the largest, hardest and most complete way of adding a new shoe to the game. Try to follow the tutorial as much as possible so that you don't get it wrong at one place or another. Before asking what why it doesn't work for you, carefully go through the text again. And then again; then you may read it again if you'd like...

      These are the tools that I used when going through these steps:
      - BigGUI
      - FshX
      - DB Commander
      - Hex Workshop



    Image
    • Ok, let's start off with adding the new shoe in the .dbf's with DBCommander. Open the folder -My Documents\NBA Live 2005\database\originaldb\ and open the file shoesacc.dbf with DBCommander. Go to the bottom of the list and there you will find that the last entry is 173. Make a new entry and completely write off the previous line.
      Code: Select all
      False   173   461   1   sh173   False   3
      First off, replace '173' at both places ('ID' and 'TEXTNAME') with the number that you assigned your new shoe a while ago (174 in my case). Then you should also assign a 'LOCID' number. That is the number that decides what name that the game uses for your new shoe. A small list of some of the names that are avaible can be found here. The 'SHOEBRAND' number decides what brand-category the shoe will fall under (1 - Nike/Jordan Brand, 2 - Adidas and 3 - Reebok). After you've changed the stuff to what you want it to be, save the file.

    Image
    • Now take the shoesacc.dbf file that you just edited (make sure that it's still the same way as it was when you saved it for safety) and copy it to a place that you easely can find it (like on the desctop). Then delete the entire -My Documents\NBA Live 2005\database\ folder (make sure that there's nothing in there that you want); but don't worry, the game won't get fudged up or anything like that, since it will automaticly generate a new -database\ folder when you run the game. Now go to the main NBA Live directory and then into the database\Origdb\ folder. In there you make a copy of the shoesacc.dbf file. Then you take the file that you copied to the place you could easily find (I suggested the desctop), and copy that file to the main NBA Live directory\database\Origdb\ and overwrite the old file.

    Image
    • Now let's do the .fsh file... Go to your main NBA Live directory (Where you installed the game) and open the folder -SGSM\common\. In there you open xshoes.viv with BigGUI; then find the file that corresponds with the number of the shoe that you just looked up. Extract that file to a folder that you remember.

    Image
    • Now it is time to open the file that you just extracted (sh001.fsh for me) with FshX.
      (1) The first thing you could do, although it's not necessary, is to size up the resolution so that the shoe will look better in the game. (2)Then you click on 'Texture' -> 'Import...'.

    Image
    • Then it's time to import the new texture for the shoe; you now browse for the folder that the images (.bmp, .jpg, .png etc) are that you have downloaded. When you have found the folder which the images lies in (1) choose the image that you want and (2) click open that file.
      If you cannot find the file there even though you are sure that it is in that folder, it is because the image-format isn't view-able for FshX, although that's nothing to worry about, as you just have to type in the name of the file in the 'Filename:'-bar and then choose open.

    Image
    • Now that you have imported the main texture, it's time to import the texture that the game uses for the reflection on the floor. This is done exactly as above with the same files and everything, just that its resolution is smaller.
      Then when you have imported the reflection-texture, you save it. 'File' -> 'Save'

    Image
    • Now put the .fsh file in the main NBA Live directory (the \SGSM folder works good as well) and rename it to have the number of the shoe that you added into the .dbf's (174 in my case - sh174.fsh).

    Image
    • Here's where it gets a little tricky. Go to the \NBA Live 2005\fe folder and open misc.viv with BigGUI. Go down the list until you find misc~creaicns~sh000.big, export that file to some place that you can easily find...

    Image
    • Now open the file that you just exported (misc~creaicns~sh000.big) with BigGUI and export the .ebo and .fsh file (for those are the only ones that needs editing) to some place that you easily find. No need to close down the window since we'll be coming back to that soon enough.

    Image
    • Time to use Hex Workshop (or whichever hex-editor that you prefer); open the .ebo file and go to the bottom of the file. There you will find a string with 'sh0001' in it. Now you put in the number of the shoe that you added into the .dbf's (174 in my case); Although, and this is important, do not write over the last digit (1), but only the three first digits (000). Then exit the program and make sure it has saved your changes.

    Image
    • Open the .fsh file that you extracted (from 'misc~creaicns~sh000.big') with FshX and click on 'Texture' -> 'Import...' and import the new image that will show where you select shoes in the game. You don't have to worry about its resolution or anything like that, since the program will re-size it. After you've imported a new image, save the file and close the program.

    Image
    • Now go back to misc~creaicns~sh000.big and import the two files that you earlier exported and now have updated (.ebo and .fsh). It will ask you if you'd like to overwrite the old ones, and that you do...

    Image
    • Now after you've imported the updated files into the archive, you should rebuild it. Click the icon (as you see in the image), or push it in 'File' -> 'Rebuild', 5-10 times or so just to make sure it actually does it as it is important that it does. You will see a few numbers change, don’t worry about that since it's suppose to do that. Save the file and close the program.

    Image
    • Now it's time for your trustworthy hex-editor to do what it does best again. Open up misc~creaicns~sh000.big in Hex Workshop (or whichever hex-editor that you prefer). You will see that there are four places where it stands sh000.***. Change the 000 to the number of the shoe that you added into the .dbf's (174 in my case) at all four places and save the file.

    Image
    • Then put misc~creaicns~sh000.big into your main NBA Live directory (or the \SGSM folder). Then you replace the 000 in its name with the number of the shoe that you added into the .dbf's (174 in my case). Now you are finished with adding the new shoe to the game...

    Image
    • ... and that's it. You have added a completely new shoe to the game the hard way... have a cookie.
Image
User avatar
Andreas Dahl
 
Posts: 5970
Joined: Sat Dec 07, 2002 10:04 pm
Location: Växjö, Sweden

Postby Andreas Dahl on Mon Apr 18, 2005 7:32 am

      How to change a shoes name in the game

      These are the tools that I used when going through these steps:
      - NBA Locale String Editor


    Image
    • Ok, first of, make a copy of locale.eng that is in \NBA LIVE 2005\loc. Then open that file with MJ_Realm's program NBA Locale String Editor.

    Image
    • In there (1) search for the thing that you would like to change the name of. (I choose the Nike Air Zoom Flight 2k3 since that was the ID that was for my shoe in the previous tutorial(s)). (2) After you've found the string that you've searched for, (3) type in its new name and then (4) save it.

    Image
    • Now you also have the proper name for the new shoe that you have added... Could it get any better?
Image
User avatar
Andreas Dahl
 
Posts: 5970
Joined: Sat Dec 07, 2002 10:04 pm
Location: Växjö, Sweden

Postby iG® on Tue Apr 19, 2005 1:23 am

Speechless (Y) :shock: !
User avatar
iG®
 
Posts: 1545
Joined: Sat Jul 31, 2004 1:09 am
Location: Serbia, Belgrade

Postby LegoTP on Tue Apr 19, 2005 3:24 am

Great tutorial Andreas ! (Y)
Image
Thanks to : c0nr4d for the sig
User avatar
LegoTP
 
Posts: 2013
Joined: Wed Apr 28, 2004 8:15 pm
Location: France

Postby Null17 on Tue Apr 19, 2005 10:54 am

nice tutorial. it's definitely easier to follow with all the purdy pictures
Null17
 
Posts: 4543
Joined: Thu Jan 29, 2004 6:55 pm
Location: Philippines

Postby Seraph on Sat Apr 23, 2005 8:48 am

Thanxs for the tutorial, now my PM box will have more space available (Y) (Y)

I will put if you want the loc id list after my shoe patch

Excellent work Andreas (Y) (Y) I know how hard it is to make tutorials, I'm too lazy for that :D
Image
User avatar
Seraph
 
Posts: 2293
Joined: Fri Jul 23, 2004 1:05 am
Location: Buenos Aires, Argentina

Postby Ace-Killa on Sun Aug 21, 2005 4:08 pm

Thanx Andreas! That's a Great tutorial right there!! (Y) (Y)
Btw, is someone knew what the original size of the in game shoes (in pixels) and after EA's official patch? Not too important really, I'm just curious :roll:
"There's ALWAYS a way..."
User avatar
Ace-Killa
 
Posts: 14
Joined: Mon Aug 15, 2005 4:35 pm
Location: Jakarta, Indonesia

Postby Rommas on Sat Jan 07, 2006 5:58 pm

those shoe numbers are wrong coz i tried taking over the generic shoes with whatever number it is and it ended up being a nike shoe
User avatar
Rommas
 
Posts: 568
Joined: Wed Oct 12, 2005 7:33 pm
Location: Perth, Western Australia

Postby Jing on Sat Jan 07, 2006 6:09 pm

ah nice i finally found this :P
User avatar
Jing
 
Posts: 9791
Joined: Sat Sep 06, 2003 9:29 am
Location: College

Postby Andreas Dahl on Sat Jan 07, 2006 8:34 pm

Rommas: Are you doing it with NBA Live 2005, and not 06?
Image
User avatar
Andreas Dahl
 
Posts: 5970
Joined: Sat Dec 07, 2002 10:04 pm
Location: Växjö, Sweden

Postby jjustice on Sat Apr 15, 2006 1:21 pm

can you post the xshoes to me i don't kone how to do my icq is 282883799
jjustice
 
Posts: 3
Joined: Sat Apr 15, 2006 12:53 am

Postby RSox on Sun Jun 25, 2006 10:20 am

I tried adding two new shoes and they worked fine. Later I tried adding 5 more and tried to give the shoes to the players who they belong to. When I did it this time the game crashes when I try to go over to the previews. Can anyone tell me what is up?
Image
RSox
 
Posts: 2300
Joined: Sun Oct 09, 2005 9:25 am

Postby RSox on Sun Jun 25, 2006 11:09 pm

Nevermind. I just redid the whole process again and it worked. Strange it didn't work the first time, but problem solved so I don't really care.
Image
RSox
 
Posts: 2300
Joined: Sun Oct 09, 2005 9:25 am

Postby sL on Wed May 02, 2007 3:10 am

I have problem with NBA Locale String Editor: http://img104.imageshack.us/img104/550/untitledwl7.jpg What does it mean?
User avatar
sL
 
Posts: 114
Joined: Sat Oct 14, 2006 1:23 am
Location: Lithuania

Postby tnt23 on Fri Nov 02, 2007 4:11 am

thx for great tutorial
ALLTiME ALLSTARS
Image
User avatar
tnt23
 
Posts: 845
Joined: Sat Oct 07, 2006 10:50 pm

Postby snui007 on Sun Sep 07, 2008 7:19 pm

Why sh174.fsh can't import to xshoes.viv !?!?
snui007
 
Posts: 5
Joined: Fri Aug 29, 2008 9:02 pm


Return to NBA Live 2005

Who is online

Users browsing this forum: No registered users and 1 guest