Progress:
- Tetris is playable, with bugs
- Games run at double speed (but seemingly, this unfortunately is not tied to clock frequency or timer registers)
- Joypad inputs don’t always get processed
- Dr. Mario
- Mario won’t toss his pill. We are suspicious of an HRAM or vblank handler interrupt routine error.
Design Changes:
- Implemented Serial Transfer Control/Data Registers because Dr. Mario ROM polls from them
Risks and Risk Management:
- FPGA debugging is a very “guess and hope for the best” process, even with signal-tap.