What happens if you perform an OAM DMA via $4014, and during the middle of the 513-cycle period when the DMA is happening, the DPCM channel needs to load the next sample byte? Does the OAM DMA simply get interrupted for the DPCM DMA event, and then resumed where it left off?
Also, DPCM DMA is said to take 4 cycles, even though only one read is being performed. What's happening on the bus during this time?
Also, DPCM DMA is said to take 4 cycles, even though only one read is being performed. What's happening on the bus during this time?