I'm learning how to replace sprites in an N64 ROM (specifically I'm looking at Pokemon Puzzle League); to do that, I first need to locate the sprites. I tried out Texture64 and was able to locate quite a few of them which are in either RGBA16 or RGBA32 format (pretty straight forward since sprites in these formats are a single flat array of RGBA bytes). The remainder of the sprites, I suspect, are either compressed or in CI8 or CI4 format. I'm going to start by checking for CI formats since (I assume) those will be more straight forward.
However, I'm not 100% sure where to start looking; namely, I need to find the palettes for the sprites. What's the best way to go about this? Is there maybe a common location for the palettes to be stored? Or would it be more worth my time to run it through a debugger and see what ROM addresses are getting loaded into Memory?