Description

[Battlefield 2: BAD COMPANY Mod V1.9] The Newer release of the mod on ModDb is coming soon. (v1.9.5) Stay tuned.

Preview
Battlefield 2: BAD COMPANY [V1.9.0] - Latest Demo Release
Post comment Comments  (0 - 50 of 51)
Zackoo
Zackoo - - 3 comments

dowloading now

Reply Good karma Bad karma+2 votes
Smooth_Operator
Smooth_Operator - - 14 comments

does this work with bfhd?

Reply Good karma Bad karma+1 vote
Mohammed_Furqon Author
Mohammed_Furqon - - 905 comments

I don't know. I never used bfhd.

Reply Good karma+2 votes
Guest
Guest - - 689,970 comments

This comment is currently awaiting admin approval, join now to view.

FoxFort
FoxFort - - 1,553 comments

Is it Standalone?

Reply Good karma Bad karma+3 votes
Mohammed_Furqon Author
Mohammed_Furqon - - 905 comments

Yup standalone mod

Reply Good karma+6 votes
FoxFort
FoxFort - - 1,553 comments

NICE !

Reply Good karma Bad karma+3 votes
teringlijer
teringlijer - - 145 comments

so how is this different from the normal battlefield bad company 2?

Reply Good karma Bad karma+2 votes
Mohammed_Furqon Author
Mohammed_Furqon - - 905 comments

This may answer your question, I guess.

Moddb.com

Reply Good karma+4 votes
kanashimih
kanashimih - - 320 comments

my game crashes after i execute 4gb patch, is that supposed to happen or not?
got other question, is possible to disable reshade? if so, then how?
my menu is blinking as hell, don't know why, i just opened the mod and this started. the fps counter says 5/6 fps but it doesn't make sense to me, like "i'm on menu, how could this ever happen?"
anyway, your mod looks pretty asf!! well done mate!!

Reply Good karma Bad karma+2 votes
Mohammed_Furqon Author
Mohammed_Furqon - - 905 comments

Try to play the mod in windowed mode from one of the mod launchers.
And tell me what's the error message says.

Disable the Reshade by pressing Shift+F1 / Ctrl+F1.

And for your information, to delete cache folder, it's in My Documents and named "Bad Company". Sometimes you need to delete it if you got an error after changed the graphics setting.

Reply Good karma+1 vote
kanashimih
kanashimih - - 320 comments

after i disable reshade, the menu looks fine but when i tried to run a map, i got this one
Imgur.com

Reply Good karma Bad karma+2 votes
Mohammed_Furqon Author
Mohammed_Furqon - - 905 comments

Okay. Thanks for your report!

Try: Go to Battlefield 2 > mods > bc2 > Fonts_client.zip (Open it with any supported application, ex: Winrar).

Find "puristaBold_32.dds" and "puristaBold_32.dif", copy them onto your Desktop and then go back to Fonts_client.zip, open the "800" folder then move "puristaBold_32.dds" and "puristaBold_32.dif" from your desktop into that folder.

I hope it works.

Reply Good karma+2 votes
kanashimih
kanashimih - - 320 comments

thanks again! it worked very well! may i ask you one more question? is it possible to disable permanently the reshade?

Reply Good karma Bad karma+2 votes
Mohammed_Furqon Author
Mohammed_Furqon - - 905 comments

Sure! Delete d3d9.dll from the root Battlefield 2 directory folder.

Reply Good karma+2 votes
kanashimih
kanashimih - - 320 comments

thank you! it worked <3

Reply Good karma Bad karma+2 votes
mistradg
mistradg - - 20 comments

It's very strange, the V1.9.5 mod was working perfectly yesterday and today it started showing the same error that kanashimih showed, luckily I followed all the steps and managed to solve it! Thx

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,970 comments

This comment is currently awaiting admin approval, join now to view.

BellaatrixDS
BellaatrixDS - - 67 comments

good mod

Reply Good karma Bad karma+2 votes
Mohammed_Furqon Author
Mohammed_Furqon - - 905 comments

Thank you

Reply Good karma+1 vote
comicai
comicai - - 2 comments

hi there i have found an error in the mod after starting a map it says i have a missing font called puristabold32 i tried searching for it in the fonts_client.zip and theres none can someone help me?

Reply Good karma Bad karma+1 vote
Mohammed_Furqon Author
Mohammed_Furqon - - 905 comments

Okay. Thanks for your report!

Try: Go to Battlefield 2 > mods > bc2 > Fonts_client.zip (Open it with any supported application, ex: Winrar).

