When people link to this, it's a good idea to mention that 65816 emulation runs as one enormous switch statement. Yes, it's accurate, but at a rather large performance penalty.
I'm a daily/weekly higan user, nut I make no excuses for how it's written. take a peek into the code.
http://arstechnica.com/gaming/2011/08/accuracy-takes-power-o...