Griff ships weirdness

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

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
Phantom Hoover
Dangerous
Dangerous
Posts: 100
Joined: Mon Mar 22, 2010 9:06 pm

Griff ships weirdness

Post by Phantom Hoover »

I disabled Griff ships a while ago after my graphics drivers started playing up, yet I still see them regularly in place of normal ships. There seems to be no reason for it, and the normal ships are still used. My Latest.log is:

Code: Select all

[log.header]: Opening log for Oolite version 1.74.2 (x86-64 test release) under Linux at 2010-12-28 14:15:35 +0000.
2 processors detected.
Oolite options: procedural planet textures, docking clearance, wormhole scanner, target incoming missiles, spoken messages, JavaScript console support, OXP verifier, localization tools, debug GraphViz support.

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

[joystickHandler.init]: Number of joysticks detected: 0
[display.mode.list.native]: X11 native resolution detected: 1366 x 768
[searchPaths.dumpAll]: Unrestricted Mode - Resources paths:
    ~/Programs/1.74-maintenance/oolite.app/Resources
    ~/.Oolite/AddOns
    ~/.Oolite/AddOns/Status_Quo_Q-bomb.oxp
    ~/.Oolite/AddOns/The Feudal States v1.9.5.oxp
    ~/.Oolite/AddOns/ACS_1.2.oxp
    ~/.Oolite/AddOns/Furball-1.0a1.oxp
    ~/.Oolite/AddOns/neocaduceus.oxp
    ~/.Oolite/AddOns/Tori2.01.oxp
    ~/.Oolite/AddOns/boyracers.oxp
    ~/.Oolite/AddOns/RandomHits1.4.5.oxp
    ~/.Oolite/AddOns/impcourier2.oxp
    ~/.Oolite/AddOns/supercobra 1.4.2.oxp
    ~/.Oolite/AddOns/MilHUD-v3.4.oxp
    ~/.Oolite/AddOns/kirin_sport.oxp
    ~/.Oolite/AddOns/interstellar_help.oxp
    ~/.Oolite/AddOns/Vector1.4.3.oxp
    ~/.Oolite/AddOns/Galactic_Navy 5.2.2.oxp
    ~/.Oolite/AddOns/accessories.oxp
    ~/.Oolite/AddOns/Aquatics 2.20.oxp
    ~/.Oolite/AddOns/Missiles and Bombs v2.4.oxp
    ~/.Oolite/AddOns/BigShips 1.02.oxp
    ~/.Oolite/AddOns/Anarchies2.3.oxp
    ~/.Oolite/AddOns/Snoopers2.0.9.oxp
    ~/.Oolite/AddOns/Dictators v1.3.oxp
    ~/.Oolite/AddOns/Dictators v1.3.oxp/Lave Academy 1.11.oxp
    ~/.Oolite/AddOns/Pirate_coves 1.2.1.oxp
    ~/.Oolite/AddOns/System_Redux.oxp
    ~/.Oolite/AddOns/Famous_Planets_v2.5.oxp
    ~/.Oolite/AddOns/PlanetFall 1.30.oxp
    ~/.Oolite/AddOns/Commies.oxp
    ~/.Oolite/AddOns/Missile Analyser 1.2.oxp
    ~/.Oolite/AddOns/Tianve1.3.oxp
    ~/.Oolite/AddOns/DeepSpacePirates 1.2.4.oxp
    ~/.Oolite/AddOns/adcks_behemoths_v1.2.oxp
    ~/.Oolite/AddOns/kirin.oxp
[rendering.opengl.version]: OpenGL renderer version: 2.1.0 ("2.1 Mesa 7.9")
Vendor: Tungsten Graphics, Inc
Renderer: Mesa DRI Mobile Intel® GM45 Express Chipset GEM 20100330 DEVELOPMENT 
[rendering.opengl.extensions]: OpenGL extensions (124):
GL_ARB_depth_texture, GL_ARB_texture_env_add, GL_EXT_pixel_buffer_object, GL_ARB_half_float_vertex, GL_IBM_multimode_draw_arrays, GL_EXT_texture3D, GL_EXT_compiled_vertex_array, GL_NV_vertex_program1_1, GL_EXT_separate_specular_color, GL_ARB_framebuffer_object, GL_EXT_shadow_funcs, GL_EXT_texture_cube_map, GL_EXT_rescale_normal, GL_ARB_transpose_matrix, GL_EXT_stencil_two_side, GL_ARB_texture_border_clamp, GL_ARB_multisample, GL_ARB_half_float_pixel, GL_ATI_separate_stencil, GL_ARB_texture_non_power_of_two, GL_INGR_blend_func_separate, GL_EXT_bgra, GL_ARB_sync, GL_EXT_texture_env_dot3, GL_NV_light_max_exponent, GL_APPLE_packed_pixels, GL_EXT_provoking_vertex, GL_SUN_multi_draw_arrays, GL_ARB_vertex_shader, GL_ARB_shader_objects, GL_ARB_map_buffer_range, GL_NV_texgen_reflection, GL_EXT_multi_draw_arrays, GL_IBM_rasterpos_clip, GL_EXT_texture_object, GL_ARB_vertex_program, GL_ATI_texture_env_combine3, GL_NV_texture_env_combine4, GL_ARB_fragment_coord_conventions, GL_EXT_stencil_wrap, GL_EXT_texture_swizzle, GL_MESA_pack_invert, GL_EXT_framebuffer_blit, GL_ARB_vertex_array_bgra, GL_NV_packed_depth_stencil, GL_ARB_texture_compression, GL_EXT_blend_color, GL_ARB_vertex_array_object, GL_EXT_blend_minmax, GL_APPLE_vertex_array_object, GL_ARB_texture_swizzle, GL_EXT_texture_compression_s3tc, GL_EXT_subtexture, GL_MESA_texture_signed_rgba, GL_ARB_point_sprite, GL_ARB_depth_clamp, GL_NV_depth_clamp, GL_EXT_vertex_array, GL_EXT_abgr, GL_NV_blend_square, GL_ARB_vertex_buffer_object, GL_ATI_envmap_bumpmap, GL_EXT_framebuffer_multisample, GL_NV_texture_rectangle, GL_EXT_texture, GL_ARB_multitexture, GL_EXT_vertex_array_bgra, GL_ARB_seamless_cube_map, GL_ARB_copy_buffer, GL_ARB_draw_elements_base_vertex, GL_APPLE_object_purgeable, GL_ARB_shadow, GL_EXT_blend_subtract, GL_MESA_window_pos, GL_ARB_fragment_program_shadow, GL_ARB_window_pos, GL_IBM_texture_mirrored_repeat, GL_EXT_texture_lod_bias, GL_ARB_texture_env_crossbar, GL_ARB_point_parameters, GL_EXT_texture_edge_clamp, GL_EXT_copy_texture, GL_MESA_ycbcr_texture, GL_EXT_texture_sRGB, GL_ARB_texture_env_combine, GL_ARB_fragment_program, GL_EXT_texture_filter_anisotropic, GL_EXT_draw_range_elements, GL_EXT_blend_logic_op, GL_ARB_pixel_buffer_object, GL_EXT_packed_depth_stencil, GL_ARB_texture_rectangle, GL_EXT_fog_coord, GL_SGIS_texture_lod, GL_3DFX_texture_compression_FXT1, GL_EXT_gpu_program_parameters, GL_APPLE_client_storage, GL_ARB_fragment_shader, GL_OES_EGL_image, GL_EXT_polygon_offset, GL_SGIS_texture_border_clamp, GL_ARB_shading_language_100, GL_EXT_secondary_color, GL_EXT_point_parameters, GL_NV_vertex_program, GL_ARB_draw_buffers, GL_SGIS_generate_mipmap, GL_ATI_blend_equation_separate, GL_EXT_texture_rectangle, GL_EXT_draw_buffers2, GL_OES_read_format, GL_EXT_blend_func_separate, GL_ARB_texture_cube_map, GL_EXT_cull_vertex, GL_ARB_occlusion_query, GL_EXT_packed_pixels, GL_EXT_framebuffer_object, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_env_dot3, GL_ARB_provoking_vertex, GL_EXT_blend_equation_separate, GL_EXT_texture_env_add, GL_SGIS_texture_edge_clamp, GL_EXT_texture_env_combine
[rendering.opengl.shader.support]: Shaders are supported.
[rendering.opengl.shader.mode]: Shader mode set to SHADERS_FULL.
[script.load.world.listAll]: Loaded 41 world scripts:
    Anarchies 2.3
    aquatics_equipment 1.1
    aquatics_populator 1.0
    Automatic Chaff System 1.2 - for Oolite 1.74
    behemoth 2.5.4
    bigShips_populator 1.0.2
    Caduceus Damage Control Node 2.0
    communist_population
    deep_space_pirates 1.2.4
    dictatorship_population
    Famous Planets 2 Launch Script 2.0.2
    feudal-challenge.js 5.0
    feudal-mission.js 4.0
    feudal-planetfall.js 2.0
    feudal-promotion.js 3.0
    feudal-ranks.js 3.0
    feudal-tournament.js 6.0
    Furball 1.0 alpha 1
    GalNavy Build 0139
    genericHUDswitch.js 1.01, modified by Wyvern
    hatchling_show
    hofd GalNavy Build 118 / HOFD Build 55
    interstellar_help 2.0
    LaveAcademy 1.1
    missile_analyser 1.2
    Missiles & Bombs 1.0
    oolite-cloaking-device 1.74.2
    oolite-constrictor-hunt 1.74.2
    oolite-nova 1.74.2
    oolite-thargoid-plans 1.74.2
    oolite-tianve 1.3
    oolite-trumbles 1.74.2
    Pirate_Coves 1.2.1
    PlanetFall 1.3
    Random_Hits 1.4.5
    snoopers 2.0.9
    System Redux 1.2 1.2
    vector 1.4.3
    vector_insp 1.4.3
    vector_missionArn 1.4.3
    vector_news 1.4.3
