Forum Discussion
23 Replies
I'm a little jealous because your red arrows are cleaner than mine ๐ฅณ
- Anonymous7 years ago
@beerxced79000 I draw my art digitally, so that is why ๐
OK, @EA_Mai and I figured out why there is a difference in the installation files.
It is because I use the Origin Access primer version of Mirror's edge (2009).
The "normal" purchased digital version still contains the "paul.dll" files while the Origin Access primer version is based on the Origin standard "Activation.dll" files.
In this process we also determinated that the Origin version with the "paul.dll" files woks flawless "out of the box".
So any problem whit the activation process of Mirror's edge (2009), regardless of the version, is not on EAs side, at least not in the moment.
no indeed! but I will not go into detail on the subject because EA may end up asking questions lol
there is a specific proxy for the activation of the Origin games and another very specific for the activation of the securom games at EA!
securom is content to start the game to look for a license on the user's computer in a file called "securom-v7-01.dat" in a hidden folder (user / username / AppData / Roaming / SECUROM / userdata)
if it found it, securom allows the program to start otherwise it uses paul.dll to recover a valid license!
During this operation if there is any problem, the license server will generate a 4-digit GL code and securom will call winui.dll to display the message window on the user's screen with the corresponding message to the GL code! his messages are in a file called gl.ini next to paul.dll and winui.dll! you can open it by curiosity with the notepad windows๐
The logic would have wanted from the beginning to do things well, to replace the file gl.ini too, but as in any way the activation process is supposed to happen without problems, we do not care a bit: )
Origin stock the licenses in "programdata / Electronic Arts / EAservices / licenses" which has nothing to do with securomhere for today's lesson! An interview next Monday and good review
๐Hey guys, first of all i would like to thank you for keeping this thread alive, you are doing a fantastic job.
Sadly, i still can not manage to run the Mirrors Edge.
My version of the game is the origin version, but i have obtained it by adding my old 2009 cd key from the box. Also, i cant really replace the paul.dll files, because i dont have any other ea games that uses it. All my ports are opened correctly. If its not on EA's end then i guess i have to give up on this game.
Anyway's, thank you guys for all the help you provided.
Edit. @holger1405 Are you sure your "paul.dll" version of Mirrors Edge uses the same version of this file as mine? My version of the game uses 4.1.1.14 paul.dll.
My game does not have the "paul.dll", but the game we installed today indeed used a different version "4.1.1.20"
- Make sure Origin is closed.
- Go to your "Binaries" folder under ">drive<:\Program Files (x86)\Origin Games\Mirrors Edge" and move the "paul.dll" and the "'winui.dll" to your desktop.
- Open Origin > go to your game library > right click "Mirrors Edge" > repair.
- Test.
@holger1405Sadly, the version of the game that origin downloads for me is the one with 4.1.1.14 paul.dll. However @beerxced79000 help me to find the 4.1.1.20 version and i can finally play the game! Than you very much!
That is good to hear! ๐
And it might also be a very important information. ๐
To follow up on this:
Did you had the Disk version installed before you installed the Origin digital version?
If yes, did you clean uninstalled the game in the way @EA_Mai described in this post?
holger1405
luckily for you that you have not bet with me ๐
I never used the disc, to be honest i dont even have dvd in my pc. I have found my old dvd box (back when there was a EA Download Manager) and have used the cdkey to add my game to origin.
with your game you had the bonus CD with the music of the game?
@holger1405 The first time it was this monday, but i have reinstalled it multiple times.
@beerxced79000 Yes i have the bonus cd, not in the box tho, only on origin.
same version as me
you already had this problem Monday with the game?- Anonymous7 years ago
Feeling too ill to respond properly, but I've been keeping an eye on here and wanted a final chip in for the evening ๐
@beerxced79000 wrote:
if it found it, securom allows the program to start otherwise it uses paul.dll to recover a valid license!
During this operation if there is any problem, the license server will generate a 4-digit GL code and securom will call winui.dll to display the message window on the user's screen with the corresponding message to the GL code! his messages are in a file called gl.ini next to paul.dll and winui.dll! you can open it by curiosity with the notepad windows๐@beerxced79000 I saw that GL.ini when I was first troubleshooting on Friday and had a read of it! So that code comes from the server itself? Is the missing piece of this puzzle WHY the server is returning this specific code then? Will EA be able to check that and 'translate' it? Just in case it's useful, the code related to the "There is a problem connecting to the server." message is GL:5602. Scrolling down, for the other languages, the GL:5602 translations for them specify that it's the licence server they can't connect to.
I'm enjoying these lessons, thank you so much for them, they're very interesting! I love seeing the inner workings of games ๐
@Xentik95 I'm glad you could get it working ๐ Thanks for sticking around to answer questions ๐
@beerxced79000 Ye i had this problem since i decided to add my cdkey to origin. (which was monday)
I will be tempted to answer that yes, it is the server that sends the error code GL instead of a license because it is normally he who must confirm the non validation of the license in case of problem and give it details so that securom can warn the user! But I could be wrong !
the causes :
- problem on the server proxy
- The file contains a validity certificate that has expired! This is an idiotic case and the file should not contain it but the error can be human when integrating securom in the game.
this error is already produced in the past with the EPIC sudio for the game gear of war, they were forced to release a fix!
EA has already made the same mistake on the boxed version of crysis warhead! At the end of the installation, securom verifies an expiration date which is precisely problematic because I have already seen topics on the forum that deals with this! the check blocks at 30% and displays an error! to circumvent it was enough to back down the year of the windows calendar to 2014 and restart the procedure! Once the procedure is successful, the current date is reset and online activation is not a problem.
are just tracks, because like you I do not see why the server can suddenly become whimsical on this or that version of the file! there is necessarily a counter order that forces the license server to not take into account the file!
Alas my knowledge stops, I'm not inside the file, and neither in the license server! I was one of the first to warn EA by the support (a little deaf in the way) and the French forum to report the problem and its cause! in spite of everything, I do not know why and how!XenticPl
Thanks for this info at least we know that Monday the problem started- Anonymous7 years ago
@beerxced79000 wrote:
the causes :
- problem on the server proxy
- The file contains a validity certificate that has expired! This is an idiotic case and the file should not contain it but the error can be human when integrating securom in the game.@beerxced79000 I really hope that second one is wrong, but the danger is there ๐ฎ I would hope because this is affecting two versions of the paul.dll, both 4.1.1.13 and 4.1.1.14, that it would rule it out, but I suppose there is also a risk that if there is such a validity certificate that could expire, that it could have remained the same between the two versions. (Or, so I guess. I have seen it elsewhere between versions of programs. Supposedly all new, but old bugs remain!) What's worse, if that is the case, what happens if 4.1.1.18+ versions also have an expiration date? Then we lose all access to our games with Securom eventually? Somehow, I doubt EA would release a fix here, or would only do so on Origin as it is easiest for them... ๐
It's an awful thing that it's in games at all. I can understand it with a subscription service, but these games aren't running on a subscription! Do they think people will only play their games for a few years?! ๐ค Or am I odd that I still replay old games ๐
But yes, I suppose at this point for any progress, we need someone who does have access to the server to look at things. Which is easier said than done... ๐ข Thank you for what knowledge you have shared though, it's been fun learning these things ๐
- EA_Mai7 years ago
EA Staff
Hi everyone,
We are still looking into this issue, thanks once again for sharing your discoveries in the thread! ๐
@Xentik95 wrote:
Edit. @holger1405 Are you sure your "paul.dll" version of Mirrors Edge uses the same version of this file as mine? My version of the game uses 4.1.1.14 paul.dll.
@Xentik95 a couple questions regarding this, if you don't mind answering:
- In which language are you installing the game?
- Which version of Origin are you running? (You can check this by going to Help > About in the Origin top menu)
Thanks!
-Mai
it looks like the version of paul.dll 1.0.1.0 is having trouble too! So I'm not too much on version numbers but in any case it is the one used for the game "need for speed undercover" and that's for sure because there was a claim on the French forum and my method has still operate! check for the version number of "NFS undercover" ...
so there would be 3 version of paul.dll that does not work anymore for now
@EA_Mai 1. English version of the game
2. 10.5.28.13288 - 0
About Mass Effect Franchise Discussion
Recent Discussions
- 17 hours ago