Project Reality + Battlefield 2 on Steam
-
AMT
- Posts: 35
- Joined: 2007-02-09 00:10
Project Reality + Battlefield 2 on Steam
So today EA and Valve released the Battlefield 2 collection on Steam. Having sold my original copy some time ago, I figured I buy it again because of the 1.5 patch.
Works well and I'm liking patch 1.5 so far. It also seems like they got Evenbalance to upgrade Punkbuster to allow the Steam overlay.
Anyways there is a problem though. Steam watches when instances of BF2 are launched and snags the process and ruins it through Steam (for authentication, etc). So when I launch project reality through the pr.exe file, Steam forces BF2 to launch instead. Project Reality is still loaded, but I get the "please launch Project Reality through pr.exe and not bf2.exe" error.
I can't find a way around this. Any ideas?
Works well and I'm liking patch 1.5 so far. It also seems like they got Evenbalance to upgrade Punkbuster to allow the Steam overlay.
Anyways there is a problem though. Steam watches when instances of BF2 are launched and snags the process and ruins it through Steam (for authentication, etc). So when I launch project reality through the pr.exe file, Steam forces BF2 to launch instead. Project Reality is still loaded, but I get the "please launch Project Reality through pr.exe and not bf2.exe" error.
I can't find a way around this. Any ideas?
A signature would go here if I had one.
-
DesmoLocke
- Posts: 1770
- Joined: 2008-11-28 19:47
Re: Project Reality + Battlefield 2 on Steam
And so it begins....
Sorry I am not much help here. The only workaround I know of is purchasing a physical copy.
Looking to see some PR developer insight into this one soon. This may need to go into the PR Support section.
Sorry I am not much help here. The only workaround I know of is purchasing a physical copy.
Looking to see some PR developer insight into this one soon. This may need to go into the PR Support section.
-
General Fuct
- Posts: 85
- Joined: 2007-10-02 07:27
Re: Project Reality + Battlefield 2 on Steam
I'm also suffering from this issue with my newly purchased steam BF2...Some how I knew this would happen...
Hope some devs are reading this! Please Help!
Hope some devs are reading this! Please Help!
General Fuct - - Since 0.5J
-
Rudd
- Retired PR Developer
- Posts: 21225
- Joined: 2007-08-15 14:32
Re: Project Reality + Battlefield 2 on Steam
what would happen if you replaced your bf2.exe with the CD's version, then ran the CD's mini-image via daemon tools or the like?
Thats what I did with my EA downloader version because I was getting pissed off with ea downloader not working.
What it did was make bf2 behave like teh CD version, and since its a legit copy from a digital distributer, this is 100% legal.
Thats what I did with my EA downloader version because I was getting pissed off with ea downloader not working.
What it did was make bf2 behave like teh CD version, and since its a legit copy from a digital distributer, this is 100% legal.
-
snooggums
- Posts: 1093
- Joined: 2008-01-26 06:33
Re: Project Reality + Battlefield 2 on Steam
If that worked you shouldn't even need the CD since they removed that requirement with the 1.5 patch. I would guess you would need a fully patched bf2.exe, or did you do a fresh install with the CD version then update Rudd?Dr2B Rudd wrote:what would happen if you replaced your bf2.exe with the CD's version, then ran the CD's mini-image via daemon tools or the like?
Thats what I did with my EA downloader version because I was getting pissed off with ea downloader not working.
What it did was make bf2 behave like teh CD version, and since its a legit copy from a digital distributer, this is 100% legal.
-
Rudd
- Retired PR Developer
- Posts: 21225
- Joined: 2007-08-15 14:32
Re: Project Reality + Battlefield 2 on Steam
Oh yeah lol, I never noticed cuz daemon automatically starts up on my comp anyway.If that worked you shouldn't even need the CD since they removed that requirement with the 1.5 patch. I would guess you would need a fully patched bf2.exe, or did you do a fresh install with the CD version then update Rudd?
I installed via ea downloader, then added a patched exe and then updated.
-
dbzao
- Retired PR Developer
- Posts: 9381
- Joined: 2006-06-08 19:13
Re: Project Reality + Battlefield 2 on Steam
Wouldn't that break Steam updates? Although I doubt any new patches are coming to BF2 anytime soon...
You should try adding pr.exe as a non-Steam game. If that still doesn't work, we will have to take a look, but you will need to be patient as this is something really new.
You should try adding pr.exe as a non-Steam game. If that still doesn't work, we will have to take a look, but you will need to be patient as this is something really new.
"There's always one more bug." - Lubarsky's Law of Cybernetic Entomology
-
AMT
- Posts: 35
- Joined: 2007-02-09 00:10
Re: Project Reality + Battlefield 2 on Steam
Unfortunately patching the bf2.exe is not an option as Steam validates gamefiles before it launches a game and re-downloads any incorrect files. On top of that Steam will still recognize the bf2.exe and hook into it. Plus, I don't have the retail copy anymore.
I tried launching Project Reality as a non-steam game. Although PR launches, I still get the error that I didn't launch from pr.exe.
I tried launching Project Reality as a non-steam game. Although PR launches, I still get the error that I didn't launch from pr.exe.
Last edited by AMT on 2009-10-07 20:21, edited 1 time in total.
A signature would go here if I had one.
-
snooggums
- Posts: 1093
- Joined: 2008-01-26 06:33
Re: Project Reality + Battlefield 2 on Steam
It would break the steam updates but it should still be able to be updated manually.[R-DEV]dbzao wrote:Wouldn't that break Steam updates? Although I doubt any new patches are coming to BF2 anytime soon...
You should try adding pr.exe as a non-Steam game. If that still doesn't work, we will have to take a look, but you will need to be patient as this is something really new.
-
Scared_420
- Posts: 403
- Joined: 2009-06-25 07:15
Re: Project Reality + Battlefield 2 on Steam
and devs plan on selling pr2 through steam ? lol complaint central in the future id this cant be fixed
-
Celestial1
- Posts: 1124
- Joined: 2007-08-07 19:14
Re: Project Reality + Battlefield 2 on Steam
But it would actually be meant to be distributed through steam, and it would be it's own game, so there wouldn't be this issue.Scared_420 wrote:and devs plan on selling pr2 through steam ? lol complaint central in the future id this cant be fixed
-
AncientMan
- Retired PR Developer
- Posts: 5111
- Joined: 2007-05-22 07:42
Re: Project Reality + Battlefield 2 on Steam
Can you tell us where:
bf2.exe is located
pr.exe is located
your profile is located (with video.con, audio.con, controls.con, general.con etc etc)
bf2.exe is located
pr.exe is located
your profile is located (with video.con, audio.con, controls.con, general.con etc etc)

