|A Windows XP service pack did away with two important files. One is autoexec.nt and the other is config.nt. It may be that if you have the exact notes on Windows 98's versions of autoexec.bat and config.sys then you might be able to set them..|
There is no special difference between the two OS's. A lpt port is part of the original IBM pc as a basic component. Some newer bio's allow you to select how the port acts. Windows xp also allows some settings for that port too. All of them need to be similar to the old 98 install. Older programs used to write to the config and autoexec file. They can't on xp since the name has changed.
Telling us the name of the program may have helped too.
Text, talk, drive...CRASH.
Hang up and drive @#$%^^