Find "puristaBold_32.dds" and "puristaBold_32.dif", copy them onto your Desktop and then go back to Fonts_client.zip, open the "800" folder then move "puristaBold_32.dds" and "puristaBold_32.dif" from your desktop into that folder.

I hope it works.

Reply Good karma+1 vote
comicai
comicai - - 2 comments

Hello where can i find both of those files? They are not inside the zip folder even when i tried to find them using the search feature in winrar,also do you have a discord?

Reply Good karma Bad karma+1 vote
The_Igromator
The_Igromator - - 6 comments

New version with new amazing things. You are awesome as always, bro))

Reply Good karma Bad karma+1 vote
Mohammed_Furqon Author
Mohammed_Furqon - - 905 comments

Thank you bro! Glad you like it!

Reply Good karma+2 votes
Guest
Guest - - 689,970 comments

This comment is currently awaiting admin approval, join now to view.

dotrung56
dotrung56 - - 31 comments

Can you reduce blood effect and blur effect when hit plz, because it make my pc so laggy . Thanks

Reply Good karma Bad karma+2 votes
Ardiaei
Ardiaei - - 5 comments

Thank you! I've been waiting for century hehe

Reply Good karma Bad karma+1 vote
Doms_Cher
Doms_Cher - - 2 comments

What to do if when starting the map, the game flies to the desktop and does not report any error

Reply Good karma Bad karma+1 vote
Mohammed_Furqon Author
Mohammed_Furqon - - 905 comments

Vietnam maps?

Reply Good karma+1 vote
Doms_Cher
Doms_Cher - - 2 comments

Maps of your mod

Reply Good karma Bad karma+1 vote
Mohammed_Furqon Author
Mohammed_Furqon - - 905 comments

Did you move the mod into your installed Battlefield 2 directory? This mod is supposed to be a standalone mod. (Not recommended to put it into your existing Battlefield 2 directory). Just play the mod through the available launchers.

Reply Good karma+1 vote
fq.zada
fq.zada - - 1 comments

i got some problems here. when i play on hill 137 map, the dirt and grass texture is black. i've delete bad company folders but it doesnt affect anything. when i delete d3d9.dll it shows error with message:

'errors in effect: mods/bf2/shaders/portmenushaders.fx'

can you solve this plz?

sorry for my bad english :v

Reply Good karma Bad karma+1 vote
Raafat22
Raafat22 - - 72 comments

my rar is broken can you upload those files of the mod alone
please help bro

Reply Good karma Bad karma+1 vote
nikthegreekorig
nikthegreekorig - - 17 comments

It doesn't play at windows xp with 2GB RAM. After changing shaders, lowering bots count to 15 etc, I had fov from wide screen into my 4:3 monitor so the hud is half out of the screen and the perspective of the game is a fish eye lens like this one Youtube.com

Also, is there a possibility to unlock perks/weapons in local LAN coop mode with bots?

Reply Good karma Bad karma+1 vote
nikthegreekorig
nikthegreekorig - - 17 comments

The exact error in your shaders is
---------------------------
Errors in effect: mods/bf2/shaders/portedmenushader.fx
---------------------------
PortedMenuShader.fx(493): error X5608: Compiled shader code uses too many arithmetic instruction slots (177). Max. allowed by the target (ps_2_0) is 64.
(1): error X5609: Compiled shader code uses too many instruction slots (179). Max. allowed by the target (ps_2_0) is 96.
PortedMenuShader.fx(857): ID3DXEffectCompiler::CompileEffect: There was an error compiling expression
ID3DXEffectCompiler: Compilation failed

Also please clean bc2 ServerArchives.con, ClientArchives.con and python dir which has a lot of scoringCommon - Copy (xx).py hidden thumbs.db from inside zips etc.

At least please give some information on how to lower memory requirements because even with very low resolution the game crashes when it try to load textures around 69% on map load. Can you resize some textures at lower resolution etc. in order to play in 4:3 aspect ratio with 2GB RAM?
---------------------------
BF2 Memory Error
---------------------------
memory.dll: sanity check: block size 16777220 (16.00 MB) doesn't seem sane

Reply Good karma Bad karma+1 vote
mistradg
mistradg - - 20 comments

I found the solution for the error PortedMenuShader.fx(493) I copied default bf2 Shaders_client.zip (Battlefield 2 Complete Collection\mods\bf2\Shaders_client.zip >> to >> D:\Battlefield 2 Complete Collection\mods\bc2\

Reply Good karma Bad karma+1 vote
nikthegreekorig
nikthegreekorig - - 17 comments

bc2\Shaders_client\PortedMenuShader.fx needs to changed in Windows XP to:
#line 2 "PortedMenuShader.fx"

float4x4 mWorld : matWORLD;
float4x4 mView : matVIEW;
float4x4 mProj : matPROJ;

bool bAlphaBlend : ALPHABLEND = false;
dword dwSrcBlend : SRCBLEND = D3DBLEND_INVSRCALPHA;
dword dwDestBlend : DESTBLEND = D3DBLEND_SRCALPHA;

bool bAlphaTest : ALPHATEST = false;
dword dwAlphaFunc : ALPHAFUNC = D3DCMP_GREATER;
dword dwAlphaRef : ALPHAREF = 0;

dword dwZEnable : ZMODE = D3DZB_TRUE;
dword dwZFunc : ZFUNC = D3DCMP_LESSEQUAL;
bool bZWriteEnable : ZWRITEENABLE = true;

texture texture0: TEXLAYER0;
texture texture1: TEXLAYER1;

sampler sampler0Clamp = sampler_state { Texture = (texture0); AddressU = CLAMP; AddressV = CLAMP; MinFilter = LINEAR; MagFilter = LINEAR; MipFilter = LINEAR; };
sampler sampler1Clamp = sampler_state { Texture = (texture1); AddressU = CLAMP; AddressV = CLAMP; MinFilter = LINEAR; MagFilter = LINEAR; MipFilter = LINEAR; };
sampler sampler1Wrap = sampler_state { Texture = (texture1); AddressU = WRAP; AddressV = WRAP; MinFilter = LINEAR; MagFilter = LINEAR; MipFilter = LINEAR; };

struct APP2VS
{
float4 Pos : POSITION;
float4 Col : COLOR;
float2 Tex : TEXCOORD0;
float2 Tex2 : TEXCOORD1;
};

struct VS2PS
{
float4 Pos : POSITION;
float4 Col : COLOR;
float2 Tex : TEXCOORD0;
float2 Tex2 : TEXCOORD1;
};

VS2PS vsFFP(APP2VS indata)
{
VS2PS outdata;

float4x4 mWVP = mWorld * mView * mProj;
outdata.Pos = mul(indata.Pos, mWVP);
outdata.Col = indata.Col;
outdata.Tex = indata.Tex;
outdata.Tex2 = indata.Tex2;

return outdata;
}

float4 psQuadWTexNoTex(VS2PS indata) : COLOR
{
return indata.Col;
}

float4 psQuadWTexOneTex(VS2PS indata) : COLOR
{
return indata.Col * tex2D(sampler0Clamp, indata.Tex);
}

float4 psQuadWTexOneTexMasked(VS2PS indata) : COLOR
{
float4 outcol = indata.Col * tex2D(sampler0Clamp, indata.Tex);
// outcol *= tex2D(sampler1Clamp, indata.Tex2);
outcol.a *= tex2D(sampler1Clamp, indata.Tex2).a;
return outcol;
}

technique Menu{pass{}}
technique Menu_States <bool Restore = true;> {
pass BeginStates {
}

pass EndStates {
}
}

technique QuadWithTexture
<
int Declaration[] =
{
// StreamNo, DataType, Usage, UsageIdx
0, D3DDECLTYPE_FLOAT3, D3DDECLUSAGE_POSITION, 0,
0, D3DDECLTYPE_FLOAT4, D3DDECLUSAGE_COLOR, 0,
0, D3DDECLTYPE_FLOAT2, D3DDECLUSAGE_TEXCOORD, 0,
0, D3DDECLTYPE_FLOAT2, D3DDECLUSAGE_TEXCOORD, 1,
DECLARATION_END // End macro
};
>
{
pass notex
{
// App alpha/depth settings
AlphaBlendEnable = (bAlphaBlend);
SrcBlend = (dwSrcBlend);
DestBlend = (dwDestBlend);
AlphaTestEnable = (bAlphaTest);
AlphaFunc = (dwAlphaFunc);
AlphaRef = (dwAlphaRef);
ZEnable = (dwZEnable);
ZFunc = (dwZFunc);
ZWriteEnable = (bZWriteEnable);

VertexShader = compile vs_1_1 vsFFP();
PixelShader = compile ps_1_1 psQuadWTexNoTex();
}

pass tex
{
// App alpha/depth settings
AlphaBlendEnable = (bAlphaBlend);
SrcBlend = (dwSrcBlend);
DestBlend = (dwDestBlend);
AlphaTestEnable = (bAlphaTest);
AlphaFunc = (dwAlphaFunc);
AlphaRef = (dwAlphaRef);
ZEnable = (dwZEnable);
ZFunc = (dwZFunc);
ZWriteEnable = (bZWriteEnable);

VertexShader = compile vs_1_1 vsFFP();
PixelShader = compile ps_1_1 psQuadWTexOneTex();
}

pass masked
{
// App alpha/depth settings
AlphaBlendEnable = (bAlphaBlend);
SrcBlend = (dwSrcBlend);
DestBlend = (dwDestBlend);
AlphaTestEnable = (bAlphaTest);
AlphaFunc = (dwAlphaFunc);
AlphaRef = (dwAlphaRef);
ZEnable = (dwZEnable);
ZFunc = (dwZFunc);
ZWriteEnable = (bZWriteEnable);

VertexShader = compile vs_1_1 vsFFP();
PixelShader = compile LOWPSMODEL psQuadWTexOneTexMasked();
}
}

technique QuadCache
<
int Declaration[] =
{
// StreamNo, DataType, Usage, UsageIdx
0, D3DDECLTYPE_FLOAT4, D3DDECLUSAGE_POSITION, 0,
0, D3DDECLTYPE_FLOAT4, D3DDECLUSAGE_COLOR, 0,
0, D3DDECLTYPE_FLOAT2, D3DDECLUSAGE_TEXCOORD, 0,
0, D3DDECLTYPE_FLOAT2, D3DDECLUSAGE_TEXCOORD, 1,
DECLARATION_END // End macro
};
>
{
pass p0
{
AlphaBlendEnable = FALSE;
AlphaTestEnable = TRUE;
AlphaFunc = GREATER;
AlphaRef = 0;
ZEnable = TRUE;
ZFunc = LESS;
ZWriteEnable = TRUE;
TextureFactor = 0xFFFFFFFF;

// App pixel settings
ColorOp[0] = ADD;
ColorArg1[0] = TEXTURE;
ColorArg2[0] = TFACTOR;
ColorOp[1] = MODULATE;
ColorArg1[1] = CURRENT;
ColorArg2[1] = DIFFUSE;
ColorOp[2] = DISABLE;
AlphaOp[0] = ADD;
AlphaArg1[0] = TEXTURE;
AlphaArg2[0] = TFACTOR;
AlphaOp[1] = MODULATE;
AlphaArg1[1] = CURRENT;
AlphaArg2[1] = DIFFUSE;
AlphaOp[2] = DISABLE;

Texture[0] = (texture0);
AddressU[0] = CLAMP;
AddressV[0] = CLAMP;
MipFilter[0] = LINEAR;
MinFilter[0] = LINEAR;
MagFilter[0] = LINEAR;

VertexShader = compile vs_1_1 vsFFP();
PixelShader = NULL;
}
}

to avoid the above error and start with BF2 MOD LAUNCHER.exe to have q & right click working at anti-tank to select the diopter upgrade.

Reply Good karma Bad karma+1 vote
AmberAlpha12
AmberAlpha12 - - 5 comments

how to fix memory not sane error?

Reply Good karma Bad karma+1 vote
nikthegreekorig
nikthegreekorig - - 17 comments

Start in windows mode (adding parameters +szx xxx +szy xxx to the shortcut link) and push right most button around 12 times to continue.
On full screen mode, when texture load message appear, press alt-tab click the bf2 error window in windows bar and do the same.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,970 comments

This comment is currently awaiting admin approval, join now to view.

mistradg
mistradg - - 20 comments

or just press Space... works for me1

Reply Good karma Bad karma+1 vote
Marchiato97
Marchiato97 - - 104 comments

Beautiful.

But please:
Add 1360x768 support

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,970 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 689,970 comments

This comment is currently awaiting admin approval, join now to view.

Rayko305
Rayko305 - - 1 comments

How I install it

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,970 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 689,970 comments

thats full game, or only mod ? i install bfhd and i think thats nomrmal mod, but this is full game, and i wan't know, this full ?

Reply Good karma Bad karma0 votes
mistradg
mistradg - - 20 comments

Full old version game

Reply Good karma Bad karma+1 vote
ahmadkkm012
ahmadkkm012 - - 2 comments

the laoding stop on 70% , 71 or 75 how I can fixed it

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: