Skip to content
View in the app

A better way to browse. Learn more.

NHL'94 Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ROM & RAM Map

Featured Replies

I just discovered that ROMHacking.net has wiki-like pages that we can use for sharing our discoveries of the ROM and RAM data (for example, where to find the scores in the RAM, or where the songs are in the ROM).

NHL94 Sega: https://www.romhacking.net/games/2092/

Example (Sonic): ROM  RAM 

I'll start copying some of my notes into these...

Looks like we could add a few more utilities there -- EARE, Roster Extract, etc.  

I guess we have to also be careful that we only list the standard ROM offsets, and not wboy's 30 team.  

I have a map of '95 that I can easily translate as well.

  • Author

Good points, yes! Not to mention the 32-team ROM. I guess to 'map' those, we'd note the pointer in the game that points to where that data is stored, and the relative positions at that location. For example there is (1) a pointer to (2) the list of team pointers (which has moved in the expanded ROMs), which point to (3) the team data (which moves every time you edit a ROM in NOSE)..

One thing that bugs me about that site is that for the utilities it doesn't let you just link to our forum page, you're supposed to upload it to their website (which is probably better for ensuring that tools don't disappear from the internet, but of course we'd prefer people come to the forum and participate!)

  • 7 years later...

This has become extremely important to me. I’m working up to creating buildable disassemblies of 93/94/95, but to do it right I need the full rom map laid out. I’ve created a tool which lets me search through the file and find all the start/ends of the .map.jim image files. But having everything — palettes, images, sfx, music, anim, etc is required to do a proper/useful disassembly.

@kingraph gave me his detailed notes on 95. I’m wondering if we can pool all our info somewhere, maybe in a shared google sheet?

Also, more specifically, Drezz brought my attention to the compressed Ron Barr image in 94. I think that’s the only image format I have no clue about in 92-94. If someone can give me the offset for that image, would be great. I want to take a look at it and see if I can crack it. Edit: Drezz provided the offset to me: 0x000B389C

 

edit: FYI, I put the results of my initial investigation into the ron barr compressed tile over in the existing thread about editing it.

 

Edited by bcrt2000

  • 1 month later...

Rhombus might be the right tool for the code and uncompressed tile and palette data.

It can do basic static tracing of ROM files, and only needs you to manually specify the jump tables.  It also has tools for finding and editing uncompressed palettes and tiles.  While it doesn't yet support finding the compressed data, it still could take care of a good chunk of the Map and may be a helpful resource.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Who's Online (See full list)

  • There are no registered users currently online

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.