![]() ![]() languages or censoring), Origin seems to always distribute technically different version for every region, even if they are practically identical. While Steam usually only provides multiple versions if they actually differ from a content point of view (e.g. However, as it turned out, Origin does not like to play ball with this approach. By restricting a fix to only support the latest, fully patched version it is usually feasible to cover most - if not all - official distribution sources. Additionally, this process usually has to be repeated every time a game is patched.įortunately, the number of different official versions is often rather small and the chances that an older game gets patched are often pretty slim. ![]() This also presupposes that I have access to every version in the first place, which is often not the case. This is often not trivial, because a fix might rely on several addresses which all have to be determined individually for every version. For this reason, every version has to be supported separately by a fix. If the addresses are wrong, the game usually just crashes. memory addresses) of functions or data to hook into. While other game fixes work on a more abstract level, fixes like the ones for Dead Space of Mass Effect hook into the game and need to know the specific locations (i.e. This is most often the case for games that are distributed with certain languages that are only available in some regions. A game can also have multiple versions on the same platform. This means that even if the versions are practically the same, the executables of say the Steam version most likely will have a different layout compared to the Origin or GOG version. Games are often available on a variety of distribution platforms, which usually all come with their own executable file of the game. Although the fixes were advertised to work with Origin, they would show an unsupported version pop-up for some users, while working fine for others. This might not look very impressive, but fixing this issue involved tackling a more severe underlying problem with Origin.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |