These are entirely different use cases. I already use IDE-SATA adapters, IDE-CF adapters, IDE-SD adapters, FlashFloppy and what not.
ATAboy is about accessing early IDE HDD on current computers.
My question was which usb-ide chipsets are known to handle CHS (and not just LBA).
Indeed, I also went through the ddrescue trial-and-error process with USB adapters to avoid large file corruption bugs, BIOS specific setup quirks, and proprietary controller remapping (seagate.)
Ultimately, it was almost always better to pull the disk image on the original hardware when possible, or use a legacy 32bit x86 PC to direct access the drive controller when BIOS doesn't support the drive. Best of luck =3