The MCS9901 has worked not just for software stepping but also for EPP-connected motion controllers.
Datasheet https://cdn.datasheetspdf.com/pdf-down/M/C/S/MCS9901-ASIX.pdf