How-To & Reference
90 topics in this forum
-
This patch was originally created for pixelpuck.com ROMS. First released with my NHL11 ROM, with the help of kaneda of spritesmind.net, it allows for the use of goalie control by pressing the (Y) button. Controls must be configured to six buttons for both players. Plans for the use of the (X) and (Z) buttons for line changes and a pseudo fake shot button were scrapped when I stopped doing updates. This patch also works on real Genesis hardware if you have an Mega Everdrive or some other flash cart. We did get it going with multi tap, 4-way play, but 4-way play has been tested on actual Genesis hardware. Note: you can still control the goalie by depressing (…
-
-
- 5 replies
- 5.3k views
- 2 followers
-
-
The linked zip file below contains a collection of screen shot references that should be more than enough to educate yourself on loading and editing the graphics and palettes within the NHL 94 - 30 Team ROM: http://hexaddicts.com/nose/tmr30v1.0.zip EDIT: link dead, here is the file -smozoma tmr30v1.0.zip EDIT: Here is a link to all the images on imgur.com so you don't need to download them: http://imgur.com/a/RqZf3 A few samples have been attached to this post to give you an idea of how they appear and how to work with them. Changing the Genesis palettes within TM can be a bit dicky and inaccurate especially if you are attempting to change an en…
-
-
- 59 replies
- 46.5k views
- 1 follower
-
-
Edit: More organized list of sounds How the team music works --------------------- The sound effects and music starts at offset: 00181828 In this reference FFFF 00C0 always starts the music and 0000 FFFF ends it, with exception of 3 sounds. Sound Effect: offset Goal siren horn (starts with 3AF1 instead of FFFF): 00181828 Lower ding (starts with 90E2 instead of FFFF): 00182322 Higher ding (breakaway ding): 00182338 (5 lower dings and 1 higher ding indicates a penalty ends) End of period horn: 00182354 Pass bounces off player's stick: 00182478 Puck bounce (starts with 1C32 instead of FFFF): 001824…
-
-
- 106 replies
- 113.5k views
- 4 followers
-
-
This patch, from 2011, has all of the sprites redrawn and updated to allow you to update the helmet and shoulder colors for more accurate uniforms. In the original, unedited sprites, the helmet color was shared with the jersey. Classic NHL'94 teams such as San Jose, Montreal, Chicago, Philadelphia, New Jersey, and other teams look inauthentic before this update, to me. There are 2 colors for the helmets and 1 for the shoulder. NOTE: make sure to replace the, '92 Strip.bmp,' used in the NOSE directory or the colors for the strips won't appear accurately. Here are some sample pics, from pixelpuck.com; 2011, of teams that benefit from the patch. …
-
-
- 5 replies
- 6.5k views
- 1 follower
-
-
Resources to help you with Tile Molester (ROM graphics editing program) Download Tile Molester 0.16 How to run Tile Molester: Try double-clicking tm.jar (it's a java program.. boo) If that doesn't work, try this: run Notepad (Start->Run...->notepad or [WindowsKey]+R), and write this: java -jar tm.jar File->Save As... set "save as type" to "All Files" give it this file name: "runtm.bat" save in the same directory as tm.jar double-click runtm.bat If you get a "'java' is not recognized'" error, install the Java JRE: https://www.java.com/en/download/manual.jsp Tile Molester Help Videos (courte…
-
-
- 57 replies
- 50.1k views
- 4 followers
-
-
(v1.2 - update June 29 2009) Here is a program that applies the Weight Bug Fix to your ROM. It has a few options: 1. Apply the Weight Bug Fix hack + another hack that makes the game record Checks-For and Checks-Against for each player 2. Apply just the weight bug fix hack, or 3. Apply just the record Checks-For and Checks-Against hack. NHL94WeightBugFix1.2.zip (There is a side-effect with the "Checks-For and Checks-Against" hack: it overwrites the PIM stat with CkF (checks for), so if you have a stat system like GDL/Blitz, then you need to manually count PIM for each player using the penalty summary.) ------------------------------------------------------------…
-
-
- 88 replies
- 69.8k views
- 2 followers
-
-
How-To: Edit the Rink, Sideboards, & More (NHL '94) This thread collects the invaluable insights posted by @Drezz, @Jkline3, @kingraph, @smozoma, @von Ozbourne, @wboy, and others. My goal here is to aggregate some of this information, and present it in a user friendly manner. Furthermore, I would encourage anyone to post their own tips and tricks below, and I will do my best to cross-reference them to this first post, or incorporate them into the Tutorial when I find time. I’ve separated information into multiple posts, which are indexed below. Index Basics. Intermediate. Advanced. Tips, Tricks, & Resources.
-
-
- 30 replies
- 16k views
- 3 followers
-
-
How-to: Manually Edit the Team & Player Data (NHL '94) NOTE: Work-in-progress. Will post more when I find time. We are so lucky to have a community that has developed great tools for us to edit nearly all the relevant parameters in the Team & Player data. But if you want to go your own way, here is what you will need to know… Team Overall Rating. This seemingly cosmetic rating displayed in the Pre-Game is stored separately from all the other Team Data. Teams Offset. The location of the Team Data for every single team is listed in an Index that others have referred to as the Teams Offset. In the 32-Team ROM this is located at 0x0000030E…
-
- 0 replies
- 3.4k views
- 1 follower
-
-
The following patch will add the Pro Set logo from NHLPA'93 to the Scoreboard and 3 Stars screen to any wboy 30 team ROM: nhl94_sponsor_logo_patch.zip The patch mainly moves around some graphic tile locations to make an editable 6x4 logo for the scoreboard and the 3 stars. The logos are two separate logos, so you can have 2 separate logos if you like, but they share the same palette. The scoreboard logo can be found in TM offset BC906, palette 366884, 2nd palette. 6x4 grid. The 3 stars logo can be found in TM offset 59364, palette 366884, 2nd palette. 6x4 grid. Enjoy!
-
-
- 22 replies
- 10.1k views
- 2 followers
-
-
[EDIT: Hi, this is smozoma. Tony's Tutorial is great, but it's out of date. I have taken his post and updated it with newer tools and some expanded explanations: Please see my updated NHL 94 ROM hacking school post. Thanks! --smozoma] A few people here in the NHL94 forums are interested in finding out how I find useful ROM addresses in Genesis games (ie. NHL 94). I've decided to write a guide that explains how to do it. If anyone has any questions as I go along, please feel free to ask. I'm typing this in a hurry, so I may not explain everything too well. Here's a list of what you'll need... 1) Gens Hacking Version (http://thegshi.org/ (download secti…
-
-
- 33 replies
- 38.1k views
- 2 followers
-
-
This is the bug that Plabax discovered that allowed checking with any player in both weight bug ROMs and weight bug fixed ROMs. Someone asked me to look into fixing it (not sure if they want me to say who!) so I took a look and I'm pretty sure this fixes it. Effect of the bug: (Assuming a ROM with the normal weight bug) you could check heavy players with light players as usual using the C button, but if you wanted to check a light player with a heavy player, you could do so by checking with C, then, before contact was made, pressing B to switch to another player. The check would then be successful. So using normal C checks and C-B checks, you could check any player, r…
-
-
- 31 replies
- 14.8k views
- 1 follower
-
-
This is a reference summary of the stat extracts for Genesis, in case anyone wants to develop a stat extraction system in the future. Some stats have a link (underlines) to the original thread for more information. This just summarizes that analysis (and fills in a few missing spots ). Many thanks to everyone (dmitry, swos, smozoma, Evan, etc.) for putting in all the work finding these out! Stat Extraction Offset Guide Offsets Hex (Decimal) Game Stats Home …
-
- 8 replies
- 8.4k views
- 2 followers
-
-
I figured this would be useful to others. It's a tab delimited text file (for some reason, I couldn't upload an excel file). You should be able to open it in excel properly though. It has all of the players and ratings from NOSE for NHLPA '93. - I switched the A-F ratings to 10-15 - I put the "Long Island" players in as if they were "New York Islanders". NHLPA93Rosters.txt
-
- 4 replies
- 6.4k views
- 1 follower
-
-
I found this ROM in one of the other threads, and it looked like a good one (maybe the best one?) to use as I start working on a ROM project of my own. I was able to change some things in NOSE, which was cool for a start! I did notice that it seems like some other mods/hacks have been applied to this ROM. Two things I noticed right away were the 5 minute periods were actually only 30 seconds long (which might be great while I’m working on it!) and the stick tape mod was there too. Is there a full list anywhere of what mods have been applied/added to this ROM? I just want to know what I’m working with, and if there is anything in it I’d want to back out (or mayb…
-
-
- 9 replies
- 426 views
- 1 follower
-
-
Between offsets 17A9E-183AE on NHL '98 is the schedule for season mode. The first set of bytes is the home team second set is for the road team. Using Anaheim for example, their first game of the season is at home against Toronto (0017 at 17AB3). Changing 17 to 1A will swap the Maple Leafs out for the Eastern All Star team. It's a large chunk of data to sort through since it's the entire season for all 26 teams, but someone adventurous could make some nice magic with this. I recommend sticking with the standard teams and 82 game schedule since it doesn't enable the usage of the extra teams in '97 and '98 to play as for season mode. The offsets on NHL '97 is between 1…
-
-
- 3 replies
- 1.2k views
-
-
How to: Wide Display Mode in '94 (Patches) v3.2.1 (2026 04 08) Above: The Original ROM and WWF Survivor Shoot-Out patched for Wide Display mode. Here are a couple of patches that you can use on Sega Genesis/Mega Drive NHL ’94 ROMs to switch the gameplay view from 256 pixels wide to 320 pixels wide. These are entirely new patches built from the ground up to be the most comprehensive, stable, and minimally intrusive method to convert the game to 320 pixel wide mode. Furthermore, two different versions of the patch are included, one for the original 28-team ROM, and another for the 32-Team ROM hack, as well as uninstaller patches. As an ad…
-
-
- 15 replies
- 4.3k views
- 2 followers
-
-
How to: Add Custom Menu Items to the Game Setup Screen v1.0 (2025 04 29) Info: I've put together a GitHub repo showing how to add custom menu items to the game setup screen in NHL '94. Using this method, I’ve created five example patches, all included in the repo. Fake Shot (New functionality) Weight Bug (Chaos 120 decimal patch) 5 Minutes, 99 Min OT to Period Lengths Fighting - (Coming Soon) Multi Menu, with everything combined You’ll also find a master "multi menu" example that demonstrates how to combine multiple patches into a single ROM. This approach works with custom ROMs too—you'll just need to upda…
-
-
- 8 replies
- 2.6k views
- 2 followers
-
-
This topic will give you a few different ways to remove injuries from the game, or modify them. There are a few options we have: 1 - Remove them totally (just a regular check will occur) 2 - Remove injuries, but stop play, show player on the ground, and still give a penalty for the hit (if Penalties ON) 3 - Make all injuries only for the period 4 - Make all injuries only for the game Option 1: Remove all types of injuries from the game (regular check will occur) 1 - Open ROM in a hex editor. Navigate to 14440 in hex, or 83008 in decimal. 2 - Change 66 to 60. This will branch over the injury code completely. …
-
-
- 3 replies
- 2.9k views
- 1 follower
-
-
If you would like to be able to put forwards on defense, defense on offence, or some crazy mixture of the above, follow along! Step 1: Offset: (hex)008398 Change: 3438 to 6002 Step 2: Change the number of forwards on each team to 0. Done! The hack itself simply disables the part of the game that chooses to display forwards, so only defense are ever displayed.
-
-
- 10 replies
- 4.9k views
- 1 follower
-
-
How-to: Move & Resize the Net Graphic (NHL '94) It appears that each Net graphic is arranged in 6 x 4 tile qudarants. So four 48 px by 32 px chunks make up the top net, and four different 48 px by 32 px chunks make up the bottom net. We already know how to change the colour palette for each quadrant thanks to this post by @clockwise: In this post I'll show you how to move around these quadrants. Why might you want to do this? Well, you could… Relocate the net graphic. Shrink it by moving more of it to overlap itself. Make the Net(s) match the Rink symmetry. (In case you haven’t noticed, the Nets are an odd number of pixels, i…
-
-
- 13 replies
- 3k views
- 2 followers
-
-
When we say the hacked ROMs for Genesis had the graphics "decompressed", that's not exactly the right terminology. The graphics that are used, at least in the EA series that I've looked at, have shared tiles. They are not "compressed" as you can still see all the graphics when you open Tile Molester, but it won't look exactly like the "what you see is what you get (WYSIWYG)" in the game. That's due to the use of shared tiles. Back in the 90's, chip size was important/expensive, so the smaller you can make the game work the better. Graphic data by far takes up the most space on the ROM, so if you can re-use certain tiles for an image, that would help reduce the size w…
-
-
- 14 replies
- 9.2k views
- 1 follower
-
-
I've finally posted the tutorial on my site. I've packaged it as a download (rather than online pages) as there is a fair bit of other resources I have included to help you with the process of updating player cards. It basically contains: a step-by-step tutorial on updating player cards in Tile Molester, additional pages & documents (pdfs) listing all the offsets & player cards (for both NHL 94 & 95), information about changing the player card to roster player associations, IPS patches to repair player cards with shared tiles, and more... Let me know if you think any sections are unclear or vague (excuse any bad engrish), and I'll update the t…
-
- 22 replies
- 27.7k views
- 2 followers
-
-
How-to: Use the Hacks in Adam Catalyst’s ROMs (NHL '94) This is a counterpart to my ROMs NHL 94: 2022 Edition, NHL 94: 2023 Edition, and NHL 94: 2024 Edition, and NHL 94: 2025 Edition, but you can use this information with most NHL '94 ROMs. I wanted to document and share how you could tweak some of the game to suit your own tastes better, and to document what each of these hacks do. Furthermore, I wanted to make it easier for anyone to lift any of these hacks for their own ROMs. Grab a HEX editor (I use Hex Fiend but any will do), download the latest version of my ROM (below) and change things up! Important Note on Player & Team Data Allocat…
-
-
- 69 replies
- 51.7k views
- 2 followers
-
-
I was very impressed by AdamCatalyst's work on expanding NHL94 from H32 (256 wide) to H40 (320 wide). I looked at the big list of MD games that are using H32 ( https://www.firebrandx.com/downloads/Genesis-256-Mode-List.txt ) and saw that Mickey's Great Circus Adventure is in H32 (almost certainly cus it's multiplatform with SNES, like NHL94). I'm an experienced hacker who has done widescreen projects before ( http://sfiii3ws.bankbank.net/ ) and have started on hacking the mickey game. I've removed checksum copy protection and initialized widescreen already, and I've got a ghidra with some pretty decent work, but I'm having trouble figuring out how to modify the scrol…
-
- 0 replies
- 1.4k views
- 1 follower
-
-
As a follow up to my thread on changing the background graphic of the Main Menu, here is the way to update the tiled background in the Team Matchup screen. I think the method will be the same for the remaining tiled background screens (Edit Lines, stats, etc) but I have not reached that far yet - that will be part 2 of this tutorial. EASY WAY : Copy this data. 00 00 08 0A 00 00 08 8A 00 40 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 76 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 65 77 77 65 55 77 65 64 44 65 67 44 44 …
-
-
- 19 replies
- 5.6k views
- 3 followers
-