Jump to content
NHL'94 Forums

DominikJagr

Members
  • Posts

    218
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by DominikJagr

  1. 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 romhacking.net (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.

  2. 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?

  3. 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

  4. 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:

    http://community.logmein.com/t5/Hamachi/Can-t-login-or-connect-with-Linux/td-p/57406

    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.

  5. 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:

  6. 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.

    http://www.youtube.com/watch?v=mzj3Vt9CZiY

    http://www.youtube.com/watch?v=XcDB82yLU2U

  7. 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.

  8. 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!

  9. 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

  10. 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

×
×
  • Create New...