Forum Index
SUBSIM Forum Search

The Web's #1 BBS for all submarine and naval simulations!
[ SUBSIM Review ] [ SUBSIM STORE ]
Current Forum | Archives 2002-2003 |

Multi-Player tips can be found here
Goto page 1, 2  Next
 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.     Forum Index -> Dangerous Waters
View previous topic :: View next topic  
Author Message
Desmodog



Joined: 26 Feb 2005
Posts: 5

PostPosted: Sat Feb 26, 2005 4:19 am    Post subject: Multi-Player tips can be found here Reply with quote

Tonight I tried to play MP for the first time and had no luck. There were four other players, and all of them could see the hosted game but not me. I showed no sessions seen in the lobby when I tried to connect to a specifc IP.

Facts -

I have NO router.
Windows XP firewall is OFF.
I could ping his IP fine.
Im not going through a proxy.
When I hosted a game no one could see it either.
I can play other games online (BF1942/Vietnam) with no problem.

What the hell?

And I can't find any source for tech support in the manual. Who do we contact?

TLAM Strike over on the BF board suggested it might be a DirectX/Direct Play issue and advised I come here.

Soo.........here I am. Now what?

I can find no tech support contact info in the manuals.
Back to top
View user's profile Send private message
Thomasew



Joined: 21 Sep 2001
Posts: 2737
Location: Bluewater Bay, South Africa

PostPosted: Sat Feb 26, 2005 6:56 am    Post subject: Reply with quote

Hi


Certainly sounds like it could be a DirectPlay issue. I have the exact same problem on my normal boot drive.

DirectPlay was working, .. but, somewhere along the line ... it got screwed up. I'm pretty sure it was one or the other driver that caused the problem.

Tried re-installing DirectX 9, ... but, that really doesn't work too well, ... unless you can completely un-install it first.

Fortunately, .. I can boot off my other Windows XP boot drive, ... which is a clean install. DirectPlay works fine from this Boot.

... as does MP in Dangerous Waters. My DW install is common to both XP Boots, ... so, it uses the exact same DW ini files etc.

What you can do, to verify that it is a DirectPlay issue, ... is to get someone to do a DirectPlay Test Session with you, .. which can be done by running DXDiag, ... and selecting the Network Tab.

Try running as Host (create test session) ... and as Client (join test session). If it fails to successfully complete the tests, ... then you have your answer, ... but, not the solution.

As for a solution, ... try re-installing DirectX 9, ... if it will re-install (mine didn't nor won't). If possible, ... re-install Windows XP. (try repair install).

If on the other hand DirectPlay works ok (as per the tests), ... then you may be looking at a problem with your ISP, ... or perhaps Dangerous Waters cannot properly identify your Network Adapter.

Do you have more than 1 Network Card in your Machine? If so, .. try disabling the one not used for DW, .. BEFORE you start DW.

In the DW folder, ... there is a file called ... Adapters.txt ... open it, and verify that the right Network Adapter has been identified, ... and has the correct IP.

For example ... mine reads:-

This file contains all adapters found on this system:
Gigabit Connection - IPv4 - xx.xx.xxx.x (x= hiding my IP .. Smile )


If you have 2 NICs, ... as I said, .. disable the one not used for DW, ... or make sure that it is the FIRST NIC mentioned in the Adapters.txt file.


Ok, .. hopefully you have enough to look at.

Please let us know how you get on ...


Cheers
Tom


Last edited by Thomasew on Sat Feb 26, 2005 2:50 pm; edited 2 times in total
Back to top
View user's profile Send private message
laglos



Joined: 13 Jan 2005
Posts: 220
Location: Virginia, USA

PostPosted: Sat Feb 26, 2005 8:04 am    Post subject: Reply with quote

Tom's post above should be put somewhere permanent like the tips and troubleshooting section. I'd move the bit about the 2 nics to the top, though, since if someone has two nics, that's more likely to be the problem.
Back to top
View user's profile Send private message Visit poster's website
Desmodog



Joined: 26 Feb 2005
Posts: 5

PostPosted: Sat Feb 26, 2005 2:11 pm    Post subject: Reply with quote

There's only one NIC on the machine.

I tried hosting a game to see if it picked the right adapter and IP address. It did. For the hell of it I set the .ini file to select the one I want too.

So now I guess I need someone to help test this dxdiag garbage. If someone who is familiar with this could ICQ me at

265-084-878

sometime today that would be great.
Back to top
View user's profile Send private message
Kankkis



Joined: 14 Jan 2005
Posts: 57
Location: Turku, Finland

