Cloned Games

NHL94

SporadicUnplayableGenesis
NHL '94 (original game, not this project)Original game image
Image of the original game, NHL '94. This project has no screenshots of its own yet.
Links, repository & details

About

NHL '94 is an EA Sports ice hockey game released for the Genesis, Super NES and MS-DOS in 1993, the third game in the NHL series and the first licensed by both the NHL and the NHLPA. NHL94 is a work-in-progress attempt to reverse engineer a bitwise-perfect, compilable source of NHL 94 for the Sega Genesis, requiring the original ROM to build. It builds on McMarkis's compilable NHL 92 source and Chaos's NHL 92-94 disassembly; code disassembly is listed at 0% while asset identification is estimated at about 90%.

Getting started

Building requires Node.js and your own retail ROM, from which a script extracts the assets; retail, Rev A and development builds are available, and only the development build skips the checksum validation that stops a modified ROM from starting.

Known issues & limitations

  • project-status: Work-in-progress; code disassembly is 0% complete (0 of 309,152 bytes), asset identification approximately 90% done.
Requires original assets. Requires original NHL 94 Sega Genesis ROM file to extract and build.

Modding & tools

  • The README includes modding tips for custom music and new sound effects, and warns that some FM instrument patches overlap PCM data at hardcoded addresses.

Additional notes

Readme
Much of the README text, including the step-by-step build instructions, still refers to NHLPA Hockey 93 file names, matching the author's companion NHLPA93Genesis project.
Share:

More like NHL94

Active
Original game (original game, not this project)Original game image
An annotated IDA Pro disassembly of the NHL '94 Sega Genesis ROM for reverse engineering the game's code.
Platforms:Genesis
Stars8
Updated2 months ago
LicenseGPL-3.0
Release2025