-
Member
Hey, I just made an account to say thank you KillerJohn. I know this whole thing has been something of a love / hate project for you, but I'm glad you've stuck around as long as you have. You have greatly improved my Diablo 3 experience for many years now. If this is the time that you choose to move on to other projects, I don't think any of us would blame you, and I personally wish you well, and I hope others do too.
If you DO choose to stick around, might I suggest doing a large trim down of the features of TurboHUD, if that would maybe make continuing the project more viable? Right now it has almost an excessive amount of functionality and tools at its disposal. I've played with it for so long that I'm not even sure what comes with the game, and what comes from THUD, but even just the maphack would be nice, and a few other bare-bones features. I only suggest this since perhaps it could cut down on scan time, as you mentioned.
No matter what you choose to do though, I wish you luck!
Last edited by John20399; 02-23-2018 at 05:46 AM.
-
Post Thanks / Like - 1 Thanks
N/A (1 members gave Thanks to John20399 for this useful post)
-
Member
Thanks for your work! And possibly you know of this already...
Just some hints 2 read relevant memory data structs:
Added were trap pages without physical backing, allocated with VirtualAlloc. Usage of QueryWorkingSetEx to detect those trap pages fails (function hooked).
NtQueryVirtualMemory (inside kernel mode driver implementation) could be used to separate those from the memory structures of interest.
Driver example code that uses the API NtQueryVirtualMemory for some other thing, could be found for example in a file named h2on_740.rar
Though i'd really understand if KJ does not want to implement something like this now that it's more clear that this nice addon is officially not
wanted same as ros ;-)
Anyway, thanks for your efforts in the past to deliver this great addon to better the game in ways that the developers did not!
-
Post Thanks / Like - 1 Thanks
xblade2k7 (1 members gave Thanks to vscales19 for this useful post)
-
Active Member
Originally Posted by
vscales19
Just some hints 2 read relevant memory data structs:
Added were trap pages without physical backing, allocated with VirtualAlloc. Usage of QueryWorkingSetEx to detect those trap pages fails (function hooked).
NtQueryVirtualMemory (inside kernel mode driver implementation) could be used to separate those from the memory structures of interest.
Driver example code that uses the API NtQueryVirtualMemory for some other thing, could be found for example in a file named h2on_740.rar
Though i'd really understand if KJ does not want to implement something like this now that it's more clear that this nice addon is officially not
wanted same as ros ;-)
Anyway, thanks for your efforts in the past to deliver this great addon to better the game in ways that the developers did not!
is this? Delphi-PRAXiS - Einzelnen Beitrag anzeigen - Delphi Handle in Objektnamen konvertieren but is delphi code.
regards
-
Member
I think those celebrating are about to learn the meaning of the phrase Pyrrhic Victory.
-
Member
Originally Posted by
John20399
Hey, I just made an account to say thank you KillerJohn. I know this whole thing has been something of a love / hate project for you, but I'm glad you've stuck around as long as you have. You have greatly improved my Diablo 3 experience for many years now. If this is the time that you choose to move on to other projects, I don't think any of us would blame you, and I personally wish you well, and I hope others do too.
If you DO choose to stick around, might I suggest doing a large trim down of the features of TurboHUD, if that would maybe make continuing the project more viable? Right now it has almost an excessive amount of functionality and tools at its disposal. I've played with it for so long that I'm not even sure what comes with the game, and what comes from THUD, but even just the maphack would be nice, and a few other bare-bones features. I only suggest this since perhaps it could cut down on scan time, as you mentioned.
No matter what you choose to do though, I wish you luck!
I would even be happy for some small features, like showing the ancients when I opened the items to make life easier during speed GRs, or showing CD timers, or rift keys, materials, or showing the mobs/elites if I already explored them on the map too etc. So I mean maybe make THUD like an addon in wow, without memory read (not sure if it can work tho).
-
Post Thanks / Like - 1 Thanks
boukitost (1 members gave Thanks to Mundzso for this useful post)
-
Member
Sad news. Thank you to KJ for all of the work on TH.
TurboHUD was much appreciated to make the game more enjoyable since the Diablo development team refuses to do so. All the little things and information displayed by TurboHUD in a game that is VERY much about the numbers made the vanilla UI feel literally naked. Blizzard needs to straight up copy TurboHUD's UI to the Diablo UI. I simply don't understand this decision by Blizzard to refuse to improve the UI or support addons. To prevent cheating - sure I am on board. I would hardly consider TurboHUD as a "cheat".
-
I'd moved on from Diablo 3 in Season 10 (Discovered PoE), but I just wanted to say thanks for the years of work and dedication KJ!
D3 without THUD is just... lacking.
-
Active Member
Jesus, you guys are so dramatic and impatient.
Enigma, R3peat, KJ (probably) and others are still learning about the new protection. The fact that ros-bot is up shows that it's not impossible to bypass it.
-
Member
Originally Posted by
johnbl
Jesus, you guys are so dramatic and impatient.
Enigma, R3peat, KJ (probably) and others are still learning about the new protection. The fact that ros-bot is up shows that it's not impossible to bypass it.
The bot makers have skin in the game, because it makes them money, and they don't care about circumventing any rules or users getting banned. They're bot makers after all.
KJ is free to come in here and correct me, but this project has always seemed like it would end once it became either overly difficult to maintain, or he was told by Blizz directly (or indirectly) that THUD was not allowed, which seems like the case considering these changes.
I hope I'm wrong and that KJ is going to find a way to get THUD up and running again, but this project and its owner are very different from the botting projects and their owners.
-
Enigma told me it is not possible to read the game's memory the way HUD did in the past anymore.
We could read some stuff, but not all, especially we couldn't display any player related data. Maybe just a maphack.
I asked him about injection possibilities - not to alter the game, but to read the current addresses of stuff.
I'll let you know about his answer.
Sorry guys, this doesn't sound too good
Do not send me private messages unless it is absolutely necessary or the content is sensitive or when I ask you to do that...
-
Post Thanks / Like - 2 Thanks
-
Member
mobs on minimap + map shape were always the best and main features for improving gameresults, all other cool stuff is just qol, if you can reincarnate minimap - do it as fast as possible, PLEASE, KJ, we are dying in darkness completelly blind
-
Member
I pretty much agree with this. While all the features of THUD were very useful, the maphack was by far the most important feature for most including myself. Even if that was the only feature that could be brought back I'm sure many would be more than pleased with that alone. Thanks again for all your hard work! Cheers!
-
If you ask Enigma nicely, maybe he'll relase a minimap reveal stuff. I don't want to spend hundreds of hours to surgically remove 90% of HUD and rewrite the remaining 10% just to display a maphack.
Last edited by KillerJohn; 02-24-2018 at 05:00 AM.
Do not send me private messages unless it is absolutely necessary or the content is sensitive or when I ask you to do that...
-
Member
will be nice)
2Enigma, please, can you help as with this temporary solution?))
-
Member
KJ you was always the best,tyvm for all the work you done for us all these years,
D3 wont be the same without HUD,
Enigma please if can help us all for just a maphack will be great and nicely from you!!