PostPosted: Sat Feb 26, 2005 2:34 pm    Post subject: Reply with quote

I can test but i have MSN Messenger only, find kankkis@postikaista.net and then we test.

-Kankkis-
Back to top
View user's profile Send private message MSN Messenger
Desmodog



Joined: 26 Feb 2005
Posts: 5

PostPosted: Sat Feb 26, 2005 2:46 pm    Post subject: Reply with quote

It appears the problem is fixed. I'm currently connected with 2 others.

I'll post more later.
Back to top
View user's profile Send private message
mikeymike2121



Joined: 01 Mar 2005
Posts: 6
Location: Ontario Canada

PostPosted: Tue Mar 01, 2005 6:49 pm    Post subject: Reply with quote

first i would like to thank you for giving all that advice as to how to repair the MP problem.

However, i have followed all of it and still have a problem, i ran dxdiag and tried to create a session but it comes back saying there was an error while creating session. iam not sure if this is the error you were talking about but i think it probably is.

Also when iam in dxdiag it says directplay8 instead of 9 and i was wondering how to change it to use the correct version.

And just to be through i went into the adapters.txt file and it said
This file contains all adapters found on this system:
Local Area Connection - IPv4 - XXXXXXXXXXX

now i dont know much about this but i dont think it should be saying that iam using a LAN connection when iam not networked or anything and trying to connect to someone elses IP.

Any help would be really appreciated. I really wanna get online and get my destroyed by all the players that are 10 times better then me. Damn
Back to top
View user's profile Send private message
Looney11



Joined: 05 Aug 2004
Posts: 307
Location: Netherlands

PostPosted: Tue Mar 01, 2005 6:56 pm    Post subject: Reply with quote

Post you DXdiag results here, that'll give us a bigger picture.

Do you run a software firewal (norton, zonelabs, win XP)l? How do you connect to the internet?
Back to top
View user's profile Send private message MSN Messenger
Desmodog



Joined: 26 Feb 2005
Posts: 5

PostPosted: Tue Mar 01, 2005 7:19 pm    Post subject: Reply with quote

mikeymike, when you "View All Connections" what connections are listed?

Also, how do you connect to the internet? Via a router? Or do you open a connection each time you start the machine?
Back to top
View user's profile Send private message
mikeymike2121



Joined: 01 Mar 2005
Posts: 6
Location: Ontario Canada

PostPosted: Tue Mar 01, 2005 7:26 pm    Post subject: Reply with quote

Well i have Mcfee Firewall but i always completely exit that before i play including a ctrl alt shut down of everythin mcfee.
(maybe thats not enough, i dont know)
Iam using win xp but not there firewall and have cable internet.

When i try to do a test on DX it has 3 options
Directplay8 Modem Service Provider
Directplay8 Serial Service Provider
Directplay8 TCP/IP Service Provider
Now i use the TCP/IP one cause thats the only one i get to use when i actually try to play DW. But iam not sure if thats the way it should be.

The dx error says DirectPlay test results: Failure at step 9 (Creating Session): HRESULT = 0x80158185 (error code)
and thats wheni try to create a session.

View All connections? are you talking bout when iam in DW? In the lobby there r never any games, and i cant create one either. It stops responding and i have to restart.
Back to top
View user's profile Send private message
mikeymike2121



Joined: 01 Mar 2005
Posts: 6
Location: Ontario Canada

PostPosted: Thu Mar 03, 2005 2:57 am    Post subject: Reply with quote

i really need help guys. ive tried uninstalling and reinstalling both directx and DW and still no luck.

i always get DirectPlay8 and now i only get TCP/IP instead of the all 3, i dont know if this is a good thing or not. Damn

I hope someone can tell me how to get it to start using DirectPlay9 instead of 8, and doing a reinstall of windows is way to drastic to do like Thomasew suggested.
Back to top
View user's profile Send private message
Ramius



Joined: 31 May 2001
Posts: 4092
Location: England

PostPosted: Thu Mar 03, 2005 3:51 am    Post subject: Reply with quote

Seems like the error code you gave indicates that Port 6073 (used by DirectPlay) is already in use, so that will be why the game or a test session will not work.

As for DirectPlay 8, thats the latest version.

You could always try a re-install of DirectX 9 to see if that helps.
Heres a link to the DirectX 9.0c Redistributable for Software Developers - Multilingual version - 33.4 Meg

http://download.microsoft.com/download/8/1/e/81ed90eb-dd87-4a23-aedc-298a9603b4e4/directx_9c_redist.exe
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger MSN Messenger
mikeymike2121



