Page 2 of 6

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2008-07-12 08:32
by fubar++
That may happen. Anyways my problems are solved as they weren't memory related.

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-03-28 16:48
by HannesFury
Mora wrote:Can you not just upload the edited exe? it would be allot easier.

i second that, if what we need is a changed BF2.exe.
this is very complicated... but kudos anyway for posting. i have trouble also running Battlefield 2 itself.

I will try this anyway, whats in it is worth the hassle, i hope! only played the single player

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-03-28 22:47
by HannesFury
ok i've got a problem... I installed "Microsoft Visual C++ 2008 Express Edition with SP1"

will that work, aaaand how do i find this command prompt? *confused*
thanks.

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-03-28 23:42
by LeChuckle
Start -> microsoft visual blablabla express -> tools -> there it is

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-03-29 03:58
by Gracler
R.J.Travis wrote:
I found a fix for the "memory .dll error" that kicks some of us out to desktop every 2 or 3 map loads on certain servers, some more than others but from what I have been reading this is a problem for a lot of people running Vista, myself included.

The problem is that the BF2.exe is trying to use more memory than it is allowed to, this fix enables the BF2.exe to use more than it's current limit of 2gb (physical and PF together) for the second or two it needs it during certain map loads.
Nice find Travis... thanks alot!.


Im running win Vista x64 and had that memory bug on almost every new map after 1 had been loaded.

Have'nt had the memory crash once after i used this fix and Punkbuster is'nt any problem either.

I still Crash To Desktop randomly though but like you said that is a different story and proberly got something to do with corrupt textures or unexpected happenings that make it bug out.

Atleast now i can go to next map, without the need of a client restart. :grin:

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-03-29 13:01
by HannesFury
LeChuck wrote:Start -> microsoft visual blablabla express -> tools -> there it is
but the problem is that there is no such folder in my start menu... can i access is elsewhere?

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-03-29 14:47
by Gracler
HannesFury wrote:but the problem is that there is no such folder in my start menu... can i access is elsewhere?

Well it was right where it was supposed to be for me..

I downloaded the Visual C++ Express from here
http://www.microsoft.com/express/vc/

then in the start menu its in (like travis mentioned)

Programs \
Visual C++ 2008 Express Edition \
Visual Studio Tools \
Visual Studio 2008 Command Prompt.exe

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-03-31 18:53
by HannesFury
i reinstaled a couple of times and finally it appeared.

i did this fix, all the steps successfully, but no change to the problem. i think the problem is in BF2 itself and/or the connection in fact, i dont get this error when i use another connection at another place ("place B"). the demo does works at place B, but not when i use it at place A where i live.

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-03-31 23:26
by Soppa
fubar++ wrote:This fix gives MD5 sum mismatch for BF2.exe on Punkbuster enabled server (using XP x64 thou'). It also didn't bring any help for my rig (CTDs, freezing, BSODs, not sure if memory related)
If you got MD5 sum mismatch, try this workaround:https://www.realitymod.com/forum/f362-o ... =vista+2gb

-

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-04-02 19:12
by shark000.shark000
Hi... I did it step by step, but when I wrote editbin.exe... It replyed : LINK : fatal error LNK1104 cannot open file "BF2.exe"
I checked the name in my folder and it´s correct... I don´t have any other idea. :roll:

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-04-03 11:05
by PlixPlaxPlox
It give me LINK : fatal error LNK1104 cannot open file "BF2.exe" too, dunno does that mather coz im doing that ''fix'' right now. well i try to continue and see what happens.

And my game might shut down in middle of the game... Any suggestions what might cause that?

Btw i tested after doing that fix, i did few test and it dint work.

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-04-16 12:00
by Owen
That took a whole 2 Minutes, Cheers mate!

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-04-18 22:45
by MrCloud
I have the same problem as a few other people. Here is a sceen shot of proof... :neutral: Image

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-04-19 19:06
by R.J.Travis
I updated the thread with step by step photos.

I'm sorry I did not reply sooner as it Seems this sticky is not the most up to date as my other none sticky (:\

Anyways back to your problems You are not running the game as a Administrator you need to right click and scroll over to Run as a Administrator it will not work if you don't do this.

I had people in the other thread with the same problem when they ran the program as a Administrator the right way it worked for them.

(Don't left click on VS 2005 command prompt though, right click on it and then click "Run as Administrator"

**If you don't run it as Administrator the fix will not work**

Start ->Visual C++ 2005 Express Edition ->Visual Studio Tools ->Visual Studio 2005

Command Prompt
http://img.photobucket.com/albums/v448/sopdelta/C1.jpg

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-04-21 01:58
by MaverickCowboy
the C++ link on windows site is broken. anyone have the ZIP?

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-04-21 17:33
by R.J.Travis
MaverickCowboy wrote:the C++ link on windows site is broken. anyone have the ZIP?
Sorry I fixed it I forgot to add the (Link).

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-04-22 17:32
by Brokenspin3
This "problem fixer" is a joke, i just followed his steps and it ended up that i had to uninstall everything (Bf2 Bf2 SF and PR). now that i have installed it again, it still doesn't work. I have 32vista and i did has he said you should.

But even now afterwards it dosn't work, so it seams no more BF for me until i Reinstall my computer. Gr8 work man. Should had said risks and possible errors, SUCH as your bf will not work again. I even uninstalled that Visual C++ edition thingy. It still doesn't connect to the bf or PR server. Cant even log into the game.

A Simple bull**** if u ask me

//Brokenspine

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-04-22 17:42
by Anderson29
wow...welcome to the forums.....

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-04-22 23:42
by HannesFury
Hey guys. I managed to do all the steps successfully but unfortunately with no result.
The same dll error appears

Can you other people play via Hamachi? for me, hamachi bypasses this issue!

the hamachi network is called PRSP FUN and the password is: madmike

so welcome there fellow DLL-friends!

Re: I found a fix for the "memory .dll error" for vista 32 & 64 bit user's.

Posted: 2009-04-23 01:46
by LithiumFox
Brokenspin3 wrote:This "problem fixer" is a joke, i just followed his steps and it ended up that i had to uninstall everything (Bf2 Bf2 SF and PR). now that i have installed it again, it still doesn't work. I have 32vista and i did has he said you should.

But even now afterwards it dosn't work, so it seams no more BF for me until i Reinstall my computer. Gr8 work man. Should had said risks and possible errors, SUCH as your bf will not work again. I even uninstalled that Visual C++ edition thingy. It still doesn't connect to the bf or PR server. Cant even log into the game.

A Simple bull**** if u ask me

//Brokenspine


Well this simple bull**** has allowed me to play countless rounds....

Oh, btw, changing ANY exe value is a risk.... i mean, it's kind of one of those things that people don't normall do, so you would think LOGICALLY that a risk would be tied into there....

besides i thought he did say that... or maybe that was just my logic...

also, somewhere on the forum they had it up for download, so you didn't have to change it yourself and risk it...

EDIT: Another thing, I love how your first post is "THis is Bull****".....

*thinks* wait... wasn't that my first post? XD