Microstepping with L298N Motor Driver Board 2A

I've been using the Adafruit Motor Shield with the AFMotor.h library to drive a small stepper motor with microsteps. I now want to do a simmilar thing but with a 24V 2A stepper motor, hence the L298N Motor Driver. The AFMotor.h library uses the parallel/serial register to interface to the H bridges on the Motor Shield. The L298N Motor Driver doesn't have a shift register. The stepper.h library doesn't have microstep. Is their another stepper library that provides microstepping code for an L298N H bridge?