Joined: 01 Mar 2005
Posts: 6
Location: Ontario Canada

PostPosted: Thu Mar 03, 2005 1:16 pm    Post subject: Reply with quote

Ramius wrote:
Seems like the error code you gave indicates that Port 6073 (used by DirectPlay) is already in use, so that will be why the game or a test session will not work.


How would i be able to allow the game to use this port and figure out what is currently using it?

I read the readme on the cd, and it says that using the LAN adapter isnt good. But what if its the only one on the list of adapters.ini and it has the same ip as the ip iam using?

When i try to host a game it says "Cannot Host Due to Error"
I have tried to Test in DXDIAG and it has an error too.

Ramius wrote:
You could always try a re-install of DirectX 9 to see if that helps.

Ya i tried reinstalling DirectX 9c still doesnt work, but since its DirectPlay 8 as you said it must be a problem with the port and not DirectX.
Damn Damn Damn

Should it say in DXDiag that i can play Dangerous Water in the Registered Lobbyable DirectPlay Applications window? Because I dont have it there, i only have Hero's Of Might And Magic.
Back to top
View user's profile Send private message
Schirmer



Joined: 11 Mar 2005
Posts: 1
Location: Denmark

PostPosted: Sat Mar 12, 2005 1:44 am    Post subject: Reply with quote

I have the same problems with no sessions seen in the lobby. And it seems noone can join my game via lobby or ip. Same thing the other way around.
I reinstalled DirectX 9.0c no luck there. The DirectPlay Test Session worked fine though.
No firewall running. I do though have a router but there is no firewall on it. (As far as i know :hmm: )

I have 2 on-board Network adapters 100mb & 1000mb
Screenshot of my adapters:


I can only disable the 1394 without my Inet shutting down, made no difference in the lobby if I disable 1394.

I have no problems playing other online games :hmm:

My Adapters.txt reads:

This file contains all adapters found on this system:
LAN-connection 2 - IPv4 - xx.xxx.xxx.xx (My Inet ip)
LAN-connection - IPv4 - xxx.xxx.x.xxx (LAN ip)

Some results from DXdiag:

Quote:
------------------
System Information
------------------
Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 1 (2600.xpsp2_gdr.040517-1325)
DirectX Version: DirectX 9.0c (4.09.0000.0904)
DX Setup Parameters: Not found
DxDiag Version: 5.03.0001.0904 32bit Unicode

----------------------------
DirectPlay Service Providers
----------------------------
DirectPlay8 Modem Service Provider - Registry: OK, File: dpnet.dll (5.03.0000.0900)
DirectPlay8 Serial Service Provider - Registry: OK, File: dpnet.dll (5.03.0000.0900)
DirectPlay8 IPX Service Provider - Registry: OK, File: dpnet.dll (5.03.0000.0900)
DirectPlay8 TCP/IP Service Provider - Registry: OK, File: dpnet.dll (5.03.0000.0900)
Internet TCP/IP Connection For DirectPlay - Registry: OK, File: dpwsockx.dll (5.03.0001.0904)
IPX Connection For DirectPlay - Registry: OK, File: dpwsockx.dll (5.03.0001.0904)
Modem Connection For DirectPlay - Registry: OK, File: dpmodemx.dll (5.03.0000.0900)
Serial Connection For DirectPlay - Registry: OK, File: dpmodemx.dll (5.03.0000.0900)

DirectPlay Voice Wizard Tests: Full Duplex: Passed, Half Duplex: Passed, Mic: Passed
DirectPlay Test Result: Not run
Registry: OK

-------------------
DirectPlay Adapters
-------------------
DirectPlay8 Serial Service Provider: COM1
DirectPlay8 Serial Service Provider: COM2
DirectPlay8 IPX Service Provider: IPX Adapter 1 - (00000000,444553547777)
DirectPlay8 IPX Service Provider: IPX Adapter 2 - (00000000,00112F322A76)
DirectPlay8 TCP/IP Service Provider: LAN-forbindelse 2 - IPv4 -
DirectPlay8 TCP/IP Service Provider: LAN-forbindelse - IPv4 -
Back to top
View user's profile Send private message Visit poster's website
mikeymike2121



Joined: 01 Mar 2005
Posts: 6
Location: Ontario Canada

PostPosted: Sat Mar 12, 2005 2:57 pm    Post subject: Reply with quote

Well i finally fixed my problem, i decided i would try to reformat both to try to get this to work and just because i needed to do it.

Now it all works fine and am able to join and host games online.
Back to top
View user's profile Send private message
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.     Forum Index -> Dangerous Waters All times are GMT - 5 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group