PlaneShift

Support => Technical Help: IN GAME bugs (after loading world) => Topic started by: Bereror on September 17, 2006, 06:55:58 pm

Title: Community testers help needed!
Post by: Bereror on September 17, 2006, 06:55:58 pm
Please go to the PlaneShift directory (C:\Program Files\PlaneShift Crystal Blue on Windows) and open the psclient.cfg file in a text editor. In that file locate the following lines:

Video.OpenGL.UseExtension.GL_EXT_texture_rectangle = false
Video.OpenGL.UseExtension.GL_ARB_texture_rectangle = false
Video.OpenGL.UseExtension.GL_NV_texture_rectangle = false

Comment these three lines out by adding a semicolon to the front of these lines:

;Video.OpenGL.UseExtension.GL_EXT_texture_rectangle = false
;Video.OpenGL.UseExtension.GL_ARB_texture_rectangle = false
;Video.OpenGL.UseExtension.GL_NV_texture_rectangle = false

Save the file and start PlaneShift. Once in the game, open your inventory window. One of the following will then happen:
a) It works fine;
b) The game crashes;
c) You see corrupted graphics.

If b) or c) is true for you, post here your graphic card type and driver version. Change the psclient.cfg file back to the original values.

Thanks.

EDIT1: See also Again the GL_NV_texture_rectangle problem; how to fix correctly? (http://hydlaa.com/smf/index.php?topic=25552.msg284472#msg284472)
Title: Re: Community testers help needed!
Post by: peeg on September 17, 2006, 07:37:49 pm
Heya,
if i comment out the mentioned lines the item icons are messed up, so c)

Card: GeForce 6600 GT 
Driver: NVIDIA 87.56 (Linux)

Greetings
Title: Re: Community testers help needed!
Post by: Wired_Crawler on September 17, 2006, 07:57:27 pm
Quote from: console output (Linux)
  OpenGL renderer: GeForce 7900 GT/PCI/SSE2 (vendor: NVIDIA Corporation)
  version 2.0.2 NVIDIA 87.74

With all 3 lines mentioned by OP commented out, icons in inventory window are corrupt.
I need to uncomment at least two of them (GL_ARB_texture_rectangle and GL_NV_texture_rectangle) to get correct graphics.

Also, as I mentioned in some other thread, with all 3 *rectangle options commented out (set to true), I get correct graphics after setting to false ONE of the following options:
Code: [Select]
Video.OpenGL.UseExtension.GL_EXT_texture_compression_s3tc
Video.OpenGL.UseExtension.GL_ARB_texture_compression

P.S. I can't check it anymore, but I think that my previous graphics card, based on GeForce FX 5600, was displaying everything correctly regardless of those settings.
Title: Re: Community testers help needed!
Post by: Brenin on September 17, 2006, 09:50:42 pm
"b", the game crashes: "Runtime error!" in psclient.exe, "abnormal program termination". The inventory window opens but contains no icons at all, and then comes the crash.

NVIDIA FX GeForce 5200, 9.14.00.10.9147 (WinXP, updated just a few days ago)

I tried all eight combinations of present/commented-out, and the crash happens in all of them except the two where ARB and NV are both present.
Title: Re: Community testers help needed!
Post by: res on September 18, 2006, 01:35:18 am
If b) or c) is true for you, post here your graphic card type and driver version. Change the psclient.cfg file back to the original values.

And if actually (a) is true for you, and you happen to have an NVidia GeForce, please post your hardware and driver, as well...

Thanks,
-f.r.
Title: Re: Community testers help needed!
Post by: res on September 18, 2006, 01:38:31 am
Code: [Select]
Video.OpenGL.UseExtension.GL_EXT_texture_compression_s3tc
Video.OpenGL.UseExtension.GL_ARB_texture_compression

Interesting. Some ATI drivers don't like RECT textures uploaded to a compressed format. Maybe neither do some NV drivers.
Title: Re: Community testers help needed!
Post by: neko kyouran on September 18, 2006, 01:56:40 am
a) It works fine;

(running ATI Radeon X1300 Pro, Driver Version: 8.202.0.0  The defualt drivers that shipped with the card.  And if it makes a difference, I'm running it on Windows XP Pro.)
Title: Re: Community testers help needed!
Post by: Imshi on September 18, 2006, 04:09:26 am
Inventory graphics distorted. NVIDIA GeForce 6600 LE. Driver version 9.1.3.1 [Win XP service pack 2]
Title: Re: Community testers help needed!
Post by: Xordan on September 18, 2006, 04:29:32 am
c) Corrupted graphics.

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
GLX version: 1.3
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float,
    GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 6800/AGP/SSE2
