Implement sprite memory (OAM) handling: read/write via $2003/$2004 and DMA via $4014
Compute cycle time for DMA transfer as it blocks the CPU for 512 cycles (memory bus in use)
Add another palette that looks closer to fceux's default