That is sometimes the case, but even so emulating a console with limited documentation is extremely difficult. Master Programmer or not, its generally a long and daunting task.
How many years has ZSNES been in development now for? ~10. There are still things that havnt been completed. It was only a few years ago that we were finally able to play games that made use of the S-DD1 without using decrypted stuff.
Bookmarks