I think you are right, I have seen serious data corruptionUmm, do I read those specs right? A total RAM size of _1KB_ which the four FIFOs have to share? That would be even LESS than what the SAA7146A had to offer, which had _dedicated_ 128 Dword buffers on each of its three video FIFOs = 1.5KB.