Disappearing torus drive streaking spacedust effect

For test results, bug reports, announcements of new builds etc.

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
Wildeblood
---- E L I T E ----
---- E L I T E ----
Posts: 2453
Joined: Sat Jun 11, 2011 6:07 am
Location: Western Australia
Contact:

Disappearing torus drive streaking spacedust effect

Post by Wildeblood »

Okti posted a new OXP last night which has odd side-effects on my computer (a 32-bit Win7 Celeron laptop): Subject: [RELEASE]AutoSkim OXP

If I activate this equipment then enter hyper-space without bothering to disengage Autoskim, when I emerge in the new system there is no streaking dust visual effect with torus drive.

Okti has added a this.shipWillEnterHyperspace function to de-activate his script, but it still happens. Even though the console message saying it's been de-activated appears, in the new system I have hyper-speed but no streaking space-dust effect. (I like it, I never liked the dust.)

His script involves frame callbacks and other techniques beyond my comprehension, so there is nothing I can usefully add. Can someone confirm this? (Confirm the disappearing dust, not my lack of comprehension.)
14:33:11.755 [log.header]: Opening log for Oolite version 1.75.3 (x86-32 test release) under Windows at 2011-08-01 14:33:11 +0800.
2 processors detected.
Build options: spoken messages, mass/fuel pricing, JavaScript console support, OXP verifier, localization tools, debug GraphViz support, JavaScript profiling.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

14:33:12.592 [display.mode.list.native]: Windows native resolution detected: 1920 x 1200
14:33:12.716 [joystick.init]: Number of joysticks detected: 0
14:33:12.792 [dataCache.rebuild.explicitFlush]: Cache explicitly flushed with always-flush-cache preference. Rebuilding from scratch.
14:33:12.793 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
Resources
../AddOns
../AddOns/equip Auto Skim 0.91.oxp
../AddOns/equip Sniper Sight.oxp
../AddOns/griff_shipset_all_in_1.oxp
../AddOns/Sensible Sun.oxp
14:33:12.793 [rendering.opengl.version]: OpenGL renderer version: 2.1.0 ("2.1.0 - Build 8.15.10.2202"). Vendor: "Intel". Renderer: "Mobile Intel(R) 4 Series Express Chipset Family".
14:33:12.794 [rendering.opengl.extensions]: OpenGL extensions (82):
GL_ARB_texture_env_crossbar, GL_EXT_abgr, GL_ARB_shadow, GL_IBM_texture_mirrored_repeat, GL_EXT_separate_specular_color, GL_EXT_texture_edge_clamp, GL_EXT_blend_minmax, GL_EXT_draw_buffers2, GL_ARB_texture_env_add, GL_EXT_framebuffer_blit, GL_EXT_transform_feedback, GL_ARB_texture_env_dot3, GL_EXT_framebuffer_object, GL_EXT_blend_subtract, GL_3DFX_texture_compression_FXT1, GL_NV_conditional_render, GL_ARB_multitexture, GL_EXT_stencil_wrap, GL_ARB_texture_border_clamp, GL_ARB_framebuffer_sRGB, GL_ARB_texture_env_combine, GL_EXT_texture_env_add, GL_EXT_packed_pixels, GL_SGIS_texture_edge_clamp, GL_ARB_depth_texture, GL_SGIS_texture_lod, GL_ARB_occlusion_query, GL_ARB_transpose_matrix, GL_NV_texgen_reflection, GL_EXT_stencil_two_side, GL_ARB_shading_language_100, GL_ARB_texture_compression_rgtc, GL_EXT_texture_shared_exponent, GL_EXT_rescale_normal, GL_ARB_pixel_buffer_object, GL_EXT_secondary_color, GL_ARB_half_float_pixel, GL_EXT_blend_equation_separate, GL_EXT_draw_range_elements, GL_EXT_texture_lod_bias, GL_EXT_texture_filter_anisotropic, GL_ARB_half_float_vertex, GL_EXT_texture_swizzle, GL_SGIS_generate_mipmap, GL_ARB_texture_rectangle, GL_ARB_texture_non_power_of_two, GL_ARB_point_sprite, GL_EXT_packed_depth_stencil, GL_ARB_vertex_shader, GL_EXT_texture_compression_s3tc, GL_ARB_depth_buffer_float, GL_ARB_draw_instanced, GL_ARB_vertex_buffer_object, GL_WIN_swap_hint, GL_ARB_color_buffer_float, GL_ARB_shader_objects, GL_ATI_separate_stencil, GL_EXT_packed_float, GL_EXT_texture_rectangle, GL_ARB_texture_rg, GL_ARB_fragment_shader, GL_EXT_fog_coord, GL_EXT_texture3D, GL_ARB_window_pos, GL_ARB_fragment_program, GL_ARB_vertex_program, GL_EXT_texture_env_combine, GL_ARB_point_parameters, GL_ARB_texture_cube_map, GL_EXT_bgra, GL_EXT_compiled_vertex_array, GL_ARB_vertex_array_object, GL_ARB_draw_buffers, GL_ARB_texture_compression, GL_EXT_multi_draw_arrays, GL_ARB_texture_float, GL_EXT_blend_func_separate, GL_EXT_texture_sRGB, GL_EXT_shadow_funcs, GL_EXT_clip_volume_hint, GL_EXT_blend_color, GL_NV_blend_square
14:33:12.805 [rendering.opengl.shader.support]: Shaders are supported.
14:33:12.943 [shipData.load.begin]: Loading ship data.
14:33:13.414 [script.load.world.listAll]: Loaded 6 world scripts:
autoSkimmer-Main 0.9.1
oolite-cloaking-device 1.75.3
oolite-constrictor-hunt 1.75.3
oolite-nova 1.75.3
oolite-thargoid-plans 1.75.3
Sniper Sight 1.75.3.1
14:33:18.284 [loading.complete]: ========== Loading complete. ==========
14:33:30.657 [script.load.world.listAll]: Loaded 6 world scripts:
autoSkimmer-Main 0.9.1
oolite-cloaking-device 1.75.3
oolite-constrictor-hunt 1.75.3
oolite-nova 1.75.3
oolite-thargoid-plans 1.75.3
Sniper Sight 1.75.3.1
14:55:31.327 [screenshot]: Saved screen shot "oolite-006.png" (1920 x 1173 pixels).
15:48:19.393 [gameController.exitApp]: .GNUstepDefaults synchronized.

Closing log at 2011-08-01 15:48:19 +0800.
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Disappearing torus drive streaking spacedust effect

Post by Cody »

This is happening when you jump to another system after sun-skimming, yes?
This behaviour has already been noted, I believe.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Wildeblood
---- E L I T E ----
---- E L I T E ----
Posts: 2453
Joined: Sat Jun 11, 2011 6:07 am
Location: Western Australia
Contact:

Re: Disappearing torus drive streaking spacedust effect

Post by Wildeblood »

El Viejo wrote:
This is happening when you jump to another system after sun-skimming, yes?
This behaviour has already been noted, I believe.
Yes. But even if I jumped before I got near the sun, just by having his script active.

Oddest thing: I just tried it again, and it's not doing it now. But I swear I used his new version last time and it still happened. Honest.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6683
Joined: Wed Feb 28, 2007 7:54 am

Re: Disappearing torus drive streaking spacedust effect

Post by another_commander »

The disappearing dust has been reported before and I think it is not related to Okti's OXP but to the fact that some gfx cards seem to have issues with handling the dust effects using shaders.

Can you try adding the code below to the end of the file gpu-settings.plist, found in oolite.app/Config, just before the final closing curly brace and let us know if it helps?

Code: Select all

"Mobile Intel(R) 4 Series Express Chipset Family" =
{
		match = 
		{
			vendor = "Intel";
			renderer = "Mobile Intel(R) 4 Series Express Chipset Family";
		};
		maximum_shader_level = "SHADERS_SIMPLE";
		default_shader_level = "SHADERS_SIMPLE";
		use_dust_shader = false;	// Vertex shaders are emulated on CPU.
};
Shfit-restart Oolite just to be sure and hopefully stardust will be back and without intermittent failures.
User avatar
Wildeblood
---- E L I T E ----
---- E L I T E ----
Posts: 2453
Joined: Sat Jun 11, 2011 6:07 am
Location: Western Australia
Contact:

Re: Disappearing torus drive streaking spacedust effect

Post by Wildeblood »

another_commander wrote:
The disappearing dust has been reported before and I think it is not related to Okti's OXP but to the fact that some gfx cards seem to have issues with handling the dust effects using shaders.
I've read about disappearing dust, but never seen it happen before. I removed the fixed version, and had another try with Okti's first version. Earlier, it was reliably interfering with the dust effect. Tonight, not so. :?: It did leave a 10.8 MB log file though. So perhaps last night Oolite and my poor laptop were just too busy writing the error log to draw the streaks too?
User avatar
Capt. Murphy
Commodore
Commodore
Posts: 1127
Joined: Fri Feb 25, 2011 8:46 am
Location: UK South Coast.

