smozoma Posted April 2, 2023 Report Share Posted April 2, 2023 I have fixed the playoffs bug in NHL95. You can get a fixed version of the game here. If you don't know what this is about: There was a game-breaking bug in NHL95 that made it so you missed the playoffs if you got 128 or more points in the regular season. (See some discussion about that in this other thread) I made a short video covering the fix The short story of the bug is that the programmer accidentally used some CPU instructions that only work for numbers up to 127. I switched them to use the instructions that work for numbers up to 255. If you have a season you've already started (but haven't started the playoffs yet), the fix will work for it (you don't need to start a new season) There are 3 different ways to get the fix here. You just need 1. I recommend getting the fixed ROM. Option 1 - Download Fixed ROM Here is the fixed ROM (complete game file). You can play this file in any emulator software, or on original hardware with an EverDrive cartridge: NHL95-PlayoffsFix.bin Option 2 - IPS Patch Here is an IPS patch for if you want to update the ROM yourself: NHL95-PlayoffsFix.ips Option 3 - Game Genie Codes And if you want to use the fix on an original cartridge on an original Sega Genesis, here are the Game Genie codes to use: MUST DO before beginning playoffs: ATDA-AA6T - Disable Checksum (if you don't do this one, other codes will cause game to refuse to load) ADLT-WE7L - Playoffs Fix 1/2 ADLT-WL7R - Playoffs Fix 2/2 OPTIONAL: AANA-WE4E - Standings Fix 1/2 AANA-WL4J - Standings Fix 2/2 I verified these in an emulator, so I am just assuming they work on real hardware. You only really need to enter the first 3 codes once you finish the regular season, but before selecting the "Move on to playoffs" option. The last 2 codes just fix the standings display, so you would use those ones during the regular season to see yourself at the top of the standings -- but they aren't needed for the playoff seeding. If I made a mistake in the game genie codes and it doesn't work, I'm sorry. I will test it out when I can. Game Genie is in the mail. 9 Quote Link to comment Share on other sites More sharing options...
smozoma Posted April 2, 2023 Author Report Share Posted April 2, 2023 [reserving a post for details of how the fix works] See the video for an explanation. Here are the changes to make in a hex editor (make the same changes in two different places) ROM Offset: 0009 1844 and: 0009 D5AA Old values: 6E New values: 62 Explanation: Change BGT (Branch Signed Greater-Than ) to BHI (Branch Unsigned Higher) ROM Offset: 0009 1848 and: 0009 D5AE Old values: 6D New values: 65 Explanation: Change BLT (Branch Signed Less-Than) to BCS (Branch Unsigned Carry Set (AKA BLO, Lower)) Quote Link to comment Share on other sites More sharing options...
Guest Posted April 4, 2023 Report Share Posted April 4, 2023 Hmm... No takers??? I'll try it out. Quote Link to comment Share on other sites More sharing options...
UltraMagnus Posted April 14, 2023 Report Share Posted April 14, 2023 On 4/4/2023 at 2:35 PM, BlueJacketRebel said: Hmm... No takers??? I'll try it out. Tried it and flawless. Thanks @smozoma 1 1 Quote Link to comment Share on other sites More sharing options...
Guest Posted April 16, 2023 Report Share Posted April 16, 2023 On 4/14/2023 at 12:10 AM, UltraMagnus said: Tried it and flawless. Thanks @smozoma I meant the download. At the time I grabbed it, there were no downloads. Quote Link to comment Share on other sites More sharing options...
rezmang Posted April 23, 2023 Report Share Posted April 23, 2023 (edited) . Edited April 29, 2023 by rezmang Quote Link to comment Share on other sites More sharing options...
rezmang Posted April 29, 2023 Report Share Posted April 29, 2023 (edited) Ive tested the Game Genie code patches, they work flawlessly! My first place standing has been restored and I am able to qualify for the playoffs! I have submitted the codes here: https://github.com/libretro/libretro-database/pull/1353 If you are using RetroArch, do this: In the cheats section, load the NHL 95 .cht file Enable cheat "Master Code" and "Season 1st place bug" Apply changes Toggle: Auto-Apply Cheats During Game Load Goto the core Overrides section and Save Core Overrides I also tested the patched rom, works as well! Thank you!! NHL_95.cht Edited April 29, 2023 by rezmang 1 Quote Link to comment Share on other sites More sharing options...
Guest Posted September 8, 2023 Report Share Posted September 8, 2023 Smoz, I'm curious does this playoff bug happen on SNES 95. I just started a season ad I'm wondering if I need to throw games in order to play the playoffs. Thanks bud Quote Link to comment Share on other sites More sharing options...
smozoma Posted September 8, 2023 Author Report Share Posted September 8, 2023 12 hours ago, BlueJacketRebel said: Smoz, I'm curious does this playoff bug happen on SNES 95. I just started a season ad I'm wondering if I need to throw games in order to play the playoffs. Thanks bud I don't know. I vaguely recall reading somewhere that it doesn't. Quote Link to comment Share on other sites More sharing options...
Guest Posted September 8, 2023 Report Share Posted September 8, 2023 4 hours ago, smozoma said: I don't know. I vaguely recall reading somewhere that it doesn't. OK! Thanks. Quote Link to comment Share on other sites More sharing options...
segathon Posted September 12, 2023 Report Share Posted September 12, 2023 I missed the vid the first time. Great watch! @smozoma 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.