How to "fake" client version/local code?

09/03/2014 10:44 bog18dy#1
So let's say that I have KR client and I want to join a local server which has US files... There are 2 things that stop me from doing so:

1)The client version which is stored in the ndreg file (if I try to change it to match the server/client version, then I'll get problems caused by items_table.bit - I need to keep that so I cannot replace that too)

2)Let's say that I manage to reach the login screen, when I will try to connect to a server it will say: " Invalid Local Code".

So any advice on how to change the Local Code and Patch version of a client ?

#Note: Every 9D version has a different local code
09/03/2014 15:10 sheik_gray#2
that came in ninedragons.exe and at login server.
Good Luck reversing and disabling GG crc checks.
09/03/2014 19:52 soly95#3
Quote:
Originally Posted by bog18dy View Post
So let's say that I have KR client and I want to join a local server which has US files... There are 2 things that stop me from doing so:

1)The client version which is stored in the ndreg file (if I try to change it to match the server/client version, then I'll get problems caused by items_table.bit - I need to keep that so I cannot replace that too)

2)Let's say that I manage to reach the login screen, when I will try to connect to a server it will say: " Invalid Local Code".

So any advice on how to change the Local Code and Patch version of a client ?

#Note: Every 9D version has a different local code
what u looking for is nearly impossible with out the source code,

item_table.bit version sadly cant be changed except with the tool used before packing the file up

and as you said every version has its local code, and its hard coded inside the client
09/03/2014 21:26 bog18dy#4
Quote:
Originally Posted by soly95 View Post
the source code
Thank you.
#Request for close.