# Chumpulator How does an emulator work? I don't know! So I wrote this, to see if i can find out. ### TODO: - Timing (insns should run at about 500Hz) - Screen (Memory is present, drawing sprites is not) - Sound (Beep boop, how to make noise?) - Which abstractions are useful?