Header

Forum Left Top

Closed Thread
 
LinkBack Thread Tools Display Modes
Old 04-25-2007, 05:31 PM   #1
 
Unorthadox's Avatar
 
Status: .
Join Date: Jan 2005
Location: Maple, ON
Posts: 517
Definitive Guide to Addon Importing (NHL 2002, 2003, 2004, 2005, 2006, 2007)

Drezz' Definitive Guide to Addon Importing (NHL 2005, 2006, 2007)

I am going to consolidate all the info I know into this thread - and it will be updated as I find more things. This is mainly for people looking into getting into importing addons.

To begin, you'll need the following tools:
gfxpak
FshX
ImpBIG and BIGGui
genbhnhl



You should be able to find these utilities on download servers around the community.

Part One: Extracting and reviewing stock EA textures

1) Start up BIGGUI.

2) Press the open button and navigate to the gamedata folder in your NHL06 main directory.

- go to My Computer
- click on your Drive
- open the folder that says Program Files
- open the folder that says EA SPORTS
- open the folder that says NHL06
- open the folder that says gamedata

3) Select a VIV or BIG file to open.

There are a series of .viv & .big files here. This is the only filetype BigGUI recognizes. So - let's say you want to edit a jersey - select jerseys.viv. If you want to edit a goalie, select goalies.viv.

When you select the viv file, the archive will open up in the BigGUI pane, and you will see a large number of FSH files. The FSH files are the files which store the texture data. It is inside here where you will be importing your own files to replace the stock EA ones.


4) Select the FSH file you wish to extract and replace with new graphics.

Each team has its own number designated to it. Starting with Anaheim at 00 and ending with Washington at 29. The teams are in alphabetical and numerical order. If you want to edit something from Calgary, their number is 04. If you want to edit Ottawa, their number is 20.

So if you are editing jerseys, and want to import Ottawa's 3rd jersey - here's what you have to look for.

Within the viv files, you'll see each team listed numerically - there are also a number of components as well - there is a team pog (100.fsh, 101.fsh, etc) followed by the team letters for the nameplates (letters_XXXX.fsh) and the numbers for the arms and back (numbers_XXXX.fsh). After all of those listing comes the uniforms - (uniXX_X.fsh).

These are the files you want to extract. So - for Ottawa's instance, you scroll down to uni20. But you'll notice that there are more than one instance of uni20 - uni20_0.fsh, uni20_1.fsh, etc.

The last number in that title uni20_0.fsh is the jersey type.
Generally,
0 is the away whites
1 is the colored home
2 is the third jersey

In some cases, the third jersey is bumped as far back as slot 5 (Calgary) and 11 (Dallas) !!

So we want the third jersey, which would mean we have to extract uni020_2.fsh.

5) Extract the file - and save it in a location where you can find it later.

6) Start up FshX.

7) File> Open and navigate to the place where you saved that fsh file.

8) Select the file and open it.

9) Select the corresponding texture from the list.


You'll notice that a few textures open up along with the jersey. (From what I remember, I think the helmets are included with the jersey this time around.) Select the jersey texture, and it will appear in the right pane.

Now you're ready to import your texture.

I won't gve a tutorial on how to make a jersey, because that's too time consuming - but let's just say you have skills, and you made yourself a rockin Ottawa Senators Third jersey. So - you've saved the file as a PNG and you want it in game. Well - follow along...


10) Increase the texture size in the fsh from the menu. (Increase Texture Size) if necessary.

Do this if the file you made is larger than the one in the FSH file, otherwise it will be shrunk to fit. You'll see the size double in the measurements of the files on the left listing.


11) Replace the texture with your new texture.

Import the new texture by selecting the import function and navigating to the folder where your texture is. If you save it as a PNG, don't worry - start typing in the file name, and as you're typing, the name will appear - which you can select. FshX will handle PNG files - it just doesn't see them initially. (It takes BMP and DDS files.)


12) Save the changes to the FSH file

You've successfully imported your new Ottawa Sens Third jersey into an FSH file. Now you have to get it into the game.


Part two: Reimporting the textures

1) Open Notepad and insert the following text

Code:
 ImpBIG /i gamedata\jerseys.viv uni020_2.fsh uni020_2.fsh /c 
ImpBIG /r gamedata\jerseys.viv

genbhnhl gamedata\jerseys.viv

ImpBIG /i preload\gmisc.viv jerseys.bh gamedata\jerseys.bh /c
ImpBIG /r preload\gmisc.viv

ImpBIG /i preload\czone.viv jerseys.bh gamedata\jerseys.bh /c
ImpBIG /r preload\czone.viv

pause
I'll explain what this is:

Line 1 tells IMPBIG to import uni020_2.fsh into jerseys.viv and replace the one that is there (\i). After that, it says to compress the file (/c).

Line 2 tells IMPBIG to rebuild the archive.

Line 3 tells genbhnhl to create a .bh header file and call it jerseys.bh.

