Search found 11 matches

by Blade3575
Wed Feb 29, 2012 10:52 pm
Forum: Code Editing
Topic: Two Questions
Replies: 15
Views: 1560
United States of America

Re: Two Questions

Alright, guess I'll see if I NEED to get the Minor version, I don't think there's much of a drastic change in code per Minor build so I think I'll be safe with just getting the version. Thank you for your help Necrolis.
by Blade3575
Wed Feb 29, 2012 9:22 am
Forum: Code Editing
Topic: Two Questions
Replies: 15
Views: 1560
United States of America

Re: Two Questions

Build = 13 << 16 | 60 See where the 60 is? It's the same place you put wMinorBuild below: sigh, you should learn how bit wise math works: int GetVersion(DWORD dwBuild) { return dwBuild >> 16; } DWORD MakeBuild(WORD wVersion, WORD wMinorBuild) { return wVersion << 16 | wMinorBuild; } 852028 = D003Ch...
by Blade3575
Wed Feb 29, 2012 12:54 am
Forum: Code Editing
Topic: Two Questions
Replies: 15
Views: 1560
United States of America

Re: Two Questions

Oh, I never learned about bit wise operations, that's what I meant by elaborate. Thank you very much for your help too. One problem I found with your code is you try to use the Minor build which is 0, not 60 which you stated in the same place in your previous post.
by Blade3575
Tue Feb 28, 2012 9:43 am
Forum: Code Editing
Topic: Two Questions
Replies: 15
Views: 1560
United States of America

Re: Two Questions

I'm sorry, but I don't see where any of those numbers come into play.. All I can even try to do is reference 13 with the patch version and 60 as the last part, but the << loses me, as does the 16. Could you please elaborate on this a bit?
by Blade3575
Tue Feb 28, 2012 3:57 am
Forum: Code Editing
Topic: Two Questions
Replies: 15
Views: 1560
United States of America

Re: Two Questions

If I had a desk my face would have hit it. I, for some reason, didn't think to look at the actual Game.exe file version. I guess trying to think of more complicated things prevents me from thinking of the simpler means. Thank you very much Necrolis. EDIT: Okay so I tried to get things to work but al...
by Blade3575
Mon Feb 27, 2012 9:41 am
Forum: Code Editing
Topic: Two Questions
Replies: 15
Views: 1560
United States of America

Re: Two Questions

1) I had already figured that wasn't anything to do with it after I got around to checking Olly. This is why I asked if anyone knows a way to detect the current Diablo version.
by Blade3575
Mon Feb 27, 2012 8:14 am
Forum: Code Editing
Topic: Two Questions
Replies: 15
Views: 1560
United States of America

Re: Two Questions

1) Game.exe but like I said it calls kernel so I'm guessing it's useless for finding the version of Diablo being used. I would like to know a way to get this so I can help my patcher along.

2) It doesn't mean there aren't people who know how to at least replicate this function.
by Blade3575
Mon Feb 27, 2012 7:13 am
Forum: Code Editing
Topic: Two Questions
Replies: 15
Views: 1560
United States of America

Two Questions

1) How would I call this?: DWORD __stdcall GetVersion() Because I'm getting 498139398 as a result, unless it somehow converts it later on, or it's used internally and not as a display. EDIT: Just got off my other game that prevents me from opening Olly and it turns out it linked to kernel so I'm gue...
by Blade3575
Mon Feb 20, 2012 5:17 am
Forum: Code Editing
Topic: [1.13c] Screenshots taken by d2 quality
Replies: 3
Views: 779
United States of America

Re: [1.13c] Screenshots taken by d2 quality

ijl11.dll
Offset: 0x19870

My edit creates a function that later calls the original, not quite sure how to make this edit strictly by ASM without a hook.
by Blade3575
Fri Feb 03, 2012 8:50 pm
Forum: Mod Concepts & Research
Topic: Possible release?
Replies: 3
Views: 1012
United States of America

Re: Possible release?

It changes *most* options while the game is running. I think Multi Client doesn't change real-time. However the initial on/off options are in an ini, but like I said, they can be changed at any time.
by Blade3575
Wed Feb 01, 2012 8:44 am
Forum: Mod Concepts & Research
Topic: Possible release?
Replies: 3
Views: 1012
United States of America

Possible release?

For obvious reasons certain things wouldn't be included in a public release. I was wondering if people would actually use this or not. As of now it supports 1.13d, 1.13c, 1.12a, and 1.11b. Blood Mana Fix doesn't currently work until I resolve an issue. More features can be added as long as they are ...

Go to advanced search