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 limitations
- project-status: Work-in-progress; code disassembly is 0% complete (0 of 309,152 bytes), asset identification approximately 90% done.
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.
- Modding
- 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.