Hi, first I want to say that i never had any problems to play BF2. But if i want to play FH2 i have problems with my memory. I can play 15 Minutes, then the computer starts to use the virtual RAM/ PageFile of WinXP. I have an relative old System but this was still powerful to run BF2 in the highest solution (1280x1024). I have a AMD64 X2 3800+ with 2GB RAM and a GeForce 6800 GT with 256MB, also I allowed WinXP to use 6GB HDD for the PageFile. I am sure that also all memory intensive programs are closed during i play FH2.
I belive that i can solve the problem if I will play with lower settings. But here is the main question: Is this only the one way? I belive the maps are larger then normal BF2 64 Player maps. Do the Coders know this problem? i cant belive that other players have 3 or more GB RAM. Maybe the Graphiccard is better but is this still a additional factor?
I hope someone can give me some tips. I like to play FH2 in the solution of BF2.
19th February 2007
well setting 6GB pagefiles is kind of uselss imo, i think one formel for page file is 1,5 x of your RAM this would mean it should be 3GB. but enough aboutt hat FH2 is not BF2 each fh2 map has much more objects and textures(bigger in size &quality) than BF2. So if BF2 runs fine in high FH2 WONT cause it is much more demanding one rescources. Your GFX card is not that good with "just" 256mb. i guess your cpu isnt not at 100% usgae when playing so that shouldnt be the problem. i got a core duo 2,1ghz, a 7950GT with 512mb and also 2gb 800mhz ram i can play on all high settings in 1152x768 with AAx4 and get around 40+ fps most of the time.since bf2 does not support dual cores having a duo core doest really help with the performance. and my ram is almost full when i play always around 90%+, however i got many other programs running while gaming, irc, icq, firewall,antivir, teamspeak,winamp, g15 tools etc.
i would reduce the game resolution and maybe decrease some gfx setting, also may reset your page file it could be defragmented and defragment the hdd fh2 is stored on.
27th October 2005
Just like [FtN|GT] Die Happy said FH2 is different when it comes to textures, model details and the amount of objects on each map compared to vanilla BF2. With my old system i was able to play BF2 with all maxed at 1280*960 without any kind of problems. But this definitely changed with FH2, so i used the BF2 Tweakguide to check what settings got the highest impact on performance. Some time ago i upgraded the CPU and the graphics card and now i can play FH2 again with all max, just like vanilla BF2 before.
Old System: AMD X2 4200+ (2x 2,1GHz), 2GB RAM, GF7900GT 256MB New System: AMD X2 6000+ (2x 3GHz), 2GB RAM, GF8800GTS 512MB
Objects on a map: BF2 vs. FH2
Gulf of Oman (bf2) has 800 static objects Gazala (fh2) has 3000 static objects Sidi Rezegh (fh2) has 4000 static objects
Pagefile: While there are a lot of different suggestions/concepts for the pagefilesize, 3GB-4GB should be enough in your case, or let XP use a dynamic pagefilesize. I'm using a user defined one with the following values: Min 2046MB - Max 4092MB.
I have all athigh whit no problems, just a Nvidia 8300 512 and 2 GB whit an Intel Core Duo 2.. no problem, high definition...
Many thanks! Now I know that I have to reduce the settings first. After all i have to buy a new Graphics card or system.
heres a little goodie that still doesnt seem to have been included in vista 64 service packs -
cured all my problems with mem. Funny thing is, i knew about this originally, promptly forgot, and when after a fresh vista install, fh2 was throwing up all sorts of problems, i searched for solutions and was reminded of this patch.
on a similar vein, my drives were spinning up and down ceaselessly whilst playing games (fh2 included) causing major pauses at crucial flag capping moments, I discovered this last night and found that it cured 99% of computer lag on my machine.
basically its telling you to uninstall KB938979 and boy does it work. Microsoft should be taken to task over this, wear and tear on users hard drives. Try it, you may be surprised.