Originally posted by WMCoolmon
Hmm...noted. What resolution are you playing in? I've heard of (and seen) similar problems with non-standard resolutions, and the code shouldn't even be executing under single-player; I specifically added an "if" statement so the code only runs if the Multiplayer game mode flag is set.
I don't know if this is related to code you added but i didn't notice this problem in any of previous builds. Just for sure i'll try to revert on C07122004 and inform you if i see the bug here as well.
Also I should note that i have problem with target box in target window. Targetted subsystems and turrets are showing on wrong possitions there, they are more to the center of model than they should be. But i have this bug since my first SCP installation and i guess you got it alredy reported many times...
Btw pls could it be possible to move the targetting retticle if statement on custom flag so players can turn if on / off if they want? I kinda prefer to count with ping myself.

I'm using standard 1024x768x32 D3D and have this set of flags active:
fs2_open_C07202004.exe -spec -glow -nomotiondebris -d3d_no_vsync -mpnoreturn -fps -timeout 120 -ambient_factor 90
Here are caps:
------------------------------------------------------------------------------------
Operating System: Win XP Service Pack 1
Memory: 383 MB
Adapter: RADEON 9500 (Omega 2.5.30) //build on Catalyst 4.3
Modes:
127: (1600x1200)x32 bit, 85 rr
126: (1600x1200)x32 bit, 75 rr
125: (1600x1200)x32 bit, 70 rr
124: (1600x1200)x32 bit, 60 rr
123: (1600x1200)x16 bit, 85 rr
122: (1600x1200)x16 bit, 75 rr
121: (1600x1200)x16 bit, 70 rr
120: (1600x1200)x16 bit, 60 rr
119: (1520x1140)x32 bit, 85 rr
118: (1520x1140)x32 bit, 75 rr
117: (1520x1140)x32 bit, 60 rr
116: (1520x1140)x16 bit, 85 rr
115: (1520x1140)x16 bit, 75 rr
114: (1520x1140)x16 bit, 60 rr
113: (1400x1050)x32 bit, 85 rr
112: (1400x1050)x32 bit, 75 rr
111: (1400x1050)x32 bit, 60 rr
110: (1400x1050)x16 bit, 85 rr
109: (1400x1050)x16 bit, 75 rr
108: (1400x1050)x16 bit, 60 rr
107: (1360x1020)x32 bit, 85 rr
106: (1360x1020)x32 bit, 75 rr
105: (1360x1020)x32 bit, 60 rr
104: (1360x1020)x16 bit, 85 rr
103: (1360x1020)x16 bit, 75 rr
102: (1360x1020)x16 bit, 60 rr
101: (1280x1024)x32 bit, 85 rr
100: (1280x1024)x32 bit, 75 rr
99: (1280x1024)x32 bit, 70 rr
98: (1280x1024)x32 bit, 60 rr
97: (1280x1024)x16 bit, 85 rr
96: (1280x1024)x16 bit, 75 rr
95: (1280x1024)x16 bit, 70 rr
94: (1280x1024)x16 bit, 60 rr
93: (1280x960)x32 bit, 85 rr
92: (1280x960)x32 bit, 75 rr
91: (1280x960)x32 bit, 72 rr
90: (1280x960)x32 bit, 70 rr
89: (1280x960)x32 bit, 60 rr
88: (1280x960)x16 bit, 85 rr
87: (1280x960)x16 bit, 75 rr
86: (1280x960)x16 bit, 72 rr
85: (1280x960)x16 bit, 70 rr
84: (1280x960)x16 bit, 60 rr
83: (1200x900)x32 bit, 85 rr
82: (1200x900)x32 bit, 75 rr
81: (1200x900)x32 bit, 60 rr
80: (1200x900)x16 bit, 85 rr
79: (1200x900)x16 bit, 75 rr
78: (1200x900)x16 bit, 60 rr
77: (1152x864)x32 bit, 85 rr
76: (1152x864)x32 bit, 75 rr
75: (1152x864)x32 bit, 70 rr
74: (1152x864)x32 bit, 60 rr
73: (1152x864)x16 bit, 85 rr
72: (1152x864)x16 bit, 75 rr
71: (1152x864)x16 bit, 70 rr
70: (1152x864)x16 bit, 60 rr
69: (1024x768)x32 bit, 85 rr
68: (1024x768)x32 bit, 75 rr
67: (1024x768)x32 bit, 72 rr
66: (1024x768)x32 bit, 70 rr
65: (1024x768)x32 bit, 60 rr
64: (1024x768)x16 bit, 85 rr
63: (1024x768)x16 bit, 75 rr
62: (1024x768)x16 bit, 72 rr
61: (1024x768)x16 bit, 70 rr
60: (1024x768)x16 bit, 60 rr
59: (960x720)x32 bit, 85 rr
58: (960x720)x32 bit, 75 rr
57: (960x720)x32 bit, 60 rr
56: (960x720)x16 bit, 85 rr
55: (960x720)x16 bit, 75 rr
54: (960x720)x16 bit, 60 rr
53: (800x600)x32 bit, 85 rr
52: (800x600)x32 bit, 75 rr
51: (800x600)x32 bit, 72 rr
50: (800x600)x32 bit, 70 rr
49: (800x600)x32 bit, 60 rr
48: (800x600)x32 bit, 56 rr
47: (800x600)x16 bit, 85 rr
46: (800x600)x16 bit, 75 rr
45: (800x600)x16 bit, 72 rr
44: (800x600)x16 bit, 70 rr
43: (800x600)x16 bit, 60 rr
42: (800x600)x16 bit, 56 rr
41: (720x576)x32 bit, 75 rr
40: (720x576)x32 bit, 60 rr
39: (720x576)x32 bit, 59 rr
38: (720x576)x16 bit, 75 rr
37: (720x576)x16 bit, 60 rr
36: (720x576)x16 bit, 59 rr
35: (720x480)x32 bit, 85 rr
34: (720x480)x32 bit, 75 rr
33: (720x480)x32 bit, 72 rr
32: (720x480)x32 bit, 60 rr
31: (720x480)x16 bit, 85 rr
30: (720x480)x16 bit, 75 rr
29: (720x480)x16 bit, 72 rr
28: (720x480)x16 bit, 60 rr
27: (640x480)x32 bit, 85 rr
26: (640x480)x32 bit, 75 rr
25: (640x480)x32 bit, 72 rr
24: (640x480)x32 bit, 60 rr
23: (640x480)x16 bit, 85 rr
22: (640x480)x16 bit, 75 rr
21: (640x480)x16 bit, 72 rr
20: (640x480)x16 bit, 60 rr
19: (640x400)x32 bit, 75 rr
18: (640x400)x32 bit, 60 rr
17: (640x400)x16 bit, 75 rr
16: (640x400)x16 bit, 60 rr
15: (512x384)x32 bit, 75 rr
14: (512x384)x32 bit, 60 rr
13: (512x384)x16 bit, 75 rr
12: (512x384)x16 bit, 60 rr
11: (400x300)x32 bit, 75 rr
10: (400x300)x32 bit, 60 rr
9: (400x300)x16 bit, 75 rr
8: (400x300)x16 bit, 60 rr
7: (320x240)x32 bit, 75 rr
6: (320x240)x32 bit, 60 rr
5: (320x240)x16 bit, 75 rr
4: (320x240)x16 bit, 60 rr
3: (320x200)x32 bit, 75 rr
2: (320x200)x32 bit, 60 rr
1: (320x200)x16 bit, 75 rr
0: (320x200)x16 bit, 60 rr
D3D8 Caps:
caps.Caps.D3DCAPS_READ_SCANLINE: yes
caps.Caps2.D3DCAPS2_CANCALIBRATEGAMMA: no
caps.Caps2.D3DCAPS2_CANRENDERWINDOWED: yes
caps.Caps2.D3DCAPS2_CANMANAGERESOURCE: no
caps.Caps2.D3DCAPS2_DYNAMICTEXTURES: yes
caps.Caps2.D3DCAPS2_FULLSCREENGAMMA: yes
caps.Caps2.D3DCAPS2_NO2DDURING3DSCENE: no
caps.Caps3.D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD: yes
caps.PresentationIntervals.D3DPRESENT_INTERVAL_IMMEDIATE: yes
caps.PresentationIntervals.D3DPRESENT_INTERVAL_ONE: yes
caps.PresentationIntervals.D3DPRESENT_INTERVAL_TWO: no
caps.PresentationIntervals.D3DPRESENT_INTERVAL_THREE: no
caps.PresentationIntervals.D3DPRESENT_INTERVAL_FOUR: no
caps.CursorCaps.D3DCURSORCAPS_COLOR: yes
caps.CursorCaps.D3DCURSORCAPS_LOWRES: no
caps.DevCaps.D3DDEVCAPS_CANBLTSYSTONONLOCAL: yes
caps.DevCaps.D3DDEVCAPS_CANRENDERAFTERFLIP: yes
caps.DevCaps.D3DDEVCAPS_DRAWPRIMTLVERTEX: yes
caps.DevCaps.D3DDEVCAPS_EXECUTESYSTEMMEMORY: yes
caps.DevCaps.D3DDEVCAPS_EXECUTEVIDEOMEMORY: yes
caps.DevCaps.D3DDEVCAPS_HWRASTERIZATION: yes
caps.DevCaps.D3DDEVCAPS_HWTRANSFORMANDLIGHT: yes
caps.DevCaps.D3DDEVCAPS_NPATCHES: no
caps.DevCaps.D3DDEVCAPS_PUREDEVICE: yes
caps.DevCaps.D3DDEVCAPS_QUINTICRTPATCHES: no
caps.DevCaps.D3DDEVCAPS_RTPATCHES: no
caps.DevCaps.D3DDEVCAPS_RTPATCHHANDLEZERO: no
caps.DevCaps.D3DDEVCAPS_SEPARATETEXTUREMEMORIES: no
caps.DevCaps.D3DDEVCAPS_TEXTURENONLOCALVIDMEM: yes
caps.DevCaps.D3DDEVCAPS_TEXTURESYSTEMMEMORY: no
caps.DevCaps.D3DDEVCAPS_TEXTUREVIDEOMEMORY: yes
caps.DevCaps.D3DDEVCAPS_TLVERTEXSYSTEMMEMORY: yes
caps.DevCaps.D3DDEVCAPS_TLVERTEXVIDEOMEMORY: yes
caps.PrimitiveMiscCaps.D3DPMISCCAPS_BLENDOP: yes
caps.PrimitiveMiscCaps.D3DPMISCCAPS_CLIPPLANESCALEDPOINTS: no
caps.PrimitiveMiscCaps.D3DPMISCCAPS_CLIPTLVERTS: no
caps.PrimitiveMiscCaps.D3DPMISCCAPS_COLORWRITEENABLE: yes
caps.PrimitiveMiscCaps.D3DPMISCCAPS_CULLCCW: yes
caps.PrimitiveMiscCaps.D3DPMISCCAPS_CULLCW: yes
caps.PrimitiveMiscCaps.D3DPMISCCAPS_CULLNONE: yes
caps.PrimitiveMiscCaps.D3DPMISCCAPS_LINEPATTERNREP: no
caps.PrimitiveMiscCaps.D3DPMISCCAPS_MASKZ: yes
caps.PrimitiveMiscCaps.D3DPMISCCAPS_TSSARGTEMP: yes
caps.RasterCaps.D3DPRASTERCAPS_ANISOTROPY: yes
caps.RasterCaps.D3DPRASTERCAPS_ANTIALIASEDGES: no
caps.RasterCaps.D3DPRASTERCAPS_COLORPERSPECTIVE: yes
caps.RasterCaps.D3DPRASTERCAPS_DITHER: yes
caps.RasterCaps.D3DPRASTERCAPS_FOGRANGE: yes
caps.RasterCaps.D3DPRASTERCAPS_FOGTABLE: yes
caps.RasterCaps.D3DPRASTERCAPS_FOGVERTEX: yes
caps.RasterCaps.D3DPRASTERCAPS_MIPMAPLODBIAS: yes
caps.RasterCaps.D3DPRASTERCAPS_PAT: no
caps.RasterCaps.D3DPRASTERCAPS_STRETCHBLTMULTISAMPLE: no
caps.RasterCaps.D3DPRASTERCAPS_WBUFFER: no
caps.RasterCaps.D3DPRASTERCAPS_WFOG: yes
caps.RasterCaps.D3DPRASTERCAPS_ZBIAS: yes
caps.RasterCaps.D3DPRASTERCAPS_ZBUFFERLESSHSR: no
caps.RasterCaps.D3DPRASTERCAPS_ZFOG: yes
caps.RasterCaps.D3DPRASTERCAPS_ZTEST: yes
caps.ZCmpCaps.D3DPCMPCAPS_ALWAYS: yes
caps.ZCmpCaps.D3DPCMPCAPS_EQUAL: yes
caps.ZCmpCaps.D3DPCMPCAPS_GREATER: yes
caps.ZCmpCaps.D3DPCMPCAPS_GREATEREQUAL: yes
caps.ZCmpCaps.D3DPCMPCAPS_LESS: yes
caps.ZCmpCaps.D3DPCMPCAPS_LESSEQUAL: yes
caps.ZCmpCaps.D3DPCMPCAPS_NEVER: yes
caps.ZCmpCaps.D3DPCMPCAPS_NOTEQUAL: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_BOTHINVSRCALPHA: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_BOTHSRCALPHA: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_DESTALPHA: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_DESTCOLOR: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_INVDESTALPHA: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_INVDESTCOLOR: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_INVSRCALPHA: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_INVSRCCOLOR: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_ONE: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_SRCALPHA: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_SRCALPHASAT: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_SRCCOLOR: yes
caps.SrcBlendCaps.D3DPBLENDCAPS_ZERO: yes
caps.DestBlendCaps.D3DPBLENDCAPS_BOTHINVSRCALPHA: yes
caps.DestBlendCaps.D3DPBLENDCAPS_BOTHSRCALPHA: yes
caps.DestBlendCaps.D3DPBLENDCAPS_DESTALPHA: yes
caps.DestBlendCaps.D3DPBLENDCAPS_DESTCOLOR: yes
caps.DestBlendCaps.D3DPBLENDCAPS_INVDESTALPHA: yes
caps.DestBlendCaps.D3DPBLENDCAPS_INVDESTCOLOR: yes
caps.DestBlendCaps.D3DPBLENDCAPS_INVSRCALPHA: yes
caps.DestBlendCaps.D3DPBLENDCAPS_INVSRCCOLOR: yes
caps.DestBlendCaps.D3DPBLENDCAPS_ONE: yes
caps.DestBlendCaps.D3DPBLENDCAPS_SRCALPHA: yes
caps.DestBlendCaps.D3DPBLENDCAPS_SRCALPHASAT: no
caps.DestBlendCaps.D3DPBLENDCAPS_SRCCOLOR: yes
caps.DestBlendCaps.D3DPBLENDCAPS_ZERO: yes
caps.AlphaCmpCaps.D3DPCMPCAPS_ALWAYS: yes
caps.AlphaCmpCaps.D3DPCMPCAPS_EQUAL: yes
caps.AlphaCmpCaps.D3DPCMPCAPS_GREATER: yes
caps.AlphaCmpCaps.D3DPCMPCAPS_GREATEREQUAL: yes
caps.AlphaCmpCaps.D3DPCMPCAPS_LESS: yes
caps.AlphaCmpCaps.D3DPCMPCAPS_LESSEQUAL: yes
caps.AlphaCmpCaps.D3DPCMPCAPS_NEVER: yes
caps.AlphaCmpCaps.D3DPCMPCAPS_NOTEQUAL: yes
caps.ShadeCaps.D3DPSHADECAPS_ALPHAGOURAUDBLEND: yes
caps.ShadeCaps.D3DPSHADECAPS_COLORGOURAUDRGB: yes
caps.ShadeCaps.D3DPSHADECAPS_FOGGOURAUD: yes
caps.ShadeCaps.D3DPSHADECAPS_SPECULARGOURAUDRGB: yes
caps.TextureCaps.D3DPTEXTURECAPS_ALPHA: yes
caps.TextureCaps.D3DPTEXTURECAPS_ALPHAPALETTE: no
caps.TextureCaps.D3DPTEXTURECAPS_CUBEMAP: yes
caps.TextureCaps.D3DPTEXTURECAPS_CUBEMAP_POW2: yes
caps.TextureCaps.D3DPTEXTURECAPS_MIPCUBEMAP: yes
caps.TextureCaps.D3DPTEXTURECAPS_MIPMAP: yes
caps.TextureCaps.D3DPTEXTURECAPS_MIPVOLUMEMAP: yes
caps.TextureCaps.D3DPTEXTURECAPS_NONPOW2CONDITIONAL: yes
caps.TextureCaps.D3DPTEXTURECAPS_PERSPECTIVE: yes
caps.TextureCaps.D3DPTEXTURECAPS_POW2: yes
caps.TextureCaps.D3DPTEXTURECAPS_PROJECTED: yes
caps.TextureCaps.D3DPTEXTURECAPS_SQUAREONLY: no
caps.TextureCaps.D3DPTEXTURECAPS_TEXREPEATNOTSCALEDBYSIZE: yes
caps.TextureCaps.D3DPTEXTURECAPS_VOLUMEMAP: yes
caps.TextureCaps.D3DPTEXTURECAPS_VOLUMEMAP_POW2: yes
caps.TextureFilterCaps.D3DPTFILTERCAPS_MAGFAFLATCUBIC: no
caps.TextureFilterCaps.D3DPTFILTERCAPS_MAGFANISOTROPIC: yes
caps.TextureFilterCaps.D3DPTFILTERCAPS_MAGFGAUSSIANCUBIC: no
caps.TextureFilterCaps.D3DPTFILTERCAPS_MAGFLINEAR: yes
caps.TextureFilterCaps.D3DPTFILTERCAPS_MAGFPOINT: yes
caps.TextureFilterCaps.D3DPTFILTERCAPS_MINFANISOTROPIC: yes
caps.TextureFilterCaps.D3DPTFILTERCAPS_MINFLINEAR: yes
caps.TextureFilterCaps.D3DPTFILTERCAPS_MINFPOINT: yes
caps.TextureFilterCaps.D3DPTFILTERCAPS_MIPFLINEAR: yes
caps.TextureFilterCaps.D3DPTFILTERCAPS_MIPFPOINT: yes
caps.CubeTextureFilterCaps.D3DPTFILTERCAPS_MAGFAFLATCUBIC: no
caps.CubeTextureFilterCaps.D3DPTFILTERCAPS_MAGFANISOTROPIC: no
caps.CubeTextureFilterCaps.D3DPTFILTERCAPS_MAGFGAUSSIANCUBIC: no
caps.CubeTextureFilterCaps.D3DPTFILTERCAPS_MAGFLINEAR: yes
caps.CubeTextureFilterCaps.D3DPTFILTERCAPS_MAGFPOINT: yes
caps.CubeTextureFilterCaps.D3DPTFILTERCAPS_MINFANISOTROPIC: no
caps.CubeTextureFilterCaps.D3DPTFILTERCAPS_MINFLINEAR: yes
caps.CubeTextureFilterCaps.D3DPTFILTERCAPS_MINFPOINT: yes
caps.CubeTextureFilterCaps.D3DPTFILTERCAPS_MIPFLINEAR: yes
caps.CubeTextureFilterCaps.D3DPTFILTERCAPS_MIPFPOINT: yes
caps.VolumeTextureFilterCaps.D3DPTFILTERCAPS_MAGFAFLATCUBIC: no
caps.VolumeTextureFilterCaps.D3DPTFILTERCAPS_MAGFANISOTROPIC: no
caps.VolumeTextureFilterCaps.D3DPTFILTERCAPS_MAGFGAUSSIANCUBIC: no
caps.VolumeTextureFilterCaps.D3DPTFILTERCAPS_MAGFLINEAR: yes
caps.VolumeTextureFilterCaps.D3DPTFILTERCAPS_MAGFPOINT: yes
caps.VolumeTextureFilterCaps.D3DPTFILTERCAPS_MINFANISOTROPIC: no
caps.VolumeTextureFilterCaps.D3DPTFILTERCAPS_MINFLINEAR: yes
caps.VolumeTextureFilterCaps.D3DPTFILTERCAPS_MINFPOINT: yes
caps.VolumeTextureFilterCaps.D3DPTFILTERCAPS_MIPFLINEAR: yes
caps.VolumeTextureFilterCaps.D3DPTFILTERCAPS_MIPFPOINT: yes
caps.TextureAddressCaps.D3DPTADDRESSCAPS_BORDER: no
caps.TextureAddressCaps.D3DPTADDRESSCAPS_CLAMP: yes
caps.TextureAddressCaps.D3DPTADDRESSCAPS_INDEPENDENTUV: yes
caps.TextureAddressCaps.D3DPTADDRESSCAPS_MIRROR: yes
caps.TextureAddressCaps.D3DPTADDRESSCAPS_MIRRORONCE: yes
caps.TextureAddressCaps.D3DPTADDRESSCAPS_WRAP: yes
caps.VolumeTextureAddressCaps.D3DPTADDRESSCAPS_BORDER: no
caps.VolumeTextureAddressCaps.D3DPTADDRESSCAPS_CLAMP: yes
caps.VolumeTextureAddressCaps.D3DPTADDRESSCAPS_INDEPENDENTUV: yes
caps.VolumeTextureAddressCaps.D3DPTADDRESSCAPS_MIRROR: yes
caps.VolumeTextureAddressCaps.D3DPTADDRESSCAPS_MIRRORONCE: yes
caps.VolumeTextureAddressCaps.D3DPTADDRESSCAPS_WRAP: yes
caps.LineCaps.D3DLINECAPS_ALPHACMP: yes
caps.LineCaps.D3DLINECAPS_BLEND: yes
caps.LineCaps.D3DLINECAPS_FOG: yes
caps.LineCaps.D3DLINECAPS_TEXTURE: yes
caps.LineCaps.D3DLINECAPS_ZTEST: yes
Max texture width: 2048
Max texture height: 2048
Max volume extent: 1024
Max texture repeat: 2048
Max texture aspect: 2048
Max anisotropy: 16
Max vertex W: 10000000000.000000
Guard band (l,t,r,b): -960.000000 -960.000000 2880.000000 2880.000000
Extents adjust: 0
caps.StencilCaps.D3DSTENCILCAPS_DECR: yes
caps.StencilCaps.D3DSTENCILCAPS_DECRSAT: yes
caps.StencilCaps.D3DSTENCILCAPS_INCR: yes
caps.StencilCaps.D3DSTENCILCAPS_INCRSAT: yes
caps.StencilCaps.D3DSTENCILCAPS_INVERT: yes
caps.StencilCaps.D3DSTENCILCAPS_KEEP: yes
caps.StencilCaps.D3DSTENCILCAPS_REPLACE: yes
caps.StencilCaps.D3DSTENCILCAPS_ZERO: yes
caps.FVFCaps.D3DFVFCAPS_DONOTSTRIPELEMENTS: no
caps.FVFCaps.D3DFVFCAPS_PSIZE: yes
caps.FVFCaps.D3DFVFCAPS_TEXCOORDCOUNTMASK: yes
caps.TextureOpCaps.D3DTEXOPCAPS_ADD: yes
caps.TextureOpCaps.D3DTEXOPCAPS_ADDSIGNED: yes
caps.TextureOpCaps.D3DTEXOPCAPS_ADDSIGNED2X: yes
caps.TextureOpCaps.D3DTEXOPCAPS_ADDSMOOTH: yes
caps.TextureOpCaps.D3DTEXOPCAPS_BLENDCURRENTALPHA: yes
caps.TextureOpCaps.D3DTEXOPCAPS_BLENDDIFFUSEALPHA: yes
caps.TextureOpCaps.D3DTEXOPCAPS_BLENDFACTORALPHA: yes
caps.TextureOpCaps.D3DTEXOPCAPS_BLENDTEXTUREALPHA: yes
caps.TextureOpCaps.D3DTEXOPCAPS_BLENDTEXTUREALPHAPM: yes
caps.TextureOpCaps.D3DTEXOPCAPS_BUMPENVMAP: yes
caps.TextureOpCaps.D3DTEXOPCAPS_BUMPENVMAPLUMINANCE: yes
caps.TextureOpCaps.D3DTEXOPCAPS_DISABLE: yes
caps.TextureOpCaps.D3DTEXOPCAPS_DOTPRODUCT3: yes
caps.TextureOpCaps.D3DTEXOPCAPS_LERP: yes
caps.TextureOpCaps.D3DTEXOPCAPS_MODULATE: yes
caps.TextureOpCaps.D3DTEXOPCAPS_MODULATE2X: yes
caps.TextureOpCaps.D3DTEXOPCAPS_MODULATE4X: yes
caps.TextureOpCaps.D3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR: yes
caps.TextureOpCaps.D3DTEXOPCAPS_MODULATECOLOR_ADDALPHA: yes
caps.TextureOpCaps.D3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR: yes
caps.TextureOpCaps.D3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA: yes
caps.TextureOpCaps.D3DTEXOPCAPS_MULTIPLYADD: yes
caps.TextureOpCaps.D3DTEXOPCAPS_PREMODULATE: yes
caps.TextureOpCaps.D3DTEXOPCAPS_SELECTARG1: yes
caps.TextureOpCaps.D3DTEXOPCAPS_SELECTARG2: yes
caps.TextureOpCaps.D3DTEXOPCAPS_SUBTRACT: yes
Max texture blend stages: 8
Max simultaneous textures: 8
caps.VertexProcessingCaps.D3DVTXPCAPS_DIRECTIONALLIGHTS: yes
caps.VertexProcessingCaps.D3DVTXPCAPS_LOCALVIEWER: yes
caps.VertexProcessingCaps.D3DVTXPCAPS_MATERIALSOURCE7: yes
caps.VertexProcessingCaps.D3DVTXPCAPS_POSITIONALLIGHTS: yes
caps.VertexProcessingCaps.D3DVTXPCAPS_TEXGEN: yes
caps.VertexProcessingCaps.D3DVTXPCAPS_TWEENING: yes
caps.VertexProcessingCaps.D3DVTXPCAPS_NO_VSDT_UBYTE4: no
Max active lights: 8
Max user clip planes: 6
Max vertex blend matrices: 4
Max vertex blend matrix index: 37
Max point size: 256.000000
Max Prim count: 1048575
Max Vertrx index: 16777215
Max Streams: 16
Max Stream stride: 1024
Vertex shader version: 1.1
Max vertex shader const: 256
Pixel shader version: 1.4
Max pixel shader value: -536870912
------------------------------------------------------------------------------------