This thread will be my notes and attempt to expand NHL'95 to a 34 team ROM.
Before I start, I'd like to thank @wboy, @slapshot67, and @smozoma up front, as just about all of my hacking knowledge has come from them. I will try to give credit where appropriate, but 95% of this will be one of those guys.
So my initial thoughts are as follows:
Expand the '95 ROM from 2MB to 4MB to create room for more teams, graphics: Not needed, enough empty space to use in 2MB. Also going over 2MB creates RAM issues.
Find the team data and move it to a new spot in the expanded ROM. Create data for 34 teams: DONE!
Change the team pointers to the new data: DONE!
"Decompress" graphics (logos, banners, player cards, etc.) - DONE!
Change pointers to the new graphics - DONE!
Make '95 recognize the new teams/graphics, able to select in menu - DONE!
Figure out how the season data works, incorporate into 34 teams - WIP
Same with trade player and other unknown '95 stuff
ADD: Music, figure out how to make sure the music works for new teams - DONE!
So here goes. I expect this to be a pretty long project, with many bumps along the way, but ultimately fun.