[83]permanent windowmode Client (d3d8.dll)

Newbie Spellweaver
Joined
Sep 14, 2013
Messages
31
Reaction score
0
How to make 83 of the client like the same as 62 and 55 to obtain a permanent window modeDLL (d3d8.dll)

How do I edit client?
[h=3]Ollydbg?[/h]
 
Custom Title Activated
Loyal Member
Joined
Jan 18, 2010
Messages
3,109
Reaction score
1,139
1) 55 and 62 clients are not "permanent window mode"
2) it has nothing to do with d3d8 (which is Direct3D, introduced in 92+ game clients)
3) i have already released how to achieve this for v83 using ollydbg, look at my windows 10 thread and you'll find a lot of information.
 
Upvote 0
Newbie Spellweaver
Joined
Sep 14, 2013
Messages
31
Reaction score
0

Thank you I have successfully solved.
0079633F
db 90 90 90 90 90 90

Edit also need d3d8.dll
 
Upvote 0
Custom Title Activated
Loyal Member
Joined
Jan 18, 2010
Messages
3,109
Reaction score
1,139
Thank you I have successfully solved.
0079633F
db 90 90 90 90 90 90

Edit also need d3d8.dll

Not at home so idk what you're nopping unless it's to remove the key parameter calls for Alt + Enter? You don't need to nop anything or change d3d8.dll to make the client initialize and run in a defaulted window mode flag setting..
 
Upvote 0
Newbie Spellweaver
Joined
Sep 14, 2013
Messages
31
Reaction score
0
Not at home so idk what you're nopping unless it's to remove the key parameter calls for Alt + Enter? You don't need to nop anything or change d3d8.dll to make the client initialize and run in a defaulted window mode flag setting..

I use the 083 client does not initially run in window mode。
 
Upvote 0
Custom Title Activated
Loyal Member
Joined
Jan 18, 2010
Messages
3,109
Reaction score
1,139
I use the 083 client does not initially run in window mode。

So instead of taking the hard way, why not see how DirectX actually works and modify the flags involved to make the application launch in a Window setting? All you need to do then is modify the initialization flag parameter so that it opens in a window, and you're set to go - no nopping, no DLL editing, etc.
 
Upvote 0
Junior Spellweaver
Joined
Jun 3, 2010
Messages
164
Reaction score
41


Another way is change this pointer's value to 0 and you will start the game in windowed mode
 

Attachments

You must be registered for see attachments list
Upvote 0
Skilled Illusionist
Joined
Apr 26, 2015
Messages
302
Reaction score
77


Another way is change this pointer's value to 0 and you will start the game in windowed mode

Could you please tell me the name of that sub?
 

Attachments

You must be registered for see attachments list
Upvote 0
Custom Title Activated
Loyal Member
Joined
Jan 18, 2010
Messages
3,109
Reaction score
1,139


Another way is change this pointer's value to 0 and you will start the game in windowed mode

Actually, this would be the real way I mentioned. If people had read my release, they'd have known this

br1337 The pointer is initialized in CWvsApp::SetUp and is referenced in CWvsApp::InitializeGr2D.
 

Attachments

You must be registered for see attachments list
Upvote 0
Skilled Illusionist
Joined
Apr 26, 2015
Messages
302
Reaction score
77
Actually, this would be the real way I mentioned. If people had read my release, they'd have known this

@br1337 The pointer is initialized in CWvsApp::SetUp and is referenced in CWvsApp::InitializeGr2D.

Thanks Eric. I actually read your release, but couldn't find that pointer initialization.
 
Upvote 0