System:
Ubuntu 10.10
Linux 2.6.38-02063807-generic
xf86-video-intel 2.14.0
Mesa3D 7.11-devel
WINE 1.3.14 patch applied to fix Hitman 3: Contracts graphics issue
patch: http://www.mediafire.com/?6tnytlve46j6x5l
update: for WINE 1.3.22 we need to disable GL_EXT_texture_sRGB_decode OpenGL extension as Intel driver has bug with this extension. Disable this extension by the following command before run the game from termnal:
export MESA_EXTENSION_OVERRIDE=-GL_EXT_texture_sRGB_decode
For WINE 1.3.23 and up use:
export MESA_EXTENSION_OVERRIDE="-GL_EXT_texture_sRGB_decode -GL_ARB_draw_elements_base_vertex -GL_ARB_map_buffer_range"
Or
put this command in .gnomerc or .profile file in the HOME directory, so that we do not need to put this command every time we launch the game.
Intel Dual Core 2.20 GHz
RAM 3 GB
Intel GMA 4500 256 MB
Download the stable driver from here
http://www.mediafire.com/?wjvur2cz5js8pvo
or Please use this one, if you have X.Org X Server 1.10 or greater
installer: http://www.mediafire.com/?6xht9ib0d0190f1
http://www.mediafire.com/?fn8aloja2nhdxp7
to check X.Org X Server version put the following on terminal
Xorg -version
please do a 'sudo apt-get update' and 'sudo apt-get install python-libxml2 gtk2-engines-pixbuf '
in the terminal before trying to use the installer or compile from source
also please remove old drm and kms library. To find them expose 'locate libdrm' in the terminal. Usually they are in /usr/lib and /usr/lib/i386-linux-gnu/ directory. So remove them by
sudo rm * /usr/lib/i386-linux-gnu/libdrm*
sudo rm * /usr/lib/i386-linux-gnu/libkms*
sudo rm * /usr/lib/libdrm*
sudo rm * /usr/lib/libkms*
sorry for the inconvenience
Game info: WINE setting
http://wiki.winehq.org/UsefulRegistryKeys
Direct3D Section:
DirectDrawRenderer = gdi
OffscreenRenderingMode = fbo
PixelShaderMode = enabled
RederTargetLockMode = readtex
UseGLSL = disabled
VertexShaderMode = hardware
VideoMemorySize = 256
VideoPciDeviceID = "your device id"
VideoPciVendorID = 8086
Alsa Driver section:
DeviceCTLn = cards.pcm.default
DevicePCMn = cards.pcm.default
Cheers
Cool, i use Arch and play CS:Source, pcsx, pcsx2, All hitmans, CoD4 with cfg 20 ~ 60fps..... Linux Rules
Acaminhodaverdade 8 months ago
@Acaminhodaverdade at CoD4 I cant get more than 15 fps, is your hardware GMA 4500?
imamdxl 8 months ago
@imamdxl Intel GMA 4500mhd, Arch Linux, Intel Core2Duo 2,1ghz, 4GB ram. Xorg 1.10.2-1, Mesa 7.10.3-1, xf86-video-intel 2.15.0-2, kernel 2.6.39-lqx and wine 1.3.22
Acaminhodaverdade 8 months ago
@Acaminhodaverdade You got a newer X and Intel 2D driver, just wait for a day or two then I will upload a new Mesa3D driver from git which will have GL_ARB_shader_texture_lod OpenGL extension. WINE 1.3.22 uses this extension to support Shader Model 3 on ATI and Intel cards. I am already using this driver. With this driver I can run games like NFS undercover and Hitman Blood Money with all effects enabled like shadows etc without any graphical glitch.
imamdxl 8 months ago
@imamdxl hey you can tell me the link of that git?
Acaminhodaverdade 8 months ago
@Acaminhodaverdade all from mesa master, grab the updated driver!
imamdxl 8 months ago