Thanks for your thoughts so far, guys! My goal is to only do some swapping if the audio samples are equal to (or less than) the swapped audio is size, as I'm way too much of a novice to try to figure out how to add space to the ROM and be able to utilize that space for larger/more samples. Really, I just want to take one or two sound bytes and - if I get brave - maybe take the end of quarter music from the original game.
Unfortunately, DosBox doesn't work with SPC Tool (the readme specifically notes it, and I made a test attempt just to verify), and my instance of Windows doesn't seem to be able to find a compatibility mode that will open the application (trying each compatibility mode, it doesn't open a window long enough for me to force to full screen and be able to start the application). Would you guys happen to have any recommendations on Windows-based SPC rippers/injectors that might do the trick?
Since I don't have a tool to do the work just yet, I'm running through the Web looking for background information to get a better understanding of how swapping audio files works. At a very basic level, am I effectively looking for BRR files in the ROM and using an SPC-centric tool to rip those files from ROM "A" and inject them into ROM "B"?
I wasn't quite sure what to do with the hex comparison, admittedly. NBA Jam XXX is a derivative of the original NBA Jam ROM, so I was able to compare those two ROMs and am assuming most of the changes are the sound bytes. But... the ROM I'm trying to hack is the NBA Jam TE one, so I wasn't quite sure what to do with the comparison info, since the sound bytes in the TE ROM won't necessarily be the same or in the same (maybe similar?) location in that TE ROM. Wondering your thoughts on the above.