jjj
Chihuahua
Posts: 8
|
Post by jjj on May 14, 2011 11:52:17 GMT
Hi,
So, I know the game itself is Windows-only, but would it be a big task to compile the dedicated server for Linux? I've got a machine I could run it on...
|
|
|
Post by David on May 14, 2011 16:33:19 GMT
It a pain to do things like this as the server code is very Windows oriented. This coupled with the fact I know nothing about coding for Linux I doubt it will be done any time soon. However, I'll add this to my list and if I get some free time I'll look into it and see what it would involve.
Thanks David
|
|
jjj
Chihuahua
Posts: 8
|
Post by jjj on May 14, 2011 18:07:57 GMT
Alright, no stress. Just figured it could port fairly easily being a console application.
|
|
srki82
Chihuahua
Monsterman
Posts: 18
|
Post by srki82 on Jun 22, 2011 22:56:41 GMT
Just saw this thread and I think I can help. I have enough experience with C/C++ and Windows/Linux. If there is any way of getting server source or at least protocol description, I think I can make server for Linux.
|
|
srki82
Chihuahua
Monsterman
Posts: 18
|
Post by srki82 on Jul 22, 2011 0:38:05 GMT
Well... since nobody want's to help I tried to figure protocol my self and I get some basic stuff working on linux. This is just proof of concept... joining in and dropping out works (password protection is supported), messaging system works, every other action will automatically disconnect player from server. Server doesn't register it self on www.dwsk.co.uk/online/serverlist.php for now (don't want to spam server list with nonworking servers) so only direct ip connections are possible. Download: www.mediafire.com/?o537crtsz88cnozBTW server must be started from terminal!
|
|
|
Post by David on Jul 22, 2011 6:52:02 GMT
Quite interesting work. I should really be more secure! Because of this future version will be encrypted, but I get your point and I'll try and get some info to you about the handshaking and game commands. But it's likely that the encryption will change each release so it's something you'll need to keep updating. Which is why it would be just easier for me to do it. Damn internet! Too many people who know how to do things! Thanks David
|
|
jjj
Chihuahua
Posts: 8
|
Post by jjj on Jul 22, 2011 9:20:03 GMT
Impressive work! I'll check it out.
Edit: Seems to be functional. If the PS devs give you more info, it'll really speed up the development. This is actually a pretty good arrangement as the PS devs have a lot work on their hands already. Again, very nice work!
|
|