OpenGL version string: 2.0.2 NVIDIA 87.62
OpenGL extensions:
    GL_ARB_color_buffer_float, GL_ARB_depth_texture, GL_ARB_draw_buffers,
    GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
    GL_ARB_fragment_shader, GL_ARB_half_float_pixel, GL_ARB_imaging,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
    GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite,
    GL_ARB_shadow, GL_ARB_shader_objects, GL_ARB_shading_language_100,
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, GL_ARB_texture_float,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
    GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float,
    GL_ATI_texture_mirror_once, GL_S3_s3tc, GL_EXT_texture_env_add,
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,
    GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
    GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
    GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
    GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D,
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
    GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
    GL_EXT_texture_object, GL_EXT_texture_sRGB, GL_EXT_timer_query,
    GL_EXT_vertex_array, GL_HP_occlusion_test, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square,
    GL_NV_copy_depth_to_color, GL_NV_depth_clamp, GL_NV_fence,
    GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragment_program,
    GL_NV_fragment_program_option, GL_NV_fragment_program2, GL_NV_half_float,
    GL_NV_light_max_exponent, GL_NV_multisample_filter_hint,
    GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_pixel_data_range,
    GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_register_combiners,
    GL_NV_register_combiners2, GL_NV_texgen_reflection,
    GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
    GL_NV_texture_expand_normal, GL_NV_texture_rectangle,
    GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3,
    GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_program,
    GL_NV_vertex_program1_1, GL_NV_vertex_program2,
    GL_NV_vertex_program2_option, GL_NV_vertex_program3,
    GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,
    GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
Title: Re: Community testers help needed!
Post by: FyreBrand on September 18, 2006, 10:24:45 am
a) It worked fine for me.

ATI Radeon X300 - 128MB - PCIX
-driver: ATI proprietary driver 8.28.8 fglrx
-os: ubuntu linux 6.06
Title: Re: Community testers help needed!
Post by: Ralleyon on September 18, 2006, 04:11:08 pm
a) It works fine

Graphics Card: Intel 900 GMA, 128MB (Integrated)
OS: Windows XP (SP2)
Driver Version: 6.14.10.4410
Title: Re: Community testers help needed!
Post by: ThomPhoenix on September 18, 2006, 08:04:40 pm
Graphics Card: Ati X800 XL 256 MB
OS: Windows XP SP2
Driver: ATi 6.8

Results:
A and C.
The game works fine, only grass is strange. (not the generated grass)
Grass is always randomly giving issues: sometimes alpha issues, sometimes the texture can't be loaded. This time the texture could be loaded, and there were no alpha issues, but the grass would flicker when I moved my camera. Except for that no issues at all.

edit:
Now it did that without the lines commented too, so going for A
Title: Re: Community testers help needed!
Post by: Datruth on September 21, 2006, 05:38:57 am
where do you go to check your drivers?
Title: Re: Community testers help needed!
Post by: Karyuu on September 21, 2006, 05:40:07 am
Type "dxdiag" into your run command, go to the Display tab, and you'll see the driver version to the right.
Title: Re: Community testers help needed!
Post by: Balonik on September 22, 2006, 12:37:36 pm
PS works with strange colors in inventory window (http://img158.imageshack.us/img158/4724/inventorybz7.jpg) before and after change in psclient.cfg, there is no difference. Sometimes it covers almost entire window.

nVidia GeForce4 MX 440 with AGP8X 64MB
nv4_disp.dll ver. 6.14.0010.7772 (English), 2005-06-15

Microsoft Windows XP Professional Service Pack 2
processor: AMD Sempron 2300+ 1583MHz
main board: ABIT NF7-S2
- network and sound onboard
memory: 768 MB

Edit
Graphics driver updated to:
nv4_disp.dll ver. 6.14.0010.9147 (English), 2006-08-11
Nothing has changed.
Title: Re: Community testers help needed!
Post by: res on September 22, 2006, 06:31:40 pm
Type "dxdiag" into your run command, go to the Display tab, and you'll see the driver version to the right.

This thread: http://hydlaa.com/smf/index.php?topic=25552.msg284472#msg284472 also describes some alternative ways to obtain the driver version.
Title: Re: Community testers help needed!
Post by: Balonik on September 24, 2006, 12:25:17 pm
Semicolons at the begining of the lines don't change anything. I changed "false" to "true" at the end of the lines and now PS crashes when I open an inventory window.

nVidia GeForce4 MX 440 with AGP8X 64MB
nv4_disp.dll ver. 6.14.0010.9147 (English), 2006-08-11

Microsoft Windows XP Professional Service Pack 2
processor: AMD Sempron 2300+ 1583MHz
main board: ABIT NF7-S2
- network and sound onboard
memory: 768 MB
Title: Re: Community testers help needed!
Post by: crookbounty on September 24, 2006, 07:56:30 pm
C) Corrupted Items in Inventory, also game was running VERY SLOW
nVidia GeForce FX 5500 256MB PCI Graphics Card version 91.47
Title: Re: Community testers help needed!
Post by: Lanarel on September 24, 2006, 08:27:08 pm
a) nothing weird in my inventory window.

Graphics info:
       Card name: Mobile Intel(R) 915GM/GMS,910GML Express Chipset Family
     Manufacturer: Intel Corporation
        Chip type: Intel(R) 915GM/GMS,910GML Express Chipset
         DAC type: Internal
       Device Key: Enum\PCI\VEN_8086&DEV_2592&SUBSYS_81F1104D&REV_03
   Display Memory: 128.0 MB

It is an onboard card with shared memory, driver last updated a few weeks ago