in reply to WinXP Cursor Positioning

Unless you figure out how to get a Windows console into ANSI mode (there is - or was - a way, IIRC), and then force Term::Screen to believe the terminal is ANSI, you're probably SOL. What I've done in the past to handle this is to switch between Term::Screen (or something like it) and Win32::Console, based on the current environment.