Jump to content
NHL'94 Forums

Leaderboard

Popular Content

Showing content with the highest reputation on 09/15/2017 in all areas

  1. Awesome. Already planning my Original 6 Seasons! AND a trip to Segathon!
    2 points
  2. Turns out the game writes a new table to the SRAM (offsets 20000 - 20FFFF) that the game references at offset @207C28. The table contains the line data for each team (NLC, SC1, SC2..etc), which is the roster number (in hex) of the player on the team, 6 people per line. The data is the same numbers found in the team data sections, except this new table in the SRAM adds a byte to each value, so it's twice as long. For example, the team data will show 011214 (goalie, LD, RD...etc), but the new table is 000100120014. Anyway, the table in the SRAM stops at the 28th team and my original intent was to find the code that generated this table in the RAM to "tell it" to go to 34 but I couldn't find it. At least not yet. So as a band-aid, I included an expanded table in the ROM, and changed the offsets that referenced 207C28. The player cards AND names work for all 34 teams, but the names that show up during the home screen match will be incorrect after someone edits the lines since the table I pasted is static. The SRAM is still written, so it's easy enough to flip the offsets back to the SRAM, which I will eventually have to do since I believe the game also uses the SRAM for line changes data. So as of now I have a playable 34 team ROM, with editable logos and banners, and players. (YAY!) Things I need to continue to work on, expected level of difficulty: * Teams 29-34 won't work with line changes (MED/HIGH) * Add music for new teams (MED) * Find out how to make playoffs work for teams past 26 (MED) * Decompress some additional graphics like the splash screens, timer logo, John Schrader, etc. (LOW) * Figure out the season data stuff -- calendars, teams, matchups, standings, divisions, etc (HIGH) Moving along...
    2 points
  3. Interesting note on the title screen. The screen is 32 x 28 tiles, which means a fully decompressed image would be 896 tiles. However, the game has 1,013 tiles stored in the image! I've confirmed that over 120+ tiles are not used in the title image, which means decompressing the image actually saves a ton of room on the ROM! The extra tiles look to be the NHL Shield and NHLPA logo. My guess is originally they wanted the shield and NHLPA logo to "fly in" as an overlay like it does in '94, but due to whatever reason (graphic constraints?), they just stuck directly on the picture. Anyway, graphic edits are more fun, so I'm playing with those now.
    1 point
  4. Coach Mac’s NHL 94 Original 6 Player Ratings Template Skating (Speed and Agility) = Reputation. Mostly 3 and 4 for Forwards. Mostly 2 and 3 for Defensemen. Better teams will typically skate better. Shooting (Shot Power/Shot Accuracy) = Goals Scored. *Reputation in very isolated situations. Forwards Defensemen 50+ = 5/5 40-49 = 4/5 30-39 = 4/4 20-29 = 3/3 4/3 10-19 = 2/2 4/2 0-9 = 1/1 3/1 (Offensive Awareness/Stickhandling) = Points Scored. Forwards Defensemen 1st = 6/6 6/6 2nd-3rd-5th (varies = 5/5 5/6 6th-20th = 4/4 4/6 21st-40th = 3/3 3/5 41st-60th = 2/2 2/4 61st- = 1/1 1/3 (Defensive Awareness) = Reputation Mostly 2 and 3 for Forwards. Mostly 3 and 4 for Defensemen. 1st and 2nd Team All-Star Defensemen = 6 (Endurance) Everyone = 6 I play with line changes OFF so no fatigue for anyone. (Shot Bias) All Forwards = 2 All Defensemen = 1 (Pass Accuracy) = Assist 50+ = 6 40-49 = 5 30-39 = 4 20-29 = 3 10-19 = 2 0-9 = 1 (Checking/Aggression) = PIM Reputation in certain situations (ex. Dave Keon very low PIMs, but a great checker) 200+ = 6 120-199 =- 5 80-119 = 4 40-79 = 3 20-39 = 2 10-19 = 1 0-9 = 0 (Jersey #, Weight, Handedness) www.hockeyreference.com (Fighting) = Fights www.dropyourgloves.com 10+ = 100 8/9 = 85 7 = 71 5/6 = 57 4 = 42 2/3 = 28 1 = 14 0 = 0 Goalies GAA Rank = (Stick Left/Right and Glove Left/Right) Wins = (Defensive Awareness) Shutouts/Reputation = (Puck Control) Reputation = (Agility) For the 1970’s and 80’s roms I used the same template except for: (Offensive Awareness/Stickhandling) = Points Scored. Forwards Defensemen 125+ = 6/6 6/6 89-124 = 5/5 5/6 65-88 = 4/4 4/6 50-64 = 3/3 3/5 35-49 = 2/2 2/4 0-34 = 1/1 1/3 (Pass Accuracy) = Assist 75+ = 6 50-74 = 5 40-49 = 4 30-39 = 3 20-29 = 2 0-19 = 1
    1 point
  5. Me trying to help out on this...
    1 point
  6. I tried that before. It was horrible. The new EA ratings are incredibly boring. Basically good players are good at everything, bad players are not quite as good at everything. The players end up all flat, Muller or Muller but 5s or Muller but 3s. You'd need to do something like stretch out the ratings of each player, like a caricature.
    1 point
×
×
  • Create New...