Jump to content
NHL'94 Forums

von Ozbourme

Members
  • Posts

    147
  • Joined

  • Last visited

  • Days Won

    25

Posts posted by von Ozbourme

  1. Guess you liked that documentary eh?

    Actually I have a question, as the banners are all sprite based and the information is located in different places and the process would be a bit different depending on which version of NHLPA 93 you might be trying to mod.

    Are you using wboy's 30-Team mod as your base?
    [with this splash screen]
    image.png
    This is probably the easiest to work with if you are just starting.

    Or Slapshot's 32-Team mod?
    [with this splash screen]
    image.png
    This is good to work with too, but will require some extra steps.

    or hopefully not trying something silly like using the original NHLPA'93 ROM.
    [with this splash screen]
    image.png
    [I tried doing stuff with this one before and man, it's a lot of extra work]

     

    • Thanks 1
  2. Don't know if the player types are possible. I hear that music might be possible. [but really really hard to execute] Otherwise this is something I was already interested in taking a stab at although I didn't really want to make a competing version.

    On the note of artistic vision, I did make a TRON hockey game from the older PAL EA Hockey [1991] ROM. Curious about how much influence this could have on perhaps a TRON 2.0 sequel in the '94 engine.

     

    • Wow 1
  3. On 8/27/2021 at 1:44 PM, smozoma said:

    Maybe the idea is that it appeals to Canadians (Leafs) and Americans (Matthews) at the same time? Or just because it's the first PS5/XBX edition and they think appealing to Toronto fans will pump up the numbers?

    This was the best I could come up with too, but you would think that after the Leafs' <insert mocking adjective here> first round exit, EA wouldn't figure it beneficial to hitch their wagon on him again so soon. Not to mention that there are six other regions that very much dislike Toronto and the Leafs [although they will admittedly be buying the game anyway so it doesn't matter]

    Although to be fair, if EA wants to pump up their PS5 numbers, I'd say that they would probably be better served by getting Sony to pump up their PS5 numbers.

  4. On 8/24/2021 at 2:11 PM, Jkline3 said:

    Really enjoy the attention to detail that makes it feel like more than '94 with different names. Also enjoy the muted colors of the crowd - almost makes you think something bad, like a depression, could be on the way...

    Heh. Yeah, I figured if I wasn't going to completely redraw the entire crowd to be wearing Edwardian 3-piece suits and ankle length skirts, then they should at least be less vibrant.

  5. 8 hours ago, LaTormenta said:

    Right, dumb questions alert...

    @kingraph - You mention in your guide that 6 players per team get shown in the selection screen but all 26 slots have to be assigned. 

    Is it the case that the same 6 players get shown every time or does the game cycle through a random 6?

    What happens if a team doesn't have 26 players in a roster to start with? 

    Do you have to fill the (selectable) player slots in each team with random players to pad things out or is it a case that the cards section needs to refer to 26 players and you can just make up names for the extras (and use generic images) on the basis that they will not be visible anywhere because (a) they're not in the main "in game" rosters and (b) only 6 players per team will cycle through?

    Basically, I am going to be updating my EIHL (UK) ROM over the next few weeks and have got pretty much everything I need to sort the player cards.  I just need to make sure I don't balls everything up by starting off on the wrong foot, so apologies if these questions are SUPER basic.

    Thanks!

    Not to take away from kingraph's guide, but it if helps, I tested my EARE list generator on my 1920 ROM and all of the rosters had between 7 and 12 players.
    And I actually had two versions of each team, [one that the player can select, one they can't - for purposes of playoff configuration] and just linked them to the same set of photos. I even changed the order that the teams were listed in NOSE and set the cards again without changing any of the sprites. The thing with EARE is that as long as the player's name and card offset on the list, match with the player whose picture is located at that offset, the program doesn't care. It also by default uses the NLC Line as the main menu featured cards. You can change the NLC line after the fact and it will modify the lineup for Ron Barr's pre-game screen, but will leave the main menu alone. Used along with the hex code change to set how many players are featured on the main screen and you can effectively feature your top players regardless of position, [and the #1 goalie] just so long as you initially set the top two D-men as two of your desired featured players. After that, it seems to just run down the list starting after the top three forwards.

    The only real issue with this method I find is that you just need to make sure that you haven't made any spelling or copy/pasting errors along the way and that everything is exactly the way you want it before you click that "Set" button. Otherwise you might be going back and setting it again.

    And like kingraph's, any name in NOSE that doesn't have a corresponding entry in the card list, will just end up linking to the default Lefty/Righty Player/Goalie pics after you click that button.

    • Like 1
  6. So, it is with thanks to @Jkline3, that I was able to get that cleared bench I was looking for. And I figured while I was at it, I might as well go with a few more period accurate touches.

    image.png
    Rover is thinking "I should be out there."

    image.png
    I like the more scattered snow look in this goal area better.
    The seats appear really far away without the glass, but it's not out of the ordinary in European rinks.

    image.png
    Not much keeping the fans separated from the action, or the penalized player, but at least he won't have to share a bench with an adversary from the other team like in some old rinks. Decided against the old tongue-and-groove slats look for the rink boards as that was just way too busy, but behind the bench works.

    Updated the main post as well, but I'll keep the original in there to in case anyone wants to use it for reference.

     

    Olympic Hockey 1920 V1.1.bin

    • Love 1
    • Thanks 1
  7. 12 hours ago, Jkline3 said:

    Regarding the bench, not sure if there would be any side effects elsewhere but you can remove the bench animation by making the sprites at ED1BA transparent.

    Sunuva... That was the one I was looking for! Although admittedly I was kind of tired of the Ref by that point.
    Basically:
    Hmm, try the white pixels in this section... <broken>
    Hmm, try the striped pixels in this tile... <broken>
    Hmm, try these two pixels here... <broken>
    Hmm, try never minding this bollocks... <never minded>

    It just looked to me that the sprites were based on the on-ice players, so I figured they probably just pointed to some of them to save memory.
    The good news is that It doesn't seem to affect anything else. This does mean that the benched Rover player doesn't move at all, but it's an okay trade off.

    However, now you got me looking at one other thing I was debating doing... Going to conduct some tests. V1.1 update should be ready by tomorrow.

    • Like 1
  8. Heh. Have to admit, that is some pretty impressive spreadsheeting. Although I also have to admit that sometimes I stick with novice level techniques a bit longer than I should as it gives me time to iterate in my mind many times over before I physically complete any one task.

    That starting lineup is a pretty cool feature though. I remember as I was just learning I was stuck either searching the hex location and manually entering the roster spot or just being lazy and putting the players I wanted into the roster position that was pre-selected to be featured on the main menu.

    Don't have another '94 based game on the to-do list for a while, but I'll have to see how this one works for me when I do.

    • Like 1
  9. Given how long this community has been modding, I'm not sure how useful this will be to most people, but as a spreadsheet nerd, I did find this to be helpful to me.

    The point of this tool is that while pasting in player card photos and entering corresponding names into NOSE, I would note the offset in Tile Molester and also paste the names into the matching PLAYER NAME field. Then using some fancy formulas, it all gets crunched into the first column, which can be copy/pasted into the PlayerCardsDefault.txt file that EARE uses. I've tested this on a couple of ROMs and it seems to do the job quite nicely in complimenting EARE's Player Picture setting function while also helping me keep track of the rosters, while giving me a quick reference to go to a specific player pic in the case when I wanted to edit or swap it out.

    As an aside, one interesting thing I encountered was that the PlayerCardsDefault.txt file needed to be edited and saved before I opened EARE. Not sure if it was real or imagined, but it seemed as if for quick indexing, the program would reference the .txt file in the state it was as the program was opened. Anyway, once I kept that in mind, I had no further problems.

    A visual reference:
    image.png
    Note the Offset of the player photo as you are importing images.

    image.png
    Paste Player Names into the cells that correspond to the Picture Offset [as opposed to the Card Pointer]
    Once all names have been entered, select and copy ALL of Column A and paste it into the PlayerCardsDefault.txt file as found in your EARE.exe folder.
    [I keep a copy of the original unedited file just in case]

    image.png
    Open EARE, and click Set Player Pictures. Repeat as players may be traded, to redirect to player's new roster spot to the old photo spot.

    Of note, I even found this worked for multiple instances of the same player, so in the case of an All-Star team or, in my case, having a player selectable and a non-selectable version of the same team [for playoff alignment purposes] both instances of the same named player would end up referencing the Last reference of player name/photo pointer on the list.

    Sorry if this is too redundant, I've been told it's important to skew your instruction to all skill levels. Anyway, hope this is helpful.

    NHL94 Cards Hex.ods NHL94 Cards Hex.xls

    • Like 1
  10. Full disclosure, I did run into some annoying problems trying to fix the ref in the other images.
    image.png  image.png  image.png
    The tiling for these guys are a bit jumbled up with other code so I was just as likely to glitch the entire window as I was to black out the stripes, so I opted to leave it alone.

    image.png
    On another note, I was thought it would be cool to clear the bench as most teams only had the six skaters. [Teams still used the rover in these Olympics, but recoding the game to allow for the extra attacker and goalie to be on the ice at the same time, that's a bit of an ask] This too was kyboshed by the fact that when the bench players move, they share sprites with their on-ice counterparts.

    Well, that's one solved at least.

     

    • Love 1
  11. Alright, been plugging away at a couple rather large projects for some time, and needed a palette cleanser. Been a while since I've played around with the 30-team 94 ROM and man, it is so much easier to work with. So we have a fun opportunity to dive into the history.

    Presenting:
    image.png
    Unlike other World Championships [which technically the Olympics doubled as up until 1968] there was no way of pretending that this could have been a contemporary release. However, last year was the centennial of that first Olympic hockey tournament...
    Suppose if last year wasn't such a mess, I'd have remembered to "release" this one then.

    image.png
    Original Ligue Internationale de Hockey sur Glace logo over interior shot of the Palais de Glace d'Anvers [Ice Palace of Antwerp] where all games were played.

    image.png
    7th Olympic games [Summer, there were no winter games yet] Dutch/French postcard fills in the splash screen nicely.

    image.png
    Red Ensign vs 48 Star banner and ice markings.

    image.png
    William Abraham Hewitt [yes, the father of Foster] was the honorary team manager of the gold medal winning Canadian representative Winnipeg Falcons team, but while there he still managed to fulfill his roll as sports editor, whose columns were printed in such papers as the Toronto Star and Winnipeg Tribune. This is also the first tournament for the Czecho-Slovaks since they unified the regions around the old country of Bohemia.

    image.png 
    Interestingly enough, at the time, the only markings on the unpainted ice were the blue lines and center ice dot. The referee at the time was just a guy in a suit. Occasionally in those early days, games were even officiated by the managers or coaches of other teams.

    image.png
    While there was no painted crease in those days, it helped to scuff up the goaltender area. Also, the old box frame built net.

    image.png
    Brought back the period correct "Zamboni" as well. In lieu of an ad, settled on an '20 style art deco clock.

    image.png
    Had tried to rig the seven participants into a staggered playoff format. Annoyingly, despite how much I nerfed some unplayable teams to effectively create a "bye round" scenario, there was still a 25% chance that the horribly unskilled placeholder team would manage to get credit with a win anyway. So to spite the AI, having NPC teams play themselves to guarantee the bye was the way to go.

    That about does it.

     

    Olympic Hockey 1920.bin

    Update to remove superfluous bench players and anachronistic plexiglass.

    Olympic Hockey 1920 V1.1.bin

     

    • Like 1
    • Love 2
    • Thanks 1
  12. 20 hours ago, smozoma said:

    Give me some more details? This is specifically about SNES 96-98?

    Sorry, I meant the MegaDrive/Genesis versions of 96-98. They all use essentially the same engine with a few tweaks. The main difference between them and the 92-95 versions is that the main menu does not include the default match up info and some of the options are disabled depending on what game mode you are on. Given that the team selection is on a second option screen after game mode/settings are set obviously complicates matters, but the Menu options window doesn't even show up in NOSE when editing those games.
    Admittedly I'm only asking because not being able to change the default match up is the one thing that really bugs me about my mods of those games.

    20 hours ago, smozoma said:

    Antivirus: Interesting! I wonder what's different about the EXE i'm producing... It could be that the antivirus is familiar with the old NOSE already somehow, since many people have used it in the past.. 

    Yeah it keeps coming up that the program is attempting to change the "about.png" file in the same folder as NOSE. Also gave me separate  "Cyber Secure" and "Ransomware" tags. Part of it is likely due to the fact that you aren't a "trusted source" like Microsoft or Adobe, [no comment] but it's weird how aggressive the antivirus is being. Admittedly I don't really install many new things on this old computer anymore so my sample size is skewed.
    Weirdly, I allowed it and did some poking around yesterday, and then it went back to blocking by default again tonight. Version 1.2B only needed me to allow it the one time and it's been fine ever since, so something weird is going on here. [To overuse the word]

  13. Aside from the obligatory "Whooooooaaaaa", I had a question... but then I just tried it out and answered that question myself. But now I have a new question.

    I noticed that the default program works with up to 32 team ROMs, but any thoughts on making 34 the default? [For the sake of kingraph's NHL95 34 team edit]
    Incidentally, I copied over the 34 team roms.ini file from my NOSE 1.2B to the 1.2C folder and it worked fine.

    Second question: The SNES functionality would be really cool, any thoughts on having menu option functionality for the NHL 96-98 games?

    As an aside, I did however have quite a lot of fun with my antivirus wanting nothing to do with this version. Perhaps it was just due to updates, but I don't remember having anywhere near the level of difficulty getting it to allow me to open the the 1.2B exe file.

    • Like 2
  14. 6 hours ago, seamor said:

    For the screens that don't show up, I've got no f*****g idea what I'd need to do, and would probably need one of the super geniuses here to help me out.

    At risk of sounding like that that guy that raises his hand and goes "Oooh, ooh.... I don't know", it sounds like the stuff that has the most problems is the stuff that has the weirdest aspect ratios or overlays. Guessing given that the two splash screens are 40 tiles wide and show up fine, where some of the other screens are only 32 tiles wide [or the rink, which, you know] and have some funkiness.

    Then there are the tile layouts for the asset overlays like the main menu [team logos], pre-game [Ron Barr], Playoffs [The Cup], probably the team banners and player cards as well. These all use a dedicated tile orientation and layout with a different numbers of rows and columns as well, and I'm guessing they reference the edge of the screen somewhere in the code to determine where to place the stuff. If I were to venture another guess, the messing with the aspect ratio of the display, probably messes with the reference point of those overlay images as well.

    This is where the "I don't know" comes in, because I'm not the guy that knows how to test this. Or if it ends up being one of those things that can't be done without breaking something else. But if I were to imagine a fella smarter than myself, then try to think, "what would he do?", this would probably be where I'd start.

  15. 10 hours ago, smozoma said:

    It's crazy that Blades of Steel predicted the name of the new Minnesota NHL team while the old North Stars were still there.

    That was a bit of a wild one... didn't intend the pun, but running with it anyway, although now it makes me wonder if one of the owners liked to play Japanese imports.

     

    10 hours ago, smozoma said:

    There's a QMJHL "Tigres" team

    Huh. That I did not know. Although it is kind of funny when put in the context of how I came up with using that name. When the old Quebec Bulldogs moved to Hamiton, they were called the Tigers. And it just worked that Tigers and Lions fit the rival theme. [big cats]

    The "just working out" method kind of influenced a lot of the themes too.

    Motor city borrows the Racers name. For some reason the character of the Bostonian Irish Catholic third generation cop jumped out at me, so they get to chase the racers in hot pursuit.

    The ironically named Philly likes their sports to be hard hitting and it helped that Dave was "the Hammer". And since "Nails" is an awful name for a team, it helped that the second most important smithing tool is named after Jim.

    I'll let you off the hook with the Foxes. with Jets and Bombers off the table, I just went with my favourite animal for my old hometown. And it allowed the old WHA rivals to keep rivaling it up with the "Pack".

  16. Oh yeah. Figured while I was at it, I'd make some instruction manual pages based on the original Konamic Ice Hockey manual for the Famicom Disc System.

    While not noted in the North American version, the teams in the Japanese version actually had nicknames. So following the "rivals" method of the original, the eight new teams were also given related team names. If anyone wants to guess the process that went into choosing names.

    [For the record the team names are actual Japanese translations.]

     

    Manual-p45.png

    Manual-p67.png

    Manual-p89.png

    Manual-p1011.png

    • Like 1
    • Thanks 1
    • Wow 1
  17. Wait, no rosters to research and painstakingly rate? Sign me up!

    The goal here was to use EA Hockey for the purpose of exploiting the PAL 50 Hz refresh rate on the NTSC 60 Hz CPU setting. The fun part is that the resulting 20% boost in frame rate also affects the physics. Add in that every player has juiced stats [with a little variation based on the slight differences in attributes in the original game] and you get a game that plays at a frenetically fast and furious fun filled pace. [Seriously, I played this throughout the week it took to make, then loaded up a standard NHL 93 game and it felt like the ice was molasses.]

    Unfortunately, I forgot that the two separate penalties for winning and losing a fight was not programmed in until '93, otherwise I could have made the trademark move of "2 minutes for losing a fight" and the victor gets off scot-free, but that one feature didn't outweigh the trade offs.

    And shout out to @CoachMac and @The Dopefish for coincidentally mentioning EA Hockey, as the total teams/teams playable in playoffs edit was something I was trying to figure out just as the Coach gave me the answer. [I actually went with less. It will make sense in a minute]

    And finally, much like the original Blades of Steel NES port was known as Konamic Ice Hockey in Japan, this 16-bit sequel also has a North American and Japanese version just for fun. On to the retro review screen caps.

    image.png
    Uh, ignore that. Really, Konami actually made this game.

    image.pngimage.png
    North American and Japanese title screens.
    Enter "the code" to unlock six additional teams!

    image.pngimage.png
    Different text as Romaji is typically all-capped. And the Japanese version still uses the same colours regardless of being the home or away team. For the North American version, the body and striping is reversed so all away teams are in grey for greater contrast. Although some all-colour games look nice too, the problem is when you play intra-squad games and everyone is dressed the same.
    National teams are playable in exhibition mode only. Japan is featured in the Japanese version, but the assets for the U.S. team were still included in the ROM data for an easy localization.

    image.pngimage.png
    Both versions have the return of the original eight Canadian and United States club teams, plus eight new cities to round out the expanded playoffs. Shameless in game ads also make their return. All your friends will want it.

    image.pngimage.png
    What better way to respond to a three goal deficit than with another fight. [Using the 'C' button a lot will prompt quite a few]
    It can get excessive if you let it.

    image.pngimage.png
    What better way to celebrate a comeback than running a guy and starting a fight? Celebrating scoring the game winner in overtime by running a guy and starting a fight obviously.

    image.pngimage.png
    It doesn't even need to be in overtime to celebrate a win. And in the finals the ticker is finally gone so you can seen the shamelessly branded Zamboni.

    Play with line changes on for a new challenge. Line 1 is the base stats, Line 2 is the speed line, Line 3 is the bruisers. All stats are the same for each player on a line except for one or two "unique" players. Numbers are taken from notable players pre-1990, [when the game was released] with the occasional number making it onto two rosters. So #9 on Detroit can fight #9 on Hartford. Or #9 on Chicago can fight #9 on Winnipeg. Or #99 on Edmonton can fight #99 on Los Angeles. [just kidding, 99's unique stat is that his fighting is a 1]

    Couple other Easter Eggs in there, but that covers most of it.

     

    Blades of Steel 2 [US].bin Blades of Steel 2 [JP].bin

    • Like 4
    • Love 2
    • Thanks 1
  18. Alright, apparently this series is like a Junkion. It's not hard to knock 'em out, it's getting them to stay done that's the trick.

    So special thanks to @CoachMac for showing me how to finally get the last two teams included in the Playoff selections in the original EA and NHL Hockey [92]. This means that now you can play as the United States or Yugoslavia in playoff mode.

    So here we go again.

    [also updated the original post]

     

    IIHF Hockey (91) F2.bin IIHF Hockey 92 F2.bin

    • Love 1
    • Thanks 1
  19. 14 hours ago, CoachMac said:

    @E2A8 change 7814 to 7816

    @E6C6 change 0013 to 0015

    @E6CC change 7413 to 7415

    Dude. Thanks!

    Also, just in case anyone else is interested in future, I found that the offsets and values were slightly different for NHL Hockey.

    To play as Team #23 & #24 [Campbell and Wales All Stars] in Playoffs:

    @E68E change 7816 to 7818

    @EAAC change 0015 to 0017

    @EAB2 change 7415 to 7417

    These are offsets for a clean ROM and I found that they move around after some roster edits have been made. Also important to note that those teams will need to be included in the playoff draws or else it will crash the game. [Found that out the hard way]

    • Thanks 1
  20. 6 hours ago, The Dopefish said:

    Just curious to know if anyone has edited either of those ROMs.

    If you're interested, the '91 and '92 editions of my World Championships series are based on NHL Hockey.

    I also made a TRON based mod of EA Hockey that's posted here already, but I kind of want to go back and tweak a few things now that I'm more practiced.

    • Like 1
  21. 1 hour ago, CoachMac said:

    Also on the EA Hockey does anyone know how to make USA and Yugoslavia selectable for Playoffs.

    I found this.

    Also anyone know how to edit banners?  Sim Data?

    Oh? I'm actually doing something right now and would love to have the last two teams playable in the playoffs instead of just "Also participated". [I'd even like to go back and edit the other games I've done with this knowledge]

    I'll trade you the info I have on editing banners?

    Can't say I know about simming data though.

  22. 15 hours ago, The Dopefish said:

    I should clarify that I do know a cheesy way to score from NHL 96 onwards: skate into the zone at the corner points with a shooter whose handedness matches the point (i.e. left-handed shooter in the left point, right-handed shooter in the right point) (after more experimenting it looks like backhanders work too) and take a slapshot aimed for the lower near corner of the goal.  This works really well going downwards, and the goalie AI always seems to have a hard time with it.  Going upwards it works less well but it still can do the trick.  You want the shot to be off within the first two, maybe three segments of the wall.  The more accurate and harder the shot, the better, but some goalies have a hard time with even slow backhanders!

    So what you're saying is; reenact every goal Gretzky scored in the '80s, and the goalie will act like he was trained in the '80s.

×
×
  • Create New...