Possibly offtopic, but a neat project with interesting analogy to mind uploading:
Some people managed to scan, using a microscope, a MOS 6502 microprocessor (Apple II, C64, NES), and simulate it at the level of single transistors. This neatly circumvented all the problems with inaccurate emulation, unknown opcodes etc., and even allowed them to run actual Atari 2600 games without having to know anything about 6502's inner workings.
Anders Sandberg gives a good lecture (Google TechTalk) called "Whole Brain Emulation: The Logical Endpoint of Neuroinformatics?" which responds to some of the points raised here. See youtube
Possibly offtopic, but a neat project with interesting analogy to mind uploading:
Some people managed to scan, using a microscope, a MOS 6502 microprocessor (Apple II, C64, NES), and simulate it at the level of single transistors. This neatly circumvented all the problems with inaccurate emulation, unknown opcodes etc., and even allowed them to run actual Atari 2600 games without having to know anything about 6502's inner workings.
Presentation slides about the project are here.