The NES emulator I developed for my Computer Science independent study