I have the following Website http://www.linux-gamers.net/modules/...age=HOWTO+COD4
and it asks you to get the patch when I click that i get the followin:
Code:
diff -Naur wine.old/dlls/wined3d/directx.c wine/dlls/wined3d/directx.c
--- wine.old/dlls/wined3d/directx.c 2007-06-27 16:12:55.000000000 +0200
+++ wine/dlls/wined3d/directx.c 2007-07-03 23:33:08.000000000 +0200
@@ -674,7 +674,7 @@
}
if (gl_info->supported[ARB_MULTITEXTURE]) {
glGetIntegerv(GL_MAX_TEXTURE_UNITS_ARB, &gl_max);
- gl_info->max_textures = min(MAX_TEXTURES, gl_max);
+ gl_info->max_textures = 8;
TRACE_(d3d_caps)("Max textures: %d\n", gl_info->max_textures);
if (gl_info->supported[NV_REGISTER_COMBINERS]) {
@@ -1872,7 +1872,11 @@
WINED3DPMISCCAPS_CLIPTLVERTS |
WINED3DPMISCCAPS_CLIPPLANESCALEDPOINTS |
WINED3DPMISCCAPS_MASKZ |
- WINED3DPMISCCAPS_BLENDOP;
+ WINED3DPMISCCAPS_TSSARGTEMP |
+ WINED3DPMISCCAPS_FOGANDSPECULARALPHA |
+ WINED3DPMISCCAPS_SEPARATEALPHABLEND |
+ WINED3DPMISCCAPS_BLENDOP |
+ WINED3DPMISCCAPS_FOGVERTEXCLAMPED;
/* TODO:
WINED3DPMISCCAPS_NULLREFERENCE
WINED3DPMISCCAPS_INDEPENDENTWRITEMASKS
@@ -2185,7 +2189,7 @@
*pCaps->MaxVertexBlendMatrixIndex = 0;
*pCaps->MaxAnisotropy = GL_LIMITS(anisotropy);
- *pCaps->MaxPointSize = GL_LIMITS(pointsize);
+ *pCaps->MaxPointSize = 64.0f;
*pCaps->VertexProcessingCaps = WINED3DVTXPCAPS_DIRECTIONALLIGHTS |
@@ -2247,7 +2251,10 @@
------------------------------------------------ */
if (This->dxVersion > 8) {
/* d3d9.dll sets D3DDEVCAPS2_CAN_STRETCHRECT_FROM_TEXTURES here because StretchRects is implemented in d3d9 */
- *pCaps->DevCaps2 = WINED3DDEVCAPS2_STREAMOFFSET;
+ *pCaps->DevCaps2 = WINED3DDEVCAPS2_STREAMOFFSET |
+ WINED3DDEVCAPS2_CAN_STRETCHRECT_FROM_TEXTURES |
+ WINED3DDEVCAPS2_PRESAMPLEDDMAPNPATCH |
+ WINED3DDEVCAPS2_VERTEXELEMENTSCANSHARESTREAMOFFSET;
/* TODO: VS3.0 needs at least D3DDEVCAPS2_VERTEXELEMENTSCANSHARESTREAMOFFSET */
*pCaps->MaxNpatchTessellationLevel = 0;
*pCaps->MasterAdapterOrdinal = 0;
How do I use that.
Should I copy and paste that somewhere.
Then it says do the following:
Code:
# cd
# patch -p1 < diff-file
# ./configure
# make depend && make
# su -c "make install"
if I do "patch -p1 < diff-file" I get "diff-file doesn't exist"
then "./configure" same thing
Please help
Bookmarks