• Content Count

  • Joined

  • Last visited

  • Days Won


Posts posted by DominikJagr

  1. Great editor, thanks for it statto!

    I have done some research with it and here are the outcoming data:

    Useful info:

    1. Goalkeepers

    1. ENDurance is not endurance for goalkeepers (goalies' endurance is completely missing in the game), it is STICK RIGHT. You can check it yourself by changing this value in editor to 100 and then check STICK RIGHT skill in the game. So keep this in mind when editing goalkeepers skills.

    2. All goalies have Stick Handling, Checking and Shot Accuracy set to 25, these skills are completely missing in the game and when changed to higher values the game works with no problem and goalkeepers overall ratings are not affected.

    3. Offensive Awareness - again not listed in the game and does not affect overall rating* but originally it is set to higher values than 25. Some goalies are rated 100 (Belfour, Joseph, Potvin), some 85 (Fuhr, Hasek, Blue, Vanbiesbrouck, Stauber, Barrasso, Soderstrom, Essensa, Whitmore), rest 65 or less.

    *Does not affect overall rating when it is set to 100 separately, it might affect overall rating when it is set to higher value with other skills, read the paragraph 3. Goalkeepers overall rating for more (confusing) information.

    Not very useful info:

    2. Players' overall rating

    Aggression and ?????? (or weight or L/R) have no influence on overall rating (when set to higher values separately, read paragraph 3).

    ?????? is passing-shooting bias probably, I read it somewhere on this forum and after playing couple of matches against teams with all players set this skill to 25 and then couple of matches against teams with all players set to 100 I can confirm that. Btw, the higher this ?????? value is, the more difficult the the game is, you have less time to steal the puck.

    Rest of the skills can be divided into four groups:

    1. Endurance, Passing Accuracy and Shooting Power - affect overall rating very little

    2. Shooting Accuracy - affects overall rating little

    3. Agility, Defensive Awareness and Checking - affect overall rating much

    4. Speed, Offensive Awareness and Stick Handling - affect overall rating very much

    I did following tests with defensemen and forwards in two different lines (always for two defensemen and two forwards, third forward was unchanged) at least three times for each skill to get statiscally most accurate results.

    First I set up all the skills to 25. All players in the game had overall rating 25 after that. Other skills were 25 or higher, depended on hot/cold streaks/randomness, overall rating was always 25, never higher.

    Then I set one (only one) of the skills to 100 to see what happened with the overall rating.

    1. After changing endurance or passing accuracy or shooting power to 100, overall rating was 2-3 points higher (27-28).

    2. After changing shooting accuracy to 100, overall went 4-6 points higher (29-31).

    3. 100 in agility or in def awareness or in checking made overall rating 6-7 (31-32) points higher, rarely 5 (30).

    4. 100 in speed or in off awareness or in stick handling - overall was 6-9 points higher (31-34), rarely 10 points higher (35).

    When I set up two skills from group 4 to 100, overall rating went up by 16 to 20 points (8-10 pts per skill) to 41-45 , when I set up three skills from that group to 100, overall rating went up by 24-40 points (8-10 pts per skill) to 49-65.

    Then I did the same procedure with all skills set to 55. Overall rating varied from 58-62. There is a slight progression, compare overall rating when all values are set to 25.

    1. END or PAS ACC or SHO POW set to 100; overall rating = 7-8 points, rarely 9, higher than 55 = 62-63 (64)

    Two skills set to 100 = adds 3-4 pts more to overall rating (62 to 64 + 3 to 4)

    Three skills set to 100 = adds 3-4 pts more to overall rating (62 to 64 + 3 to 4)+3 to 4

    I hope you are not lost here :-D In words, when more than one skill from this group is set to 100 the overall rating is only 3 to 4 pts higher, there is a degression.

    2. SHO ACC set to 100; overall rating = 10-11 points higher than 55 = 65-66

    3. AGI or DEF AWA or CHE set to 100; overall rating = 11-13 pts higher than 55 = 66-68

    4. SPE or OFF AWA or STI HAN set to 100; overall rating = 14-15 pts higher than 55 = 69-70

    Two skills set to 100 = adds 8-9 pts more to overall rating (69 to 70 + 8 to 9)

    Three skills set to 100 = adds 8-9 pts more to overall rating (69 to 70 + 8 to 9)+8 to 9

    When all skills are set to 65, overall rating is 77-82, when all skills are set to 85, overall rating is 100.

    3. Goalkeepers overall rating

    This was much easier than players ratings but it is much more confusing.

    When all these skills -


    are set to 25, overall is 25.

    When any of these skills (group 1)


    is set separately to 100, overall rating is still 25. It looks like they do not affect overall rating but its not true.

    When any of these skills (group 2)


    is set separately to 100, overall goes to 38 to 40. When two of them are set to 100, overall goes to 51 to 55. When all of them are set to 100, overall goes to 74 to 80.

    The skills from the first group do not affect overall rating separately but they definitely affect overall rating when more of them are changed from 25 to higher values because goalkeepers can be valued more than just 80 points which is maximum when all three skills from group 2 are set to 100.

    All skils set to 55 --> overall is 50-55

    All skills set to 65 --> overall is 65-70

    All skills set to 85 --> overall is 85-9x


    No overall formula found.

    NHL 94 calculates overall formula in a mathematically perverted way.

    I completely wasted one afternoon :lol:

    More info in my next post.

  2. Thank you for your kind words.

    I am going to post another post in statto's editor thread, you will like some info there I think. I do this to understand the game as much as possible, I do not want to be bothered by anything unexpected when my roms will be finished.

    Btw, we NHL94ers are very lucky even we cant edit the game like Genesis people can. When trying to edit Jimmy Connors Pro Tennis Tour (imo the best tennis game ever) I found it was completely compressed, there were no players names, no tournament names, nothing to edit, just some graphics. Some SNES games are hard nuts to crack.

    With roster expansion you mean more players on the team? Rosters can be expanded by naming players in this format: J. Jagr, B. Ranford. Not using full first name. The game crashes when you use only players surname, but with initials it works perfectly in the main menu, in all the game-menus, in the game itself (everything already tested). You get some extra bytes and you can add more players.

    I will use this in my roms because it is faster to type, historical rosters are available usually with initials and not full names, surnames will be always full no matter how long the both names are (Vanbiesbrouck knows what I am talking about) and there are more free bytes available for adding more players then.

    I found you and Stefan on (I am not a member there yet), if the problem with graphics/logo in NHL94 wont be solved here, I want to offer money there to anyone who makes decruncher/cruncher of NHL 94 graphics. If there are more SNES NHL 94 enthusiasts here who are willing to pay we can motivate someone so much he will make it for us. Let's say there are eight people who are willing to pay 70 USD each, its 560 USD, thats not bad for a weekend work. I dont think it will take more days for experienced coder who is familiar with SNES to decrunch the graphics. Decrunchers are usually based on the same or very similar routine, its usually only a question of finding it. Would like to know what other SNESers think about this.

    Edit: Not only graphics decruncher would come handy but decruncher of the rest too. We would get the code and rewriting the game's behaviour would be possible. I do not know what SNES language look like but it should be basically the same like all programming languages. And much more things in the game might be changed with such decruncher. Repeated OT in regular seasons game until the goal is scored, turning off icing, interference and many more.

  3. Thank you everybody.

    I definitely plan to play online but not earlier than in April, I am busy with the real life now and have problems with my main PC, I am using old slow notebook these days.

    Is possible for European people to play games versus guys in US/Canada? Isnt the game too laggy?

  4. I'm not sure I will, but I would very much like it if you gave some thought to improving my ROM updates. it would be nice if you'd keep experimenting with what's possible with the game and then come up with a list of what you can/would do.

    This weekend I am going to experiment with values behind the players names to find out how to change the portraits and the same I am going to do with values behind the clubs names. But I have completely no idea with more difficult stuff. What I am doing is just rewriting the values near the text and testing the behaviour of the game. I would like to find the way how to disable or at least swap the ice logos because I want to make many ROM updates - Olympic games, World Championships, Canada Cups/World Cups.

    That's all I can do, without help from guys who understand this hex stuff (smozoma and few others) I am completely lost like anyone else here :(

    Would be awesome if someone finds the way how to decompress/compress the graphics in the ROM. Logos, portraits and the ice rink are compressed and no changes can be made. Just imagine playing the Olympic games ROM with olympic symbols on the ice B) Or with Colorado/Phoenix/Carolina/Nashville/Atlanta/Minnesota/Columbus logos. Yummy.

    I already tried your ROM, I think it was 2012-1013 edition and it gave me inspiration in editing graphics. I do not like the players indicators either. In my roms I plan to keep at least two (for player 2 and player 4 for instance) for people who like them or people who want to play 2 humans vs 2 humans matches, indicators are needed to avoid complete mess. And want to keep numbers/positions completely.

    The only thing I would change in your rom is already mentioned 5 mins penalty (to 4 mins) by rewriting 05 to 04 and the delay by rewriting 28 back to 0A.

    Anyone figure how to have the extra attacker on the ice the whole time, including having the goalie on ice too? Basically 7on7.

    Another question is about "icing". Anyway to disable it?

    I would like to know this too to disable interference completely but have no idea how to do that.

    I rewrited all the values which can be associated with interference (in HexEd: ALL THE VALUES HERE Interference ALL THE VALUES HERE) to 00 to see what happened and the refs still called the interference. The game went crazy, glitches etc, but this showed the penalties situations (when to call interference, what has to happen in the game) themselves are stored somewhere else in the ROM. The values I was experimenting with are the values telling the game what to do when the interference is already called. For disabling anything we have to know what values are associated with penalties, icings, off sides. That is something beyond my skills, I do not understand this 08 AC BE 00 nonsense at all :D

  5. I am a Linux user (use Windows rarely) and tested playing with ZSNES online with a guy using Windows 8 (or 7) and it worked well. It doesnt play any role what OS you are using.

    We did not use Hamachi that is mandatory here it seems for both SNES and GENS online playing. That is a huge problem because with Linux it is a pain in the a.. to get conneceted.

    Someone's got same problem here:

    that I had when trying to use Hamachi or various Hamachi clients for Linux. I read many forums and this probably has no solution. Even the tech gurus have problems with this. The only solution for Linux users is to not use Hamachi and connect directly to your opponent. Which is better than using Hamachi, the less middlemans the better. But some people do not want to struggle with port forwarding or just do not know how to do that and have to use Hamachi so you have to use it as well.

  6. It was NHL 06 having NHL 94 in it, and with no original rosters, yes.

    From wiki:

    The developers of the game placed a surprise in the PlayStation 2 version; playing NHL 94
    is an option, and it appears the same as it did when it was originally
    released, including the appearance of the since-relocated Winnipeg Jets, Hartford Whalers, and Quebec Nordiques.[1] The game did not feature the original rosters.

    I skipped NHL 06 so I missed NHL 94 again :lol:

  7. If Nedvěd was not good enough for international level, he wouldnt be on the team. He will be used more for his leadership skills, he is 43 (isn't he old? :lol:) so don't expect him to play like in his prime but he is still pretty good, his wrist shots are amazing and his skating is great, no matter his age.

    Here are few goals from 2013 and 2014 seasons I found.

  8. Thanks guys for your warm welcome!

    Welcome! I've never owned an SNES before either haha. Actually, I've never even played NHL 94 on a real SNES before. Glad you'll be playing SNES, but just because Genesis is a little inferior doesn't mean you have to write it off completely. I really enjoy playing both versions. But that's just me :)

    When playing Genesis version I feel like I am cheating myself :D

    Seriously, I like both versions, just SNES one I like a bit more and enjoying it more. It is more hockeyish for me. Maybe it has something to do with my habits from NHL 07-09 as these games are more similar to SNES version - hitting opponents very often, accurate passing, scoring not so often, players turning quickly and not like "underpowered hovercraft" (©smozoma) - than Genesis one I think.

  9. Was trying to change period length yesterday (to 7,5 minutes = 3 real time minutes) and it is pretty easy but before I figured it out I was struggling with it for almost ten minutes :-/ So here is the short tutorial how to find the location where the values are located, I hope some complete newbie will appreciate it.

    In HexEd search for B004 (not 04B0 like I did) in Hex-values, press OK. Press F3 many times (around 30) until the dialog menu with Can't find B004 appears. Press Enter/OK, then hold SHIFT and press F3 two times. There are 2C 01 58 02 B0 04 values next to each other and you can follow smozoma's instructions which helped me a lot, thanks smozoma!

  10. I've been experimenting in this and I don't think it's possible to change penalty minutes to 1 min. It really goes wacky after that - graphical glitches, weird behaviour and the game just stops (not freezes) and does not do anything. There is no delay like in trudatman's rom, the game simply refuses to go on, ref never drops the puck again.

    But it works perfectly with 3, 4, 5 or 6 minutes (I have not tried it with 7 mins or more) and even works perfectly with 0 minutes which can be used very effectively with one of NHL 94 SNES bugs - interference (it is not considered as a bug by NHL 94 community I think but for me it is a huge bug and it pi..ed me off many times, now it's history).

    First, it is not needed to change the second value c4outlaws is referring to (04, 28). Quite the contrary, it should not be changed because changed values cause the ~10 seconds delay in trudatman's rom. The only value that has something to do with the amount of time is the first value (02 04, 02 28, 02 0A etc).

    I'll explain in example.

    There is this line in HexEd:

    FF FE 02 04 0E 00 Interference

    When I changed 02 to 00, interference is called but no player will take a penalty. The ref blows the whistle and the game continue with a face off in the neutral zone.

    When 04 is changed to 28 (like trudatman did), there is delay between the whistle blow and a face off (no matter if the first vaule is changed from 02 to 00/04/05 or unchanged).

    Btw, trudatman, 5 mins penalty does not end when the goal is scored in the real hockey (at least here in Europe according to IIHF rules), maybe you should change it to 4 mins (2+2), this penalty ends when the goal is scored. Your rom would be more realistic then as the penalty always ends in NHL 94 after the goal is scored. It's your rom, do whatever you want to, this is just a suggestion, no mentoring intended ;-)

    As I already mentioned, the game works with no problem when the first value is changed to 03, 04, 05 or 06 and probably will work with higher values. Needed to say I was altering and testing only interference and both roughing but there is probably no reason to think the game would behave differently with other penalties (slashing, tripping etc) changed.

    I was really happy when found that the game worked perfectly with zero penalty minutes for interference, I implemented it immediately. Unfortunately there is a small graphical glitch in the referee graphics in the top left corner but it lasts only for a second and doesnt not influent the game at all. Try and you will see what I am talking about. I definitely recommend this to every SNES player, no more undeliberate interference now. I just rewrote Interference to NetDisplaced (can't be longer) to make it more realistic. Would be perfect to turn interference off completely but afaik it is not possible or noone knows how to do it but this 02-->00 solution is imo pretty good.

    There are two roughing penalties in the game, one is for roughing with no injury and one for roughing with causing an injury to an opponent's player.

    In hex editor (bolded where different):

    FF FE 02 0A 0A 00 Roughing = roughing with an injury (change 02 to 03/04/05 etc if you want more penalty minutes)

    FF FE 02 04 0A 00 Rouging = classic roughing

  11. Hi everybody.

    Been reading this forum for more than six months as an unactive member, before starting posting in other threads I think it's the right time now to introduce myself here.

    My journey to NHL 94 is very different to most of you I guess. I played NHL 94 for SNES or Genesis in July 2013 for the first time and have been playing it on a regular basis since then. I grew up with ZX Spectrum computer in 80s and then switched to Commodore Amiga in 90s, unfortunatelly there were no quality ice hockey games so I was very jealous when NHL Hockey was released for PC in 1993.

    I purchased PC in 1997 and NHL 97 was the first game I bought for this system and spent many days playing this one. Year after I bought NHL 98, then NHL 99, had a break from gaming for five years and in 2004 I became interested in games again.

    During winter 2004 I went back to NHL games I'd played in the past (97-99) and tried ones released between 1999 and 2004 but did not enjoy playing them so I tried NHL Hockey (the original one) for PC and was very disappointed with it too. I still think this game is overrated, its not imo nearly as good as its Genesis and SNES counterparts. So no ice hockey game I really enjoyed and wanted to play every day for weeks and months was available to that date. Yes, I am very picky about video games and especially about sports video games.

    I probably thought SNES or Genesis version of NHL 94 is not very differrent to the PC version so I did not give them a try at all. My fault.

    Finally, the first ice hockey computer/console game I really enjoyed was NHL 07 for PS2. I played it with my uni's friend on one friday evening around xmas time in 2006 and on the very next day I went to the store and bought PS2 console and NHL 07 :-D I was hooked, this game was fast like ice hockey games should be and I had a feeling I had full control over my players and about passing, in previous versions something always went wrong. Of course I bought NHL 08 and NHL 09 in upcoming years and both played very often then.

    During the last year's summer I was going through my collections of ROMs for various 8-bit and 16-bit consoles and tried NHL 94 on both Genesis and SNES. These games, especially the SNES version, blew me away. The playability and gameplay were great and I spent next few days playing both of them for several hours a day, as well as previous (NHLPA) or later (95-98) NHL games too. For various reasons, which I do not want to post here to avoid flame or endless discussions about which version of NHL 94 is better, I chose the SNES version as the one I would play exclusively in the future.

    Surprisingly SNES is probably the only console from all those well-known consoles and computers (PSX, PS2, Dreamcast, Saturn, N64, Xbox, Amiga, PC, Genesis and many others) I've never owned :-) I've been huge ice hoceky fan for thirty years, am retro-gaming enthusiast (own ten different gaming/computing systems and other four I owned in the past) and played probably the best ice hockey video game (released in 1993) in 2013 for the first time! That is something beyond my understanding :-) Better later than never.

    Cheers, DJ