Go Back   Project Reality Forums > Project Reality Mod Support > PR Support
PR Time:
Register Forum RulesDeveloper Blogs Project Reality Members List Search Today's Posts Mark Forums Read
PR Support Help and support regarding PR installation and ingame issues

Contact Support Team Frequently Asked Questions Register today!

Reply
 
LinkBack Thread Tools Display Modes
Old 09-05-2009, 04:51 PM   #1

Snares's Avatar
Default BF2 1.5 Alt-Tab Fix Through RendDX9.dll

UPDATE: PR devs have released a hotfix to the PR servers, so there is no need to follow steps 1-5; just download the fix from here. However, it may be up to a few days before the admins apply the hotfix to their servers, so try running directly from the fix, but if it keeps kicking you, you can still use the bat files.

If you cannot alt-tab with AA on, then do the following (at your own risk!):

EDIT: If you deleted the original 2,496 KB RendDX9.dll, you can download it again here: http://www.filefront.com/14487253/RendDX9.dll/

1: Download and extract this file: http://www.battle.no/?section=download&get=140 Rename the extracted file to "RendDX9_fix.dll".

2: Put the downloaded RendDX9_fix.dll into the Battlefield 2 folder.

3: Delete everything inside of [My] Documents\Battlefield 2\mods\bf2\cache

Steps 4 and 5 will fix the MD5 kick that you get when you are on certain PR servers.

4: Make a BAT file on your Desktop called DxBFStart.bat, and put this inside of it (change the CD path to wherever you have BF2 installed):
Code:
@ECHO OFF

CD "C:\Program Files\EA Games\Battlefield 2"

RENAME RendDX9.dll RendDX9_15.dll

RENAME RendDX9_fix.dll RendDX9.dll
Make another BAT file on your Desktop called DxBFMainMenu.bat, and put this code inside of it (change CD path to wherever BF2 is installed):
Code:
@ECHO OFF

CD "C:\Program Files\EA Games\Battlefield 2"

RENAME RendDX9.dll RendDX9_fix.dll

RENAME RendDX9_15.dll RendDX9.dll
5: Whenever you decide to play BF2/PR, run DxBFStart.bat before you start the game, and when you get to the main menu in-game, alt-tab out and run DxBFMainMenu.bat.

Remember to run DxBFStart.bat each time you start a game, and remember to run DxBFMainMenu.bat when you first get to the main menu. If you do not, you will (1) either load the bad DLL and not be able to alt-tab or (2) load the fix dll but get kicked for the MD5 mismatch.

You do not need to run these BAT files again unless or until you close/restart BF2/PR.


6: See if it works for you.

Use the MD5 switch at your own risk. I have personally had no problems using this method.

If you also have to use largeaddressaware in order for the game to run properly, you can use this method if you are getting kicked for MD5 checks on BF2.exe:

1: Make a copy of the original (and unmodified!) BF2.exe, and name it BF2_fix.dll.

2: Run the largeaddressaware fix found here: http://www.realitymod.com/forum/f358...ows-vista.html, but instead of
Code:
editbin.exe /LARGEADDRESSAWARE BF2.exe
run
Code:
editbin.exe /LARGEADDRESSAWARE BF2_fix.exe
2: Make ExeBFStart.bat, and put this into it:
Code:
@ECHO OFF

CD "C:\Program Files (x86)\EA Games\Battlefield 2"

RENAME BF2.exe BF2_15.exe

RENAME BF2_fix.exe BF2.exe
3: Make ExeBFMainMenu.bat, and put this into it:
Code:
@ECHO OFF

CD "C:\Program Files (x86)\EA Games\Battlefield 2"

RENAME BF2.exe BF2_fix.exe

RENAME BF2_15.exe BF2.exe
4: Before you start the game, run ExeBFStart.bat, and when you're at the game's main menu, run ExeBFMainMenu.bat. You cannot accidentally mess up the file names, so if you run it in reverse order, the only effect will be that you will be running on the unpatched BF2.exe, and you will still get kicked by the MD5 check. Simply restart the game and run the BAT's in the correct order, and you will be good to go.
Snares is offline
Last edited by Snares; 09-08-2009 at 05:48 PM..
Reply With Quote
Old 09-05-2009, 06:09 PM   #2
Gameserver Administrator

