I have been unable to successfully run Battlefield 2142 with any of the recent (v1.20 or v1.25) patches applied. When I run the program, it launches successfully and I can get to the start game menu. If I pick the single user game, I end up crashing to the desktop with the following error:
The event log shows the following error:
My config:
- Vista Ultimate 64 bit
- Asus M2R32 MB with Athlon x2 4600+
- 4 GB RAM
- ATI x1950xtx video
- latest (Catalyst 7.4) video drivers
- all currently available Vista patches installed
- MB sound w/ latest available drivers
I've seen various folks post about having succes with Battlefield 2142 by using editbin /LARGEADDRESSAWARE on the bf2142.exe file...with the EA Link version, that file doesn't exist and instead you have BF2142Pace.exe. I tried the same thing with that file: it made no difference and I got the same error as noted above.
BF2142 works fine so long as I don't apply any of the patches to it. Unfortunately, without the patches it isn't really possible to play online. You need to be running the same version to play online.
Is anyone out there experiencing the same problem as I am? Maybe I should go pick up the in-store copy of BF2142...but that feels like throwing good money after bad unless I'm pretty darn sure it's going to work.

The event log shows the following error:
Code:
Faulting application BF2142Pace.exe, version 0.0.0.0, time stamp 0x462508ea,
faulting module BF2142Pace.exe, version 0.0.0.0, time stamp 0x462508ea,
exception code 0xc0000005, fault offset 0x0004614f,
process id 0x2264, application start time 0x01c78a1676a6b960.
My config:
- Vista Ultimate 64 bit
- Asus M2R32 MB with Athlon x2 4600+
- 4 GB RAM
- ATI x1950xtx video
- latest (Catalyst 7.4) video drivers
- all currently available Vista patches installed
- MB sound w/ latest available drivers
I've seen various folks post about having succes with Battlefield 2142 by using editbin /LARGEADDRESSAWARE on the bf2142.exe file...with the EA Link version, that file doesn't exist and instead you have BF2142Pace.exe. I tried the same thing with that file: it made no difference and I got the same error as noted above.
BF2142 works fine so long as I don't apply any of the patches to it. Unfortunately, without the patches it isn't really possible to play online. You need to be running the same version to play online.
Is anyone out there experiencing the same problem as I am? Maybe I should go pick up the in-store copy of BF2142...but that feels like throwing good money after bad unless I'm pretty darn sure it's going to work.