The godfather 2 game error




















Cheers, Nils View in thread. Message 4 of 54 18, Views. Reply 1. All Replies. Message 2 of 54 16, Views. Reply 4. Godfather 2 online de-authorization. August Several years ago I bought Godfather 2, as we have aquired new computers the game has been reinstalled on those, not knowing at the time that I had a limitation.

Message 3 of 54 16, Views. Cheers, Nils. Failed to connect to EA servers Retry? August hi EA Message 5 of 54 16, Views. Reply 0. Re: Failed to connect to EA servers Retry? August Sorry to be the bearer of bad news, but the online service for The Godfather II was shut down some time ago. Message 6 of 54 16, Views. License limit reached? September I'm purchased a new desktop pc after a couple of crashes on my old one. But now im not able to play The Godfather 2 because of a reach of my license limit.

How can i cancel the other license registry so im able to play again? Message 7 of 54 16, Views. Message 8 of 54 16, Views. Lost registration code. March You can contact support to verify the key. You did not specify from where did you bought a brand new copy the game is quite old, as it was released 9 years ago and for which platform PC, PS3, XBox The online services for the Godfather games were shutdown before , too.

But, maybe you got lucky and that is really an unused copy. So contact support to check the key. They can do that much. I do not work for EA and i am not associated with the company in any way. I am a player just like you, trying to help wherever i can. I will not answer to any unsolicited PM. October I have the gf2 but when i launch it says "there seems to be a problem contacting the license server".

I understand that there is no online anymore as the services have shut down but surely the licenses should still be with the install and it is also able to play singleplayer only.

Anyway to get around this? November - last edited November November I have the same problem, installed the game from DVD with the CD-key and I even redeemed the same key on Origin, installed the game from there too and when i try to launch the game, error message about contacting the license server. December For those who are having the license server issue, someone figured this out for Need for Speed and fortunately it works with this game too.

Use this link and go to the second response by Reece who has both the paul. Even EA support don't know this and is practically useless as their advice is " It's an old game - stop trying to play it.

Unfortunately, once you get past this step there are other issues now. Firstly, some controls don't work and you can't interact with characters as the interact button seems broken in the game which means you can't even leave the hotel in Cuba because you can't talk to Michael or Aldo to progress.

Then there is an issue upon trying to resume the game where the loading screen will go forever but you can hear your character in the background if you punch: I have not seen any fixes to either of these issues online after hours of searching and three EA support chats.

Quite frankly it's disgusting that the game is in a completely broken condition at this stage which as a fan I went out of my way to buy this game from across the planet at a great cost to me. This is almost like yin and yang - except here one of them is correct and the other is not. The game has a limited amount of frames it can grab at once, so at some point BAM! Why is the game not releasing frames? We can spot it in the function responsible for updating movie player state functions and variables named basing on NFS Carbon symbols as well as guessing and observations :.

Apparently parts of the code are not called when something goes wrong during movie player initialization. You could ask - why is the code skipping only some parts of movie player logic instead of skipping it all? Next, we need to figure out what causes movie player initialization to fail. Finding an initialization function proved to be fairly easy, and it provided critical information:. Answer to that lies a few lines below that:. Caps means capabilities, not headwear.

The first one is a flag indicating overlay surfaces are supported, the other one indicates whether overlay surfaces are capable of converting colour space so, for example, YCbCr surfaces can be rendered correctly with no need for a conversion first. Sure enough, launching the game this way reveals one of the flags is not supported:. We hit this code path, which means a flag check has failed. This is where things are getting interesting, but in order to fully understand the issue as well as understand why overlays are used for movie player in the first place , we need to explain what exactly overlay surfaces are and why are they so problematic with modern systems.

What are overlay surfaces? An overlay surface is a surface that can be displayed on top of a primary surface, without altering the surface underneath it. Overlay operation is performed on hardware,and thus such surfaces are efficient for using with high frame rate video content. Additionally, they can have a format different than the primary surface.

Overlays are convenient to use for movies, because the responsibility of handling high framerate material gets shifted to the display driver. However, I think the main reason they were used in Godfather was their ability to directly display data in non-RGB formats - VP6 movies are decoded to YUY2 format which will be explained in detail later. Security can also be a factor - hardware overlays could be drawn over any window even a log on screen. With this in mind, dropping their support could be considered a security measure and thus align with a lot of other changes introduced in Windows Vista.

What about a compatibility shim mentioned earlier? We can enable it for The Godfather and thus prevent the game from crashing, with movies not displaying at all audio works fine, though. Said shim is called… EnableOverlays!

In order to tackle this issue, something needs to be done to either replace or fix deprecated functionalities. Before coming up with a proper fix, there were several failed attempts. For the sake of completeness, here listed are all the attempts:. That said, applying the fix mentioned in said post does nothing at least on Windows Backporting Godfather II movie player to Godfather — that idea was dropped very quickly - Godfather II runs on a different graphics engine and most likely has a different VP6 decoder.

Since decoder itself works fine in the first game too, this would virtually mean rewriting parts of the code from scratch and reversing GFII code does not have any measurable benefits. While this idea could potentially work out for windowed applications, GF prefers exclusive fullscreen mode and changing that would be too intrusive and potentially prone to unwanted side effects It means that: only one D3D device can draw to the window and only one exclusive window can be displayed.



0コメント

  • 1000 / 1000