Jump to content
NHL'94 Forums

Leaderboard

Popular Content

Showing content with the highest reputation on 02/09/2021 in all areas

  1. More of a retroarch thing than NHL94, but you can save yourself about 1 min of watching pucks wiz by if you do these simple steps PER ROM. Things you will need to know how to do to do this. 1. You need to know where retroarch saves its states. 2. You need to know how to change the file extension of a file in Winblows or MAC. Basically you have to enable viewing file extensions in Winblows explorer or maybe in MAC's Finder thingy? Here is a good starting google search if your having problems below. Steps to take per rom. 1. Launch the rom and get to the state where you are selecting the teams after all the pucks fly by. 2. Save the state and note the saved state #. 3. Now open explorer if using windows (finder if using mac I think) and browse to wherever your saved states go. 4. Assuming your saved state # is 1 and the rom name is NHL94.smc then the saved state filename we want to autoload every time is NHL94.state1 5. Right Click on the NHL94.state1 and choose rename. Give the file this name NHL94.state.auto (basically you are removing the numerical value at end of state and adding another period and the word auto) Then you only have to do this once in retroarch. Settings->Saving->Auto Load State and change that to on. Now test it. Close the rom and re open it and it should take you to the start page. Hint: If you always play 5 min, penalties off, onsides on etc... Save the state after those are set the way you want them. Here are a couple before and after screenshots from when I renamed them if that helps anyone.
    2 points
  2. I don't believe I had I never updated the overall ratings for the 34 team ROM (I should have, just never notice). The right way to do this would be to find an empty location for 34 bytes to load the overall values, and then change the pointer at 0A06BA to the new location. Pretty easy fix if anyone wanted to do this. So right now teams 29-34 are using the 63 63 32 45 4C 46 values, which is actually a different part of the code and should not be changed. To your point, I don't think these overall team ratings are used for any team simulations. I never looked into the season mode as I hit a wall and never got up
    1 point
  3. Just updating the IIHF 95 ROMs since I finally managed to fix the team rating numbers [for the most part]. Many many thanks to @kingraph for the assist on that one. The caveat however is that this will only fix the pregame rating as told by Mr. MacLean. The ratings used for season simmed game performance is stored somewhere else. Don't be surprised to see Estonia [formerly Detroit] and Japan [Rangers] overachieving their butts off in the standings. IIHF 95 1.2.bin IIHF 95 WCE 1.3.bin
    1 point
  4. Just a follow up. Turns out the 34 team ROM works the same for me [start at offset 0A06FA instead of 0A06DC] Those six extra teams seem to be referencing something else, but that isn't dissimilar from the player photos and roster data. Teams #31 and #34 are the only ones with really messed up ratings so I'm not overly concerned given the circumstances. On a side note; After changing the ratings, I noticed that the season mode seems to take it's cues from somewhere else entirely. As evidenced by, well this... 24th ranked Estonia kicking ass in that division?! [Estonia is the team formerly known as Detroit]
    1 point
  5. This is so weird. That was what I thought from your hex notes, but it wasn't working, until... I tried editing a clean original 28 team ROM and in editing the first 28 pairs of digits it finally worked! BUT, copy/pasta those hex values over to my IIHF 28 Team ROM... nothing. Still the old ratings. But on a hunch I noted that there was enough data between those 56 numbers and the start of the pregame preamble and that they were divided by identical 6363 hex values. So I punched in a bunch of 1s to see what it might do [it was nothing] and pasted in my new numbers into the second section. Lo and behold that did it. [Of course I copy paste my new data back into the original ROM and every team has a rating of 17, because 11 in hex, what the hell...] No idea why it would do that how that pointer got changed, as my ROM was based on the original one [haven't looked at the 34 team one yet] but I suppose as the developer adage goes; if it works, that's good enough. Pro tip for any other interested parties: DO NOT touch the 6363s. It will break stuff.
    1 point
  6. Great STUFF. i really like it. Thank's for the work.
    1 point
  7. From my notes when I hacked 95, I have Offset: 0A06BA offsets to TEAM OVERALL Ratings. Each byte represents the overall rating Check and see if that helps. Again, this is me blowing the dust off my notes, I haven't checked, but this sounds right. lol. EDIT: CONFIRMED, this is the offset to the team ratings. So the value at 0A06BA is 000A 06DC. That's the pointer to the team overall offset. Starting at 000A 06DC, the team overall values are in hex. It starts with 3A 4D, which is 58 and 77 (Anaheim and Boston's rating, continuing for all the teams...)
    1 point
×
×
  • Create New...