Author Topic: Gamespy Replacement Mastering Service : NWNCore Mezzanine - NWN1 and NWN2 Supported  (Read 3339 times)

Legacy_AlgernonsGhost

  • Jr. Member
  • **
  • Posts: 68
  • Karma: +0/-0


               

Borrie BoBaka wrote...

Knight_Shield wrote...

nwn.exe launches a box where you decide nwmain.exe ,dmclient.exe, toolset.exe


The DM Client is still the player Client, just launched with the Shortcut variable "-dm", which launches it in DM mode. It's the same EXE.

Thanks, I had completely forgotten we could add "-dmc" to the shortcut target to launch directly to the DM client.
               
               

               
            

Legacy_Knight_Shield

  • Hero Member
  • *****
  • Posts: 812
  • Karma: +0/-0


               I just wanted to make this note. Neverwinter Nights GOG addition has trouble with -dmc because nwmain.exe isnt in the correct folder.

Also when in toolset and click test it doesnt work because the path is wrong.
               
               

               
            

Legacy_Melkior_King

  • Full Member
  • ***
  • Posts: 234
  • Karma: +0/-0


               

Knight_Shield wrote...

I just wanted to make this note. Neverwinter Nights GOG addition has trouble with -dmc because nwmain.exe isnt in the correct folder.

Also when in toolset and click test it doesnt work because the path is wrong.


Last I knew, the gog.com installer puts the nwn files in the default folder unless you override it and force it to install elsewhere.

The default folder is C:\\NeverwinterNights\\NWN
If the nwn files and subfolders can all be moved to that location, it should all work.  You may have to adjust the permissions to work around the overzelous Windoofus permissions so that the exe files will run correctly and can access the files.
               
               

               
            

Legacy_Knight_Shield

  • Hero Member
  • *****
  • Posts: 812
  • Karma: +0/-0


               I can only tell you when I installed GOG edition it puts it in

C:/NeverwinterNightsDiamondEdition

there is no NWN




one more thing to make things difficult
               
               

               


                     Modifié par Knight_Shield, 13 décembre 2012 - 01:34 .
                     
                  


            

Legacy_Melkior_King

  • Full Member
  • ***
  • Posts: 234
  • Karma: +0/-0


               

Knight_Shield wrote...

I can only tell you when I installed GOG edition it puts it in

C:/NeverwinterNightsDiamondEdition

there is no NWN

one more thing to make things difficult

It will probably be worth your while to report these problems to GOG.  At least then they'll know it's a problem which needs to be fixed.
               
               

               
            

Legacy_henesua

  • Hero Member
  • *****
  • Posts: 6519
  • Karma: +0/-0


               I wanted to thank the movers and shakers in the community for coming up with this solution. Great work! Thank you.
               
               

               
            

Legacy_Lazarus Magni

  • Hero Member
  • *****
  • Posts: 1837
  • Karma: +0/-0


               Is this working currently?
               
               

               
            

Legacy_Sadira of Tyr

  • Sr. Member
  • ****
  • Posts: 299
  • Karma: +0/-0


               Thank you very much to everyone who is working on this. I appreciate all of the work you are doing for the rest of us.

'Posted
               
               

               
            

Legacy_Dementia5

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0


               Sounds like a real working solution is just around the corner. But I, too, am wondering if this is presently working, or active, and which PW servers have "subscribed"? Can a list of active servers be posted?

Good to see so many folks in the community expressing so much interest (and gratitude) in what we all consider to be one of the greatest "legacy" games. This kind of forward thinking is very much appreciated.
               
               

               


                     Modifié par Dementia5, 14 décembre 2012 - 05:29 .
                     
                  


            

Legacy_Visavant

  • Jr. Member
  • **
  • Posts: 54
  • Karma: +0/-0


               

Lazarus Magni wrote...

Is this working currently?


A new patch coming tonight supports the new changes, as well as Skywing's work with NWNX.

Dementia5 wrote...

