Re: The problems I met... Friday, 26-Feb-99 18:47:53 Hi EB, Reading your last post makes me think that your problem is not in the program or the data file. As you said when you used princess's data file you get the Conrats message, that means the program opened and read the data file successfully. Your problem might be in SoftIce and the way you are breaking on the Int 21. Try breaking on some real addresses, here are some good ones:1of this where the program land after it tries to open the data file, ax=06 and c flag =0 if the file was opened. 124 this is after it reads the first 2 bytes which have the length of the username, 13E this is after reading the username, 158 this is after reading the 2 byte key. If the program does not freez, then you are OK. One final word, I tried to disassemble the program using IDA but never succeeded to disaassembel any thing beyond the first or second Int 21. Could SoftIce be having a similar problem? Could the speed of your computer have anything to do with it? I would like to know the answers to these questions. Best regards, Joseph Joseph |
Eternal Bliss' thread (Eternal Bliss) (23-Feb-99 17:49:18) |