I talked a lot about how you can use certain tools to research games in such a way that you can figure out how it works internally which might give interesting information or even allow to glitch the game. I mostly talk that after the emulator which is the most important tool for this, there is one called a RAM search which is so important that its uses isn’t just for reverse engineering, even TASers makes use of it because it provides quick ways to monitor important variables that the game doesn’t show you otherwise. It’s also very popular to hack stuff like Flash games or things like that.
Well, getting it to work with your program is NORMALLY painless and it’s a very documented process. There is a few exceptions and due to really specific circumstances, Dolphin emulator is unfortunately one of them. This problem has been around since forever and is not only still present today, but it got worse which was honestly inevitable to happen.