> I know the ROM of CPS3 very well. Access from CDRom is done via DMA which basically > loops waiting for the DMA to show that transfer is done. It does nothing else afaik.
No it doesn't. It does slow byte-at-a-time PIO transfer, and doesn't even do that in an optimal way.