There is a sound in Zombies Ate My Neighbors that I wish to silence completely so that it never plays. I'm very new at this, but it seems fairly simple, if I'm understanding the process right: open the ROM in a hex editor, change the parts that say "what sound should play right now?" from the sound I don't like to one of the silent "sound" bytes instead. But when I open the file, it doesn't seem like any of the bytes are matching up properly. The simplest example would be "password chime," since that's referred to by the same name in both the ROM map and the Tables; 15997 should be 03, but it is 65.
My understanding is that some games come in headered and headerless versions, meaning there will be a difference in size due to a number of filler bytes at the beginning. Mine doesn't seem to have a header, which is frustrating, because It would be much easier to remove a header then to add one, since I have no idea how big the header is meant to be. Google doesn't seem to know, and I can't really "deduce" it by searching for landmark bytes. (such as 03 for the "password chime.") I tried that, but the same values are shared by lot of different things, so I never know what part I'm looking at.