Отключение расширений не помогло
Оффтоп
Code:
//=======================================================================
// Copyright XashXT Group 2000 ©
// opengl.cfg - archive of opengl extension cvars
//=======================================================================
setgl gl_allow_extensions "0"
setgl gl_arb_multitexture "0"
setgl gl_texture_2d_array "0"
setgl gl_texture_3d "0"
setgl gl_texture_anisotropic_filter "0"
setgl gl_texture_cubemap "0"
setgl gl_texture_cubemap_seamless "0"
setgl gl_texture_dxt_compression "0"
setgl gl_texture_float "0"
setgl gl_texture_mipmap_biasing "0"
setgl gl_texture_npot "0"
setgl gl_texture_rectangle "0"
setgl gl_extensions 0
Оффтоп
Code:
Sys_LoadLibrary: Loading opengl32.dll - ok
Set: 640 x 480 [640x480]
VID_ChoosePFD( color 24, alpha 8, depth 32, stencil 8 )
VID_ChoosePFD: using hardware acceleration
GL PFD: color( 32-bits ) alpha( 8-bits ) Z( 24-bit )
VID_StartupGamma: gamma 2.5 brightness 0
GL_CheckExtension: OpenGL 1.1.0 - enabled
Video: 650/M650 VGA / MMX/SSE2 /AGP
GL_CheckExtension: OpenGL Internal ProcAddress - disabled
GL_CheckExtension: WGL Extensions String - disabled
GL_CheckExtension: WGL_EXT_swap_control - disabled
GL_CheckExtension: GL_ARB_multitexture - disabled
GL_CheckExtension: GL_EXT_texture3D - disabled
GL_CheckExtension: GL_EXT_texture_array - disabled
GL_CheckExtension: GL_ARB_texture_cube_map - disabled
GL_CheckExtension: GL_ARB_texture_non_power_of_two - disabled
GL_CheckExtension: GL_ARB_texture_compression - disabled
GL_CheckExtension: GL_EXT_texture_edge_clamp - disabled
GL_CheckExtension: GL_SGIS_texture_edge_clamp - disabled
GL_CheckExtension: GL_EXT_texture_filter_anisotropic - disabled
GL_CheckExtension: GL_EXT_texture_lod_bias - disabled
GL_CheckExtension: GL_ARB_texture_border_clamp - disabled
GL_CheckExtension: GL_ARB_depth_texture - disabled
GL_CheckExtension: GL_ARB_texture_float - disabled
GL_CheckExtension: GL_ARB_depth_buffer_float - disabled
GL_CheckExtension: GL_EXT_gpu_shader4 - disabled
GL_CheckExtension: GL_ARB_shading_language_100 - disabled
GL_CheckExtension: GL_ARB_texture_rectangle - disabled
GL_UploadTexture: *white s&3 [1 x 1]
GL_UploadTexture: *gray s&3 [1 x 1]
GL_UploadTexture: *black s&3 [1 x 1]
Error: GL_UploadTexture: *vsdct is not supported by your hardware
SCR_Init()
LoadLibrary: Loading menu.dll - ok
Sys_LoadLibrary: Loading avifil32.dll - ok
Sys_LoadLibrary: Loading msvfw32.dll - ok
Sys_LoadLibrary: Loading msacm32.dll - ok
AVI_Initailize: done
Error: GL_UploadTexture: error 501 while uploading resource/background/800_3_a_loading.tga [2D]
Error: GL_UploadTexture: error 501 while uploading resource/background/800_3_b_loading.tga [2D]
Error: GL_UploadTexture: error 501 while uploading resource/background/800_3_c_loading.tga [2D]
Error: GL_UploadTexture: error 501 while uploading resource/background/800_3_d_loading.tga [2D]
Есть подозрение что проблема с rectangle или npot ибо все квадратные части фона грузятся.
Ещё было 2 возможных бага:
1. Если выставлен 16-битный видеорежим в системе, то запуск ксаша приводит к такому:
Code:
Host_InitError: GL_CalcTextureSize: bad texture internal format (32848)
Причём не важно, включен полноэкранный режим или нет.
Code:
Sys_LoadLibrary: Loading opengl32.dll - ok
Set: 640 x 480 [640x480]
VID_ChoosePFD( color 24, alpha 0, depth 32, stencil 8 )
VID_ChoosePFD: using hardware acceleration
GL PFD: color( 16-bits ) alpha( 0-bits ) Z( 24-bit )
VID_StartupGamma: gamma 2.5 brightness 0
2. Если переключить с полноэкранного режима на оконный - ничего не видно, просто белое окно. звук есть и выйти "на ощупь" можно.
3. После Host_InitError в консоли не видно мышки, выделять и копировать текст оттуда не удобно