AFAIK all reimplementations have too basic IDE drive implementation, most likely because it was based on KS ROM driver behavior.
KS ROM driver is extremely simple and works even if most ATA-1 requirements are not correctly implemented. I also got it wrong in UAE originally. (I based it on KS driver behavior, not what ATA-1 spec said)
Last edited by Toni Wilen; 07 September 2015 at 22:17.