Emulators 101: how to write a program that functions like an NES CPUhackaday.com12 pointsfogus14 years ago