-
AMT
- Posts: 35
- Joined: 2007-02-09 00:10
Re: Project Reality + Battlefield 2 on Steam
It's possible Valve may give the team access to Steamworks. There are many mods that are distributed via Steam. PR on Steam would be brilliant.Scared_420 wrote:and devs plan on selling pr2 through steam ? lol complaint central in the future id this cant be fixed
A signature would go here if I had one.
-
scottp05156
- Posts: 178
- Joined: 2007-07-04 19:49
Re: Project Reality + Battlefield 2 on Steam
Works fine for me.AMT wrote:Unfortunately patching the bf2.exe is not an option as Steam validates gamefiles before it launches a game and re-downloads any incorrect files. On top of that Steam will still recognize the bf2.exe and hook into it. Plus, I don't have the retail copy anymore.
I tried launching Project Reality as a non-steam game. Although PR launches, I still get the error that I didn't launch from pr.exe.
"F:\Program Files (x86)\EA GAMES\Battlefield 2\mods\pr\pr.exe
"F:\Program Files (x86)\EA GAMES\Battlefield 2\mods\pr"
-
goguapsy
- Posts: 3688
- Joined: 2009-06-06 19:12
Re: Project Reality + Battlefield 2 on Steam
Hey guys, have you tried going to program files/Steam/steamapps and changing the bf2.exe into pr.exe? I'm not sure how to do it, but perhaps turning the main exe file into an exe for a shortcut for PR? I'm sorry but I ain't expert on this 
Hope I helped tho.
Hope I helped tho.
-
War-Saw-M249
- Posts: 124
- Joined: 2009-06-01 01:05
Re: Project Reality + Battlefield 2 on Steam
ok on the PR desktop icon, right click on it and go to properties. click the tab "compatibility" and under the Privelege Level check the box that says "Run this program as an administrator". This is for vista im not sure if xp users have this. you could give this a shot but im not 100% sure if this will work.
-
chog
- Posts: 1
- Joined: 2009-10-09 02:27
Re: Project Reality + Battlefield 2 on Steam
steam bf2 wroK?
-
AMT
- Posts: 35
- Joined: 2007-02-09 00:10
Re: Project Reality + Battlefield 2 on Steam
C:\Program Files (x86)\Steam\steamapps\common\battlefield 2\bf2.exe[R-DEV]AncientMan wrote:Can you tell us where:
bf2.exe is located
pr.exe is located
your profile is located (with video.con, audio.con, controls.con, general.con etc etc)
C:\Program Files (x86)\Steam\steamapps\common\battlefield 2\mods\pr\pr.exe
C:\Users\Administrator\Documents\Battlefield 2
Last edited by AMT on 2009-10-10 22:21, edited 1 time in total.
A signature would go here if I had one.
-
Raic
- Posts: 776
- Joined: 2007-02-24 15:59
Re: Project Reality + Battlefield 2 on Steam
Might have to make it so you start PR.exe first then launch the BF2 from Steam using the "+modPath mods/pr" parameter. Might need new PR.exe from the Devs for it though.
-
AncientMan
- Retired PR Developer
- Posts: 5111
- Joined: 2007-05-22 07:42
Re: Project Reality + Battlefield 2 on Steam
Hmm
When you go to launch pr.exe, look at your processes in task manager, take note of what processes start. The order should be something like:
pr.exe starts
bf2.exe starts
you play
bf2.exe closes
pr.exe closes
See if it differs at all, for example, iirc the EA downloader version goes something like:
pr.exe starts
first bf2.exe starts
second bf2.exe starts
first bf2.exe closes
you play
second bf2.exe closes
pr.exe closes
So what does the steam copy look like when you launch pr.exe?
You should also check out pr.log, and paste it's contents here.
When you go to launch pr.exe, look at your processes in task manager, take note of what processes start. The order should be something like:
pr.exe starts
bf2.exe starts
you play
bf2.exe closes
pr.exe closes
See if it differs at all, for example, iirc the EA downloader version goes something like:
pr.exe starts
first bf2.exe starts
second bf2.exe starts
first bf2.exe closes
you play
second bf2.exe closes
pr.exe closes
So what does the steam copy look like when you launch pr.exe?
You should also check out pr.log, and paste it's contents here.





