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
TM Offset: 1CE1D8
Palette (decimal): 1928696
2nd splash screen
TM Offset: 1C4C6A
Palette (decimal): 1890442
Title screen
TM Offset: 18DAB2
Palette (decimal): 1657522
Title Screen Logo
TM Offset: 195240
Palette (decimal): 1665216
Team Start Menu Logos
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
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
TM Offset: 142910
Palette (decimal): 1345168
Scoreboard Banners
TM Offset: 1B4C6A
Palette (decimal): 1810826
1995/2018 Stanley Cup Champions
TM Offset: 197176
Palette (decimal): 1676822
Player Cards
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.