Page 3 of 4
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-10-26 02:48
by boilerrat
PLODDITHANLEY wrote:I hate DL'ed games - disc or nothing for me (when a disc exists not in the case or PR). Seems to bring extra problems.
Agreed, I have the disk version of bf2, so i have added bf2 and pr as non steam games without trouble.
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-10-31 20:58
by Jeff
ok, works good with Project Reality Lan and SP/COOP but when i try to play online I get in for about 2 minutes and the servers kick me for:
Punkbuster kicked player 'Jeff' (for 5 minutes) MD5Tool Mismatch. BF2.exe (len=2048 )
so, that being said, i went to punkbuster tech support and i got this from them:
Note #2: This kick has been added by the serveradmin to check the integrity of certain files on the client. These checks are not default and have to be manually added by the server-admin.
When you are kicked for a MD5Tool Mismatch you will always see the file in question.
Example:
MD5Tool Mismatch: etpro/cgame_mp_x86.dll
Basically there are two different causes when you are kicked for a MD5 violation:
* The file DOES exist on your pc, while the server expected you would NOT have it
* The file does exist on your pc, while the server expected a different version (different MD5 hash).
When you are kicked for such a violation, check if you have this file or not. When it's not part of the default installation of the game, deleting this file might be needed. When you do have this file, make sure you have the original and latest official version of this file. Reinstalling of either the latest game patch(es) or the game might be needed.
Not really sure how to fix this. It does this error on every online server that i've played. I don't get this error on regular BF2 servers.
Could someone help me with this? This mod is very cool!
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-01 14:00
by Raic
Jeff wrote:ok, works good with Project Reality Lan and SP/COOP but when i try to play online I get in for about 2 minutes and the servers kick me for:
Punkbuster kicked player 'Jeff' (for 5 minutes) MD5Tool Mismatch. BF2.exe (len=2048 )
so, that being said, i went to punkbuster tech support and i got this from them:
Not really sure how to fix this. It does this error on every online server that i've played. I don't get this error on regular BF2 servers.
Could someone help me with this? This mod is very cool!
Have you edited the BF2.exe in someway? Pathced it with some program?
Try renaming it to BF2.exebackup or simply deleting and restart steam to have it redownload it. If that doesn't work the DEV team needs to make a serverside fix for the PB checks.
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-01 15:37
by Jeff
I'm using the steam autohotkey script. i just did a verify steam integrity game cache. it downloaded something and i played PR online and it still kicks me after like 5 minutes with same error.
Here's some info on my Bf2.exe
The version of BF2.exe is v1.5.3153-802.0
pb_sv_md5tool a "1.500000" v BF2.exe SZ6905344 AT0 LEN2048 FE02BED864A4ADB52957D257E9966C76
compared to:
Bf2 1.50 Md5's !!!VERIFICATION USE ONLY!!! - PunksBusted.com Sponsored by Clanwarz
Is a different version
Can this MD5 hash be added?
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-02 00:08
by Raic
Did you try without the Steam hotkey thingy? Might cause it.
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-02 06:45
by MattChicago
sounds like a hacked version of BF2 to me. Did you download this on a torrent finder type of website to download the game? Since if you got a Hacked copy of BF2 it will still try to locate the "key" to play online does not matter what MOD is being used. And if that version of the hack has been banned and or if punkbuster reads its a hacked version you will keep getting kicked.
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-02 12:35
by Killer2354
MattChicago, did you even read the posts before you posted? they have bf2 from STEAM, which is not a hacked version.
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-02 16:40
by Jeff
Raic wrote:Did you try without the Steam hotkey thingy? Might cause it.
if i do without the script i can't get in the game. the script is running pr.exe in the long run.
I went to the link below and emailed the MD5s to ultimate.
Md5gen And Filelistgen - PunksBusted.com Sponsored by Clanwarz
I'm attaching the MD5s
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-02 21:23
by Deadfast
*** Might as well read the full thread the next time... ***
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-02 22:07
by Deadfast
Did you try playing on vanilla BF2 servers?
I don't think this is a Steam issue in general, if you do get kicked from vBF2 as well I'd recommend asking a Steam user for his version of BF2.exe.
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-03 15:37
by Jeff
Nevermind, I found this bf2.exe that works really well. I don't even need the autohotkey script anymore. i found it on this post.
https://www.realitymod.com/forum/f27-pr ... 048-a.html
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-04 21:44
by Lolcats1
Heyy guys, im not sure about this, but I might be off-topic, but my PR is downloading n all that just fine, like there isnt any bugs with the downloads, but when I click the shortcut on my desktop to play, it simply returns me to the desktop and doesnt play the game. Someone give me a hand...?
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-16 23:31
by kingofthreads
Hello I have used the notepad script posted but the thing cannot find pr.exe I always get this
"PR.EXE C:\Program Files\Steam\steamapps\common\battlefield 2\mods\pr\pr.exe NOT FOUND, PROJECT REALITY LAUNCHER FAILED"
I have tried for the past 3 hours and have had nothing but this. I have moved pr.exe to other folders and made copies of pr.exe and everything else and this thing cannot find it. (I am unfortunately a computer failure

ops: ) if anyone can help it would be much appreciated.
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-17 02:13
by theiceman
Lolcats1 wrote:Heyy guys, im not sure about this, but I might be off-topic, but my PR is downloading n all that just fine, like there isnt any bugs with the downloads, but when I click the shortcut on my desktop to play, it simply returns me to the desktop and doesnt play the game. Someone give me a hand...?
what are ur system specs? it could be a RAM or video card prob
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-11-19 06:56
by Twisted Helix
HTG wrote:I just realized that if you create a shortcut for BF2 on your desktop via steam the two command lines read like that:
target:
"C:\Program Files\Steam\Steam.exe" -applaunch 24860
sart in:
"C:\Program Files\Steam"
any relevance?

