Emulator 101 – A detailed, step by step guide to writing an emulator | Hacker News Reader