sNeaksieGarrett on 9/12/2008 at 05:34
Wow, you are making some great progress Tos. This is like miniture christmas presents (for those of us that like christmas):cheeky:
Quote Posted by Tos
update my DirectPlay8 patch for SS2 to the latest version of the DirectPlay code used in T2 MP, and also add support for the global server to it.
Oh, I didn't realize you were doing stuff for SS2. Actually, sorry, I think I kind of remember you talking about SS2 before. My memory is just not that great.:erg: Anyway, just curious. What is this business about "directplay 8", as I don't really understand the innerworkings of this direct play thingy and how we do this stuff. I do know that it has to do with windows' direct x, right? And I guess the question i should be asking is, what is the benefit of DP8 over 7 for SS2? I'm sure that's a dumb question, as newer versions are always better than old versions, but I just don't know anything about this stuff.
clearing on 9/12/2008 at 06:07
:thumb: :D
bob_doe_nz on 9/12/2008 at 07:13
Well, I can't connect to my own laptop or computer if I set up a server on one of them. It times out.
Then again, I should stop playing with myself :p
bikerdude on 9/12/2008 at 22:04
Quote Posted by Tos
I'm releasing an experimental build with global server support added
Sweeeeeeeeeeeeeeeeeeeeeet
b.
bikerdude on 9/12/2008 at 22:14
Ok where and what is the game sys file..? "dark.gam"..?
as I can connect but am now geting game sys error when i coneect ot someone connects to me.
b.
Tos on 9/12/2008 at 22:21
Quote Posted by sNeaksieGarrett
Speaking of logs, hmmm... Mine isn't called that, it is called errorlog.txt :o I know for sure it is for thief 2 multiplayer, as it says date of creation was november the 28th.
The errorlog.txt file is only for crashes. General warnings and other information are written to ThiefMP.log.
Quote:
What is this business about "directplay 8", as I don't really understand the innerworkings of this direct play thingy and how we do this stuff. I do know that it has to do with windows' direct x, right? And I guess the question i should be asking is, what is the benefit of DP8 over 7 for SS2? I'm sure that's a dumb question, as newer versions are always better than old versions, but I just don't know anything about this stuff.
Yes, DirectPlay was the networking component of DirectX up until Microsoft discontinued work on it in 2004 for reasons that are totally beyond me. While DirectPlay 4 (which Thief and SS2's network code were designed for) wasn't too good at all, it had become a decent API by version 8. DirectPlay 4 handles network address translation/firewalls very poorly, which is why you need to use Hamachi to host SS2 games from behind a router without my patch, and is why I decided to upgrade both games to DirectPlay 8.
Quote Posted by bob_doe_nz
Well, I can't connect to my own laptop or computer if I set up a server on one of them. It times out.
Assuming you're behind a router, you'll need to forward the server port (5198 by default) to the host machine if you're connecting through the global server, even if you're on the same network. You should be able to connect without doing that however by connecting directly to the host computer's internal IP address.
Quote Posted by Bikerdude
Ok where and what is the game sys file..? "dark.gam"..?
as I can connect but am now geting game sys error when i coneect ot someone connects to me.
Sounds like you have a modified gamesys file. This explains why you have not been able to see other players in the older builds -- everyone's gamesys needs to be the same. dark.gam should have a file size of 1,376,346 bytes and have been modified on March 27 2000. If it doesn't, you'll need to get a clean gamesys (either have the other person send it to you, or reinstall the game).
sNeaksieGarrett on 10/12/2008 at 07:59
Ah, thanks for the explanation tos.:D
bikerdude on 10/12/2008 at 08:46
Quote Posted by Tos
Sounds like you have a modified gamesys file. This explains why you have not been able to see other players in the older builds -- everyone's gamesys needs to be the same. dark.gam should have a file size of 1,376,346 bytes and have been modified on March 27 2000. If it doesn't, you'll need to get a clean gamesys (either have the other person send it to you, or reinstall the game).
Hmmm what would have updated the dark.gam file then..? and what will I effect by setting it back to an older version, mine was 1.30mb, july 2000.
:)
bob_doe_nz on 10/12/2008 at 09:02
Quote Posted by Bikerdude
Hmmm what would have updated the dark.gam file then..? and what will I effect by setting it back to an older version, mine was 1.30mb, july 2000.
:)
Same here. Was your copy of Taff 2 the Sold Out Software version?
bikerdude on 10/12/2008 at 10:30
Quote Posted by bob_doe_nz
Same here. Was your copy of Taff 2 the Sold Out Software version?
yes, so I assume its ok to downgrade the dark.gam to the march version.
On another note, even when both players (me/somone else) we get connection timed out or the invisable player issue.
So far I have come across people that arent running ddfix and or the widescreen patch, Tos can you give me a list of file that need to be the same on each client, so I can see what if any are effected/changed by ddfix/widescreen/other thief required files(scripts/darkloader/etc).
thanks