A while back I was going through Dolphin’s issues page out of sheer boredom.
I don’t know anything about coding to fix any of this stuff, but I do like to test really old issues sometimes to see if the hundreds of changes made over the years has produced any change or potentially even fixed some of the issues. After a few pages, I eventually came across issue 726 – Gamma setting has no effect. Out of curiosity, I clicked.
This is a great story about a very obscure and technical bug in the Dolphin GameCube emulator.
How much accuracy you expect from your emulator also affects the resources required, and possibly the emulation speed.
Things about intricacies of memory architectures or video frame-buffers come along often.
For example, this too could be a fun afternoon read: