Map Database  •  FAQ  •  RSS  •  Login

Petition for release of source code!

<<

harold

Knight

Posts: 563

Joined: 19 Nov 2007, 23:00

Post 25 Mar 2009, 21:32

{BFFFD262-7705-11D0-B5DC-444553540000}
HKEY_CLASSES_ROOT\DIRECT.DirectPlayLobby.3\CLSID
<<

MrcredsAlex

Rogue

Posts: 51

Joined: 15 Mar 2009, 23:00

Post 25 Mar 2009, 21:59

{BFFFD262-7705-11D0-B5DC-444553540000}
HKEY_CLASSES_ROOT\DIRECT.DirectPlayLobby.3\CLSID
Doesn't work :(
<<

harold

Knight

Posts: 563

Joined: 19 Nov 2007, 23:00

Post 25 Mar 2009, 22:03

How about the stuff near it, say HKEY_CLASSES_ROOT\DirectPlay8.Server\CLSID?
<<

FallenLeader

Lance Carrier

Posts: 69

Joined: 17 Feb 2009, 23:00

Post 25 Mar 2009, 22:07

damn. should i just be looking for ALL directplay stuff?
i can export everything for you.
<<

MrcredsAlex

Rogue

Posts: 51

Joined: 15 Mar 2009, 23:00

Post 25 Mar 2009, 22:08

How about the stuff near it, say HKEY_CLASSES_ROOT\DirectPlay8.Server\CLSID?
Well, I think HKEY_CLASSES_ROOT is just to tell the shell (by default, explorer.exe) which file should it open certain file extensions or URL protocols with.
<<

MrcredsAlex

Rogue

Posts: 51

Joined: 15 Mar 2009, 23:00

Post 25 Mar 2009, 22:08

damn. should i just be looking for ALL directplay stuff?
i can export everything for you.
I think you misunderstood me, I have it all too, I just can't find where the "devices" are :P
<<

MrcredsAlex

Rogue

Posts: 51

Joined: 15 Mar 2009, 23:00

Post 25 Mar 2009, 22:11

There is some misunderstanding in this issue so I guess I'll just put what I need

Microsoft.DirectX.DirectPlay.Lobby.Client connection = new Microsoft.DirectX.DirectPlay.Lobby.Client();
ConnectInformation ci = new ConnectInformation();
ci.GuidApplication = new Guid("{65bebb82-ae34-46e2-b89c-18dd09826ff8}");
ci.Flags = Microsoft.DirectX.DirectPlay.Lobby.ConnectFlags.LaunchNew;
ci.UseConnectionSettings = true;
Address address = new Address();
address.AddComponent(Address.KeyHostname, "localhost");
address.AddComponent(Address.KeyPort, 2300);
address.ServiceProvider=Address.ServiceProviderTcpIp; <--- This seems to be ok, ServiceProviderTcpIp is {ebfe7ba0-628d-11d2-ae0f-006097b01411}, found in the original registry subkey I posted
address.Device= <-- I need to find out what to put here, I can't find it in any of the Address constants nor in the registry

ci.ConnectionSettings.SetDeviceAddresses(new Address[]{address});
ci.ConnectionSettings.PlayerName = "MeTheHost";
ci.ConnectionSettings.HostAddress=new Address("localhost",2300);
int kamh = connection.ConnectApplication(ci,30000,null);
<<

FallenLeader

Lance Carrier

Posts: 69

Joined: 17 Feb 2009, 23:00

Post 25 Mar 2009, 22:12

shopping list right?

simply find these items for you?
<<

MrcredsAlex

Rogue

Posts: 51

Joined: 15 Mar 2009, 23:00

Post 25 Mar 2009, 22:14

shopping list right?

simply find these items for you?
Yeah, I found all of them but the 'Device', you just need to find the 'Device' :P
<<

FallenLeader

Lance Carrier

Posts: 69

Joined: 17 Feb 2009, 23:00

Post 25 Mar 2009, 22:30

device shall die. i hate device. i shall now search my registry by "device"?
<<

MrcredsAlex

Rogue

Posts: 51

Joined: 15 Mar 2009, 23:00

Post 25 Mar 2009, 22:34

device shall die. i hate device. i shall now search my registry by "device"?
Yeah but there are probably loads of other 'devices' that have nothing to do with DirectPlay
<<

FallenLeader

Lance Carrier

Posts: 69

Joined: 17 Feb 2009, 23:00

Post 25 Mar 2009, 22:36

i know. but i already searched by "directplay"

i just installed directplay6 something on the pc before i searched.

any idea on more along the lines of what would make this entry on the pc? just installing older games that use directplay?

Edit: and making sure that they actually install it.
<<

MrcredsAlex

Rogue

Posts: 51

Joined: 15 Mar 2009, 23:00

Post 25 Mar 2009, 22:37

i know. but i already searched by "directplay"

i just installed directplay6 something on the pc before i searched.

any idea on more along the lines of what would make this entry on the pc? just installing older games that use directplay?
I think you still don't understand me
We all have the device key, we just don't know where it is :P
<<

FallenLeader

Lance Carrier

Posts: 69

Joined: 17 Feb 2009, 23:00

Post 25 Mar 2009, 22:38

sorry. thought we were looking for it itself. ok, i will try.

at least im trying right? and even though i hurt my damn hand pretty bad.
<<

MrcredsAlex

Rogue

Posts: 51

Joined: 15 Mar 2009, 23:00

Post 25 Mar 2009, 22:41

sorry. thought we were looking for it itself. ok, i will try.
Thanks :D
at least im trying right?
Probably
and even though i hurt my damn hand pretty bad.
:(

If it's only one, you could use only keyboard to look trough it :P

Return to “General Talk”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest