Thank you for your response. It is certainly one of the things i checked, but finally this is how the problem was solved, which i would like to share for anyone else who might have the same experience..
The BIOS setting for LPT1 was set to bidirectional, since i was successfully using this program on a previous computer i checked the BIOS setting on that PC and it was ECP, changing the LPT1 to ECP in the BIOS did the trick although i am not sure why!
I would welcome if anybody can explain the details...
Thanks