Line 4 tells IMPBIG to import the bh file into gmisc.viv and compress it.

Line 5 tells IMPBIG to rebuild the archive.

Line 6 tells IMPBIG to import the bh file into czone.viv and compress it.

Line 7 tells IMPBIG to rebuild the archive.

The reason those bh files are needed are because they store extra header information about the textures. If they don't match up to what is located in the fsh files, the game crashes.

Just an extra annoying step to have to go through.

2) Save this Notepad file as a Batch file.

Click on Save as - give your bat a name, and type in the extension.bat after it. Make sure you change the file type at the bottom of the dialog box to All Files.


Part Three: The final step - the installation

Okay, now that you have completed the texture replacement and made the batch file, its time to import it into the game and see how it looks.

Make sure that these items listed are in the NHL06 main folder:
genbhnhl.exe
IMPBIG
Your FSH file.
Your Bat File.

When all 4 things are there, double click on that bat to run the process, and your addon should import into the game. Once the batch file is done processing, you will see a command saying "Press any key to continue". From here you can scroll up to see if everything was imported successfully - if it was not, you will see an error message.

If everything is clear, press the 'any' key to continue. ( :lol: )

Fire up the game, and you should see your work come to fruition. Hope this guide helps.

Happy importing!

PS: Goalie gear works a little differently. Each goalie is assigned his own number (which you can look up with the aid of a roster editor such as NHLView). You need to find that number, then extract the corresponding goalie file for it.

Importation and replacement works the same way - except you obviously have to substitute jerseys.viv for goalies.viv, and change your fsh file to that of the goalie whose texture you are replacing.


-Drezz
__________________

Last edited by Unorthadox; 04-26-2007 at 01:14 PM..
Unorthadox is offline  
Old 04-26-2007, 01:14 PM   #2
 
Unorthadox's Avatar
 
Status: .
Join Date: Jan 2005
Location: Maple, ON
Posts: 517
DMG's Add-on Importing for NHL 2004
__________________
Unorthadox is offline  
Old 04-26-2007, 01:16 PM   #3
 
Unorthadox's Avatar
 
Status: .
Join Date: Jan 2005
Location: Maple, ON
Posts: 517
CJ31's Add-On Importing for 2003

1) Go to Http://www.nhlinfo.net and download the newest version of gfxpack.

2) Get EA Graphics editor, I am not sure where to download this, you'll have to look around.

3) To import files you need to go into Notepad and create a .bat I will show how to do this.

GFXPACK:

all .bat files must start with the following:
gfxpak -rp gamedata\

After this I am guessing most people want to replace a jersey at the moment so it should look like this:
gfxpak -rp gamedata\UNIFORMS.VIV\

There are other files besides Uniforms.viv which replaces the uniform here's a small list of other options:
aicons.viv - this conains like the circle around your player and arrows showing where your player is
arena.viv - team arena files
arenapc.viv - this is all the arena files like ice and and color of the stands
characs.viv - this is things like the refs uniform, and some crowd files
characs2.viv - things like the coaches suit
crowd.viv - yep... this is a crowd file this files is like what the fans wear
faces.viv - unsure
facetex.viv - this is where cyberfaces are pretty much the files that will determine what the players ingame look like
icespray - the snow off the ice
potato.viv - files for custom players
prim.viv - unsure
score.viv - scoreboard options
scripts.viv - unsure
uniforms.viv - jersey files

Ok. now that all of thoughs are explained we can go onto the next step, I am attaching a file to show wich team = which code to make it a lot easier.
gfxpak -rp gamedata\UNIFORMS.VIV\UNI####a.FSH
the # is where the code you will find in the file goes, for example

gfxpak -rp gamedata\UNIFORMS.VIV\UNI0000a.FSH - ducks home
gfxpak -rp gamedata\UNIFORMS.VIV\UNI0001a.FSH - ducks away

NOTE: files ending with:
a - jersey file
b - goalie stuff and players gloves
c - numbers and letters
d - the dgts file which is the part of the jersey that holds the numbers and letters (ex - back of jersey where the name is)

now after this you put your file and what it replaces this is where your file gets lengthy

gfxpak -rp gamedata\UNIFORMS.VIV\UNI0000a.FSH file.png ****

now where the * is you will put the kind of file it replaces and as you figured file.png is where your file should go (NOTE: the file can be .gif or .jpg also) I am going to put up the different codes of what means what

Under a (UNI0000a.FSH)
TORS - the main uniform

Underb (UNI0000b.FSH)
BLCK - the goalies pads blocker and trapper
GLOV - the teams gloves
SMSK - starter goalie's mask
GMFT - backup goalie's mask

Under c (UNI0000c.FSH)
Numbers and letters (scroll down for details)

Under d (UNI0000d.FSH)
DGTS - area's that contain letters or numbers

Now for letters and #'s its long so I am gonna simplify it

NUM0 thru NUM9 - these are the numbers on the back for example NUM1 replaces #1 NUM2 replaces #2 etc

