Hello again all roster makers!
 
These tools are for NHL95 PC-version career stats exporting and importing. This piece of code is modification from my previous exporting and importing for player attributes. Therefore there is still possibility to edit player names etc. 

These are not tested in any way, so dont risk your important NHL95PC installation. Make new fresh installation of NHL95PC for this one.  
I dont take any responsability if you mess up your computer by using these tools. 
 
Files in this package:
- Readme.txt    This info file. 
- careertocsv.exe    Export players and goalies names, jersey numbers and career stats from game to career.csv file.
- careertogame.exe   Import players and goalies names, jersey numbers and career stats from career.csv file to game.
- career.csv    CSV file holding importing/exporting information.
- careertocsv.cpp	Source code of careertocsv.exe.
- careertogame..cpp 	Source code of careertogame.exe.
 
Files you need from NHL95 PC:
- TEAMS.DB  
- KEY.DB    
- CAREER.DB    
 
What can be done with these tools?
- Export info from game to csv file, edit some of the info and put it back to game. You can edit player/goalie names, jersey number, position and career stats.
Remember check limitations to values from below, there is none error checking in exe-files. You CANNOT delete players/goalies or insert new ones by editing career.csv.
So dont remove lines from career.csv or dont add any new lines. For deleting and adding new players I recommented Toni Wilen's NHLinfo. 
 
What info can be edited?
- career.csv holds following fields in order:
 
For Players: 
Team    Team short name. Do not edit!  
TEAMS.DB order number    Do not edit!  
Jersey#    Can be edited, values 1-99    
Position     Can be edited, values C/R/L/D 
First name  Can be edited, max. 16 characters
Last Name  Can be edited, max. 16 characters 
Games played	Can be edited, values 0-65535 (NHL95 have max. 84)
Goals		Can be edited, values 0-65535 (On NHL95 top was 60)
Assists		Can be edited, values 0-65535 (On NHL95 top was 92)
Points 		Can be edited, values 0-65535 (On NHL95 top was 130)
PPG		Can be edited, values 0-65535 (On NHL95 top was 25)
SHG		Can be edited, values 0-65535 (On NHL95 top was 7)
PIM		Can be edited, values 0-65535 (On NHL95 top was 347)
Shots		Can be edited, values 0-65535 (On NHL95 top was 397)
Plusminus	Can be edited, values -255-65535 (On NHL95 lowest was -52 and top was +53)
PO Games played	Can be edited, values 0-65535 (On NHL95 top was 24)
PO Goals	Can be edited, values 0-65535 (On NHL95 top was 16)
PO Assists	Can be edited, values 0-65535 (On NHL95 top was 23)
PO Points 	Can be edited, values 0-65535 (On NHL95 top was 34)
PO PPG		Can be edited, values 0-65535 (On NHL95 top was 6)
PO SHG		Can be edited, values 0-65535 (On NHL95 top was 2)
PO PIM		Can be edited, values 0-65535 (On NHL95 top was 64)
PO Shots	Can be edited, values 0-65535 (On NHL95 top was 101)
PO Plusminus	Can be edited, values -255-65535 (On NHL95 lowest was -8 and top was +19)
UNK    Can be edited, but this is really unknown value, it is 0 by default to all players.
UNK    Can be edited, but this is really unknown value, it is 0 by default to all players.
TEAMS.DB  Offset to TEAMS.DB Do not edit!    
KEY.DB    Offset to KEY.DB Do not edit!    
CAREER.DB    Offset to CAREER.DB Do not edit!
 
For Goalies:
Team    Teams short name. Do not edit!      
TEAMS.DB order number    Do not edit!  
Jersey#    Can be edited, values 1-99    
Position     Can be edited, but for goalie only one value, G. So, no point to edit this.  
First name  Can be edited, max. 16 characters
Last Name  Can be edited, max. 16 characters  
Games played	Can be edited, values 0-65535 (NHL95 have max. 74)
Wins		Can be edited, values 0-65535 (On NHL95 top was 42)
Losses		Can be edited, values 0-65535 (On NHL95 top was 41)
Ties		Can be edited, values 0-65535 (On NHL95 top was 16)
Shut Outs	Can be edited, values 0-65535 (On NHL95 top was 7)
Empty Nets	Can be edited, values 0-65535 (On NHL95 top was 9)
Minutes Played	Can be edited, values 0-65535 (On NHL95 top was 4412)
Goals Allowed	Can be edited, values 0-65535 (On NHL95 top was 254)
GAA		Can be edited, values 0-65535 (On NHL95 top was 561 that means 5.61 average)
Shot Against	Can be edited, values 0-65535 (On NHL95 top was 2382)
Save Percentage	Can be edited, values 0-65535 (On NHL95 top was 930 that means 93.0 percentage)
PO Games played	Can be edited, values 0-65535 (On NHL95 top was 24)
PO Wins		Can be edited, values 0-65535 (On NHL95 top was 16)
PO Losses	Can be edited, values 0-65535 (On NHL95 top was 9)
PO Ties		Can be edited, values 0-65535 (On NHL95 all were 0, hence playoffs)
PO Shut Outs	Can be edited, values 0-65535 (On NHL95 top was 4)
PO Empty Nets	Can be edited, values 0-65535 (On NHL95 top was 3)
PO Minutes Played	Can be edited, values 0-65535 (On NHL95 top was 1544)
PO Goals Allowed	Can be edited, values 0-65535 (On NHL95 top was 59)
PO GAA		Can be edited, values 0-65535 (On NHL95 top was 608 that means 6.08 average)
PO Shot Against	Can be edited, values 0-65535 (On NHL95 top was 820)
PO Save Percentage	Can be edited, values 0-65535 (On NHL95 top was 950 that means 95.0 percentage)
TEAMS.DB  Offset to TEAMS.DB Do not edit!    
KEY.DB    Offset to KEY.DB Do not edit!    
ATT.DB    Offset to ATT.DB Do not edit!
 
Usage:
Copy all mentioned files to same folder. Run careertocsv.exe to export info to career.csv file. 
Edit career.csv with any tool which is familiar to you. Remember keep the original format on career.csv file.
Format on attributes.csv is:
- First comes player info
- GOALIES line
- Goalie info
- END line
You should check how the career.csv looks like before you start importing/exporting.
When editing is done, save to career.csv and run careertogame.exe. 
Then copy files: TEAMS.DB, KEY.DB and CAREER.DB back to your NHL95 root directory or on season directory. 
Check if everything was changed correctly and game runs ok. For checking NHLinfo is a good tool. 
 
These tools changes player and goalie career stats. Those career stats could affect to simming in game.
How they affect to it, I dont know. I give that testing to you :)
Anyways, now if you like to release new rosters or conversion to NHL95PC, now you can include correct or modified career stats to game.

Test this and inform me about it on nhl94.com forum. There is NHL95 section where you can find discussion about this. Anyways, do not wait any updates to these tools :)

If someone have interest to make own version of this, go ahead, I included source code on package. I am not a coder, you can see that when you review my code :)

Have fun! 

-- Kiba -- 
 

 