View Single Post
  #7  
Old 20-06-2012, 14:36
Nitrus Nitrus is offline
Registered User
 
Join Date: Jun 2012
Location: Where my IP says I do.
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Nitrus is on a distinguished road
No no, I don't find that insulting, I respect constructive criticism more than anything. I think that's a really good way to improve on one's methods.

I actually suspected DeviceIOControl before GetDriveTypeA, but since it's directly underneath DeviceIOControl I guessed that an I/O (a CD drive in this case) must be initialized first, before continuing to the check, so I wrote that off... A mistake on my part.

You could check the CMP at 620222, and jump past the CloseHandle part that comes after it (after the RETN, I think it was 62026E), and it would pass the CD check (After you click OK at the messagebox), and take you to the additional protection I spoke of earlier.

I agree that I'm probably a bit out of my depth, so could you point me in the right direction? I'd appreciate that very much, since I like this game a lot, and TAGES intrigues me to no end...

Last edited by Nitrus; 20-06-2012 at 18:10. Reason: Clarification
Reply With Quote