Good emulation is hard, especially when you&#x27;re dealing with code that was built around the bugs, quirks, and timing issues that the original SNES authors had to deal with. Then you have to worry about buggy software that works because of undefined behavior [1, see Speedy Gonzales]. More recent emulators have focused more on correctness than speed, because it means less work trying to patch and hack around broken games.<p>[1] <a href="http:&#x2F;&#x2F;helmet.kafuka.org&#x2F;state3.html" rel="nofollow">http:&#x2F;&#x2F;helmet.kafuka.org&#x2F;state3.html</a>