-
Posts
481 -
Joined
-
Last visited
-
Days Won
64
Content Type
Profiles
Forums
Events
Posts posted by AdamCatalyst
-
-
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?
-
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.
-
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.
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.
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
- 2
- 2
- 1
-
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.
- 4
- 2
-
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
- 3
-
@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!
EDIT. I've put up a new thread to try and share these findings. Please come add to it if you can!
- 1
-
JKline suggested the exact same solution to me, and in truth, that trade-off might work. I just don't want to indulge that possibility yet. Thanks for posting this. Will go poking through the code where you indicated. Clearly the areas I was looking at were wrong, since I couldn't even break the game by zero-ing it out!
-
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.
-
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?
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.
-
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.
-
OK, I'm stuck on something and could use some help. I am experimenting with relocating some of the audience, but it only re-locates their main tiles, not their animations. How does one relocate the animation tiles? How and where are they specified?
-
10 hours ago, nastynacho said:
Who is that on the cover from avalanche ? I think if avalanche it should be Mikko Rantanen imo
Makar. The EA NHL24 cover athlete this year.
- 1
-
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.
-
15 hours ago, George said:
sega cd msuic when? 😛
lol - I think I have given up on that. Too much other stuff to do. What we need is *someone* motivated enough to collaborated on such a thing.
-
Nice, thanks for this! Hopefully the little trading frenzy is over for a bit, but I am under the impression that releases a ROM hack actually increases the amount of NHL roster activity…
-
20 hours ago, 77 said:
jesus christ man... you make us all look like slackers
funny enough, that's exactly how I feel when I check out my colleagues fantastic work. lucky to be part of a community sharing so much hard work with each other.
-
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!
- 1
-
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
.
-
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 @
0x18541Original
02Revised
01Y-Axis @
0x18542Original
0ERevised
-
Right Edge @
0x18545Original
1CRevised
1E
Height @
x18547Original
09Revised
-
Text: Stars of the Game
X-Axis / Y-Axis @
0x18553Original
0910Revised
0A10
Graphic: Stars of the Game Sponsor / Icon
X-Axis / Y-Axis @
0x18567Original
030FX-Axis (again? I don't understand!) @
0x18569Original
00
Text: Player Number, Name, & Team
Y-Axis @
0x18591Original
12Revised
11
Text: Player Team
X-Axis @
0x1859DOriginal
1ARevised
03
Text: Player Number & Name
X-Axis @
0x185B9Original
03Revised
07
References:
https://forum.nhl94.com/index.php?/topic/2999-how-to-edit-the-scoreboard/
- 1
- 1
-
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) @
0x785EOriginal (300 seconds)
012CMenu Label @
0x0F7F3EOriginal “5 Minutes”
0016 3520 4D69 6E75 7465 7320 2020 2020 2020 2020 2020
Second Option (10 minutes) @
0x7860Original (600 seconds)
0258Revised (420 seconds)
01A4Menu Label @
0x0F7F54Original “10 Minutes”
0016 3130 204D 696E 7574 6573 2020 2020 2020 2020 2020Revised “7 Minutes”
0016 3720 4D69 6E75 7465 7320 2020 2020 2020 2020 2020
Third Option (20 minutes) @
0x7862Original (1200 seconds)
04B0Revised (600 seconds)
0258Menu Label @
0x0F7F6AOriginal “20 Minutes”
0016 3230 204D 696E 7574 6573 2020 2020 2020 2020 2020Revised “10 Minutes”
0016 3130 204D 696E 7574 6573 2020 2020 2020 2020 2020
Fourth Option (30 seconds, hidden by default)) @
0x7862Original (30 seconds)
001ERevised (1200 seconds)
04B0Menu Label @
0x0F7F80Original “30 Seconds”
0016 3330 2053 6563 6F6E 6473 2020 2020 2020 2020 2020Revised “20 Minutes”
0016 3230 204D 696E 7574 6573 2020 2020 2020 2020 2020Menu Visibility @
0x0F7927Original (hidden)
03Revised (shown in menu)
04Reference:
https://forum.nhl94.com/index.php?/topic/28165-how-to-enable-hidden-30-second-periods/
Overtime @
0x782COriginal (600 seconds)
0258Revised (300 seconds)
012C
Penalty Shot / Shoot-Out @
0xEDA0Original (25 seconds)
0019Revised (20 seconds)
0014
-
11 hours ago, kingraph said:
Not only does this ROM looks SICK (those player photos...🤤), I absolutely love the style of your posts. The layout and attention to detail, so perfect, thank you.
Thank-you. I really appreciate the support from you, from my very first ROM post.
-
45 minutes ago, Deckard said:
Impressive effort @AdamCatalyst thanks a lot! Even Patrick Kane is on the Red Wing's roster!
Thanks man! Zadorov is on VAN as well. Going to try and stay *really* on top of any trades etc this year.
-
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.
-
How-to: Use the Hacks in Adam Catalyst’s ROMs (NHL '94)
in How-To & Reference
Posted · Edited by AdamCatalyst
fixed typo
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: