http://bugs.winehq.org/show_bug.cgi?id=28250
--- Comment #7 from liaohaohui dalanmao89@gmail.com 2012-01-28 04:44:38 CST --- When I tried wine-1.3.37 today, the problem still persist. Then I searched for Wine OpenGL problem for Intel graphics chip and I found:
http://www.youtube.com/watch?v=-iHQDEDpf-o
Apparently Hitman 3 has a similar problem I faced and the following suggestion:
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"
solved my problem. Now I used the following script to run PAL4:
export MESA_EXTENSION_OVERRIDE="-GL_EXT_texture_sRGB_decode -GL_ARB_draw_elements_base_vertex -GL_ARB_map_buffer_range" LC_ALL=zh_CN.GBK wine PAL4.exe
May be wine developers can issue warnings to Intel GMA users?
So now it is obvious that because Wine 1.3.0 did not implement some of the above features, so it works fine for PAL4 whereas later versions have problem because of the implementation.
Thanks for everyone's effort!