Re: Disappearing torus drive streaking spacedust effect

Post by Capt. Murphy »

Interestingly I've just had this happen and not with Okti's OXP installed. Filled up with fuel at the sun and immediately jumped to target system - no streaks following the jump. Never come across it before (but very rarely sun skim.)
"always-flush-cache" = YES;
autosave = YES;
display_height = 800;
display_refresh = 0;
display_width = 1280;
"dump-stack-for-errors" = YES;
"dump-stack-for-warnings" = YES;
fullscreen = YES;
"mouse-control-in-windowed-mode" = YES;
"reduced-detail-graphics" = YES;
"save-directory" = "C:\\Oolite-Trunk/oolite.app/oolite-saves";
"shader-mode" = 2;
window_height = 744;
window_width = 1280;
17:23:07.687 [log.header]: Opening log for Oolite development version 1.75.4.4591 (x86-32 test release) under Windows at 2011-08-03 17:23:07 +0100.
1 processor detected.
Build options: spoken messages, mass/fuel pricing, JavaScript console support, OXP verifier, localization tools, debug GraphViz support, JavaScript profiling.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

17:23:08.000 [display.mode.list.native]: Windows native resolution detected: 1280 x 800
17:23:17.031 [joystick.init]: Number of joysticks detected: 0
17:23:18.234 [dataCache.rebuild.explicitFlush]: Cache explicitly flushed with always-flush-cache preference. Rebuilding from scratch.
17:23:18.250 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
Resources
../AddOns
../AddOns/AA_griff_shipset_all_in_1.oxp
../AddOns/AB_neolite-companion.oxp
../AddOns/AC_neolite-wolfies.oxp
../AddOns/Basic-debug.oxp
../AddOns/behemoth 2.6.oxp
../AddOns/BGS-C1.3.3.oxp
../AddOns/BGS-I1.3.3.oxp
../AddOns/BountyScannerv2.0.oxp
../AddOns/BountyStatus 1.00.oxp
../AddOns/Breakable_HUD_IFF_Scanner.oxp
../AddOns/Breakable_Shield_Generators.oxp
../AddOns/Breakable_TorusDrive.oxp
../AddOns/Breakable_WitchDrive.oxp
../AddOns/Cabal_Common_Library1.4.1.oxp
../AddOns/Cargo Shepherd 1.01.oxp
../AddOns/change_default_jameson_ship.oxp
../AddOns/cobraClipper 1.1.1.oxp
../AddOns/DeepSpacePirates 1.3.oxp
../AddOns/Dredgers 2.4.5.oxp
../AddOns/equip Sniper Sight.oxp
../AddOns/Escape_Capsule_Locator 1.1.oxp
../AddOns/Escort Contracts 1.2.oxp
../AddOns/Flight Log 1.03.oxp
../AddOns/Fuel Station 1.32.oxp
../AddOns/Generation Ships.oxp
../AddOns/griff_prototype_boa.oxp
../AddOns/griff_rock_hermit_halfsize_textures.oxp
../AddOns/HyperCargo 1.04.oxp
../AddOns/Illegal_goods_tweak_1.4.oxp
../AddOns/impcourier2.oxp
../AddOns/ionics-1.3.1.oxp
../AddOns/neocaduceus.oxp
../AddOns/neolite.oxp
../AddOns/OXPConfig2.0.3.oxp
../AddOns/Pirate_coves 1.3.oxp
../AddOns/Police_Scanner_Upgrade.oxp
../AddOns/railgun.oxp
../AddOns/RandomHits1.4.11.oxp
../AddOns/reduxed.oxp
../AddOns/RepairBots 2.02.oxp
../AddOns/Retro Rockets 1.00.oxp
../AddOns/Rock_Hermit_Locator1.3.2.oxp
../AddOns/sell_equipment.oxp
../AddOns/ShieldEqualizer+Capacitors(v1.3).oxp
../AddOns/Snoopers2.1.1.oxp
../AddOns/staer9_chopped_cobraV1.1.oxp
../AddOns/System_Redux.oxp
../AddOns/Target Autolock Plus 1.12.oxp
../AddOns/Target Reticle 1.2.1.oxp
../AddOns/thargoidcarrier.oxp
../AddOns/thargoid_wars 4.5.3.oxp
../AddOns/Thargorn_Threat 1.5.oxp
../AddOns/Tori2.01.oxp
../AddOns/Transports 2.52.oxp
../AddOns/UPS-courier v1.7.7.oxp
../AddOns/Vector1.5.oxp
../AddOns/Vortex 1.20.oxp
../AddOns/wormhole_restoration.oxp
../AddOns/YOUR_AD_HERE.oxp
../AddOns/YOUR_AD_HERE_set_A.oxp
../AddOns/YOUR_AD_HERE_set_B.oxp
../AddOns/YOUR_AD_HERE_set_C.oxp
../AddOns/YOUR_AD_HERE_set_D.oxp
../AddOns/YOUR_AD_HERE_set_E.oxp
../AddOns/YOUR_AD_HERE_set_F.oxp
../AddOns/YOUR_AD_HERE_Z.oxp
../AddOns/zzz_personal_shipyard.oxp
../AddOns/Z_GrOovy_System_Stations.oxp
17:23:18.250 [rendering.opengl.version]: OpenGL renderer version: 2.1.7169 ("2.1.7169 Release"). Vendor: "ATI Technologies Inc.". Renderer: "ATI Mobility Radeon X700 (Omega 3.8.442)".
17:23:18.250 [rendering.opengl.extensions]: OpenGL extensions (82):
GL_ARB_texture_env_crossbar, GL_ARB_shadow, GL_EXT_texture_edge_clamp, GL_EXT_separate_specular_color, GL_EXT_blend_minmax, GL_EXT_texture_object, GL_ARB_texture_env_add, GL_ATI_meminfo, GL_EXT_texture_cube_map, GL_EXT_texture_env_dot3, GL_ARB_texture_env_dot3, GL_ARB_shadow_ambient, GL_EXT_framebuffer_object, GL_EXT_blend_subtract, GL_EXT_copy_texture, GL_ARB_multitexture, GL_EXT_stencil_wrap, GL_ARB_texture_border_clamp, GL_ARB_texture_env_combine, GL_EXT_texgen_reflection, GL_SGIS_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_packed_pixels, GL_SGIS_texture_lod, GL_ARB_depth_texture, GL_ARB_transpose_matrix, GL_ARB_occlusion_query, GL_NV_texgen_reflection, GL_ARB_shading_language_100, GL_EXT_rescale_normal, GL_EXT_gpu_program_parameters, GL_ATI_fragment_shader, GL_ATI_texture_float, GL_ARB_pixel_buffer_object, GL_EXT_secondary_color, GL_ARB_texture_mirrored_repeat, GL_EXT_draw_range_elements, GL_EXT_texture_lod_bias, GL_EXT_texture_filter_anisotropic, WGL_EXT_swap_control, GL_SGIS_generate_mipmap, GL_ARB_texture_rectangle, GL_ARB_point_sprite, GL_EXT_texture_compression_s3tc, GL_EXT_packed_depth_stencil, GL_ARB_vertex_shader, GL_ARB_vertex_buffer_object, GL_WIN_swap_hint, GL_ARB_shader_objects, GL_EXT_texture_mirror_clamp, GL_ATI_separate_stencil, GL_EXT_texture_rectangle, GL_ARB_fragment_shader, GL_KTX_buffer_region, GL_EXT_texture3D, GL_EXT_fog_coord, GL_EXT_subtexture, GL_ARB_window_pos, GL_EXT_point_parameters, GL_ARB_fragment_program, GL_EXT_texture_env_combine, GL_ARB_vertex_program, GL_EXT_compiled_vertex_array, GL_EXT_bgra, GL_ARB_texture_cube_map, GL_ARB_point_parameters, GL_EXT_vertex_array, GL_ARB_multisample, GL_ARB_draw_buffers, GL_EXT_multi_draw_arrays, GL_ATI_draw_buffers, GL_ARB_texture_compression, GL_AMD_performance_monitor, GL_EXT_blend_func_separate, GL_ATI_texture_env_combine3, GL_ARB_texture_float, GL_EXT_texture_sRGB, GL_EXT_shadow_funcs, GL_ATI_texture_compression_3dc, GL_EXT_blend_color, GL_NV_blend_square, GL_ATI_envmap_bumpmap
17:23:18.375 [rendering.opengl.shader.support]: Shaders are supported.
[EliteWiki] Capt. Murphy's OXPs
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
Post Reply