PDA

View Full Version : CPU infinite loop bug fix



Killmass
03-10-2015, 04:55 PM
6FAD770C A1 007BBA6F MOV EAX,DWORD PTR DS:[6FBA7B00] <---- NOP
6FAD7711 85C0 TEST EAX,EAX <---- NOP
6FAD7713 75 17 JNZ SHORT 6FAD772C <---- NOP

You should definitely include this in the base version of Annihilus.

Game
03-11-2015, 12:31 AM
Very interesting, and what version of Diablo is this for?

Research
03-11-2015, 05:44 AM
just found it in 1.13d
http://i.imgur.com/cBvUech.png

this looks like it has something to do with the main message loop for the client lol
i wouldn't remove any of that

Game
03-11-2015, 03:11 PM
Hrm, if it fixes Diablo using 100% of a core though it's very useful. Test it token? :)

Killmass
03-13-2015, 07:28 PM
This is for 1.13d, and yes it does fix the 100% sleeploop bug.

Game
03-13-2015, 08:07 PM
This is for 1.13d, and yes it does fix the 100% sleeploop bug.

Our d2client.dll is already custom, I made the edits but it breaks things -_-.