It's not something I think I could take on just now, but it's something I've always wondered about. Obviously you need to read the file dumps for games, process and display them in some way. I have heard that in order to emulate a console you need to reverse engineer the instruction set of the...