Project Reality + Battlefield 2 on Steam

If you find a bug within PR:BF2 (including PRSP), please report it here.
boilerrat
Posts: 1482
Joined: 2009-09-02 07:47

Re: Project Reality + Battlefield 2 on Steam

Post 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.
Jeff
Posts: 5
Joined: 2009-10-31 20:12

Re: Project Reality + Battlefield 2 on Steam

Post 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!
Last edited by Jeff on 2009-10-31 21:10, edited 1 time in total.
Reason: typo
Raic
Posts: 776
Joined: 2007-02-24 15:59

Re: Project Reality + Battlefield 2 on Steam

Post 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.
Jeff
Posts: 5
Joined: 2009-10-31 20:12

Re: Project Reality + Battlefield 2 on Steam

Post 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?
Last edited by Jeff on 2009-11-01 20:26, edited 4 times in total.
Reason: Added MD5 Hash
Raic
Posts: 776
Joined: 2007-02-24 15:59

Re: Project Reality + Battlefield 2 on Steam

Post by Raic »

Did you try without the Steam hotkey thingy? Might cause it.
MattChicago
Posts: 14
Joined: 2009-10-30 23:54

Re: Project Reality + Battlefield 2 on Steam

Post 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.
Killer2354
Posts: 407
Joined: 2008-11-19 02:48

Re: Project Reality + Battlefield 2 on Steam

Post by Killer2354 »

MattChicago, did you even read the posts before you posted? they have bf2 from STEAM, which is not a hacked version.
Jeff
Posts: 5
Joined: 2009-10-31 20:12

Re: Project Reality + Battlefield 2 on Steam

Post 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
You do not have the required permissions to view the files attached to this post.
Deadfast
Retired PR Developer
Posts: 4611
Joined: 2007-07-16 16:25

Re: Project Reality + Battlefield 2 on Steam

Post by Deadfast »

*** Might as well read the full thread the next time... ***
Last edited by Deadfast on 2009-11-02 22:03, edited 2 times in total.
Deadfast
Retired PR Developer
Posts: 4611
Joined: 2007-07-16 16:25

Re: Project Reality + Battlefield 2 on Steam

Post 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.
Jeff
Posts: 5
Joined: 2009-10-31 20:12

Re: Project Reality + Battlefield 2 on Steam

Post 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
Lolcats1
Posts: 2
Joined: 2009-11-03 23:12

Re: Project Reality + Battlefield 2 on Steam

Post 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...?
kingofthreads
Posts: 43
Joined: 2009-11-16 06:27

Re: Project Reality + Battlefield 2 on Steam

Post 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 :o ops: ) if anyone can help it would be much appreciated.
theiceman
Posts: 297
Joined: 2009-03-19 04:17

Re: Project Reality + Battlefield 2 on Steam

Post 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

Through Superior Firepower
Twisted Helix
Retired PR Developer
Posts: 5145
Joined: 2008-11-03 04:18

Re: Project Reality + Battlefield 2 on Steam

Post 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? :o 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.

:cussing: :cussing: :cussing:
Last edited by Twisted Helix on 2009-11-19 07:10, edited 1 time in total.
scorch117
Posts: 1
Joined: 2009-12-06 20:32

Re: Project Reality + Battlefield 2 on Steam

Post 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.
Last edited by scorch117 on 2009-12-06 20:56, edited 1 time in total.
SocomX39
Posts: 7
Joined: 2009-12-06 01:33

Re: Project Reality + Battlefield 2 on Steam

Post 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
SocomX39
Levittown, NY
ch33ks94
Posts: 2
Joined: 2009-07-30 21:09

Re: Project Reality + Battlefield 2 on Steam

Post 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
Last edited by ch33ks94 on 2009-12-23 16:01, edited 5 times in total.
Miki91
Posts: 1
Joined: 2009-12-23 10:50

Re: Project Reality + Battlefield 2 on Steam

Post 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
Locked

Return to “PR:BF2 Bugs”