-
Member
Originally Posted by
Sacred
Originally Posted by
TehCheat
Thanks. I'll update the x64 branch and have a built version out shortly.
EDIT:
Done. Release
here. GitHUB link to branch in my signature.
@TehCheat, @Sacred - you guys are AWESOME! Thank you so much.
-
Member
Originally Posted by
TehCheat
Thanks. I'll update the x64 branch and have a built version out shortly.
EDIT:
Done. Release
here. GitHUB link to branch in my signature.
still don't work
-
Originally Posted by
sickndeceived
still don't work
tested it, and it's working. Try restarting the game.
Also, try deleting the old exe and downloading it again, maybe for some reason your exe isn't getting updated.
If I did not reply to you, it mean the question you are asking is stupid.
-
Post Thanks / Like - 1 Thanks
deeja (1 members gave Thanks to GameHelper for this useful post)
-
Member
Originally Posted by
zaafar
tested it, and it's working. Try restarting the game.
Also, try deleting the old exe and downloading it again, maybe for some reason your exe isn't getting updated.
I have the same problem. I run PathOfExile_x64Steam.exe and then run the newly released 2.5.2 PoEHUD and then it gives that error. Problem remained after a packcheck. (This is the first time i try PoEHUD with x64, always used x86 before)
-
Member
Im also getting this error I have even re downloaded it and deleted the old one.
-
Member
update works fine on stand-alone x64.
steam x64 throws the Data/BaseItemTypes.dat error.
thanks for the update!
-
Member
Yeah. PoEHUD still broken for steam version game
-
★ Elder ★
I haven't tested the pattern, it's possible it needs tweaked. It's also possible the Steam version will need a (slightly?) different pattern. Or perhaps I can figure out a way to make one that works with both. Either way, it'll probably be a few hours before I can take a look at it.
-
Post Thanks / Like - 3 Thanks
-
Member
Thanks a lot for getting the HUD to work so fast, everything except the lifebars semms to work. The bars seem to fly out of the screen somehow
-
Contributor
I didn't test it on steam version, but i think this should fix it.
Code:
private static readonly Pattern fileRootPattern = new Pattern(new byte[]
{
0x48, 0x8D, 0x1D, 0x49, 0x00, 0xDE, 0x00, 0x48, 0x8B, 0xCB, 0xE8, 0x41, 0xF5, 0xFF, 0xFF
}, "xxxx?xxxxxxxxxx");
-
★ Elder ★
Originally Posted by
Sacred
I didn't test it on steam version, but i think this should fix it.
Code:
private static readonly Pattern fileRootPattern = new Pattern(new byte[]
{
0x48, 0x8D, 0x1D, 0x49, 0x00, 0xDE, 0x00, 0x48, 0x8B, 0xCB, 0xE8, 0x41, 0xF5, 0xFF, 0xFF
}, "xxxx?xxxxxxxxxx");
Well, the 4 bytes after 48 8D 1D are the relative pointer to FileRoot, so it's probably a safe bet that all 4 should be wildcards. But I'd need to see the exe to know if that's a safe change to make. It might work right now without making all 4 a wildcard, but I imagine at some point in the future, other bytes would change.
-
Member
ill have to wait untill someone includes that, can't compile myself. But thx a lot for the effort, I hope that fixes it
-
★ Elder ★
OK... I think why the pattern failed is because HUD only scans patterns at 0x4 indexes, and if the pattern move forwards or backwards a byte (which the pointer did, so at least part of the pattern did, as well), it wouldn't see the pattern. I don't have the exe to verify, but I've pushed some changes rather recklessly, anyway. FindPatterns now scans every byte. This is something I tested and wanted to push a while back, but it took a long time to scan, so I didn't. Looking at it, it's rather obvious why it took a long time (not breaking after finding a pattern so it scanned the entire 33MBs of data for each pattern). I've re-added the break after a pattern is found. The combination of both changes might speed up HUD's starting up speed. It might slow it down. It might not make it much different. I'd guess it would speed up, though (this is assuming it actually finds all of the patterns, if it fails to find patterns, it's going to scan the entire 33MB, one byte at a time, on a pattern it can't find).
I've pushed the changes to the x64 branch. I don't have a release because I like to test those first (which I failed to do with the 2.5.2 release, whoops!). If someone would like to test the latest release, it *may* work on steam, it *may* work on standalone, or it might fail on both.
If it doesn't work, I'd love someone to upload the exe somewhere so I can poke at it and get a working pattern, but I'm hopeful I won't have to.
Edit:
Just to be clear, I have an experimental version you can grab from here that you can try with (steam or standalone) x64.
Last edited by TehCheat; 01-24-2017 at 02:45 PM.
-
Post Thanks / Like - 1 Thanks
Treasure_Box (1 members gave Thanks to TehCheat for this useful post)
-
★ Elder ★
Originally Posted by
xxsevernajaxx
Thanks a lot for getting the HUD to work so fast, everything except the lifebars semms to work. The bars seem to fly out of the screen somehow
Probably means Camera changed. I'll have to take a look when I get home.
-
Post Thanks / Like - 1 Thanks
Amishdub3 (1 members gave Thanks to TehCheat for this useful post)
-
Member
Just tried the changed version, I get an error from that. I then tried restarting several times as suggested and it still doesn't work, so it seems that its something with the exe. (Your modified version from 2 posts above). Standalone x64 client. The normal version worked 
little update:
strangely enough i just redownloaded the original version and that one doesnt work either, same error message.
Last edited by xxsevernajaxx; 01-24-2017 at 03:01 PM.
Reason: status update
-
Post Thanks / Like - 1 Thanks
TehCheat (1 members gave Thanks to xxsevernajaxx for this useful post)