Built the client

Discussions About CyanWorlds.com Engine Client & Plugin
User avatar
Mac_Fife
Member
Posts: 1229
Joined: Fri Dec 19, 2008 12:38 am
Location: Scotland
Contact:

Re: Built the client

Post by Mac_Fife » Fri Jan 18, 2013 8:00 am

As Christian said earlier, I don't think you'd get as far as submitting for user authentication if you had the wrong keys. If you're using "good" credentials then I'm sort of inclined to think that your client is constructing the wrong digest to send to the server, but I'm not sure how.
Mac_Fife
OpenUru.org wiki wrangler

Christian Walther
Member
Posts: 294
Joined: Sat Dec 13, 2008 10:54 am

Re: Built the client

Post by Christian Walther » Fri Jan 18, 2013 9:35 am

Murf wrote:I suppose the obvious question, is where is the source code for the current, 1.912 build of the URU Live again client?
That source code is not available right now. It will turn up again (debinkified) at https://bitbucket.org/OpenUru_org/cwe and http://foundry.openuru.org/hg/CWE/ when we’re done sorting things out. Hopefully still this weekend.

https://foundry.openuru.org/hg/CWE-ou-NOBINK/ is an early attempt at debinkification and should not be used anymore. https://bitbucket.org/OpenUru_org/cwe-ou has the correct commits, but no Bink stubs yet, and is not quite ready yet to receive pull requests etc.

To debug your authentication failure, the Wireshark plugin may be helpful.

Also, I recommend not testing custom clients against MOULa, but setting up your own server for that. The MOULa server is flaky enough as it is and I’d personally avoid doing anything to it that has a remote potential for upsetting it even more (but maybe I’m just being paranoid).

User avatar
janaba
Member
Posts: 197
Joined: Tue Jan 10, 2012 4:48 pm
Location: Berlin, Germany

Re: Built the client

Post by janaba » Fri Jan 18, 2013 12:00 pm

Your linguistic inventions are astounding, Christian ... 'debinkified' or 'debinkification' ... :lol:

Those seem worth an entry in the 'Urban Dictionary' or sth similar ... When they keep playing this 'game'
with more companies/institutions/persons etc. this might prove to be quite useful as they come with and
contain a lot of context and meaning ... :mrgreen:

What an awesome (arduous and painstaking) job you're all doing here, esp. you, Christian ... :geek:

Christian Walther
Member
Posts: 294
Joined: Sat Dec 13, 2008 10:54 am

Re: Built the client

Post by Christian Walther » Fri Jan 18, 2013 12:54 pm

Right along with the unicodiness! :mrgreen:

Murf
Member
Posts: 9
Joined: Tue Jan 15, 2013 11:54 pm

Re: Built the client

Post by Murf » Sat Jan 19, 2013 1:15 am

Thanks for all that information everybody, I will just wait till the new debinked source shows up and have a try with that.
Murf.

Murf
Member
Posts: 9
Joined: Tue Jan 15, 2013 11:54 pm

Re: Built the client

Post by Murf » Sun Jan 20, 2013 5:51 am

Hi all,
Well I solved my authentication error problem, it helps to not change the build number of your client if you expect to happily connect to the URU Live server!
Beyond that I now face the 'wrong version of PhysX SDK" issue, and I am unable to find a version 2.6.0 required for the build.
The archives at http://www.nvidia.com/object/physx_archives.html#SDK only go back to v2.6.4, so if anyone has an active link for v2.6.0 can they please post it here.
Thanks,
Murf.

User avatar
Hoikas
Member
Posts: 286
Joined: Fri Jun 03, 2011 8:38 pm

Re: Built the client

Post by Hoikas » Sun Jan 20, 2013 7:01 am

PhysX 2.6.0 is no longer available. However, if you compile with Skoader's physics pull request, then 2.6.4 should work just as well as the older version.
Image

Murf
Member
Posts: 9
Joined: Tue Jan 15, 2013 11:54 pm

Re: Built the client

Post by Murf » Sun Jan 20, 2013 8:22 am

oh thanks!

User avatar
Mac_Fife
Member
Posts: 1229
Joined: Fri Dec 19, 2008 12:38 am
Location: Scotland
Contact:

Re: Built the client

Post by Mac_Fife » Sun Jan 20, 2013 11:57 am

Murf wrote:Well I solved my authentication error problem, it helps to not change the build number of your client if you expect to happily connect to the URU Live server!
Yes, at least the leading '1' part of '1.912' needs to be retained - it's used as a kind of API version mark to ensure that the client and server are compatible (I recall that there's actually some mention of that in the source round about where that value is set).
Mac_Fife
OpenUru.org wiki wrangler

User avatar
Hoikas
Member
Posts: 286
Joined: Fri Jun 03, 2011 8:38 pm

Re: Built the client

Post by Hoikas » Sun Jan 20, 2013 5:41 pm

Both the branch and build ids must match the server's value, or you will be kicked off.
Image

Post Reply

Return to “CyanWorlds.com Engine - Client & Plugin”

Who is online

Users browsing this forum: No registered users and 1 guest