Emulation: Learning to Make an Emulator
There have always been two types of software that have interested me since I was little. Game Development is one. The process of creating a game and having other people play it is something exciting I hope to experience one day. However, another subject that I've always been enthralled with is emulation of