Jagular's Avatar
Send a message via MSN to Jagular
Default Re: BF2 1.5 Alt-Tab Fix Through RendDX9.dll

99% you will get kick message MD5 RenDX9.dll
sooner or later

Xfire - jagular78rus aka =WNP= SPB.Jagular /
To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
/
To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.

Setting up servers: game/web/mail/other win&nix/bsd
Jagular is offline Reply With Quote
Old 09-05-2009, 06:20 PM   #3
Default Re: BF2 1.5 Alt-Tab Fix Through RendDX9.dll

Yes, RenDX9.dll gets your kicked after 1-10 minutes.

Hope the community will come up with a valid fix pretty soon because I've crashed around seven times today... tired of even launching the game again knowing I'll disconnect in the middle.
[ELITE]General-Sb is offline Reply With Quote
Old 09-05-2009, 06:29 PM   #4
Gameserver Administrator

=RRF=Rebiv4's Avatar
Default Re: BF2 1.5 Alt-Tab Fix Through RendDX9.dll

yep, keep getting kicked at round end. I'll just leave before rounds end.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
=RRF=Rebiv4 is offline Reply With Quote
Old 09-05-2009, 06:29 PM   #5

[T]waylay00's Avatar
Send a message via AIM to [T]waylay00
Default Re: BF2 1.5 Alt-Tab Fix Through RendDX9.dll

This problem is ridiculous. It takes EA 3 years to get out a patch, and then the one that comes out has a serious flaw.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
[T]waylay00 is offline Reply With Quote
Old 09-05-2009, 06:29 PM   #6

Snares's Avatar
Default Re: BF2 1.5 Alt-Tab Fix Through RendDX9.dll

Quote:
Originally Posted by [ELITE]General-Sb View Post
Yes, RenDX9.dll gets your kicked after 1-10 minutes.

Hope the community will come up with a valid fix pretty soon because I've crashed around seven times today... tired of even launching the game again knowing I'll disconnect in the middle.
I just played a 40 minute round on vanilla bf2 and never got kicked. Most of the PR servers seem to be doing it though.
Snares is offline Reply With Quote
Old 09-05-2009, 06:35 PM   #7
Gameserver Administrator

=RRF=Rebiv4's Avatar
Default Re: BF2 1.5 Alt-Tab Fix Through RendDX9.dll

Nevermind, completely kicked out by PB every few mins...damnit. It worked too.

We need to find another solution, but nice try regardless, thanks!


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
=RRF=Rebiv4 is offline Reply With Quote
Old 09-05-2009, 06:53 PM   #8

Snares's Avatar
Default Re: BF2 1.5 Alt-Tab Fix Through RendDX9.dll

Quote:
Originally Posted by =RRF=Rebiv4 View Post
Nevermind, completely kicked out by PB every few mins...damnit. It worked too.

We need to find another solution, but nice try regardless, thanks!
Unfortunately the solution would involve using MD5tools to fake the md5 on that dll file, and that can get you banned for a really, really long time. There seems to be no easy way around it. It's a binary problem that requires a recompile on Dice's part, and I'm just afraid they will be too lazy to do that.

However, I see Bazajaytee (the main guy behind the 1.5 patch), has posted saying he will check to see if Evenbalance will "kick for this," although it obviously will. http://forums.electronicarts.co.uk/b...l#post11120327
Snares is offline Reply With Quote
Old 09-05-2009, 08:03 PM   #9
Default Re: BF2 1.5 Alt-Tab Fix Through RendDX9.dll

I imagine dice will give the "we never supported alt-tab" line... Tis a shame since overall the patch is quite good, i've noticed the hitreg is a bit better and FOV on widescreen is a nice addition.
AquaticPenguin is offline Reply With Quote
Old 09-05-2009, 08:08 PM   #10

Snares's Avatar
Default Re: BF2 1.5 Alt-Tab Fix Through RendDX9.dll

Refer to the original guide for info on how to fix the md5check.
Snares is offline
Last edited by Snares; 09-06-2009 at 04:51 AM..
Reply With Quote
Reply


Tags
alttab, bf2, fix, renddx9dll
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 12:25 PM.


Powered by: vBulletin. ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO.
All Content Copyright ©2004 - 2010, Project Reality.