an attempt at a GBA emulator in C#