ARM0 thru ARM9 - these are the numbers on the sleeves same situation with the numbers

HED0 thru HED9 - numbers on the back of the helmets

CAPN - captains letter
ASST - assistants letter

PMNA thru PNMZ - these are the letters on the back of the jersey PNMA replaces A PNMB replaces B etc...

k time for the most important things
WARNING: your files MUST be the right size or they will not look right ingame, all files including gfxpack MUST be in the NHL 2002 or the NHL 2003 file to work

AFTER YOU FINISH YOUR .bat FILE DO NOT FOR GET TO SAVE AS AND PUT .bat AFTER THE FILE NAME!!!
__________________
Unorthadox is offline  
Old 04-26-2007, 01:17 PM   #4
 
Unorthadox's Avatar
 
Status: .
Join Date: Jan 2005
Location: Maple, ON
Posts: 517
CJ31's Add-On Importing for 2003

A lot of people have been asking how to import files into the game, I'l make this as easy as possible.

1) Go to Http://www.nhlinfo.net and download the newest version of gfxpack.

2) Get EA Graphics editor, I am not sure where to download this, you'll have to look around.

3) To import files you need to go into Notepad and create a .bat I will show how to do this.

GFXPACK:

all .bat files must start with the following:
gfxpak -rp gamedata\

After this I am guessing most people want to replace a jersey at the moment so it should look like this:
gfxpak -rp gamedata\UNIFORMS.VIV\

There are other files besides Uniforms.viv which replaces the uniform here's a small list of other options:
aicons.viv - this conains like the circle around your player and arrows showing where your player is
anims.viv - I have no clue what this is so dont mess with it
arenapc.viv - this is all the arena files like ice and and color of the stands
crowd.viv - yep... this is a crowd file this files is like what the fans wear
faces01.viv - this is where cyberfaces are pretty much the files that will determine what the players ingame look like
players.viv - Not sure what this is so dont mess with this file either

Ok. now that all of thoughs are explained we can go onto the next step, I am attaching a file to show wich team = which code to make it a lot easier.
gfxpak -rp gamedata\UNIFORMS.VIV\UNI####.FSH
the # is where the code you will find in the file goes, for example

gfxpak -rp gamedata\UNIFORMS.VIV\UNI0000.FSH - ducks home
gfxpak -rp gamedata\UNIFORMS.VIV\UNI0001.FSH - ducks away

now after this you put your file and what it replaces this is where your file gets lengthy

gfxpak -rp gamedata\UNIFORMS.VIV\UNI0000.FSH file.png ****

now where the * is you will put the kind of file it replaces and as you figured file.png is where your file should go (NOTE: the file can be .gif or .jpg also) I am going to put up the different codes of what means what

TORS - the jersey
SHRT - the teams under shirt
HELM - the teams helmet
PANT - the teams pants
SOCK - the teams socks
GLOV - the teams gloves
FOAM - the foam color inside the helmet
GMFT - high graphics goalie mask
GMF2 - low graphics goalie mask (a much smaller version of the mask)
GMBK - the backplate of the mask
CAGE - the cage color of the mask
BLCK - the goalies blocker
TRAP - the goalies trapper or "catcher"
GPDF - the goalies leg/shin guard thingys
GPDB - the back of the goalies legs (best way I can explain it)
GBLD - the paddle or blade of the goalies stick
SHFT - the smaller shaft of the goalies stick
SHF1 - the main bigger part of the stick

Now for letters and #'s its long so I am gonna simplify it

NUM0 thru NUM9 - these are the numbers on the back for example NUM1 replaces #1 NUM2 replaces #2 etc

ARM0 thru ARM9 - these are the numbers on the sleeves same situation with the numbers

HED0 thru HED9 - numbers on the back of the helmets

CAPN - captains letter
ASST - assistants letter

PMNA thru PNMZ - these are the letters on the back of the jersey PNMA replaces A PNMB replaces B etc...

GMSK - the cage for the non mask goalie helmet
NECK - the goalies neck protector
HND2 - a hand file (I dont even mess with this )
VISR - the teams helmets visor
CHAT - there stanley cup hats

k time for the most important things
WARNING: your files MUST be the right size or they will not look right ingame, all files including gfxpack MUST be in the NHL 2002 or the NHL 2003 file to work

AFTER YOU FINISH YOUR .bat FILE DO NOT FOR GET TO SAVE AS AND PUT .bat AFTER THE FILE NAME!!!
__________________
Unorthadox is offline  
Closed Thread


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On




Forum Right Top
Forum Left Bottom Forum Right Bottom
 
Right Left
Member Login
Forgot password?
Forum LeftForum Right


Forum Statistics:
Forum Members: 50,349
Total Threads: 14,472
Total Posts: 113,103
There are 32 users
currently browsing forums.
Forum LeftForum Right


Buy Hockey Tickets
Forum LeftForum Right
Right Right
Right Bottom Left Right Bottom Right


Improve your cars style with Dash Trim Kits