Sounds like a real working solution is just around the corner. But I, too, am wondering if this is presently working, or active, and which PW servers have "subscribed"? Can a list of active servers be posted?


Two servers are talking to the production / public one, the others are still stuck on communicating to the test server. Functionally, it works, I just need to update the website and push out the patch.
               
               

               


                     Modifié par Visavant, 14 décembre 2012 - 11:50 .
                     
                  


            

Legacy_Melkior_King

  • Full Member
  • ***
  • Posts: 234
  • Karma: +0/-0


               Just tell me when you want me to change my server back to talking to the main nwncore server, Visavant.

I have a bit more information.  On searching the files for strings, I've found the following obvious web references:

nwmain.exe
520E10 nwmaster.bioware.com
520E68 nwauth.kr.infogrames.com
52180C %s.master.gamespy.com
522978 peerchat.gamespy.com
522310 ms%d.gamespy.com
All offsets from the start of the file are in hexadecimal and I expect that %d and %s would be replaced with nwn before trying to resolve the address. (Edited)

nwserver.exe
25E7A7 master.gamespy.com
25E880 nwmaster.bioware.com
25E8D0 nwnauth.kr.infogrames.com
Again, all offsets in hexadecimal.

I hope this information is useful to someone.
               
               

               


                     Modifié par Melkior_King, 16 décembre 2012 - 03:54 .
                     
                  


            

Legacy_Visavant

  • Jr. Member
  • **
  • Posts: 54
  • Karma: +0/-0


               

Melkior_King wrote...

Just tell me when you want me to change my server back to talking to the main nwncore server, Visavant.

I have a bit more information.  On searching the files for strings, I've found the following obvious web references:

nwmain.exe
520E10 nwmaster.bioware.com
520E68 nwauth.kr.infogrames.com
52180F master.gamespy.com
522978 peerchat.gamespy.com
522310 ms%d.gamespy.com
All offsets from the start of the file are in hexadecimal and I expect that %d would be replaced with nwn before trying to resolve the address.

nwserver.exe
25E7A7 master.gamespy.com
25E880 nwmaster.bioware.com
25E8D0 nwnauth.kr.infogrames.com
Again, all offsets in hexadecimal.

I hope this information is useful to someone.


Per Skywing's NWNx implementation, and NWNCore, the only modification handled is %d.gamespy.com
               
               

               
            

Legacy_Melkior_King

  • Full Member
  • ***
  • Posts: 234
  • Karma: +0/-0


               Take another look, Visavant.  You missed the ms before the %d.  And I'm pretty sure it's master.gamespy.com which needs to be changed, not ms%d.gamespy.com.
               
               

               
            

Legacy_Visavant

  • Jr. Member
  • **
  • Posts: 54
  • Karma: +0/-0


               For querying / GS, 52180C - 5218020 (len 15)
Replacement : 25 73 2E 6D 61 73 74 65 72 2E 6E 77 6E 63 6F 72 65 2E 6E 65 74

It then maintains the FQDN with the game name from hex 25, 73.
               
               

               


                     Modifié par Visavant, 15 décembre 2012 - 02:20 .
                     
                  


            

Legacy_Childe of the Night

  • Newbie
  • *
  • Posts: 27
  • Karma: +0/-0


               I am not a host, but a player. Trying to keep information updated on our forum:

Kinky Kingdom Kissmet (social server)
http://z13.invisionfree.com/Nwnkiss/
IP:  209.170.160.112:5121

Please, simple instructions on where to download this Patch. This is for players as well as Host?
Is this link correct?
http://nwvault.ign.c....Detail&id=1448

What does our Host need to do?

There is a lot of technical talking here and those of us who like to play NWN 1 but even though we have our favorite servers (I use the quick connect on my desktop), there might come a time we might want to go surfing, and now we can't.

Thank you for all your hard work!'Posted'Posted
               
               

               


                     Modifié par Childe of the Night, 17 décembre 2012 - 03:50 .