ops:
Yes. That opens up some intriguing possibilities actually. Its possible to detect if steam is a running process and then if it is feed it the applaunch command. But I am guessing that we can't pass the mod parameters.
Can you tell me what the steam process is called in the task manager ?
Edit: Ah never mind ... I think I'll just have to buy the steam version. Already have the complete collection on disk ofcourse.

Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-12-06 20:51
by scorch117
I downloaded the autohotkey thing and i pasted the code in and edited it:
; Project Reality Launcher - Steam Helper
;
; This workaround helps launch Project Reality for users who purchased BF2 on Steam.
;
; Run this script to start Project Reality
;
; Launches PR.exe and waits for it to exit when BF2 performs Steam authentication.
; Relaunches PR.exe after Steam restarts BF2.exe after authentication.
;
; WARNING: The 2nd launch of PR.exe attempts to start BF2 again which will try start then quit.
#NoTrayIcon
#SingleInstance force
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
; Get Path To Project Reality PR.EXE
EnvGet ProgramFilesX86, ProgramFiles(x86)
PREXE := "C:\Program Files\Steam\steamapps\common\battlefield 2\mods\pr\pr.exe"
BF2 := "C:\Program Files\Steam\steamapps\common\battlefield 2"
; Verify Path Correct
IfNotExist %PREXE%
{
PREXE := "\Steam\steamapps\common\battlefield 2\mods\pr\pr.exe"
IfNotExist %PREXE%
{
Msgbox PR.EXE (%PREXE%) NOT FOUND, PROJECT REALITY LAUNCHER FAILED
ExitApp 1
}
}
; Launch PR, Wait For It To Exit
RunWait, %PREXE%, %BF2%, UseErrorLevel
; Wait For BF2 Relaunch (20 Sec Timeout)
Process, Wait, BF2.exe, 20
; Check Timeout Error
if (ErrorLevel == 0)
{
Msgbox TIMEOUT WAITING FOR BF2 RELAUNCH, PROJECT REALITY LAUNCHER FAILED
ExitApp
}
; Relaunch PR.EXE Again
Run, %PREXE%, %BF2%, UseErrorLevel
; Exit (Finished)
ExitApp 0
All it does when i click on it is open up the notepad. How do i fix it.
Edit: i found i fix for my problem nevermind.
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-12-11 00:52
by SocomX39
Quick Question,
I currently have BF2 PR mod installed with this auto key to start it from steam and also i changed the bf2 icon because of that problem
when i exit PR i get a message about battlefield closing or whatever
any idea what thats from
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-12-17 07:37
by ch33ks94
ey guys i need some help here i DL'ed the autohotkey except my PR and BF2 steam are on another hard drive ( H: )
Edit:
Ok i fixed that now i think but now i get this message:
Link Here
Re: Project Reality + Battlefield 2 on Steam
Posted: 2009-12-23 10:53
by Miki91
When I start Project Reality with the script I get into the game, but it says I need BF2 v1.41 to play the game. How come? :S