Author Topic: Forgotten Hope 2 on Steam's version of BF2  (Read 12124 times)

Offline blackhand

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: Forgotten Hope 2 on Steam's version of BF2
« Reply #15 on: 09-10-2009, 17:10:31 »
a temporary fix could be exchanging the shader_client.zip manually before playing fh2.

in the bf2/mods folder there is a BF2 folder and aFH2 folder, both contain an client_shader.zip file. for FH2 that file from the FH2 folder needs to be in the BF2 folder.(backup the original before moving them around)

this could work it might be cumbersome but for a workaround this could work until we find a better solution.

just checked this and can confirm it does fix iron sites issue.  i assume we would have to swap back to orig file if we wanna play vanilla?

Offline DLFReporter

  • FH-Betatester
  • ***
  • Posts: 4.727
  • Betatesting FH2 makes me edgy...
    • View Profile
Re: Forgotten Hope 2 on Steam's version of BF2
« Reply #16 on: 09-10-2009, 17:10:44 »
just checked this and can confirm it does fix iron sites issue.  i assume we would have to swap back to orig file if we wanna play vanilla?

Yes, since this is basically what the FH2.exe does.
Gravity is a habit that is hard to shake off

Offline ftrrrhpt

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Forgotten Hope 2 on Steam's version of BF2
« Reply #17 on: 04-12-2009, 05:12:59 »
here is what i did, with this fix FH2 as well BF2 runs properly:

Preparations:
- have BF2/Steam installed and updated
- have a BF2 online accunt setup (run game twice), so hijackers can hack it ::)
- download FH2 mod (or have it installed)
- download BF2 1.5 patch
- exit steam

1.
- <Start><Run> [RegEdit] <Ok>
- locate [HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA GAMES\Battlefield 2]
- change "installdir" from "<your SteamPath>\steamapps\common\battlefield 2"
   to  "<your usual GamesPath>\battlefield 2"

2.
- create a directory "<your usual GamesPath>\battlefield 2"
- run BF2 1.5 patch installer
- rename "<your usual GamesPath>\battlefield 2" to "<your usual GamesPath>\battlefield 1.5"

3.
- create a directory "<your usual GamesPath>\battlefield 2" (must be empty if you followed all steps properly :P)
- copy all contents of "<your SteamPath>\steamapps\common\battlefield 2" to "<your usual GamesPath>\battlefield 2"
- copy or move all contents of "<your usual GamesPath>\battlefield 1.5" over "<your usual GamesPath>\battlefield 2"

4. install FH2 (works as well if you did already, in this case just skip this step)

5. edit [Alt+Return] BH2/FH2 shortcuts' <Path> where required to <GamesPath>\battlefield 2\FH2.exe  ... etc.

6. update pb,
- adjust game path [add new game] and
- run update using pbsetup http://www.evenbalance.com/index.php?page=pbsetup.php

few remarks:
- running 1.5 patch over bf2/steam wont fix anything.
- i just want to run fh2 (f*ck BetaField2), via steam its hassle-free for a tenner  8)
- in general it makes little sense if any to run PunkBuster supported games via Steam.
- btw: FH >> FH2, its just all about "200 Billion flies cant be wrong, eat sh*t!"  
  Well, thats fine as long as a game is not just a lame console port  
- BF2/Steam eventually still can be used to check for updates, though there wont be any ...
   considering how waiting for BF2 1.5 patch was almost as much vaporware as duke nukem forever  ;D


« Last Edit: 04-12-2009, 07:12:00 by ftrrrhpt »

Offline NTH

  • FH-Betatester
  • ***
  • Posts: 3.146
    • View Profile
Re: Forgotten Hope 2 on Steam's version of BF2
« Reply #18 on: 04-12-2009, 11:12:39 »
here is what i did, with this fix FH2 as well BF2 runs properly:

Preparations:
- have BF2/Steam installed and updated
- have a BF2 online accunt setup (run game twice), so hijackers can hack it ::)
- download FH2 mod (or have it installed)
- download BF2 1.5 patch
- exit steam

1.
- <Start><Run> [RegEdit] <Ok>
- locate [HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA GAMES\Battlefield 2]
- change "installdir" from "<your SteamPath>\steamapps\common\battlefield 2"
   to  "<your usual GamesPath>\battlefield 2"

2.
- create a directory "<your usual GamesPath>\battlefield 2"
- run BF2 1.5 patch installer
- rename "<your usual GamesPath>\battlefield 2" to "<your usual GamesPath>\battlefield 1.5"

3.
- create a directory "<your usual GamesPath>\battlefield 2" (must be empty if you followed all steps properly :P)
- copy all contents of "<your SteamPath>\steamapps\common\battlefield 2" to "<your usual GamesPath>\battlefield 2"
- copy or move all contents of "<your usual GamesPath>\battlefield 1.5" over "<your usual GamesPath>\battlefield 2"

4. install FH2 (works as well if you did already, in this case just skip this step)

5. edit [Alt+Return] BH2/FH2 shortcuts' <Path> where required to <GamesPath>\battlefield 2\FH2.exe  ... etc.

6. update pb,
- adjust game path [add new game] and
- run update using pbsetup http://www.evenbalance.com/index.php?page=pbsetup.php

few remarks:
- running 1.5 patch over bf2/steam wont fix anything.
- i just want to run fh2 (f*ck BetaField2), via steam its hassle-free for a tenner  8)
- in general it makes little sense if any to run PunkBuster supported games via Steam.
- btw: FH >> FH2, its just all about "200 Billion flies cant be wrong, eat sh*t!"  
  Well, thats fine as long as a game is not just a lame console port  
- BF2/Steam eventually still can be used to check for updates, though there wont be any ...
   considering how waiting for BF2 1.5 patch was almost as much vaporware as duke nukem forever  ;D




Good post.

Have you also tried just copying a non-steam BF2.exe over the steam BF2.exe.
That seems to be working for poeple who bought BF2 from steam.
« Last Edit: 04-12-2009, 13:12:07 by Die Happy »


Milton Gault roared, "Roffey, I know bloody well that Jerry knows we are here but you don't need to advertise the fact!"
(From: First in the Field, Gault of the Patricias by Jeffery Williams, page 72.)