Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

v111 Localhost for Windows 10 [HD]

Newbie Spellweaver
Joined
Mar 15, 2021
Messages
46
Reaction score
10
dfgbcxbxcbxcb
 
Last edited:
Junior Spellweaver
Joined
Sep 28, 2019
Messages
110
Reaction score
6

Another version with the original resolutions + the removal of the annoying notice bar at the top of the screen

file is blocked would suggest Mega as a alternative
 
Newbie Spellweaver
Joined
Mar 15, 2021
Messages
46
Reaction score
10
sdgbxcxcbcx
 
Last edited:
Initiate Mage
Joined
Sep 20, 2021
Messages
4
Reaction score
0
I'm Chinese and don't understand English. Please understand


The localhost you just updated


Cannot copy and paste in other fonts
 
Newbie Spellweaver
Joined
Mar 15, 2021
Messages
46
Reaction score
10
dsgsdvxcbxc
 
Last edited:
Newbie Spellweaver
Joined
Mar 15, 2021
Messages
46
Reaction score
10
dsgsdgvxcbxc
 
Last edited:
Junior Spellweaver
Joined
Aug 13, 2009
Messages
124
Reaction score
123
can't click npc beyond 1024 range even though display is 1368

Hopefully someone may come by and drop a fix but I'm too busy now to do it

Hi. This took me a while to figure it out, so I thought I might just drop you the information directly.

It happens as the client creates an invisible CWnd UI object (1024x768 in size) and overlays it on top of the list of images in ZList<CWnd *>::GetPrev(__POSITION * &).
CWndMan::processMouse handles the necessary logic for that overlay.

7wcG5BY - v111 Localhost for Windows 10 [HD] - RaGEZONE Forums


?GetHandlerFromPoint@CWndMan@@QAEPAUIUIMsgHandler@@JJ@Z
Applicable: Pre Legends update [before the implementation of 1366x768 resolution]


Ways to find it:
  1. Look for the intermediate number ‘2147483648’.
    SzzewGB - v111 Localhost for Windows 10 [HD] - RaGEZONE Forums
  2. Find an instruction with ‘PUSH 80000000h’.
    o8NR1cK - v111 Localhost for Windows 10 [HD] - RaGEZONE Forums
  3. Change the necessary value. This value needs to be changed before the client loads otherwise it will not work.
    ihb8XmB - v111 Localhost for Windows 10 [HD] - RaGEZONE Forums

    zmTYkM6 - v111 Localhost for Windows 10 [HD] - RaGEZONE Forums


The same applies for server message, and other UI related window.
 

Attachments

You must be registered for see attachments list
Last edited:
Newbie Spellweaver
Joined
May 11, 2021
Messages
58
Reaction score
2
Nice guide!

What do you guys use to edit .exe files? IDA PRO? Been messing around with quite a few myself.
 
Initiate Mage
Joined
Oct 8, 2021
Messages
4
Reaction score
0
Hi. This took me a while to figure it out, so I thought I might just drop you the information directly.

It happens as the client creates an invisible CWnd UI object (1024x768 in size) and overlays it on top of the list of images in ZList<CWnd *>::GetPrev(__POSITION * &).
CWndMan::processMouse handles the necessary logic for that overlay.

7wcG5BY - v111 Localhost for Windows 10 [HD] - RaGEZONE Forums


?GetHandlerFromPoint@CWndMan@@QAEPAUIUIMsgHandler@@JJ@Z
Applicable: Pre Legends update [before the implementation of 1366x768 resolution]


Ways to find it:
  1. Look for the intermediate number ‘2147483648’.
    SzzewGB - v111 Localhost for Windows 10 [HD] - RaGEZONE Forums
  2. Find an instruction with ‘PUSH 80000000h’.
    o8NR1cK - v111 Localhost for Windows 10 [HD] - RaGEZONE Forums
  3. Change the necessary value. This value needs to be changed before the client loads otherwise it will not work.
    ihb8XmB - v111 Localhost for Windows 10 [HD] - RaGEZONE Forums

    zmTYkM6 - v111 Localhost for Windows 10 [HD] - RaGEZONE Forums


The same applies for server message, and other UI related window.

To sum this up: check things that use CWnd::CreateWnd. There's others (such as IWzCanvas::Create, IWzCanvas::DrawRectangle, CMapLoadable::AddLetterBox to name a few) that have values you'll need to modify too. You can just search for 200h/300h/400h once you have the above functions named and see if they need modifications for a bulk of it.
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Mar 15, 2021
Messages
46
Reaction score
10
zcxbxcbxcb
 
Last edited:
Back
Top