kingraph

REFERENCE: NHL'95 34 Team ROM Offsets

Recommended Posts

ROM: NHL95_34_Team_ROM.bin

This is an editable 34-team ROM for NHL'95 (hack details in this thread).  At this time, you can't play the season mode (it'll crash on player stats),  but can create custom ROMs for exhibition play, or playoff play.  I figured I would make this like wboy's tile molestor screenshots, but with text that you can copy/paste to make it a bit easier.  

First, in order for this to work in NOSE, you have to add the following text (and save) to the roms.ini file:

[GM T-50856 -34]
Comments=NHL 95 - 30 Team ROM
OriginalROMProductCode=GM T-50856 -00
Teams=34

1st splash screen

01 1st Splash Screen.PNG

TM Offset: 1CE1D8
Palette (decimal): 1928696

2nd splash screen

02 2nd Splash Screen.PNG

TM Offset: 1C4C6A
Palette (decimal): 1890442

Title screen

03 Title Screen.PNG

TM Offset: 18DAB2
Palette (decimal): 1657522

Title Screen Logo

04 Title Logo.PNG

TM Offset: 195240
Palette (decimal): 1665216

Team Start Menu Logos

05 a - Team Logos.PNG

They are all 4D6 (hex) in size, so you can use relative location in TM of 4D6 and press F5 to repeat to scroll through easily. 

19A99C
19AE72
19B348
19B81E
19BCF4
19C1CA
19C6A0
19CB76
19D04C
19D522
19D9F8
19DECE
19E3A4
19E87A
19ED50
19F226
19F6FC
19FBD2
1A00A8
1A057E
1A0A54
1A0F2A
1A1400
1A18D6
1A1DAC
1A2282
1A2758
1A2C2E
1A3104
1A35DA
1A3AB0
1A3F86
1A445C
1A4932

Palette: 1723904
Size is 544 (12 x 34).  Each palette is in team order 1-34.  Take special note of colors 1-7.  

Team Center Ice Logos

05 b Team Ice Logos.PNG

Each is 36A (hex) in length, so you can use relative location in TM of 36A and press F5 to repeat to scroll through easily. 

1AE50A
1AE814
1AEB1E
1AEE28
1AF132
1AF43C
1AF746
1AFA50
1AFD5A
1B0064
1B036E
1B0678
1B0982
1B0C8C
1B0F96
1B12A0
1B15AA
1B18B4
1B1BBE
1B1EC8
1B21D2
1B24DC
1B27E6
1B2AF0
1B2DFA
1B3104
1B340E
1B3718
1B3A22
1B3D2C
1B4036
1B4340
1B464A
1B4954

Palettes will be the home strip offsets in NOSE.  Meaning, the center ice logo must use the same palette as the home jerseys strips in NOSE.  The location will change with any change in team data.  I suggest anyone modding the ROM to change the strips/logos first before changing team data as the following palette locations are pretty handy.  These will only work if you haven't changed the team data:

1733388
1734108
1734842
1735500
1736216
1736884
1737588
1738298
1738912
1739612
1740346
1741072
1741780
1742400
1743092
1743742
1744474
1745178
1745854
1746568
1747262
1747936
1748612
1749260
1749884
1750584
1751320
1752092
1752818
1753538
1754178
1754850
1755604
1756358

Menu Banners

06 Banners.PNG

TM Offset: 142910
Palette (decimal): 1345168

Scoreboard Banners

07 Scoreboard Banners.PNG

TM Offset: 1B4C6A
Palette (decimal): 1810826

1995/2018 Stanley Cup Champions

08 1995 - 2018.PNG

TM Offset: 197176
Palette (decimal): 1676822

Player Cards

10 Player Cards.PNG

TM Offset (3bpp linear): A2C42
Palette (decimal): 663022

Each card is 36A (hex) apart, and they use the same palette, so easy to skip through by using relative Go To and F5 in TM.

Starting with Team 01 through 34, each team has 6 cards - G, LD, RD, LW, C & RW. The names that are associated to these player cards are determined by the team best line, the line used when the game is played with no line changes (NLC).  Thanks @wboy

Music Table

Offset: C60

Same as '94, each team has 6 music slots, one byte each.  

1st # - face off music
2nd # - power play music
3rd # - 2nd period random music
4th # - goal music
5th # - penalty kill music
6th # - 3rd period random music

If anyone wants to figure out the description of each music block, let me know. 

30 - Let's Go Band
31 - Here We Go
32 - Charge
33 - 
34 - Sabre Dance
35 - 
36 - 
37 - Beatles - They Say It's Your Birthday
38 - 
39 - 
3A - 
3B - 
3C - 
3D - 
3E - 
3F - 
40 - 
41 - 
42 - William Tell
43 - 
44 - 
45 - 
46 - 
47 - 
48 - 
49 - 
4A - 
4B - 
4C - 
4D - 
4E - Montreal (Halte la Les Canadiens sont la)
4F - 
50 - 
51 - 
52 - 
53 - 
54 - 
55 - 
56 - 
57 - 
58 - 
59 - 
5A - 
5B - 
5C - 
5D - 
5E - 
5F - 
60 - 
61 - 
62 - 
63 - 
64 - 
65 - 
66 - 
67 - 
68 - 
69 - 
6A - 
6B - 
6C - 
6D - 
6E - 
6F - 
70 - 
71 - 
72 - 
73 - 
74 - 
75 - 
76 - 
77 - 

Change selectable teams

85EAB - Player 01
85EAC - Player 02

Change selectable teams for playoffs

85F92
85FE2
85FF0
87A14

Any questions, just let me know.  

  • Like 5

Share this post


Link to post
Share on other sites

The forum only lets me Like this once, unfortunately

  • Like 1
  • Haha 1

Share this post


Link to post
Share on other sites

Strong Work!

Thanks for posting the info.

  • Like 1

Share this post


Link to post
Share on other sites

Whenever I try this tool, I get random pixels, with the only things legible being the font.

Share this post


Link to post
Share on other sites
On 3/23/2018 at 3:34 PM, Jlnhlsegafan said:

Whenever I try this tool, I get random pixels, with the only things legible being the font.

Notice the numbers and values at the bottom row of the window. Make sure yours matches. (except maybe the ones in brackets like "(36,26)", I think that may just be where your mouse is pointing to on the image..

Share this post


Link to post
Share on other sites

Hi @kingraph,

Is it possible to avoid this "shared tiles-player cards-problem"? I can edit some cards, but not those... I know how to avoid that for NHL 94, but is there any solution for 95? Thanks for your time

Share this post


Link to post
Share on other sites
On 4/2/2018 at 7:18 AM, smozoma said:

Notice the numbers and values at the bottom row of the window. Make sure yours matches. (except maybe the ones in brackets like "(36,26)", I think that may just be where your mouse is pointing to on the image..

It wasn't. It was the rom showing these pixels whenever I use Tile Molester.

Share this post


Link to post
Share on other sites
58 minutes ago, mitch13 said:

Hi @kingraph,

Is it possible to avoid this "shared tiles-player cards-problem"? I can edit some cards, but not those... I know how to avoid that for NHL 94, but is there any solution for 95? Thanks for your time

Can you give me a specific example?  I though I made sure none of the player cards in the ROM had shared tiles.

Share this post


Link to post
Share on other sites

Sorry I was not precise enough. Actually I worked these days on an old macks hack NHL 95 rom, with 2008/2009 rosters in it. I can change most of the pictures, but for those with shared tiles, I can't. You also have repeated pictures for the added teams in this rom, like Minnesota, Atlanta etc. So for example you'll have same pictures for both Anaheim and Minnesota. But I suppose that it's impossible to fix this?

Share this post


Link to post
Share on other sites
10 minutes ago, mitch13 said:

Sorry I was not precise enough. Actually I worked these days on an old macks hack NHL 95 rom, with 2008/2009 rosters in it. I can change most of the pictures, but for those with shared tiles, I can't. You also have repeated pictures for the added teams in this rom, like Minnesota, Atlanta etc. So for example you'll have same pictures for both Anaheim and Minnesota. But I suppose that it's impossible to fix this?

I'm pretty sure I have player card spots for all 34 teams in the ROM, none are shared and none of the graphic tiles are shared.  If there are some repeated pictures, it may be that I just used the same picture OR I copied the pointer locations for the new teams in the table to reference the same picture. 

http://forum.nhl94.com/index.php?/topic/18130-nhl95-expanded-rom-project/&do=findComment&comment=168386

I guess a better way to do this is to try and update player cards for any of the 34 teams in the ROM and let me know if you come across an issue.  This is a completely new hack from Mack's older hack, so the two ROMs are not related.

Share this post


Link to post
Share on other sites
21 minutes ago, Jlnhlsegafan said:

The codec cannot change when I'm editing this.

95% of your posts are issues/problems that you are having with just about every single tool you are using.  You also don't explain your issue very well and it's pulling teeth trying to help you.  I am really happy to help (as are others), but it's frustrating when you post sentences like this.  

Share this post


Link to post
Share on other sites
1 hour ago, kingraph said:

95% of your posts are issues/problems that you are having with just about every single tool you are using.  You also don't explain your issue very well and it's pulling teeth trying to help you.  I am really happy to help (as are others), but it's frustrating when you post sentences like this.  

Now the "Import Palette" and "Goto" features aren't working.

Share this post


Link to post
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

  • Who's Online   0 Members, 0 Anonymous, 22 Guests (See full list)

    There are no registered users currently online