Battlestations: Pacific

Battlestations: Pacific

Zytemis Feb 11, 2015 @ 10:53pm
Windows (PC) GfWL Fix
How to run Battlestations: Pacfic on PC in Windows 8 - Games for Windows Live & Connecting

For those that can't wait here is the TL;DR:
1. Download & Install Games for Windows Live: http://www.microsoft.com/en-us/download/details.aspx?id=5549
2. Login to windows live ID, at https://login.live.com.
3. Security & Privacy -> Profiles: Xbox Live profile -> Create/Login and ACCEPT Terms & Conditions.

Many people have had trouble running this game (BS:P) on a windows machine. I'm going to provide background and a solution. I hope this will help many of you, I have a background in IT, and I experienced this issue myself, so hopefully this post will be useful. This fix worked for me, so I have a fair amount of confidence I have identified the true issue, with BS:P and Games for Windows Live (GfWL).

Characteristics of the Bug (I experienced):
A small window, white in color, appears in the top left corner, nothing ever happens and the game doesn't play.
The next bug was failure to login to GfWL, code: 8014305A.
So Two Problems:
1. No GfWL on your machine.
2. Can't Login to GfWL.

Machine Information:
I am running Windows 8.1 pro on my machine. Your cpu, video card or other hardware components shouldn't matter. I have not tested, but I believe this solution will work for other versions of Windows users as well. I hope if someone else gets it to work given a different windows version, they will comment on their success.

First Problem - No Games For Windows Live:
Easy fix this time. The problem is your machine does not have Games for Windows Live installed on it. However, BS:P requires GfWL.
The solution:
1: Visit this page: http://www.microsoft.com/en-us/download/details.aspx?id=5549
Download: GfWL.
Install it.

Unfortunately we are not done yet...

Second Problem - Can't Login to GfWL:

Background of the Second Problem - (this is actually a really 'cute' bug):
Originally BS:P was an Xbox 360 game. If you owned an Xbox 360 and had Xbox Live, at some point in time you must have accepted the terms & conditions. This information, the fact that you accepted, was added to your accounts information and Xbox Live continues on happy as pie.

The PC release, I believe, was later. Recently, this was on sale on Steam in an Eidos/Square-Enix deal and I think a number of people picked it up. Most of those people I imagine are PC players and may not necessarily have an Xbox Live account.

The problem is the game checks your Xbox Live account to verify it is valid and you have accepted the terms and conditions(T&C). For the xbox 360 version of the game this was essentially never an issue because if you were already connected to Xbox Live you must have already accepted the T&C. For PC, not necessarily so. In my case, I've never owned an xbox so I never had an account.

The primary bug, is that the PC version never prompts the user with the T&C acceptance window or worse yet, if you don't have an Xbox Live account, the game never tells you to make an account and so on. The game simply fails to connect to the server in start-up and provides no useful feedback to the user on why the failure has occurred.

How to Fix:
Luckily us, PC players can still enjoy BS:P it just requires an additional unexpected step. The key is that your Games for Windows Live (GfWL) account recognizes your account and sees that you have accepted the T&C. My understanding is GfWL and Xbox Live account are in fact the same account, the only difference I've been able to recognize is in the naming, and is simply dependent on the hardware you are using to connect or access the account. When on Xbox its called Xbox Live, when on a windows machine it is called GfWL. Further supported by performing the next set of necessary steps:

1. Visit: https://login.live.com and login with your Windows Id, likely an @hotmail.com account.
2. Next: Click Security & Privacy
3. Look: Take a look under the Profiles heading
3-1. Click: Xbox Live Profile
4. Last: Either create or login to your Xbox Live profile and accept the T&C.

After the Fix:
Now when you load the game, the white box window from before, will still be there but the game window will load in a separate window this time probably in full-screen. Getting past the single small white window is a result of our first fix, of installing Games for Windows Live. The next error, logging in, will have been made possible by our second fix, of creating and/or accepting the Terms in Conditions associated with an Xbox Live/Games for Windows Live account.

Conclusion:
Performing these two steps solved my issues and I am able to load and play the game.

Still Having Issues:
Steam User JapanEmperor has made a post on the Steam Community Forums: http://steamcommunity.com/app/8170/discussions/
Titled: PLEASE READ: issues for everyone who has problems with their game.
Date: 31 December, 2014
His post has information about re-installing and performing different steps. If my fix above, which worked for me, does not work for you, you may want to refer to his post.

No Saving Issue?!:
Once you get the game up and running, you will probably see an error message regarding saving. Since GfWL is dead now, there is no web based saving capabilities that are still supported. Kind of major BS right? Well luckily there is also a solution for that again in the Steam Community Forums by User TheColonel with a solution provided by Akagi: http://steamcommunity.com/app/8170/discussions/0/558751813128595994/?insideModal=1
Titled: Games for Windows Live dead = no saving?
Date: 29 March 2014
At the start of the game loading, a GfWL window pops up and you should click Create a New Profile, then there is a blue hyperlink down in some text that says, "create local profile". That will create an offline profile for the game and allow you save locally. Thanks to Akagi for the information.
Last edited by Zytemis; Feb 11, 2015 @ 10:54pm
Date Posted: Feb 11, 2015 @ 10:53pm
Posts: 0