Vista: BF2142 Work for anyone?

Coldkilla

Diamond Member
Oct 7, 2004
3,944
0
71
I installed my first Vista game. Installed the patches for it and everything. Fresh install. Then I run the game, get into the login screen login, select my gamertag. And instead of loading to the multiplayer match game lobby, the game CTD's.... Any Ideas?

If this is a 'software' issue, I'll move the thread there.. but this was kind of a mix btw the OS and the game.. Figured I nv had a problem with it before.. Probably another nice thing to add to the pile of Vista crap eh? Or.. is this fixable?

Should I be expecting a wealth of patches for all my preferables on the 30th? My g15 Keyboard, the fact I cannot stream videos, when starting my pc the internet can take up to 15 minutes to work, audio drivers for my sound card.. The list goes on and on..
 

Fallen Kell

Diamond Member
Oct 9, 1999
6,216
539
126
Simple solution... don't upgrade until problems are fixed. And to be honest with you, that probably won't happen until at least the first or even second SP are released.
 

43st

Diamond Member
Nov 7, 2001
3,197
0
0
I'm running Vista and BF2142 without issue, for the most part. 90% of my crashes are the same as they were in XP so it's hard for me to call it a Vista issue.

The main thing is to run BF2142Pace.exe as admin. Also disable multi-thread optimize in the Nvidia control panel, if you're using Nvidia.
 

InlineFive

Diamond Member
Sep 20, 2003
9,599
2
0
Originally posted by: gizbug
Vista is not as good as XP for gaming. There's your problem.

This is not the case. Most of the issues for Vista stem from a lack of drivers.

In his case it sounds like he also has network issues since many of us have Vista running with no problems.
 

43st

Diamond Member
Nov 7, 2001
3,197
0
0
Originally posted by: gizbug
Vista is not as good as XP for gaming. There's your problem.

I don't think you know what you're talking about, at least with BF2142. link
 

sam509

Member
Jun 30, 2000
70
0
0
Originally posted by: Fallen Kell
Simple solution... don't upgrade until problems are fixed. And to be honest with you, that probably won't happen until at least the first or even second SP are released.

Naw? there were issues with gaming with XP when it was released most of it caused by drivers it took a few months to iron most of it out as drivers caught up to the OS. The same will happen with Vista.

The gaming issues with Vista will be gone long before the first service pack is issued.


 

Coldkilla

Diamond Member
Oct 7, 2004
3,944
0
71
Well I didn't know this but right clicking on the exe file, and then selecting "Run in compatibility for Windows XP SP2" worked.. lol.

FIXED IT! HUSSAH!
 

Zenoth

Diamond Member
Jan 29, 2005
5,202
216
106
It might just be a refresh rate bug.

Adjust your refresh rates and it might work.

The following is from TweakGuides.com regarding BF2:

Launching/Loading Issues: The most common problem with BF2 is that the game crashes to desktop or goes to a black screen when you first launch it. The reason for this is either incompatible hardware (make sure you meet all the minimum specs), or more usually the fact that you're not running at the default Windows XP refresh rate (60Hz). By default the game tries to launch at 800x600@60Hz initially, so your system must be able to run that same resolution and refresh rate, otherwise the game will abort. If you are using any refresh rate override program/method, disable it (e.g. if you're using Refresh Force, click the 'Restore Original Settings' button and apply). Alternatively, see the Advanced Tweaking section of the guide for details on how to set a different startup resolution, in case your graphics card/monitor simply cannot do 800x600@60Hz resolution. Once you've got the game running, you can then change the resolution to suit your taste in the in-game settings, and importantly you can select a higher refresh rate. Then you can reapply any refresh rate override and the game will launch without any problems. To set a non-standard resolution see the Advanced Tweaking section.

Also from TweakGuides.com ...

Video.con

VideoSettings.setResolution 1280x960@75Hz

This setting controls your current resolution in Battlefield 2. The format is Width x Height@Refresh Rate. If you cannot start up BF2 and change the resolution from within the game, try altering it here to help you startup the game. In particular when you want to launch BF2 for the first time and the game just crashes back to desktop (See Troubleshooting Tips section), you can change the resolution from its default of 800x600@60Hz to one your monitor supports. Note however that certain resolutions are unsupported and entering them here will not work - see the Command Line section further below.


And keep in mind that BF2 uses two folders to finally access the in-game multi-player lobby where you can browse the servers and select one to play on and such.

It first uses the Video.con file under the "Default" folder (which is located within the "Profiles" folder) to launch the game (usually at 800x600 at 60hz), and then after you log-in it will use the Video.con file located in the "0001" folder (names can change for that folder, it could be 0002 for example), again under the "Profiles" folder, to finally arrive at the main menus.

So if it crashes once you arrive at the multi-player lobby then it's probably a refresh rate problem. If not then it's probably because the game isn't stable enough under Vista because it's new.

If you're using a GPU from ATi then you could always give a try to the newly released final version of Catalyst 7.1 for Vista, good for both 32-Bit and 64-Bit.
 

WT

Diamond Member
Sep 21, 2000
4,816
60
91
Its an EA game .. isnt that considered spyware ??? Ohh wait, sorry .. I'll just be leaving now. */me runs away before being flamed*
 

Coldkilla

Diamond Member
Oct 7, 2004
3,944
0
71
Originally posted by: Coldkilla
Well I didn't know this but right clicking on the exe file, and then selecting "Run in compatibility for Windows XP SP2" worked.. lol.

FIXED IT! HUSSAH!