What does your g-code for the curves look like?
Do you have CV mode enabled?
If so, what CV options do you have enabled?
A Smoothstepper shouldn't have any effect on how your machine is cutting curves, unless there's a problem with the parallel port causing the issue.