I've personally never heard of such a thing like using an external program outside of an emulator, in order to use a debugger and hex editor on the program, (i dont mean normal windows-related stuff, just game emulators specifically) ..but i aint so sure this will really work out very well.
I have very much experience and knowledge working with debugging and hex editing (NES mainly, and i know some SNES assebley) ..but using this program directly on dolphin.exe....i just dont know. I dont feel very confident about it without dolphin's OWN debugging tools like most other emulators.
I tried doing a test just to find megaman's HP. And it was a failure. I started with a "unknown" search for anything, and get 200 million results, i go to this one spot in chill man and take 3 damage from the sheild guy every time, and refine the search on the memory viewer thing with just "decreased since last search", about 8 times or so until i got down to less than 10 results. All of them show the very exact same value changing at all times nonstop. with negative 20,000-something hex. But there was only one address with negative 40 hex. So i added that to the other side of the window, freeze the address, get hit by the enemy again, but it didn't work. And i KNOW these other duplicate addresse's dont affect it either.
i do believe you that some stuff can be found, but it aint going to be easy, that's for sure.
this is a typical normal day for me when working on my NES megaman rom hack with fceux's debugging tools. Im not trying to show off or anything, sorry if i give that impression, dont mean to. :(