TCP/IP under GNU/Linux
Rein Klazes
rklazes at xs4all.nl
Wed Feb 18 06:03:13 CST 2004
On Tue, 17 Feb 2004 20:01:17 +0000, you wrote:
> Rein Klazes wrote:
> > OK, I think I am starting to understand. The program manages to load a
> > native dll dpwsock.dll. Making that one unavailable kills the
> > networking here too.
> >
> > dpwsock.dll is part of directplay, part of DirectX. It may be worth a
> > try to install that.
>
> ok, putting the file "dpwsock.dll" in the win0 directory of the game
> made no difference.
No, you are missing the right registry entries.
> do you mean install a full directX?and if so...
> which version do you recommend i install? a completely minimal install
> would be preferable.
I guess an old version will do fine. My files are from 1996. That
could be DirectX 3 or older.
> if you have a list of the needed files, would you
> mind putting them somewhere for me to download? assuming licensing is
> all alright.
Here are the registry entries (from ~/.wine/system.reg). Add to the registry and change the path.
========================8<======================================================
[Software\\Microsoft\\DirectPlay] 1077032091
@=""
[Software\\Microsoft\\DirectPlay\\Service Providers] 1077032091
@=""
[Software\\Microsoft\\DirectPlay\\Service Providers\\Internet TCP/IP Connection For DirectPlay] 1077032091
@=""
"DescriptionA"="Internet TCP/IP Connection For DirectPlay"
"DescriptionW"="Internet TCP/IP Connection For DirectPlay"
"dwReserved1"=hex:f4,01,00,00
"dwReserved2"=hex:00,00,00,00
"Guid"="{36E95EE0-8577-11cf-960C-0080C7534E82}"
"Path"="D:\\WIN98\\SYSTEM\\dpwsockx.dll"
[Software\\Microsoft\\DirectPlay\\Service Providers\\Internet TCP/IP Connection For DirectPlay\\Address Types\\{C4A54DA0-E0AF-11cf-9C4E-00A0C905425E}] 1077032091
@=""
[Software\\Microsoft\\DirectPlay\\Service Providers\\IPX Connection For DirectPlay] 1077032091
@=""
"DescriptionA"="IPX Connection For DirectPlay"
"DescriptionW"="IPX Connection For DirectPlay"
"dwReserved1"=hex:32,00,00,00
"dwReserved2"=hex:00,00,00,00
"Guid"="{685BC400-9D2C-11cf-A9CD-00AA006886E3}"
"Path"="D:\\WIN98\\SYSTEM\\dpwsockx.dll"
[Software\\Microsoft\\DirectPlay\\Service Providers\\Modem Connection For DirectPlay] 1077032091
@=""
"DescriptionA"="Modem Connection For DirectPlay"
"DescriptionW"="Modem Connection For DirectPlay"
"dwReserved1"=hex:00,00,00,00
"dwReserved2"=hex:00,00,00,00
"Guid"="{44EAA760-CB68-11cf-9C4E-00A0C905425E}"
"Path"="D:\\WIN98\\SYSTEM\\dpmodemx.dll"
[Software\\Microsoft\\DirectPlay\\Service Providers\\Modem Connection For DirectPlay\\Address Types\\{78EC89A0-E0AF-11cf-9C4E-00A0C905425E}] 1077032091
@=""
[Software\\Microsoft\\DirectPlay\\Service Providers\\Modem Connection For DirectPlay\\Address Types\\{F6DCC200-A2FE-11d0-9C4F-00A0C905425E}] 1077032091
@=""
[Software\\Microsoft\\DirectPlay\\Service Providers\\Serial Connection For DirectPlay] 1077032091
@=""
"DescriptionA"="Serial Connection For DirectPlay"
"DescriptionW"="Serial Connection For DirectPlay"
"dwReserved1"=hex:00,00,00,00
"dwReserved2"=hex:00,00,00,00
"Guid"="{0F1D6860-88D9-11cf-9C4E-00A0C905425E}"
"Path"="D:\\WIN98\\SYSTEM\\dpmodemx.dll"
[Software\\Microsoft\\DirectPlay\\Service Providers\\Serial Connection For DirectPlay\\Address Types\\{F2F0CE00-E0AF-11cf-9C4E-00A0C905425E}] 1077032091
@=""
[Software\\Microsoft\\DirectPlay\\Services\\{5046ab8cb6b1ce11920c00aa006c4972}] 1077032091
@=""
"Description"="WinSock TCP Connection For DirectPlay"
"Path"="D:\\WIN98\\SYSTEM\\dpwsock.dll"
[Software\\Microsoft\\DirectPlay\\Services\\{5046ab8cb6b1ce11920c00aa006c4972}\\Players] 1077032091
@=""
[Software\\Microsoft\\DirectPlay\\Services\\{5046ab8cb6b1ce11920c00aa006c4972}\\Sessions] 1077032091
@=""
[Software\\Microsoft\\DirectPlay\\Services\\{5146ab8cb6b1ce11920c00aa006c4972}] 1077032091
@=""
"Description"="WinSock IPX Connection For DirectPlay"
"Path"="D:\\WIN98\\SYSTEM\\dpwsock.dll"
[Software\\Microsoft\\DirectPlay\\Services\\{5146ab8cb6b1ce11920c00aa006c4972}\\Players] 1077032091
@=""
[Software\\Microsoft\\DirectPlay\\Services\\{5146ab8cb6b1ce11920c00aa006c4972}\\Sessions] 1077032091
@=""
[Software\\Microsoft\\DirectPlay\\Services\\{5246ab8cb6b1ce11920c00aa006c4972}] 1077032091
@=""
"Description"="Modem Connection For DirectPlay"
"Path"="D:\\WIN98\\SYSTEM\\dpserial.dll"
[Software\\Microsoft\\DirectPlay\\Services\\{5246ab8cb6b1ce11920c00aa006c4972}\\Players] 1077032091
@=""
[Software\\Microsoft\\DirectPlay\\Services\\{5246ab8cb6b1ce11920c00aa006c4972}\\Sessions] 1077032091
@=""
========================8<======================================================
> how come it worked for you when you ran it under a fake_windows? did you
> have DirectX installed already in your fake_windows?
I used an exiting wine registry, through that it found the dll's on the
real partition.
> [btw, i am subscribe, no need to CC me ;-)]
It is standard practice here
Rein.
--
Rein Klazes
rklazes at xs4all.nl
More information about the wine-users
mailing list