[script.javaScript.exception.notFunction]: ***** JavaScript exception (vector_news 1.4.3): TypeError: worldScripts.snoopers.getCRC is not a function
[script.javaScript.exception.notFunction]:       /home/phantomhoover/.Oolite/AddOns/Vector1.4.3.oxp/Scripts/vector_news.js, line 17.
[snoopers]: snoopers: Required Cabal_Common_Functions not found. Shutting down.
[loading.complete]: ========== Loading complete. ==========
[gameController.exitApp]: .GNUstepDefaults synchronized.

Closing log at 2010-12-28 14:15:40 +0000.
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Post by Smivs »

Maybe you need to clear the cache....hold down 'shift' when starting the game until you see the spinning Cobra.
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
Phantom Hoover
Dangerous
Dangerous
Posts: 100
Joined: Mon Mar 22, 2010 9:06 pm

Post by Phantom Hoover »

I did that. It didn't work. I deleted the cache file in ~/GNUStep. It didn't work. I suppose I could rm -r ~/GNUStep, but that's going a little too far.

EDIT: I did that. It didn't work.
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Post by Smivs »

This is weird...the log suggests you've removed the OXP completely as far as I can tell, and with a cleared cache this should not be happening.
I'm baffled, too. :?
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Post by Eric Walch »

Smivs wrote:
Maybe you need to clear the cache....hold down 'shift' when starting the game until you see the spinning Cobra.
When adding or removing oxps you should not need to clear the cache. Oolite will do it automatic in those situations. And textured are not cached at all. You can even update textures when running Oolite. When oolite releases it from memory and needs to reload it again, it will use the new texture.

So very strange that it can display griffs ships when not present. Mayby you have one of those new graphic cards that comes with griff his ships pre-installed. (Griff ships are quite popular lately :lol: )
User avatar
Svengali
Commander
Commander
Posts: 2370
Joined: Sat Oct 20, 2007 2:52 pm

Post by Svengali »

Hmm, the cache wasn't cleared for me too (in r3911) even after removing a Test-OXP. It took a few restarts until it was rebuild...

@Phantom Hoover: Update Vector.oxp and install the Cabal_Common_Library.oxp.
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Post by Eric Walch »

Svengali wrote:
Hmm, the cache wasn't cleared for me too (in r3911) even after removing a Test-OXP. It took a few restarts until it was rebuild...
That sounds wrong. Normal players that only add/remove oxps should not need using the shift key.

And when you do a lot of oxp programming you should add the line:

Code: Select all

always-flush-cache = yes;
In your oolite preference file. (I don't know were it is on windows but you surely know). Than you never have to worry about it. And rebuilding the cache takes only few seconds extra on startup. Occasionally forgetting to clear the cache by hand cost you much more time.

Eric
Post Reply