A freedos tip I learned about and will try in time is to set nansi.sys up to run with the (/R) switch since that moves the screen writes off of int10 and onto int16. Should help it work with dos capable screen readers nicely.