Jump to content
NHL'94 Forums

AdamCatalyst

Members
  • Posts

    481
  • Joined

  • Last visited

  • Days Won

    64

Posts posted by AdamCatalyst

  1. Goalie Range of Motion (v24.1.0 / 2023 12 01)


    These values defines how far the Goaltender can move with and without the puck, as specified in pixels, with Centre Ice specified as 0000.
     

    RIGHT Side Limit @
    0xB632

    Original (+36)
    0024

    Revised
    NA
     

    LEFT Side Limit @
    0xB650

    Original (-36)
    FFDC

    Revised
    NA
     

    Towards Centre Ice Limit for TOP Goaltender @
    0xB66A

    Original (231)
    00E7

    Revised (224)
    00E0
     

    Towards Centre Ice Limit for BOTTOM Goaltender @
    0xB674

    Original (-231)
    FF19

    Revised (-224 pixels)
    FF20
     

    References: 

     

  2. 14 minutes ago, ChanceWinston said:

    I think you're right but I'm just struggling to figure it out.

    When unzipping I get the Release notes text file, csv file which I believe is the player ratings and a bin file which is the rom but usually the rom for a Genesis game would be an .md file. I'm trying to put it onto my Analogue Pocket and when I drag the bin file into proper folder for my Pocket, it doesn't recognize anything.

    I'm assuming maybe I need to mount it or something? Again, this all probably seems dumb so apologies. My brain could just be working horribly as I have a 5 week old newborn laying on top of me right now so you can guess the state my mind is in.

    Congrats on the newborn!

    Yes, you’re right about the CSV. I don’t know anything about the Anolog Pocket, but maybe try changing the .bin extension to .md?

  3. 18 minutes ago, ChanceWinston said:

    May be a dumb question but is there a guide on how to patch these properly? Tried a few things and can't seem to get it to play.

    Welcome to the site!

    I’m not quite sure what you’re asking. I think you *might* be overthinking it. My ROM, like most on this site, are good to go as-is. Mine is zipped with a couple other files. So you could unzip it if you’re having issues loading it in your emulator. But no patching needed. If that’s not the help you’re looking for, please post more details of what you’re up to. 

  4. tldr; new version 2.0 available on the main page!

    The long version…

    I've never liked how the bench areas were designed in the original ROMs. I always thought it was the weakest aspect of the rink design, and I particularly disliked how the two benches exits funnelled into eachother, sort of like an even more awkward version of Maple Leafs Gardens. The benches and their exits had to be separated in my mind. I decided to draw up a new design last spring, and worked out most of the details and logistics. I really liked the new design, but was hesitant to do it, because it was such a big change. My goal has been to remaster the original, not remix it, but this was a remix. A part of me really wanted to make this change, because it would put my own obvious stamp on the game's visual design, much more prominent than the cumulative tiny changes I've made everywhere. At the same time, I questioned indulging my own ego like this. I decided I would have to code it, test it, and see. If I wasn't sure I would send it out to others for their feedback.

    When I finally got around to coding it, two things became clear. Before it was even finished, I could tell that I loved the new design, and I didn't need anyone else's opinion. Secondly, I couldn't complete the work until I figured out how to relocate crowd animation. And I couldn't figure this out. 

    After banging my head against the wall for at least a couple of days, it occurred to me that I should reach out to the community for help. Within one day @Jkline3 and @von Ozbourne had chipped in with advice, the latter of which cracked the problem wide open for me. Then the remaining pieces were solved by @kingraph pointing to some of his previous research. I can't imagine how long it would have taken me to figure out this stuff, if I could even do it. This version is dedicated to these three guys, who selflessly chipped in their advice and knowledge and notes. So if you don't like what I did to the bench area design… feel free to blame them. :)

    In my original Bench Area re-design, I had included a box like area between the benches with an ice-side commentator.

    image.png

    I coded this and was in the process of animating the commentator when I realized that it wasn't working for me. It was too modern. And the commentator really stood out, being so close to the ice. I had to go back to the drawing board, and decided it would make more sense to put in a simple plexiglass divider between the two teams benches, something that would have been both appropriate in '94, and consistent with the level of detail in the existing art direction. And this serendipitously, took up exactly the amount of Rink tiles that I had left in the ROM. The only issue was that there seemed to be a bit too much space around the plexiglass, but I could fill that in later…

    As I was adding a small animation onto the coaches to better integrate them into the scene, I noticed something. In the original the last player on the bench had some complex animation involving placing one arm at a time on the boards, before yelling. But in the template I had started with, someone else had deleted all of that bench players animation tiles, and re-used some of them for the back-up goalie animation. That's when I realized, I could (1) fill-in the extra grey floor space by (2) restoring the deleted player, and all of his original animation, and (3) re-structure the animation and tile sets so that I could also keep the backup goaltender on the bench as well! This proved to be, BY FAR, the most difficult aspect of this bench renovation job. I'm extremely proud of the work I did here, as I was able to make my additions, while also restoring elements that had been excluded from 32-team ROMs.

    NHL 94 - Rink - Comparison - 2023 12 18 - 2x  excerpt.png

    Moving forward, I don't think I will ever do anything so brash to the graphical presentation again. This was my one big indulgence, to fix the bench design I always hated. It's not a sign of things to come, but more of a finishing touch on the hundreds of more subtle graphic tweaks to the rink that I had been making. I sincerely hope that you enjoy it as well.

    So what is next? Gameplay. I'm not happy with how it is playing. I've only made very minor changes to the gameplay since v.22.6.0, but I am now going to blow-up that progress, and try rebuilding it from scratch to see what happens. I can't promise that it will objectively be better. I can't even promise that it will be noticeably different. It's a complex and very mysterious system to me. I can only promise that I will try.

    Thanks for reading, thanks playing. Looking forward to your feedback.

    Wishing you all a safe and happy holidays.

    cheers,

    -Adam

     

     

     

     

    • Love 2
    • Like 2
    • Wow 1
  5. On 12/17/2023 at 12:36 PM, von Ozbourne said:

    I'll second @Drezz for sharing my new favourite hack of the menu backgrounds.

    But I'll have to give my nod of appreciation to @AdamCatalyst for all of his other tutorials that have become an invaluable resource for literally everything else.

    I feel very uncomfortable when people say kind things about me, so I will just say "thank-you."

    If I were handing out personal awards, I'd nominate @von Ozbourne for making me feel less crazy, and always being willing to help me try to figure out a vexxing problem. 

    As for the official "bud of the year" I wish I could nominate all the Modders on the site. This past year has been *so* enjoyable, with folks like @Jkline3 sharing data he spent countless hours manually scraping from the web, @Drezz sharing a huge amount of sprite work with me, so that I didn't have to duplicate the effort for myself, @von Ozbourne sharing anything I ever ask for, and others who's name elude me at the moment. It's been a remarkably enjoyable year to mod '94, with an open collaborative spirit of sharing and support, and so many utterly fantastic mods, from @Sean's epic NCAA project, @Jkline3 & @von Ozbourne's fun Reverse Retro collaboration, @Drezz's immersive HNIC 1991 experience, and so many more. And I haven't even touched on all the breakthroughs that people have shared. I've only been around here a couple years, but from a modders perspective, this past year was *very* different from the year before because of all these fine folks sharing so much with eachother.

    • Love 4
    • Like 2
  6. Hey folks,

    Quick update. I’ve been keeping up with all the minor trades and signings, but haven’t felt that any were notable enough to release an update publicly. Furthermore, my 2.0 mods are way ahead of schedule, and so I am going to put off releasing any updates until the 20th, once the roster freeze starts. Will put out 2.0 then, with a cumulative roster update included. 
    cheers,

    -Adam

    • Love 3
  7. @von Ozbourne You inglourious basterd! That's it!!! It's all there!!! If I start zeroing out code from 0xA5B1E onwards un 0xA78AE, it stops the crowd animation from running. If I adjust values I can change the tile, palette, and position of each animation instance. After an hour of getting no work done, here is what I surmised.

    There seems to be a repeated 8-byte pattern for 7568 bytes, so 946 entries. From what I can tell, each 8-byte cluster works like this…

    Byte 1–2 = X-Position, in pixels, +4.

    Byte 3–4 = Y-Position, in pixels.

    Byte 5 = Tile Row if over 15?

    Byte 6 =Tile Row & Column

    Byte 7 = Palette & Horizontal Flip

    Byte 8 = unknown… help!

    OK, If I'm right, that would mean that entry 0xA5CC6…

    0028 0018 0065 2000

    …indicates the outstretched GREY arm of an audience member near the top left. If I change it to the following:

    0058 0048 0066 2800

    …we should get the RED outstretched arm (horizontally flipped) of an audience member appearing somewhere around the top-left face-off circle. OK, let me go run the code…

    It's a BINGO!!! I mean, it's close enough. Severed red arm in the corner. Obviously my counting is off, but the principle is there. We can now move animation around!

     

    NHL 94 [h] 2024 AC v1.1 - 2023 12 06x 2023-12-06 13.13.36.png


    EDIT. I've put up a new thread to try and share these findings. Please come add to it if you can!

    • Love 1
  8. 12 minutes ago, nastynacho said:

    Edit:i don't want to spam both Ozzy and your posts with copy, paste but jt might help someone in other thread idk

    Edit2: Is there a way to keep the after goal music playing uninterrupted it sometimes happens when there is no penalty or icing but it is a rare snack 🥨

     

    I've never even touched the music system, and I don't expect to, just because there is so much else on my to-do list. There are some notes on this forum regarding the music system, but I've not read them. You know, you could check them out yourself. You can always customize your own version.

  9. 1 hour ago, The Dopefish said:

    What would it take to convince you (as a Leafs fan) to take Jake Guentzel off our hands for William Nylander? :D

    Ughhhh… how about five first round picks? :)

    I was someone who thought the Leafs should have made an example of Nylander when he was a contract holdout the first time. A year later, I ate my words. Despite his defensive shortcomings, he has the skill, confidence, and drive to be a game changer. I'm fully on board with giving him $10.5 million for whatever term he wants in TO. 

  10. Omigod, I forgot that's what you were pursuing on that thread! Yea, I'm doing the same, but for much less ambitious ends. If I could just disable some animation, I could scrape by. If you had any notes or anything you were willing to share I'd appreciate it. I keep targeting blocks of code that looks like it might do what I want, but it ends up having no effect on the game. I'm clearly missing something. Somewhere.

  11. 2 hours ago, The Dopefish said:

    Incredible work as always @AdamCatalyst! I'm looking forward to winning the Cup with the Penguins again this year! (Even if they aren't going to in real life...)

     

    Thanks man! I had to change the PENS uniforms up a bit this year to keep them differentiated from BOS, but I think they look better in motion now, even if they are less technically correct in still. In real life, I'm still not counting out the PENS. But then again, Im a Leafs fan, so what do I know. :)

  12. 21 hours ago, von Ozbourne said:

    Okay. I really like that new Shootout window layout, but I have to say it.

    15 seconds is not long enough!
    I feel like I'm at the start of a Mario Bros. level and that "hurry up" jingle is playing before I even get to move! Then I'm rushing and setting myself up for failure! I only won 2-0!
    Totally bogus! 7/10.

    OK, here's the deal I can extend it to 20 seconds in the next release, but if I catch a *whiff* of you putting on a costume, bringing props, or inviting celebrity guest, so help me gawd, I will drop it down to 10 seconds in a heartbeat, and you can walk home!

    • Haha 1
  13. 18 hours ago, von Ozbourne said:

    Alright, I get that we're supposed to be smack talking each other, but you did some pretty interesting things here and I literally did a double take when I saw the rearranged 3-Star text. I may need to see how you did that.

    For anyone interested, here is how to customize that "Stars of the Game" layout

    .

  14. How-to: Stars of the Game layout (v24.1.0 / 2023 12 01)


    The “Stars of the Game” layout and typesetting has been altered. You can move elements around and make adjustments as follows.


    Box for Stars of the Game

    Left Edge @
    0x18541

    Original
    02

    Revised
    01

     

    Y-Axis @
    0x18542

    Original
    0E

    Revised
    -
     

    Right Edge @
    0x18545

    Original
    1C

    Revised
    1E
     

    Height @
    x18547

    Original
    09

    Revised
    -

     


    Text: Stars of the Game

    X-Axis / Y-Axis @
    0x18553    

    Original
    0910

    Revised
    0A10
     


    Graphic: Stars of the Game Sponsor / Icon

    X-Axis / Y-Axis @
    0x18567    

    Original
    030F

    X-Axis (again? I don't understand!) @
    0x18569

    Original
    00
     


    Text: Player Number, Name, & Team

    Y-Axis @
    0x18591   

    Original
    12

    Revised
    11
     

    Text: Player Team
    X-Axis @

    0x1859D

    Original
    1A

    Revised
    03
     

    Text: Player Number & Name
    X-Axis @
    0x185B9

    Original
    03

    Revised
    07
     


    References:

    https://forum.nhl94.com/index.php?/topic/2999-how-to-edit-the-scoreboard/

    • Thanks 1
    • Like 1
  15. Period Lengths (v24.2.0 / 2023 12 20)

    Reference:
    https://forum.nhl94.com/index.php?/topic/13621-how-to-change-the-period-lengths/
     


    First Option (5 minutes) @
    0x785E

    Original (300 seconds)
    012C

    Menu Label @
    0x0F7F3E

    Original “5 Minutes”
    0016 3520 4D69 6E75 7465 7320 2020 2020 2020 2020 2020

     


    Second Option (10 minutes) @
    0x7860

    Original (600 seconds)
    0258

    Revised (420 seconds)
    01A4

    Menu Label @
    0x0F7F54

    Original “10 Minutes”
    0016 3130 204D 696E 7574 6573 2020 2020 2020 2020 2020

    Revised “7 Minutes”

    0016 3720 4D69 6E75 7465 7320 2020 2020 2020 2020 2020
     


    Third Option (20 minutes) @
    0x7862

    Original (1200 seconds)
    04B0

    Revised (600 seconds)
    0258

    Menu Label @
    0x0F7F6A

    Original “20 Minutes”
    0016 3230 204D 696E 7574 6573 2020 2020 2020 2020 2020

    Revised “10 Minutes”
    0016 3130 204D 696E 7574 6573 2020 2020 2020 2020 2020
     


    Fourth Option (30 seconds, hidden by default)) @
    0x7862

    Original (30 seconds)
    001E

    Revised (1200 seconds)
    04B0

    Menu Label @
    0x0F7F80

    Original “30 Seconds”
    0016 3330 2053 6563 6F6E 6473 2020 2020 2020 2020 2020

    Revised “20 Minutes”
    0016 3230 204D 696E 7574 6573 2020 2020 2020 2020 2020

    Menu Visibility @
    0x0F7927

    Original (hidden)
    03

    Revised (shown in menu)
    04

    Reference:
    https://forum.nhl94.com/index.php?/topic/28165-how-to-enable-hidden-30-second-periods/

     


    Overtime @
    0x782C

    Original (600 seconds)
    0258

    Revised (300 seconds)
    012C
     


    Penalty Shot / Shoot-Out @
    0xEDA0

    Original (25 seconds)
    0019

    Revised (20 seconds)
    0014
     


     

  16. 8 hours ago, von Ozbourne said:

    Alright, I get that we're supposed to be smack talking each other, but you did some pretty interesting things here and I literally did a double take when I saw the rearranged 3-Star text. I may need to see how you did that.

    Lol - thanks for checking it out! You should load up a Shoot-Out to see an even more dramatic change to the overlays. I’ve got a bunch of unfinished, unpublished tutorials for the site. I’ll make sure I get to posting “Stars of the Game” editing first.

×
×
  • Create New...