Jump to content
  • Advertisement
Sign in to follow this  
Climax777

Games for Windows LIVE sign in dialog

This topic is 3497 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi When I use this line in C# with the XNA libraries the LIVE sign in guide dialog appears when I press Home on the keyboard.
Components.Add(new GamerServicesComponent(this));
How can I get that same guide and dialog and its functionality and user interface in unmanaged code (C++), like with Gears of War, Fallout 3,(I presume they are unmanaged since when debugging no managed dll's are loaded) etc... and also the functionality of the Microsoft.Xna.Framework.GamerServices namespace. I hope there is a possibility, otherwise can it be done in managed c++? Thank you.

Share this post


Link to post
Share on other sites
Advertisement
I don't know the answer for sure, but, you should be able to use the XNA libraries in managed c++ and get at the games for windows guide that way. You of course lose all 360 xna support once you use anything other than C# (unless that's changed since i last looked).

As for doing it in native c++, I'm not sure that Microsoft has publically released the sdk for doing that, my guess would be that they haven't.

Share this post


Link to post
Share on other sites
The thing I'm unsure about is that latest games use the Games for Windows LIVE redistributable, which contains the xlive.dll. When I compile an XNA Game Studio project with the guide service, xlive.dll isn't loaded, while the latest games link xlive.dll. How do you make use of that redistributable?

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!