Special Aircraft Service

Battlefield - Airborne - Tactical (BAT) => BAT Tech Help => Topic started by: UberDemon on October 01, 2018, 10:57:12 PM

Title: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 01, 2018, 10:57:12 PM
FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)

Greetings,

I really need some assistance.  As I was trying to update some of the “stock” missions in my old program UberQuick Mission Generator (UQMG) to make them compatible with BAT, I started noticing how terrible the performance has become in the IL-2 engine and I am wondering what I am doing wrong.  I will use the example of a mission that I wrote on 28 June 2004 and included in one of my UQMG upgrades.  It is not particularly that taxing, it is an 8x P-38 L interception of 12x Fw-200C-3 Kondors in the Normandy w/ Small Bases map.  This has been happening with a lot of missions – IL-2 comes to a halt.  It does not crash, but it makes it painfully unplayable.  It is very frustrating.

My FPS goes to no kidding 1 FPS (verified).  The mission has quite a bit of ground elements, but back in 2004 in a computer with 4 times less power, this worked perfectly.  Therefore, I started doing some research at SAS to see if other people were having similar problems, and they did, without full solutions.  The performance went up to 30-39 fps when I put the game at 1/4 time-speed, and at pause of course it also increased FPS.  I tried both enabling and disabling PAL Visual MODs.  No difference.

I then switched from BAT to the IL-2 1946 Stock 4.12.2m through the IL-2 selector to see how that mission worked.  It worked perfectly, with almost video quality performance no lag whatsoever.  Same number of planes and objects, etc.  So there is something wrong somewhere, I just don’t know what.

This is my computer… not that great, but it has been reliable, and as I said above, the quality of the same mission in the Stock version was simply flawless.  Below are my specs.

* PC:  HP HPE-500f
* AMD Phenom II X6 1045T Processor 2.7GHz (6 processors)
* RAM = 8GB
* Windows 7 SP 1 64-bit
* AMD RADEON RX 560 Series 4GB DDR RAM
* Current BAT version:  BAT V3.4 LINEBACKER (followed all instructions)
* 1920x1080 resolution for IL-2 in primary monitor (ACER gaming monitor) HDMI
* 2nd monitor HP2009 at 1600x900 (not for game)

Here are the things that I have tried based on input from SAS, and none, none at all of the suggestions have made a difference whatsoever to the 1 frame per second performance of the mission above, and as I said, this has happened to several of the missions I have flown.

Inside the CONF.INI
---------------------------
https://www.sas1946.com/main/index.php/topic,9756.msg185327.html#msg185327
* NOTE:  Made sure TexMipFilter was correct, set Effects=2 and used the ATI/Radeon setting suggested by Storebror.
* RESULT:  No difference at all, same FPS=1 performance.

Low fps on powerful (in my opinion) system
-----------------------------------------------------------
https://www.sas1946.com/main/index.php/topic,57970.0.html
* NOTE:   Used suggested anisotropic and anti-aliasing through RADEON utility.
* RESULT:  No difference at all, same FPS=1 performance.

Low FPS with BAT V2
-----------------------------
https://www.sas1946.com/main/index.php/topic,56354.0.html
* NOTE:  Used hyperlink suggestions.
* RESULT:  No difference at all, same FPS=1 performance.

Geometrical landscapes
--------------------------------
https://www.sas1946.com/main/index.php/topic,57861.0.html
* NOTE:  Made sure my conf.ini had the suggested entries.
* RESULT:  No difference at all, same FPS=1 performance.

WaW Performance Boost
-----------------------------------
https://www.sas1946.com/main/index.php/topic,54580.0.html
* NOTE:  Removed 4 suggested files (SAS FX Small Collection.SFS, sas_sound_01.SFS, sas_sound_02.SFS, sasup_effects01.SFS).
* RESULT:  No difference at all, same FPS=1 performance.

Like I said, it is frustrating because I would expect that 14 years later, this and other missions would not only perform better, they should be incredible.  Instead, I have a more powerful machine that is having horrible performance.  I really enjoy the amount of new materials in BAT and I would like to take advantage of the new features without having to resort to cutting all my mission content to 1/4 of the original.  It makes no sense, so I ask if someone could help me figure out what is going on.

Here is the mission:
http://www.uberdemon.net/pictures/FPSProblems/mission.zip

Here are my ini and log files:
http://www.uberdemon.net/pictures/FPSProblems/logsandini.zip

Here are my IL-2 RADEON settings:
http://www.uberdemon.net/pictures/FPSProblems/RADEON.png

Here are pics of the FPS=1 mission I used in this post:
http://www.uberdemon.net/pictures/FPSProblems/scWAW1.jpg
http://www.uberdemon.net/pictures/FPSProblems/scWAW2.jpg
http://www.uberdemon.net/pictures/FPSProblems/scWAW3.jpg

Here are pics of the same mission but using the Stock 4.12.2m:
http://www.uberdemon.net/pictures/FPSProblems/scStock1.jpg
http://www.uberdemon.net/pictures/FPSProblems/scStock2.jpg
http://www.uberdemon.net/pictures/FPSProblems/scStock3.jpg
http://www.uberdemon.net/pictures/FPSProblems/scStock4.jpg

Any help will be greatly appreciated.

Uberdemon/danzigzag
www.uberdemon.net
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: SAS~Storebror on October 02, 2018, 01:06:07 AM
I'd say something's wrong with your BAT install.
Your log is full of errors:
Code: [Select]
ERROR [com.maddox.sound.Sample@502ca] cannot load sample: null
ERROR [com.maddox.sound.Sample@7a2b2b] cannot load sample: null
ERROR [com.maddox.sound.Sample@2842b6] cannot load sample: null
ERROR [com.maddox.sound.Sample@33eb05] cannot load sample: null
ERROR [com.maddox.sound.Sample@aa857] cannot load sample: null
ERROR [com.maddox.sound.Sample@322304] cannot load sample: null
ERROR [com.maddox.sound.Sample@18e5f7] cannot load sample: null
ERROR [com.maddox.sound.Sample@21f043] cannot load sample: null
ERROR [com.maddox.sound.Sample@24f39a] cannot load sample: null
ERROR [com.maddox.sound.Sample@753756] cannot load sample: null
ERROR [com.maddox.sound.Sample@41ec7] cannot load sample: null
ERROR [com.maddox.sound.Sample@cfa7] cannot load sample: null
ERROR [com.maddox.sound.Sample@40fd83] cannot load sample: null
ERROR [com.maddox.sound.Sample@43b4c5] cannot load sample: null
ERROR [com.maddox.sound.Sample@10f436] cannot load sample: null
ERROR [com.maddox.sound.Sample@1115ac] cannot load sample: null
ERROR [com.maddox.sound.Sample@25ec79] cannot load sample: null
ERROR [com.maddox.sound.Sample@480478] cannot load sample: null
ERROR [com.maddox.sound.Sample@1da28a] cannot load sample: null
ERROR [com.maddox.sound.Sample@1a139f] cannot load sample: null
ERROR [com.maddox.sound.Sample@7e3336] cannot load sample: null
ERROR [com.maddox.sound.Sample@543175] cannot load sample: null
ERROR [com.maddox.sound.Sample@319ccb] cannot load sample: null
ERROR [com.maddox.sound.Sample@2ce4f6] cannot load sample: null
ERROR [com.maddox.sound.Sample@6c0765] cannot load sample: null
ERROR [com.maddox.sound.Sample@5992c6] cannot load sample: null
ERROR [com.maddox.sound.Sample@3315c1] cannot load sample: null
ERROR [com.maddox.sound.Sample@595f65] cannot load sample: null
ERROR [com.maddox.sound.Sample@60ba9] cannot load sample: null
ERROR [com.maddox.sound.Sample@67b4ba] cannot load sample: null
ERROR [com.maddox.sound.Sample@a3930] cannot load sample: null
ERROR [com.maddox.sound.Sample@309a49] cannot load sample: null
ERROR [com.maddox.sound.Sample@61458a] cannot load sample: null
ERROR [com.maddox.sound.Sample@1ca7d8] cannot load sample: null
ERROR [com.maddox.sound.Sample@4f686d] cannot load sample: null
ERROR [com.maddox.sound.Sample@50f7dc] cannot load sample: null
ERROR [com.maddox.sound.Sample@40b5b5] cannot load sample: null
ERROR [com.maddox.sound.Sample@59b971] cannot load sample: null
ERROR [com.maddox.sound.Sample@1de398] cannot load sample: null
ERROR [com.maddox.sound.Sample@494488] cannot load sample: null
ERROR [com.maddox.sound.Sample@325789] cannot load sample: null
ERROR [com.maddox.sound.Sample@10ff2b] cannot load sample: null
ERROR [com.maddox.sound.Sample@6edcf6] cannot load sample: null
ERROR [com.maddox.sound.Sample@6cb458] cannot load sample: null
ERROR [com.maddox.sound.Sample@3403c7] cannot load sample: null
ERROR [com.maddox.sound.Sample@6418d9] cannot load sample: null
ERROR [com.maddox.sound.Sample@1b5a0b] cannot load sample: null
ERROR [com.maddox.sound.Sample@348b0d] cannot load sample: null
ERROR [com.maddox.sound.Sample@150feb] cannot load sample: null
ERROR [com.maddox.sound.Sample@484688] cannot load sample: null
ERROR [com.maddox.sound.Sample@e9cd0] cannot load sample: null
ERROR [com.maddox.sound.Sample@594bee] cannot load sample: null
ERROR [com.maddox.sound.Sample@7ff27] cannot load sample: null
ERROR [com.maddox.sound.Sample@99d3] cannot load sample: null
ERROR [com.maddox.sound.Sample@7322c8] cannot load sample: null
ERROR [com.maddox.sound.Sample@709d5f] cannot load sample: null
ERROR [com.maddox.sound.Sample@6bde40] cannot load sample: null
ERROR [com.maddox.sound.Sample@4c7462] cannot load sample: null
ERROR [com.maddox.sound.Sample@6d0538] cannot load sample: null
ERROR [com.maddox.sound.Sample@71be44] cannot load sample: null
ERROR [com.maddox.sound.Sample@2863c] cannot load sample: null
ERROR [com.maddox.sound.Sample@3ace2b] cannot load sample: null
ERROR [com.maddox.sound.Sample@46e56f] cannot load sample: null
ERROR [com.maddox.sound.Sample@10bca] cannot load sample: null
ERROR [com.maddox.sound.Sample@2d2309] cannot load sample: null
ERROR [com.maddox.sound.Sample@576289] cannot load sample: null
ERROR [com.maddox.sound.Sample@62593] cannot load sample: null
ERROR [com.maddox.sound.Sample@cea6c] cannot load sample: null
ERROR [com.maddox.sound.Sample@726eca] cannot load sample: null
ERROR [com.maddox.sound.Sample@47a89f] cannot load sample: null
ERROR [com.maddox.sound.Sample@f73a3] cannot load sample: null
ERROR [com.maddox.sound.Sample@70f958] cannot load sample: null
ERROR [com.maddox.sound.Sample@205c2] cannot load sample: null
ERROR [com.maddox.sound.Sample@4844b2] cannot load sample: null
ERROR [com.maddox.sound.Sample@163238] cannot load sample: null
ERROR [com.maddox.sound.Sample@3afe2a] cannot load sample: null
ERROR [com.maddox.sound.Sample@4995e] cannot load sample: null
ERROR [com.maddox.sound.Sample@71026f] cannot load sample: null
ERROR [com.maddox.sound.Sample@56f200] cannot load sample: null
ERROR [com.maddox.sound.Sample@2a13c5] cannot load sample: null
ERROR [com.maddox.sound.Sample@7827e3] cannot load sample: null
ERROR [com.maddox.sound.Sample@2c861] cannot load sample: null
...continues endlessly...

Code: [Select]
INTERNAL ERROR: Can't open file '3do/Cars/OpelBlitz6700A/Summer/live.him'
WARNING: object '3do/Cars/OpelBlitz6700A/Summer/live.him' of class 'HIM' not loaded
INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Cars/OpelBlitz6700A/Summer/live.him
INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Cars/OpelBlitz6700A/Summer/live.him

java.lang.RuntimeException: INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Cars/OpelBlitz6700A/Summer/live.him

at com.maddox.il2.engine.HierMesh.Load(Native Method)
at com.maddox.il2.engine.HierMesh.<init>(HierMesh.java:596)
at com.maddox.il2.engine.ActorHMesh.setMesh(ActorHMesh.java:89)
at com.maddox.il2.objects.vehicles.cars.CarGeneric.setMesh(CarGeneric.java:937)
at com.maddox.il2.engine.ActorHMesh.<init>(ActorHMesh.java:111)
at com.maddox.il2.objects.vehicles.cars.CarGeneric.<init>(CarGeneric.java:950)
at com.maddox.il2.objects.vehicles.cars.CarGeneric.<init>(CarGeneric.java:932)
at com.maddox.il2.objects.vehicles.cars.Car$OpelBlitz6700A.<init>(Car.java:39)
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Unknown Source)
at com.maddox.il2.objects.vehicles.cars.CarGeneric$SPAWN.unitSpawn(CarGeneric.java:212)
at com.maddox.il2.ai.ground.ChiefGround.unpackUnits(ChiefGround.java:725)
at com.maddox.il2.ai.ground.ChiefGround.<init>(ChiefGround.java:202)
at java.lang.reflect.Constructor.newInstance(Native Method)
at com.maddox.il2.game.Mission.loadChiefs(Mission.java:1453)
at com.maddox.il2.game.Mission._load(Mission.java:659)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
SPAWN: Can't create Car object [class:com.maddox.il2.objects.vehicles.cars.Car$OpelBlitz6700A]
...repeats endlessly...

For comparison, this is my log.lst with the same mission running:
Code: [Select]
[Oct 2, 2018 6:55:53 AM] ------------ BEGIN log session -------------
[6:55:53 AM] OpenGL provider: Opengl32.dll
[6:55:54 AM] OpenGL library:
[6:55:54 AM]   Vendor: NVIDIA Corporation
[6:55:54 AM]   Render: GeForce GT 740/PCIe/SSE2
[6:55:54 AM]   Version: 4.6.0 NVIDIA 388.13
[6:55:54 AM]   Extensions: GL_AMD_multi_draw_indirect GL_AMD_seamless_cubemap_per_texture GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array 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_bindable_uniform 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_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXTX_framebuffer_mixed_formats GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc 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_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback2 GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_window_rectangles GL_EXT_import_sync_object GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_context_flush_control GL_KHR_debug GL_EXT_memory_object GL_EXT_memory_object_win32 GL_EXT_win32_keyed_mutex GL_KHR_parallel_shader_compile GL_KHR_no_error GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_EXT_semaphore GL_EXT_semaphore_win32 GL_KTX_buffer_region GL_NV_alpha_to_coverage_dither_control GL_NV_bindless_multi_draw_indirect GL_NV_bindless_multi_draw_indirect_count GL_NV_bindless_texture GL_NV_blend_equation_advanced GL_NV_blend_square GL_NV_command_list GL_NV_compute_program5 GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_draw_texture GL_NV_draw_vulkan_image GL_NV_ES1_1_compatibility GL_NV_ES3_1_compatibility GL_NV_explicit_multisample 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_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_gpu_program4 GL_NV_internalformat_sample_query GL_NV_gpu_program4_1 GL_NV_gpu_program5 GL_NV_gpu_program5_mem_extended GL_NV_gpu_program_fp64 GL_NV_gpu_shader5 GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_query_resource GL_NV_query_resource_tag GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_shader_atomic_counters GL_NV_shader_atomic_float GL_NV_shader_buffer_load GL_NV_shader_storage_buffer_object GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_rectangle_compressed GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_transform_feedback GL_NV_transform_feedback2 GL_NV_uniform_buffer_unified_memory GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_attrib_integer_64bit GL_NV_vertex_buffer_unified_memory 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_NVX_gpu_memory_info GL_NVX_multigpu_info GL_NVX_nvenc_interop GL_NV_shader_thread_group GL_NV_shader_thread_shuffle GL_KHR_blend_equation_advanced GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum GL_WIN_swap_hint WGL_EXT_swap_control
[6:55:54 AM] Size: 1920x1080
[6:55:54 AM] ColorBits: 32
[6:55:54 AM] DepthBits: 24
[6:55:54 AM] StencilBits: 8
[6:55:54 AM] isDoubleBuffered: true
[6:55:54 AM] DirectX Joystick NOT created: DirectX joystick driver: device not attached
[6:55:54 AM]
[6:55:54 AM] *** Looking for Advanced CPU Instructions...
[6:55:54 AM] [x] PentiumPro
[6:55:54 AM] [x] Multimedia (MMX)
[6:55:54 AM] [x] 3D (SSE)
[6:55:54 AM] [x] 3D (SSE2)
[6:55:54 AM] [-] 3D (3DNow)
[6:55:54 AM] ColourBits 32, ABits 0, ZBits 24
[6:55:54 AM]
[6:55:54 AM] *** Looking for Render API Extensions ...
[6:55:54 AM] [-] 'GL_EXT_paletted_texture' extension - Palettized textures (8 bit RGBA palette).
[6:55:54 AM] [-] 'GL_EXT_compiled_vertex_array' extension - Compiled Vertex arrays.
[6:55:54 AM] [-] 'GL_EXT_clip_volume_hint' extension - Frustum clipping optimization.
[6:55:54 AM] [x] 'GL_EXT_secondary_color' extension - Secondary Color for 3D fog & specular optimization.
[6:55:54 AM] [x] 'GL_EXT_separate_specular_color' extension - SeparateSpecular for 3D fog & specular optimization.
[6:55:54 AM] [x] 'GL_ARB_multitexture' extension - Multitexturing.
[6:55:54 AM] [x] 'GL_EXT_texture_env_combine' extension - Multitextures advanced combining for special effects.
[6:55:54 AM] [x] 'GL_NV_texture_env_combine4' extension - Multitextures advanced combining for special effects.
[6:55:54 AM] [x] 'GL_EXT_texture_env_dot3' extension - Dot3 Bump advanced combining.
[6:55:54 AM] [x] 'GL_NV_depth_clamp' extension - Corrects Shadows rendering
[6:55:54 AM] [x] 'GL_NV_texture_shader' extension - NV Pixel Shaders
[6:55:54 AM] [x] 'GL_ARB_texture_compression' extension - Saves texture memory by 400%
[6:55:54 AM] [x] 'GL_EXT_texture_filter_anisotropic' extension - Anisotropic texture filtering.
[6:55:54 AM]
[6:55:54 AM] Maximum texture size : 16384
[6:55:54 AM] Maximum simultaneous textures :4
[6:55:54 AM] MaxAnisotropic (1.0 = none) : 16.000000
[6:55:54 AM] 15 Splashscreens available.
[6:55:54 AM] BAT Version Info (from BAT.version file): IL-2 1946 · Battlefield-Airborne-Tactical · v3.4 · LINEBACKER
[6:55:54 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 3 -> 2 (delta = -1) to Range 0..2
[6:55:54 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 5 -> 2 (delta = -3) to Range 0..2
[6:55:54 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 3 -> 2 (delta = -1) to Range 0..2
[6:55:54 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 75 -> 32 (delta = -43) to Range 0..32
[6:55:54 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 120 -> 60 (delta = -60) to Range 0..60
[6:55:54 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 600 -> 32 (delta = -568) to Range 0..32
[6:55:55 AM] INTERNAL ERROR: Can't open file '3DO/Effects/TEXTURES/JetSmoke.mat'
[6:55:55 AM] WARNING: object '3DO/Effects/TEXTURES/JetSmoke.mat' of class 'TMaterial' not loaded
[6:55:55 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 1024 -> 512 (delta = -512) to Range 1..512
[6:55:55 AM] INTERNAL ERROR: Can't open file '3DO/Effects/GunShells/GunsmokeI.tga'
[6:55:55 AM] WARNING: object '3DO/Effects/GunShells/GunsmokeI.tga' of class 'TTexture2D' not loaded
[6:55:55 AM] INTERNAL ERROR: Texture required
[6:55:55 AM] WARNING: object '3DO/Effects/GunShells/Cannonsmoke.mat' of class 'TMaterial' not loaded
[6:55:58 AM] No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke24'
[6:55:58 AM] No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke25'
[6:55:58 AM] No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke26'
[6:55:58 AM] No spawner for 'com.maddox.il2.objects.vehicles.planes.Plane$A_26B'
[6:56:02 AM] Initializing DirectSound playback device...
[6:56:02 AM] Primary buffer created.
[6:56:02 AM] Playback format is set : sampling rate = 44100, num channels = 2.
[6:56:02 AM] Not enought hardware buffers (0), hardware disabled
[6:56:02 AM] Buffer caps : Transfer rate = 0, CPU overhead = 0.
[6:56:02 AM] Default speaker config is : 1310724.
[6:56:02 AM] Direct sound audio device initialized successfully :
[6:56:02 AM] DX Version : 7
[6:56:02 AM] Hardware    - disabled [buffers : 0]
[6:56:02 AM] Extensions  - enabled :
[6:56:02 AM]   EAX ver. 1 [ ]  - disabled
[6:56:02 AM]   EAX ver. 2 [ ]  - disabled
[6:56:02 AM]   EAX ver. 3 [ ]  - disabled
[6:56:02 AM]   I3D ver. 2 [ ]  - disabled
[6:56:02 AM]   ZoomFX     [ ]  - disabled
[6:56:02 AM]   MacroFX    [ ]  - disabled
[6:56:02 AM] SIMD render [X]
[6:56:02 AM] num channels 32
[6:56:02 AM] Cannot open audio file samples/infinite 1
[6:56:02 AM]
[6:56:09 AM] The sample music/menu/nn.wav not found
[6:56:09 AM] cannot open file for reading
[6:56:09 AM] Cannot open audio file samples/music/menu/nn.wav
[6:56:09 AM]
[6:56:12 AM] Skin PaintSchemes/Skins/P-38L/2.bmp NOT loaded
[6:56:12 AM] Skin PaintSchemes/Skins/P-38L/3_5.bmp NOT loaded
[6:56:12 AM] Skin PaintSchemes/Skins/P-38L/5thAF-433FS-475 FG.bmp NOT loaded
[6:56:12 AM] Skin PaintSchemes/Skins/P-38L/Dark_Eagle.bmp NOT loaded
[6:56:12 AM] Skin PaintSchemes/Skins/P-38L/IT-ANRFunesblaueuni.bmp NOT loaded
[6:56:12 AM] Skin PaintSchemes/Skins/P-38L/IT-ANRFunesblauuniohne.bmp NOT loaded
[6:56:12 AM] Skin PaintSchemes/Skins/P-38L/mainlogo.bmp NOT loaded
[6:56:12 AM] Skin PaintSchemes/Skins/P-38L/P-38M.bmp NOT loaded
[6:56:12 AM] Skin PaintSchemes/Skins/P-38L/Untitled-1.bmp NOT loaded
[6:56:14 AM] Loading mission single/nn/(      Play UberQuick Mission      )/20181001161244m43_01.mis...
[6:56:14 AM] Y=1940 / M=7 / H= 18 , Temperature - 0m = 21.0 .
[6:56:14 AM] Loading map.ini defined airfields:
[6:56:14 AM] Detected Vertex Shaders 3.0.
[6:56:14 AM] *** Detected Shaders 4.0. NVidia 8XXX+ series!!!
[6:56:14 AM] Vertex texture units: 32
[6:56:14 AM]
[6:56:15 AM] PBuffer: suitable formats: 12
[6:56:15 AM]
[6:56:15 AM] Created a 256x256 RenderTexture with BPP(8, 8, 8, 8)
[6:56:15 AM] Depth = 24, stencil = 8
[6:56:15 AM] PBuffer: suitable formats: 12
[6:56:15 AM]
[6:56:15 AM] Created a 512x512 RenderTexture with BPP(8, 8, 8, 8)
[6:56:15 AM] Depth = 24, stencil = 8
[6:56:21 AM] Loading vertex/fragment programs: *702557792*
[6:56:21 AM] *** Loading: [vpFogFar2Tex2D]
[6:56:21 AM] *** Loading: [vpFog2Tex2DBlend]
[6:56:21 AM] *** Loading: [vpFogFar4Tex2D]
[6:56:21 AM] *** Loading: [vpFogFar8Tex2D]
[6:56:21 AM] *** Loading: [vpFogNoTex]
[6:56:21 AM] *** Loading: [vpFog4Tex2D]
[6:56:21 AM] *** Loading: [vpFog4Tex2D_UV2]
[6:56:21 AM] *** Loading: [vp4Tex2D]
[6:56:21 AM] *** Loading: [vp6Tex2D]
[6:56:21 AM] *** Loading: [vpTexUVTex2D]
[6:56:21 AM] *** Loading: [vpWaterGrid_NV]
[6:56:21 AM] *** Loading: [vpWaterSunLight_NV]
[6:56:21 AM] *** Loading: [vpWaterSunLight_ATI]
[6:56:21 AM] *** Loading: [vpWaterSunLight_FP]
[6:56:21 AM] *** Loading: [vpTreeSprite]
[6:56:21 AM] *** Loading: [vpTreeTrunk]
[6:56:21 AM] *** Loading: [vpVAObjectsN]
[6:56:21 AM] *** Loading: [vpVAObjectsL0]
[6:56:21 AM] *** Loading: [vpSprites]
[6:56:21 AM] *** Loading: [vpSimpleGL]
[6:56:21 AM] *** Loading: [fpWaterSunLightFast] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpWaterSunLight] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpWaterSunLightBest] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpCoastBump] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpCoastFoam] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpCoastFoamFast] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpCoastFoamFarFogTex] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpCausticSimple] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpCaustic] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpSprites] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpObjectsL0] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpObjectsL0_2L] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpSimpleGL]
[6:56:21 AM] *** Loading: [fpNearLandFog] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpFarLandFog] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpRiverCoastAA]
[6:56:21 AM] *** Loading: [vpWaterDM_GPU] -> NV4X Optimized!
[6:56:21 AM] *** Loading: [vpWaterDM_GPU8800] -> NV5X Optimized!
[6:56:21 AM] *** Loading: [fpCoastFoam8800] -> NV5X Optimized!
[6:56:21 AM] *** Loading: [fpCoastFoamFarFogTex8800] -> NV5X Optimized!
[6:56:21 AM] *** Loading: [fpCoastBump8800] -> NV5X Optimized!
[6:56:21 AM] *** Loading: [vpWaterDM_CPU]
[6:56:21 AM] *** Loading: [fpWaterNearDM] -> NV4X Optimized!
[6:56:21 AM] *** Loading: [fpWaterMiddleDM] -> NV4X Optimized!
[6:56:21 AM] *** Loading: [fpWaterFarDM] -> NV4X Optimized!
[6:56:21 AM] *** Loading: [fpWaterDM_CPU] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpWaterDM_CPULo] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpWaterNearDM8800] -> NV5X Optimized!
[6:56:21 AM] *** Loading: [fpWaterMiddleDM8800] -> NV5X Optimized!
[6:56:21 AM] *** Loading: [fpWaterFarDM8800] -> NV5X Optimized!
[6:56:21 AM] *** Loading: [fpWaterLFogDM8800] -> NV5X Optimized!
[6:56:21 AM] *** Loading: [fpWaterLFogDM]
[6:56:21 AM] *** Loading: [fpIceWater] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpNearNoBlend] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpNearNoBlendNoise] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpNearBlend] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpNearBlendNoise] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpFarBlend] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpForestPlane] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpForestPlaneNoise] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpForestPlaneEdges] -> NV3X Optimized!
[6:56:21 AM] *** Loading: [fpForestPlaneEdgesNoise] -> NV3X Optimized!
[6:56:21 AM] Load bridges
[6:56:21 AM] Load static objects
[6:56:21 AM] ##### House without collision (3do/Trains/PRVZb_B/body.sim)
[6:56:21 AM] ##### House without collision (3do/Buildings/Furniture/Sandbag_Wall/live.sim)
[6:56:21 AM] ##### House without collision (3do/Buildings/Furniture/Sandbags_Round/live.sim)
[6:56:22 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 5 -> 2 (delta = -3) to Range 0..2
[6:56:22 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 2e+006 -> 1e+006 (delta = -1e+006) to Range 0..1e+006
[6:56:22 AM] java.io.FileNotFoundException
[6:56:22 AM] at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:65)
[6:56:22 AM] at com.maddox.il2.engine.BMPLoader.bmp8PalTo4TGA4(BMPLoader.java:362)
[6:56:22 AM] at com.maddox.il2.engine.BmpUtils.bmp8PalTo4TGA4(BmpUtils.java:73)
[6:56:22 AM] at com.maddox.il2.net.NetUser.tryPrepareSkin(NetUser.java:1581)
[6:56:22 AM] at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1122)
[6:56:22 AM] at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1102)
[6:56:22 AM] at com.maddox.il2.game.Mission.loadWings(Mission.java:1089)
[6:56:22 AM] at com.maddox.il2.game.Mission._load(Mission.java:653)
[6:56:22 AM] at com.maddox.il2.game.Mission.access$600(Mission.java:123)
[6:56:22 AM] at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
[6:56:22 AM] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
[6:56:22 AM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[6:56:22 AM] at com.maddox.il2.game.Main.exec(Main.java:422)
[6:56:22 AM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[6:56:22 AM] INTERNAL ERROR: Can't open file 'PaintSchemes/Skins/P-38L/Default'
[6:56:22 AM] INTERNAL ERROR: Bitmap 'PaintSchemes/Skins/P-38L/Default' size: 0 != 512 | 1024
[6:56:22 AM] INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
[6:56:22 AM] WARNING: ****( Unexpected txr reload (tfNoDegradation): '3DO/Plane/TEXTURES/glass.tga'
[6:56:27 AM] INTERNAL ERROR: Str2FloatClamp() - Clamped 4 -> 2 (delta = -2) to Range 0..2
[6:56:28 AM] ERROR file: File users/storebror/Icons not found
[6:56:28 AM] Mission: single/nn/(      Play UberQuick Mission      )/20181001161244m43_01.mis is Playing
[6:56:28 AM] INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
[6:56:28 AM] INTERNAL ERROR: HierMesh: Can't find chunk 'Antenna'
[6:56:29 AM] warning: no files : music/takeoff
[6:57:42 AM] warning: no files : music/inflight
[6:59:21 AM] The sample music/menu/nn.wav not found
[6:59:21 AM] cannot open file for reading
[6:59:21 AM] Cannot open audio file samples/music/menu/nn.wav
[6:59:21 AM]
[Oct 2, 2018 6:59:25 AM] -------------- END log session -------------

Some screenshots showing FPS, and this a running on a very weak Nvidia 740 card which cannot handle smooth water or dense clouds well:

(https://www.sas1946.rocks/flickr/storebror/1902/44328164174_eb5f51b987_c.jpg) (https://www.sas1946.rocks/flickr/storebror/1902/44328164174_e1f03f810e_o.jpg)

(https://www.sas1946.rocks/flickr/storebror/1916/44328164014_6d16e02711_c.jpg) (https://www.sas1946.rocks/flickr/storebror/1916/44328164014_7935c7abfd_o.jpg)

(https://www.sas1946.rocks/flickr/storebror/1922/44328163824_25c09f7f46_c.jpg) (https://www.sas1946.rocks/flickr/storebror/1922/44328163824_4011b5f596_o.jpg)

(https://www.sas1946.rocks/flickr/storebror/1967/44328163714_3ac55f7f2c_c.jpg) (https://www.sas1946.rocks/flickr/storebror/1967/44328163714_e875558922_o.jpg)

]cheers[
Mike'
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 02, 2018, 09:32:49 AM
I have about the same or higher rates as Mike here. Up in the 50s even.
Only accelerated time get the FPS down to stutter.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: tartenmuche on October 02, 2018, 10:12:06 AM
Dear UberDemon,
I also tested your mission.
I got an FPS of 4.
Best regards.
Tart
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: SAS~Storebror on October 02, 2018, 10:25:15 AM
What does your logfile look like Tart?
And what hardware do you have?

]cheers[
Mike
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: tartenmuche on October 02, 2018, 01:36:22 PM
Dear Storebror,
hereby my log.text:
Code: [Select]

OpenGL provider: Opengl32.dll
OpenGL library:
  Vendor: NVIDIA Corporation
  Render: GeForce GTX 750 Ti/PCIe/SSE2
  Version: 4.6.0 NVIDIA 388.13
  Extensions: GL_AMD_multi_draw_indirect GL_AMD_seamless_cubemap_per_texture GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array 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_bindable_uniform 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_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXTX_framebuffer_mixed_formats GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shader_image_load_formatted GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc 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_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback2 GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_window_rectangles GL_EXT_import_sync_object GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_context_flush_control GL_KHR_debug GL_EXT_memory_object GL_EXT_memory_object_win32 GL_EXT_win32_keyed_mutex GL_KHR_parallel_shader_compile GL_KHR_no_error GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_EXT_semaphore GL_EXT_semaphore_win32 GL_KTX_buffer_region GL_NV_alpha_to_coverage_dither_control GL_NV_bindless_multi_draw_indirect GL_NV_bindless_multi_draw_indirect_count GL_NV_bindless_texture GL_NV_blend_equation_advanced GL_NV_blend_equation_advanced_coherent GL_NV_blend_minmax_factor GL_NV_blend_square GL_NV_command_list GL_NV_compute_program5 GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_draw_texture GL_NV_draw_vulkan_image GL_NV_ES1_1_compatibility GL_NV_ES3_1_compatibility GL_NV_explicit_multisample 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_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_gpu_program4 GL_NV_internalformat_sample_query GL_NV_gpu_program4_1 GL_NV_gpu_program5 GL_NV_gpu_program5_mem_extended GL_NV_gpu_program_fp64 GL_NV_gpu_shader5 GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_query_resource GL_NV_query_resource_tag GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_shader_atomic_counters GL_NV_shader_atomic_float GL_NV_shader_atomic_int64 GL_NV_shader_buffer_load GL_NV_shader_storage_buffer_object GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_rectangle_compressed GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_transform_feedback GL_NV_transform_feedback2 GL_NV_uniform_buffer_unified_memory GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_attrib_integer_64bit GL_NV_vertex_buffer_unified_memory 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_NVX_gpu_memory_info GL_NVX_multigpu_info GL_NVX_nvenc_interop GL_NV_shader_thread_group GL_NV_shader_thread_shuffle GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum GL_WIN_swap_hint WGL_EXT_swap_control
Size: 1440x900
ColorBits: 32
DepthBits: 24
StencilBits: 8
isDoubleBuffered: true

*** Looking for Advanced CPU Instructions...
[x] PentiumPro
[x] Multimedia (MMX)
[x] 3D (SSE)
[x] 3D (SSE2)
[-] 3D (3DNow)
ColourBits 32, ABits 0, ZBits 24

*** Looking for Render API Extensions ...
[-] 'GL_EXT_paletted_texture' extension - Palettized textures (8 bit RGBA palette).
[-] 'GL_EXT_compiled_vertex_array' extension - Compiled Vertex arrays.
[-] 'GL_EXT_clip_volume_hint' extension - Frustum clipping optimization.
[x] 'GL_EXT_secondary_color' extension - Secondary Color for 3D fog & specular optimization.
[x] 'GL_EXT_separate_specular_color' extension - SeparateSpecular for 3D fog & specular optimization.
[x] 'GL_ARB_multitexture' extension - Multitexturing.
[x] 'GL_EXT_texture_env_combine' extension - Multitextures advanced combining for special effects.
[x] 'GL_NV_texture_env_combine4' extension - Multitextures advanced combining for special effects.
[x] 'GL_EXT_texture_env_dot3' extension - Dot3 Bump advanced combining.
[x] 'GL_NV_depth_clamp' extension - Corrects Shadows rendering
[x] 'GL_NV_texture_shader' extension - NV Pixel Shaders
[x] 'GL_ARB_texture_compression' extension - Saves texture memory by 400%
[x] 'GL_EXT_texture_filter_anisotropic' extension - Anisotropic texture filtering.

Maximum texture size : 16384
Maximum simultaneous textures :4
MaxAnisotropic (1.0 = none) : 16.000000
msgGLContext: 0.0 : 0.0 : 1.0 : 1.0
15 Splashscreens available.
BAT Version Info (from BAT.version file): IL-2 1946 · Battlefield-Airborne-Tactical · v3.4 · LINEBACKER
INTERNAL ERROR: Str2FloatClamp() - Clamped 3 -> 2 (delta = -1) to Range 0..2
INTERNAL ERROR: Str2FloatClamp() - Clamped 5 -> 2 (delta = -3) to Range 0..2
INTERNAL ERROR: Str2FloatClamp() - Clamped 3 -> 2 (delta = -1) to Range 0..2
INTERNAL ERROR: Str2FloatClamp() - Clamped 75 -> 32 (delta = -43) to Range 0..32
INTERNAL ERROR: Str2FloatClamp() - Clamped 120 -> 60 (delta = -60) to Range 0..60
INTERNAL ERROR: Str2FloatClamp() - Clamped 600 -> 32 (delta = -568) to Range 0..32
INTERNAL ERROR: Can't open file '3DO/Effects/TEXTURES/JetSmoke.mat'
WARNING: object '3DO/Effects/TEXTURES/JetSmoke.mat' of class 'TMaterial' not loaded
INTERNAL ERROR: Str2FloatClamp() - Clamped 1024 -> 512 (delta = -512) to Range 1..512
INTERNAL ERROR: Can't open file '3DO/Effects/GunShells/GunsmokeI.tga'
WARNING: object '3DO/Effects/GunShells/GunsmokeI.tga' of class 'TTexture2D' not loaded
INTERNAL ERROR: Texture required
WARNING: object '3DO/Effects/GunShells/Cannonsmoke.mat' of class 'TMaterial' not loaded
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke24'
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke25'
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke26'
No spawner for 'com.maddox.il2.objects.vehicles.planes.Plane$A_26B'
Initializing DirectSound playback device...
Primary buffer created.
Playback format is set : sampling rate = 22050, num channels = 2.
Not enought hardware buffers (0), hardware disabled
Buffer caps : Transfer rate = 0, CPU overhead = 0.
Default speaker config is : 1310724.
Direct sound audio device initialized successfully :
DX Version : 7
Hardware    - disabled [buffers : 0]
Extensions  - enabled :
  EAX ver. 1 [ ]  - disabled
  EAX ver. 2 [ ]  - disabled
  EAX ver. 3 [ ]  - disabled
  I3D ver. 2 [ ]  - disabled
  ZoomFX     [ ]  - disabled
  MacroFX    [ ]  - disabled
SIMD render [X]
num channels 16
Cannot open audio file samples/infinite 1

Loading mission single/us/P38/20181001161244m43_01.mis...
Y=1940 / M=7 / H= 18 , Temperature - 0m = 21.0 .
Loading map.ini defined airfields:
Detected Vertex Shaders 3.0.
 *** Detected Shaders 4.0. NVidia 8XXX+ series!!!
Vertex texture units: 32

PBuffer: suitable formats: 12

Created a 256x256 RenderTexture with BPP(8, 8, 8, 8)
 Depth = 24, stencil = 8
PBuffer: suitable formats: 12

Created a 512x512 RenderTexture with BPP(8, 8, 8, 8)
 Depth = 24, stencil = 8
Loading vertex/fragment programs: *704523912*
*** Loading: [vpFogFar2Tex2D]
*** Loading: [vpFog2Tex2DBlend]
*** Loading: [vpFogFar4Tex2D]
*** Loading: [vpFogFar8Tex2D]
*** Loading: [vpFogNoTex]
*** Loading: [vpFog4Tex2D]
*** Loading: [vpFog4Tex2D_UV2]
*** Loading: [vp4Tex2D]
*** Loading: [vp6Tex2D]
*** Loading: [vpTexUVTex2D]
*** Loading: [vpWaterGrid_NV]
*** Loading: [vpWaterSunLight_NV]
*** Loading: [vpWaterSunLight_ATI]
*** Loading: [vpWaterSunLight_FP]
*** Loading: [vpTreeSprite]
*** Loading: [vpTreeTrunk]
*** Loading: [vpVAObjectsN]
*** Loading: [vpVAObjectsL0]
*** Loading: [vpSprites]
*** Loading: [vpSimpleGL]
*** Loading: [fpWaterSunLightFast] -> NV3X Optimized!
*** Loading: [fpWaterSunLight] -> NV3X Optimized!
*** Loading: [fpWaterSunLightBest] -> NV3X Optimized!
*** Loading: [fpCoastBump] -> NV3X Optimized!
*** Loading: [fpCoastFoam] -> NV3X Optimized!
*** Loading: [fpCoastFoamFast] -> NV3X Optimized!
*** Loading: [fpCoastFoamFarFogTex] -> NV3X Optimized!
*** Loading: [fpCausticSimple] -> NV3X Optimized!
*** Loading: [fpCaustic] -> NV3X Optimized!
*** Loading: [fpSprites] -> NV3X Optimized!
*** Loading: [fpObjectsL0] -> NV3X Optimized!
*** Loading: [fpObjectsL0_2L] -> NV3X Optimized!
*** Loading: [fpSimpleGL]
*** Loading: [fpNearLandFog] -> NV3X Optimized!
*** Loading: [fpFarLandFog] -> NV3X Optimized!
*** Loading: [fpRiverCoastAA]
*** Loading: [vpWaterDM_GPU] -> NV4X Optimized!
*** Loading: [vpWaterDM_GPU8800] -> NV5X Optimized!
*** Loading: [fpCoastFoam8800] -> NV5X Optimized!
*** Loading: [fpCoastFoamFarFogTex8800] -> NV5X Optimized!
*** Loading: [fpCoastBump8800] -> NV5X Optimized!
*** Loading: [vpWaterDM_CPU]
*** Loading: [fpWaterNearDM] -> NV4X Optimized!
*** Loading: [fpWaterMiddleDM] -> NV4X Optimized!
*** Loading: [fpWaterFarDM] -> NV4X Optimized!
*** Loading: [fpWaterDM_CPU] -> NV3X Optimized!
*** Loading: [fpWaterDM_CPULo] -> NV3X Optimized!
*** Loading: [fpWaterNearDM8800] -> NV5X Optimized!
*** Loading: [fpWaterMiddleDM8800] -> NV5X Optimized!
*** Loading: [fpWaterFarDM8800] -> NV5X Optimized!
*** Loading: [fpWaterLFogDM8800] -> NV5X Optimized!
*** Loading: [fpWaterLFogDM]
*** Loading: [fpIceWater] -> NV3X Optimized!
*** Loading: [fpNearNoBlend] -> NV3X Optimized!
*** Loading: [fpNearNoBlendNoise] -> NV3X Optimized!
*** Loading: [fpNearBlend] -> NV3X Optimized!
*** Loading: [fpNearBlendNoise] -> NV3X Optimized!
*** Loading: [fpFarBlend] -> NV3X Optimized!
*** Loading: [fpForestPlane] -> NV3X Optimized!
*** Loading: [fpForestPlaneNoise] -> NV3X Optimized!
*** Loading: [fpForestPlaneEdges] -> NV3X Optimized!
*** Loading: [fpForestPlaneEdgesNoise] -> NV3X Optimized!
Load bridges
Load static objects
##### House without collision (3do/Trains/PRVZb_B/body.sim)
##### House without collision (3do/Buildings/Furniture/Sandbag_Wall/live.sim)
##### House without collision (3do/Buildings/Furniture/Sandbags_Round/live.sim)
INTERNAL ERROR: Str2FloatClamp() - Clamped 5 -> 2 (delta = -3) to Range 0..2
INTERNAL ERROR: Str2FloatClamp() - Clamped 2e+006 -> 1e+006 (delta = -1e+006) to Range 0..1e+006
java.io.FileNotFoundException: e:\il2 1946 bat\PaintSchemes\Skins\P-38L\Par défaut (Le fichier spécifié est introuvable)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:58)
at com.maddox.il2.engine.BMPLoader.bmp8PalTo4TGA4(BMPLoader.java:362)
at com.maddox.il2.engine.BmpUtils.bmp8PalTo4TGA4(BmpUtils.java:73)
at com.maddox.il2.net.NetUser.tryPrepareSkin(NetUser.java:1581)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1122)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1102)
at com.maddox.il2.game.Mission.loadWings(Mission.java:1089)
at com.maddox.il2.game.Mission._load(Mission.java:653)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
INTERNAL ERROR: Can't open file 'PaintSchemes/Skins/P-38L/Par défaut'
INTERNAL ERROR: Bitmap 'PaintSchemes/Skins/P-38L/Par défaut' size: 0 != 512 | 1024
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Par défaut'
WARNING: ****( Unexpected txr reload (tfNoDegradation): '3DO/Plane/TEXTURES/glass.tga'
INTERNAL ERROR: Str2FloatClamp() - Clamped 4 -> 2 (delta = -2) to Range 0..2
ERROR file: File users/0/Icons not found
Mission: single/us/P38/20181001161244m43_01.mis is Playing
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Par défaut'
INTERNAL ERROR: HierMesh: Can't find chunk 'Antenna'
WARNING: ***( GL error: 0x0500 (SetData0)
Time overflow (0): speed 0.75376886
Time overflow (20): speed 0.43763676
Time overflow (40): speed 0.7033998
Time overflow (88): speed 0.6880734
Time overflow (108): speed 0.93167704
Time overflow (128): speed 0.9708738
Time overflow (148): speed 0.95238096
Time overflow (168): speed 0.97879285
Time overflow (188): speed 0.9259259
Time overflow (208): speed 0.933126
Time overflow (228): speed 0.9868421
5>fps START SHOW
fps:22 avg:22 max:22 min:22 #fr:108
fps:2 avg:16 max:22 min:2 #fr:170
fps:1 avg:11 max:22 min:1 #fr:182
fps:2 avg:9 max:22 min:1 #fr:193
fps:2 avg:7 max:22 min:1 #fr:204
fps:2 avg:6 max:22 min:1 #fr:215
fps:2 avg:6 max:22 min:1 #fr:226
Time overflow (1235): speed 0.8888889
Time overflow (1277): speed 0.9463722
fps:1 avg:5 max:22 min:1 #fr:235
fps:2 avg:5 max:22 min:1 #fr:245
fps:2 avg:4 max:22 min:0 #fr:254
fps:1 avg:4 max:22 min:0 #fr:265
fps:1 avg:4 max:22 min:0 #fr:275
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2179): speed 0.7782101
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2199): speed 0.96463025
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2219): speed 0.95087165
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2239): speed 0.9569378
fps:1 avg:4 max:22 min:0 #fr:284
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2259): speed 0.9302326
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2279): speed 0.96153843
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2299): speed 0.96463025
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2319): speed 0.9493671
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2339): speed 0.9375
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2359): speed 0.921659
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2379): speed 0.83798885
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2399): speed 0.96
fps:1 avg:4 max:22 min:0 #fr:292
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2419): speed 0.90909094
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2439): speed 0.9569378
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2459): speed 0.9463722
Time overflow (2479): speed 0.95238096
Time overflow (2499): speed 0.9771987
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2519): speed 0.9478673
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2539): speed 0.95238096
WARNING: HW Shadows not works on mesh with scaling
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2559): speed 0.9302326
fps:1 avg:3 max:22 min:0 #fr:300
WARNING: HW Shadows not works on mesh with scaling
Time overflow (2579): speed 0.9302326
Time overflow (2599): speed 0.96
Time overflow (2619): speed 0.9463722
Time overflow (2639): speed 0.96308184
Time overflow (2659): speed 0.9677419
Time overflow (2679): speed 0.94043887
Time overflow (2699): speed 0.913242
Time overflow (2719): speed 0.9244992
fps:1 avg:3 max:22 min:0 #fr:308
Time overflow (2739): speed 0.9538951
Time overflow (2759): speed 0.9389671
Time overflow (2779): speed 0.9708738
Time overflow (2799): speed 0.95238096
Time overflow (2819): speed 0.94043887
Time overflow (2839): speed 0.9360374
Time overflow (2859): speed 0.9569378
Time overflow (2879): speed 0.9569378
fps:1 avg:3 max:22 min:0 #fr:316
Time overflow (2899): speed 0.927357
Time overflow (2919): speed 0.93457943
Time overflow (2939): speed 0.9478673
Time overflow (2959): speed 0.9584665
Time overflow (2979): speed 0.9433962
Time overflow (2999): speed 0.96930534
Time overflow (3019): speed 0.94043887
Time overflow (3039): speed 0.9493671
fps:1 avg:3 max:22 min:0 #fr:324
Time overflow (3059): speed 0.9478673
Time overflow (3079): speed 0.9302326
Time overflow (3141): speed 0.9493671
fps:1 avg:3 max:22 min:0 #fr:332
warning: no files : music/inflight
fps:2 avg:3 max:22 min:0 #fr:341
fps:2 avg:3 max:22 min:0 #fr:353
fps:1 avg:3 max:22 min:0 #fr:363
fps:2 avg:3 max:22 min:0 #fr:374
fps:2 avg:3 max:22 min:0 #fr:386
fps:2 avg:3 max:22 min:0 #fr:399
fps:2 avg:3 max:22 min:0 #fr:413
fps:2 avg:3 max:22 min:0 #fr:427
fps:3 avg:3 max:22 min:0 #fr:442
fps:3 avg:3 max:22 min:0 #fr:459
fps:3 avg:3 max:22 min:0 #fr:475
fps:4 avg:3 max:22 min:0 #fr:491
fps:5 avg:3 max:22 min:0 #fr:517
fps:6 avg:3 max:22 min:0 #fr:547
fps:3 avg:3 max:22 min:0 #fr:580
fps:6 avg:3 max:22 min:0 #fr:616
fps:4 avg:3 max:22 min:0 #fr:639
fps:5 avg:3 max:22 min:0 #fr:666
fps:6 avg:3 max:22 min:0 #fr:703
fps:7 avg:3 max:22 min:0 #fr:734
fps:7 avg:3 max:22 min:0 #fr:772
fps:10 avg:3 max:22 min:0 #fr:809
fps:8 avg:3 max:22 min:0 #fr:850
fps:7 avg:4 max:22 min:0 #fr:892
fps:8 avg:4 max:22 min:0 #fr:931
fps:6 avg:4 max:22 min:0 #fr:966
fps:8 avg:4 max:22 min:0 #fr:1003
fps:7 avg:4 max:22 min:0 #fr:1046
fps:6 avg:4 max:22 min:0 #fr:1083
fps:6 avg:4 max:22 min:0 #fr:1114
fps:9 avg:4 max:22 min:0 #fr:1152
fps:7 avg:4 max:22 min:0 #fr:1194
fps:10 avg:4 max:22 min:0 #fr:1231
fps:8 avg:4 max:22 min:0 #fr:1274
fps:8 avg:4 max:22 min:0 #fr:1316
fps:6 avg:4 max:22 min:0 #fr:1352
fps:6 avg:4 max:22 min:0 #fr:1392
fps:8 avg:4 max:22 min:0 #fr:1430
fps:8 avg:4 max:22 min:0 #fr:1467
fps:4 avg:4 max:22 min:0 #fr:1507
fps:4 avg:4 max:22 min:0 #fr:1531
fps:6 avg:4 max:22 min:0 #fr:1562
fps:6 avg:5 max:22 min:0 #fr:1595
fps:6 avg:5 max:22 min:0 #fr:1635
fps:59 avg:5 max:60 min:0 #fr:1703
fps:10 avg:5 max:60 min:0 #fr:1988
fps:2 avg:6 max:64 min:0 #fr:2253
fps:0 avg:6 max:64 min:0 #fr:2253
fps:0 avg:6 max:64 min:0 #fr:2253
fps:0 avg:6 max:64 min:0 #fr:2253
fps:0 avg:6 max:64 min:0 #fr:2253
For my hardware, please see at the bottom of my message.
Best regards.
Tart
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 02, 2018, 11:16:23 PM
All,

Thank you for your reply and analysis.  So it looks like a possible solution is to re-install BAT… not something I am looking forward to.  I am pretty good about RTFM so I am surprised something did not go right.  I will do it this weekend and report here.  If there are any other suggestions, please post here.

I noticed I could not load the mission in FMB, then looked further into the all.ini map file for WAW ([installation]\#WAW3\MAPMODS\Maps\all.ini) and found that some of the stock maps are simply not there.  The mission I used as an example used the original stock Normandy with small airfields map (Normandy/load1.ini), which is not in the WAW load, so if you try to load it in the FMB, it just stays there.  Somehow, the mission loads using the “Normandy-June_44(LAL) LALnormandy2/LAL_load2.ini” map.

I am also now curious about the “Can't load HIM 3do/Cars/OpelBlitz6700A/Summer/live.him” messages… I am surprised that such a widely used object is missing from my installation…  boy I must have done something weird in the install.

Again, I really thank you for taking the time to look into this.  I am curious what is going on with tartenmuche's similar fps issue (not sure if caused by same problems as mine).

Uberdemon/danzigzag
www.uberdemon.net
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: SAS~Storebror on October 02, 2018, 11:23:29 PM
What's also possible is that your CPUs just cannot handle this type of mission.
It's extremely CPU heavy due to the objects involved - there's quite a lot of flak for instance, and the towns are pretty populated on this map already.
I have just made a comparative test on another PC with better GPU (GTX 970 vs. GT 740 in my previous test) but weaker CPU (i5-2500K vs. i7-7700K).
The result is that frame rates on the weaker CPU are at about 20 when I look straight to the horizon, but most notably as soon as I use time compression, be it only 2x, the FPS drops to 1-3.
So if your CPU is even a tad weaker (and the Intel Core2 Duo E8400 is roughly 50% of my 2500K), it could well be that it just cannot handle this number of objects on this particular mission/map combination.

]cheers[
Mike
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 03, 2018, 12:24:16 AM
Storebror,

I assume you are addressing Tart’s particular PC, because the mission in my PC works pretty well in the non-modded 4.12.2m version.  Below this was run from the IL-2 selector using Stock version, just a few minutes ago.

Code: [Select]
Mission: single/nn/(      Play UberQuick Mission      )/20181003011324m43_01.mis is Playing
5>fps START
fps:41 avg:41 max:42 min:39 #fr:209
fps:41 avg:41 max:42 min:39 #fr:418
fps:42 avg:41 max:42 min:37 #fr:625
fps:41 avg:41 max:42 min:37 #fr:834
fps:36 avg:41 max:42 min:36 #fr:1042
fps:55 avg:40 max:55 min:22 #fr:1203
fps:77 avg:38 max:77 min:9 #fr:1337
fps:44 avg:37 max:77 min:6 #fr:1490
fps:22 avg:36 max:77 min:6 #fr:1651
fps:53 avg:38 max:90 min:6 #fr:1905
fps:60 avg:39 max:90 min:6 #fr:2193
fps:56 avg:41 max:90 min:6 #fr:2491
fps:50 avg:42 max:90 min:6 #fr:2778
fps:63 avg:43 max:90 min:6 #fr:3071
fps:64 avg:45 max:90 min:6 #fr:3397
fps:63 avg:46 max:90 min:6 #fr:3708
fps:64 avg:47 max:90 min:6 #fr:4025
fps:26 avg:47 max:90 min:6 #fr:4294
fps:25 avg:46 max:90 min:6 #fr:4435
fps:26 avg:45 max:90 min:6 #fr:4564
Time overflow (2014): speed 0.6944444
Time overflow (2034): speed 0.6147541
Time overflow (2054): speed 0.53571427
Time overflow (2074): speed 0.5813953
Time overflow (2094): speed 0.5102041
Time overflow (2114): speed 0.5952381
Time overflow (2134): speed 0.54347825
Time overflow (2154): speed 0.5597015
Time overflow (2174): speed 0.54347825
Time overflow (2194): speed 0.5769231
Time overflow (2214): speed 0.5319149
Time overflow (2234): speed 0.5813953
Time overflow (2254): speed 0.46875
Time overflow (2274): speed 0.56390977
Time overflow (2294): speed 0.49342105
Time overflow (2314): speed 0.5681818
Time overflow (2334): speed 0.51724136
Time overflow (2354): speed 0.53571427
Time overflow (2374): speed 0.5033557
Time overflow (2394): speed 0.5514706
Time overflow (2414): speed 0.45731708
Time overflow (2434): speed 0.45454547
Time overflow (2454): speed 0.477707
Time overflow (2474): speed 0.5597015
Time overflow (2494): speed 0.46296296
Time overflow (2514): speed 0.52816904
Time overflow (2534): speed 0.5033557
Time overflow (2554): speed 0.54347825
Time overflow (2574): speed 0.46875
Time overflow (2594): speed 0.56390977
Time overflow (2614): speed 0.49668875
Time overflow (2634): speed 0.5102041
Time overflow (2654): speed 0.5033557
fps:6 avg:43 max:90 min:6 #fr:4604
Time overflow (2674): speed 0.54744524
Time overflow (2694): speed 0.46296296
Time overflow (2714): speed 0.54744524
Time overflow (2734): speed 0.477707
Time overflow (2754): speed 0.51724136
Time overflow (2774): speed 0.5244755
Time overflow (2794): speed 0.53571427
Time overflow (2814): speed 0.477707
Time overflow (2834): speed 0.52816904
Time overflow (2854): speed 0.48076922
Time overflow (2874): speed 0.51724136
Time overflow (2894): speed 0.52816904
Time overflow (2914): speed 0.5244755
Time overflow (2934): speed 0.48076922
Time overflow (2954): speed 0.5681818
Time overflow (2974): speed 0.5067568
Time overflow (2994): speed 0.477707
Time overflow (3014): speed 0.53571427
Time overflow (3034): speed 0.5514706
Time overflow (3054): speed 0.51724136
Time overflow (3074): speed 0.54744524
Time overflow (3094): speed 0.5102041
Time overflow (3114): speed 0.5067568
Time overflow (3134): speed 0.52816904
warning: no files : music/inflight
Time overflow (3154): speed 0.5244755
Time overflow (3174): speed 0.5102041
Time overflow (3194): speed 0.5681818
Time overflow (3214): speed 0.51724136
Time overflow (3234): speed 0.51724136
Time overflow (3254): speed 0.51724136
Time overflow (3274): speed 0.53956836
Time overflow (3294): speed 0.52816904
Time overflow (3314): speed 0.5813953
Time overflow (3334): speed 0.5244755
Time overflow (3354): speed 0.5514706
fps:7 avg:42 max:90 min:6 #fr:4638
Time overflow (3374): speed 0.5597015
Time overflow (3394): speed 0.5905512
Time overflow (3414): speed 0.5208333
Time overflow (3434): speed 0.5813953
Time overflow (3454): speed 0.5514706
Time overflow (3474): speed 0.56390977
Time overflow (3494): speed 0.5813953
Time overflow (3514): speed 0.5555556
Time overflow (3534): speed 0.5102041
Time overflow (3554): speed 0.5905512
Time overflow (3574): speed 0.5067568
Time overflow (3594): speed 0.5769231
Time overflow (3614): speed 0.57251906
Time overflow (3634): speed 0.56390977
Time overflow (3654): speed 0.54744524
Time overflow (3674): speed 0.6097561
Time overflow (3694): speed 0.5555556
Time overflow (3714): speed 0.51369864
Time overflow (3734): speed 0.5244755
Time overflow (3754): speed 0.5555556
Time overflow (3774): speed 0.51369864
fps:38 avg:40 max:90 min:6 #fr:4726
fps:92 avg:42 max:139 min:6 #fr:5115
fps:63 avg:42 max:139 min:6 #fr:5342
fps:38 avg:42 max:139 min:6 #fr:5605
fps:50 avg:43 max:139 min:6 #fr:5835
fps:51 avg:43 max:139 min:6 #fr:6084
fps:51 avg:43 max:139 min:6 #fr:6346
6>fps STOP
[Oct 3, 2018 6:18:27 AM] -------------- END log session -------------
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: SAS~Storebror on October 03, 2018, 12:42:47 AM
No I mean both.
You have to keep in mind that BAT has to load tons more of data than Stock IL-2 does ("Java Wall" anyone?).
RAM already at it's limits + lots of objects on map/mission + weak CPU = Slideshow.
If you eliminate one of these factors, the slideshow is over.

]cheers[
Mike
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 03, 2018, 04:49:57 AM
This might seem a silly question but as we know, 512 MB ram on startup is the safest setting.  Would increasing the RAM setting to 1024 change this issue in a significant manner?

And at what cost? I never really played with the setting (it says 1024 "Feasable" in green for me) but how much could I really gain here, is it worth playing around with?
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: SAS~Storebror on October 03, 2018, 07:38:03 AM
It's always worth giving a try.
Different systems react differently on different RAM settings.
This is a try&error game, quite like with the HD DLLs ;)

One thing is for sure: Trying to adjust the RAM settings in IL-2 Selector at least can make things better (or worse if done wrong), whereas all those fancy binary edited il2fb.exe versions which claim to have different RAM settings (and some even claim to support 2 or 4 GB RAM) are just utterly useless placebos ;)

]cheers[
Mike
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: vonofterdingen on October 03, 2018, 11:50:27 AM
I ran into this issue some time ago with the Opel truck. However, it was limited to the TGA module and was not an issue in my WAW:  https://www.sas1946.com/main/index.php/topic,58450.0.html (https://www.sas1946.com/main/index.php/topic,58450.0.html)
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: whistler on October 03, 2018, 04:26:21 PM
Hi,

First, thanks UberDemon for such concise post. I wouldn't probably have bothered if you hadn't provided 1) the mission and 2) that many details. Very well done and much appreciated.

Surprised to see the mission played great in Stock 4.12 and VP-Modpack... slideshow in B.A.T.

The offending class is (or relates to) #WAW3\Classes-ObjectsOther\00F1374E5AD95620

Add a trailing minus sign (-00F1374E5AD95620) to get fps back in this particular mission. The game will through an error when exiting the mission though. Leave it disabled at your own risk...

This modded 00F1374E5AD95620 or "Platform4.class" originates from the NEW TRAIN MOD (https://www.sas1946.com/main/index.php?topic=40779.0), I understand. I would advise B.A.T. crew to revise the whole train mod implementation. It is either partly implemented, faulty or who knows what is going on.

Now UberDemon, tartenmuche or anyone else please confirm my findings.

Regards,
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 03, 2018, 10:48:54 PM
Storerbror,

You make sense.  I am thinking more along the installation issue than system though.   Is there really such a great change in performance between the Stock and BAT versions (I mean 40-70fps to 1 fps is pretty darn significant)?  Part of the intent of making CUP/BAT going into a 4 tier option (DOF/TGA/WAW/JTW) was to decrease the overall taxiing on the systems because of all the new objects.

Also, I tried running the mission in SAS MODACT 5.3, and it ran perfectly as in the Stock 4.12.2m version.  I used 512MB.

vampire_pilot,
I changed from 1024 to 512 with no difference in performance.

vonofterdingen,

I read the topic you posted… that makes sense.  If the system is looping trying to find something that is not there, it will inevitably create problems.  This maybe a good reason for me to try a new install.

whistler,

I really appreciate your time, and I think you are onto something here.  I tried your suggestion of disabling that NEW TRAIN MOD class, and lo and behold, there was an improvement.  None of the other tweaks related to graphics settings or changes to conf.ini made a difference in my case.  This made the area where the P-38s launch go to 7-45fps.  The Kondor area was around  7-20 fps depending on whether you looked towards the sky or the ground/city below.  Not optimal, but it showed an improvement.

However…  anytime I quit the mission it goes to a CTD, whether I am using 512MB or 1024MB RAM.  Any suggestions?

Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: SAS~Storebror on October 03, 2018, 11:33:47 PM
Well... yes... in a way.
Disabling the Platform4 class that way indeed seems to increase FPS, but it's a bit spooky because for one, there's no real difference in the logic between stock Platform4 class and the one shipped with BAT, and even more, when we disable this class, the class that gets loaded then instead, apparently isn't the stock 4.12.2 class, because the error created just doesn't match:
Code: [Select]
[5:24:07 AM] java.lang.NoSuchMethodError
[5:24:07 AM] at com.maddox.il2.objects.trains.Platform4.eraseGuns(Platform4.java:169)
[5:24:07 AM] at com.maddox.il2.objects.trains.Platform4.destroy(Platform4.java:117)

The source code and line numbers from stock 4.12.2 are:
Code: [Select]
  private void eraseGuns()
  {
    if (this.arms != null) { // 166
      for (int i = 0; i < 2; i++) { // 167
        if (this.arms[i] != null) { // 168
          if (this.arms[i].aime != null) { // 169
            this.arms[i].aime.forgetAll(); // 170
            this.arms[i].aime = null; // 171
          } // 172
          if (this.arms[i].gun != null) { // 173
            destroy(this.arms[i].gun); // 174
            this.arms[i].gun = null; // 175
          } // 176
          this.arms[i].fireOffset = null; // 177
          this.arms[i] = null; // 178
        } // 179
      } // 180
      this.arms = null; // 181
    }
  }

...so I would expect the "NoSuchMethodError" to be triggered by line 174, not line 169 (which cannot trigger such error).

]cheers[
Mike
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 04, 2018, 12:52:33 AM
Aha. Interesting.

As I can't reproduce the error, I don't think I can fix it as a one-man show, I need your help here.

What i did was making a class assembly of the new train mod, including the 4.12 patch.
https://www.sas1946.com/main/index.php/topic,40779.0.html

The result was, that in current WAW3, three class conflict exists:

1AF1D09C2F478820 exists with :
   CRC  c531200 :   .\Classes-ObjectsOther\1AF1D09C2F478820
   CRC 16c2698d :   .\!!!_NewTrainMOD_v1.1\1AF1D09C2F478820

E14052B2A54FD66E exists with :
   CRC -1efb0d91 :   .\Classes-ObjectsOther\E14052B2A54FD66E
   CRC -6dd65191 :   .\!!!_NewTrainMOD_v1.1\E14052B2A54FD66E

24FB3A5EA0B70162 exists with :
   CRC -671ad436 :   .\!!!_NewTrainMOD_v1.1\24FB3A5EA0B70162
   CRC -5f0b5ce5 :   .\Classes-ObjectsOther\24FB3A5EA0B70162


All other classes  are flagged as identical. The count is correct, a total of 96 classes.


Demon, can you please test, if a replacement of the conflicting classes in !!!_NewTrainMOD_v1.1 folder from the download (plus the 4.12 fix!) inside WAW3 does anything significant for you?

Mike, what's the java logic here? Is this also a problem in the other modules for instance?




Edit:
One more finding and things I'd like to be tested.  Mike, remember when I sent you a set of missions that behaved badly for me a little while back? I never got a reply but this may be connected.

Here's a mission I'd like to be tested:
https://www.mediafire.com/file/fy3yu13ttc6jy30/00neuTextBAT_performance.zip/file

Bf-109's escaping an airfield attack. The mission is old and was made for stock game.

- in current WAW3, as soon as the pilot a/c is over the edge of the airfield, my FPS craps out to 1. Stable and reproducible
- this behaviour is totally gone as soon as I add the !!!_NewTrainMOD_v1.1 class file pack. I played this mission on fas forward several times, while without the classes, I had to ctrl+alt+del the game every time.

Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: whistler on October 04, 2018, 01:30:12 AM
Demon, can you please test, if a complete addition of all classes (just them for starters) of the whole !!!_NewTrainMOD_v1.1 folder from the download (plus the 4.12 fix!) inside WAW3 does anything significant for you?

I tried to find a fix yesterday to no avail. I even borrowed the !!!_NewTrainMOD_v1.1 from VP-Modpack (where the mission runs great) and nothing. Chief, Static... entries are not right either it seems. Something is off somewhere but where?
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: SAS~Storebror on October 04, 2018, 01:54:23 AM
Mike, what's the java logic here? Is this also a problem in the other modules for instance?
No idea at the moment.
If you ask me, leave it as-is for the moment.
This is a minefield.
Whatever you touch regarding this mod will have side effects.

Platform4.java is not in our Superschool repo so everything we do is based on decompiled code.
The 4.12.2 base game class "Platform4" is buggy. It contains a wrong method reference in the "eraseGuns" method. Probably the class never compiled error-free but no one at TD cared. 4.13 has this fixed.

I would really love to provide profound expertise on this, but the timing is bad.
Ask me again in November ;)

]cheers[
Mike
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 04, 2018, 02:10:35 AM
Okay, Mike, I see that.

I will continue play-testing more with those three new files a bit more.
The problems reported with FPS in general are far and between but also quite random.

Let's see what Demon says.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Sharkzz on October 04, 2018, 02:28:42 AM
does changing from open GL to DX  do anything ? though from reading it is a classes files issue, oh my. way over my head ..
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Sharkzz on October 04, 2018, 04:26:14 AM
Hellooo again , after loading up and changing map via notepad as the Normandy map in the mission wouldn't load in FMB for me To ( MAP normandy/GW_norm2_load.ini), I changed the german train/s to
0_Chief Trains.USSR_EquipmentCTrain/AA 2    <____  I also removed a few objects (in FMB), as for a single mission where a lot of stuff was I wasn't going to go near, it was a bit populated. BUT, using the USSR AA train gave no large drop in FPS and I could attack the train without problem,(I left the FW200's for my AI buddies), I also added a few home bases and " saved as" a DF map, as it made a great MDF map with a shit load of targets from aircraft to shipping to trains n vehicles, big thanks for the populated  map Uber Awesome job mate  ! .    So  as a stop gap, in note pad change map name as it didn't want to load in FMB (for WAW) and manually change the train to a non offending FPS train of your choice, I found that the easier solution IMHO.
cheers
ps I also took the liberty to make the submerged subs surfaced ones as they were too hard for me to find under the bloody water lol. ;D
Sharkzz
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 04, 2018, 07:24:47 AM
Whistler, can you do me the favour of testing my linked mission with and without replacing the three conflicting classes?

Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: whistler on October 04, 2018, 07:52:36 AM
I sure can and gladly will Vampire in a few hours.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: whistler on October 04, 2018, 12:03:28 PM
Whistler, can you do me the favour of testing my linked mission with and without replacing the three conflicting classes?

Mission FighterGerman0048.mis runs smooth in my B.A.T. Linebacker with no (relevant) additions at 1x speed . Without and with the classes mentioned I could not reproduce "as soon as the pilot a/c is over the edge of the airfield, my FPS craps out to 1". I took off several times in both manual and autopilot.

I also report the new classes do not solve UberDemon's mission issues.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 05, 2018, 09:28:25 PM
All,

Thank you for the recommendations.  Had a lot of work and family stuff the last two days, so I could not do anything.  I'll start looking at the long process of re-installing and using the recommendations here and will let you know.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: whistler on October 07, 2018, 12:07:23 PM
Here is a permanent fix for this mission or other missions using the 'Platform4' wagon. Unzip and move the folder to your #WAW3:

EDIT - The 'fix' below will probably not fix anything and can break your B.A.T. even more - it is presented here to troubleshoot the issue in question. Use at your own risk.

! ! ! Platform4.class-fix.zip (https://www.mediafire.com/file/7asrvu7n0fovjy8/%21+%21+%21+Platform4.class-fix.zip#)

UberDemon please confirm all is good now.

There are issues with the Train Mod. I could not determine why, but I know what needs to be done. More fixes will come.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 07, 2018, 03:59:53 PM
whistler,

First of all, thank you so much for putting the effort in helping me.  Here is what I have been doing these past few days.  I did a complete re-installation of BAT up to 3.4 LINEBACKER from scratch.  Late last night I tried all the fixes discussed here and did not get any results.  The only one that helped was your original suggesting to disable the one file (#WAW3\Classes-ObjectsOther\00F1374E5AD95620) but as you said, it caused CTD.

Your solution today produced similar results to your original recommendation, but without CTD.  As I played through the mission, it was DAY and NIGHT compared to the original.  At some points like the start it was around 7-10 fps, but that is better than 1 FPS.  And at times it was very smooth (20-50 fps).

Something to note is that this installation is more stable than my original installation, and the OPEL BLITZ truck was not an issue, however I noticed this:

Train: Creation error
Mission: Can't create chief '16_mtarget0' [class:objects.trains.Train]
Mission: Can't create chief '17_mtarget0' [class:objects.trains.Train]
Mission: Can't create chief '20_mtarget0' [class:objects.trains.Train]
Mission: Can't create chief '21_mtarget0' [class:objects.trains.Train]
 
If you take a look in the mission file those objects are:
16_mtarget0 Trains.Germany_CommandStaffTrain/AA 2
  17_mtarget0 Trains.Germany_CommandStaffTrain/AA 2
  20_mtarget0 Trains.USSR_EquipmentCTrain/AA 1
  21_mtarget0 Trains.USSR_EquipmentCTrain/AA 1

So there is an issue with BAT3.4 and the code for stock trains, it seems.  It did not generate an endless loop of messages though.  Although not necessary to this mission, depending on what flight you pick the objectives from in UQMG, it could generate a mission that would not be able to be complete.  This was not an issue in the Stock version, of course.

One more time, a gazillion thanks, but any insight into why the original stock object code names are not there?

I was about to install the improved trains mod just to see what that would do, but then I saw your post.  Should I try that?

Thank all and here is the log:

Code: [Select]
[Oct 7, 2018 9:06:17 PM] ------------ BEGIN log session -------------
Command not found: fps START SHOW
OpenGL provider: Opengl32.dll
OpenGL library:
  Vendor: ATI Technologies Inc.
  Render: AMD Radeon(TM) RX 560 Series
  Version: 4.5.13541 Compatibility Profile Context 24.20.13019.1008
  Extensions: GL_AMDX_debug_output GL_AMD_blend_minmax_factor GL_AMD_conservative_depth GL_AMD_debug_output GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_framebuffer_sample_positions GL_AMD_gcn_shader GL_AMD_gpu_shader_half_float GL_AMD_gpu_shader_int16 GL_AMD_gpu_shader_int64 GL_AMD_interleaved_elements GL_AMD_multi_draw_indirect GL_AMD_name_gen_delete GL_AMD_occlusion_query_event GL_AMD_performance_monitor GL_AMD_pinned_memory GL_AMD_query_buffer_object GL_AMD_sample_positions GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_atomic_counter_ops GL_AMD_shader_stencil_export GL_AMD_shader_stencil_value_export GL_AMD_shader_trace GL_AMD_shader_trinary_minmax GL_AMD_sparse_texture GL_AMD_sparse_texture_pool GL_AMD_stencil_operation_extended GL_AMD_texture_cube_map_array GL_AMD_texture_texture4 GL_AMD_transform_feedback3_lines_triangles GL_AMD_transform_feedback4 GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shader_viewport_layer_array GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_snorm GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform 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_copy_buffer GL_EXT_copy_texture GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_histogram GL_EXT_memory_object GL_EXT_memory_object_win32 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_semaphore GL_EXT_semaphore_win32 GL_EXT_separate_specular_color GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_bptc GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_IBM_texture_mirrored_repeat GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KTX_buffer_region GL_NV_alpha_to_coverage_dither_control GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_explicit_multisample GL_NV_float_buffer GL_NV_half_float GL_NV_primitive_restart GL_NV_texgen_reflection GL_NV_texture_barrier GL_OES_EGL_image GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_EXT_swap_control
Size: 1920x1080
ColorBits: 32
DepthBits: 32
StencilBits: 8
isDoubleBuffered: true

*** Looking for Advanced CPU Instructions...
[x] PentiumPro
[x] Multimedia (MMX)
[x] 3D (SSE2)
[x] 3D (SSE2)
[x] 3D (3DNow)
ColourBits 32, ABits 8, ZBits 32

*** Looking for Render API Extensions ...
[-] 'GL_EXT_paletted_texture' extension - Palettized textures (8 bit RGBA palette).
[-] 'GL_EXT_compiled_vertex_array' extension - Compiled Vertex arrays.
[-] 'GL_EXT_clip_volume_hint' extension - Frustum clipping optimization.
[x] 'GL_EXT_secondary_color' extension - Secondary Color for 3D fog & specular optimization.
[x] 'GL_EXT_separate_specular_color' extension - SeparateSpecular for 3D fog & specular optimization.
[x] 'GL_ARB_multitexture' extension - Multitexturing.
[x] 'GL_EXT_texture_env_combine' extension - Multitextures advanced combining for special effects.
[-] 'GL_NV_texture_env_combine4' extension - Multitextures advanced combining for special effects.
[x] 'GL_EXT_texture_env_dot3' extension - Dot3 Bump advanced combining.
[-] 'GL_NV_depth_clamp' extension - Corrects Shadows rendering
[-] 'GL_NV_texture_shader' extension - NV Pixel Shaders
[x] 'GL_ARB_texture_compression' extension - Saves texture memory by 400%
[x] 'GL_EXT_texture_filter_anisotropic' extension - Anisotropic texture filtering.

Maximum texture size : 16384
Maximum simultaneous textures :8
MaxAnisotropic (1.0 = none) : 16.000000
15 Splashscreens available.
BAT Version Info (from BAT.version file): IL-2 1946 · Battlefield-Airborne-Tactical · v3.4 · LINEBACKER
INTERNAL ERROR: Str2FloatClamp() - Clamped 75 -> 32 (delta = -43) to Range 0..32
INTERNAL ERROR: Str2FloatClamp() - Clamped 120 -> 60 (delta = -60) to Range 0..60
INTERNAL ERROR: Str2FloatClamp() - Clamped 600 -> 32 (delta = -568) to Range 0..32
INTERNAL ERROR: Can't open file '3DO/Effects/TEXTURES/JetSmoke.mat'
WARNING: object '3DO/Effects/TEXTURES/JetSmoke.mat' of class 'TMaterial' not loaded
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke24'
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke25'
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke26'
No spawner for 'com.maddox.il2.objects.vehicles.planes.Plane$A_26B'
Initializing DirectSound playback device...
Primary buffer created.
Playback format is set : sampling rate = 44100, num channels = 2.
Not enought hardware buffers (0), hardware disabled
Buffer caps : Transfer rate = 0, CPU overhead = 0.
Default speaker config is : 1310724.
Direct sound audio device initialized successfully :
DX Version : 7
Hardware    - disabled [buffers : 0]
Extensions  - enabled :
  EAX ver. 1 [ ]  - disabled
  EAX ver. 2 [ ]  - disabled
  EAX ver. 3 [ ]  - disabled
  I3D ver. 2 [ ]  - disabled
  ZoomFX     [ ]  - disabled
  MacroFX    [ ]  - disabled
SIMD render [X]
num channels 16
Cannot open audio file samples/infinite 1

fps:744 avg:854 max:976 min:537 #fr:4061
fps:166 avg:685 max:976 min:147 #fr:6736
Loading mission single/nn/(      Play UberQuick Mission      )/20181007040744m43_01.mis...
Y=1940 / M=7 / H= 18 , Temperature - 0m = 21.0 .
Loading map.ini defined airfields:
PBuffer: suitable formats: 84

Created a 256x256 RenderTexture with BPP(8, 8, 8, 8)
 Depth = 24, stencil = 8
PBuffer: suitable formats: 84

Created a 512x512 RenderTexture with BPP(8, 8, 8, 8)
 Depth = 24, stencil = 8
Loading vertex/fragment programs: *702345064*
*** Loading: [vpFogFar2Tex2D]
*** Loading: [vpFog2Tex2DBlend]
*** Loading: [vpFogFar4Tex2D]
*** Loading: [vpFogFar8Tex2D]
*** Loading: [vpFogNoTex]
*** Loading: [vpFog4Tex2D]
*** Loading: [vpFog4Tex2D_UV2]
*** Loading: [vp4Tex2D]
*** Loading: [vp6Tex2D]
*** Loading: [vpTexUVTex2D]
*** Loading: [vpWaterGrid_NV]
*** Loading: [vpWaterSunLight_NV]
*** Loading: [vpWaterSunLight_ATI]
*** Loading: [vpWaterSunLight_FP]
*** Loading: [vpTreeSprite]
*** Loading: [vpTreeTrunk]
*** Loading: [vpVAObjectsN]
*** Loading: [vpVAObjectsL0]
*** Loading: [vpSprites]
*** Loading: [vpSimpleGL]
*** Loading: [fpWaterSunLightFast]
*** Loading: [fpWaterSunLight]
*** Loading: [fpWaterSunLightBest]
*** Loading: [fpCoastBump]
*** Loading: [fpCoastFoam]
*** Loading: [fpCoastFoamFast]
*** Loading: [fpCoastFoamFarFogTex]
*** Loading: [fpCausticSimple]
*** Loading: [fpCaustic]
*** Loading: [fpSprites]
*** Loading: [fpObjectsL0]
*** Loading: [fpObjectsL0_2L]
*** Loading: [fpSimpleGL]
*** Loading: [fpNearLandFog]
*** Loading: [fpFarLandFog]
*** Loading: [fpRiverCoastAA]
*** Loading: [vpWaterDM_CPU]
*** Loading: [fpWaterDM_CPU]
*** Loading: [fpWaterDM_CPULo]
*** Loading: [fpWaterLFogDM]
*** Loading: [fpIceWater]
*** Loading: [fpNearNoBlend]
*** Loading: [fpNearNoBlendNoise]
*** Loading: [fpNearBlend]
*** Loading: [fpNearBlendNoise]
*** Loading: [fpFarBlend]
*** Loading: [fpForestPlane]
*** Loading: [fpForestPlaneNoise]
*** Loading: [fpForestPlaneEdges]
*** Loading: [fpForestPlaneEdgesNoise]
fps:1 avg:434 max:976 min:1 #fr:7075
Load bridges
Load static objects
##### House without collision (3do/Trains/PRVZb_B/body.sim)
##### House without collision (3do/Buildings/Furniture/Sandbag_Wall/live.sim)
##### House without collision (3do/Buildings/Furniture/Sandbags_Round/live.sim)
INTERNAL ERROR: Str2FloatClamp() - Clamped 5 -> 2 (delta = -3) to Range 0..2
INTERNAL ERROR: Str2FloatClamp() - Clamped 2e+006 -> 1e+006 (delta = -1e+006) to Range 0..1e+006
java.io.FileNotFoundException
at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:65)
at com.maddox.il2.engine.BMPLoader.bmp8PalTo4TGA4(BMPLoader.java:362)
at com.maddox.il2.engine.BmpUtils.bmp8PalTo4TGA4(BmpUtils.java:73)
at com.maddox.il2.net.NetUser.tryPrepareSkin(NetUser.java:1581)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1122)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1102)
at com.maddox.il2.game.Mission.loadWings(Mission.java:1089)
at com.maddox.il2.game.Mission._load(Mission.java:653)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
INTERNAL ERROR: Can't open file 'PaintSchemes/Skins/P-38L/Default'
INTERNAL ERROR: Bitmap 'PaintSchemes/Skins/P-38L/Default' size: 0 != 512 | 1024
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
WARNING: ****( Unexpected txr reload (tfNoDegradation): '3DO/Plane/TEXTURES/glass.tga'
INTERNAL ERROR: Can't open file '3do/Trains/Platform4_m/summer/hier.him'
WARNING: object '3do/Trains/Platform4_m/summer/hier.him' of class 'HIM' not loaded
INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him
Train creation failure:
INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him

java.lang.RuntimeException: INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him

at com.maddox.il2.engine.HierMesh.Load(Native Method)
at com.maddox.il2.engine.HierMesh.<init>(HierMesh.java:596)
at com.maddox.il2.engine.ActorHMesh.setMesh(ActorHMesh.java:89)
at com.maddox.il2.engine.ActorHMesh.<init>(ActorHMesh.java:111)
at com.maddox.il2.objects.trains.Wagon.<init>(Wagon.java:551)
at com.maddox.il2.objects.trains.Platform4.<init>(Platform4.java:183)
at com.maddox.il2.objects.trains.Platform4$SPAWN.wagonSpawn(Platform4.java:57)
at com.maddox.il2.objects.trains.Train.<init>(Train.java:212)
at java.lang.reflect.Constructor.newInstance(Native Method)
at com.maddox.il2.game.Mission.loadChiefs(Mission.java:1453)
at com.maddox.il2.game.Mission._load(Mission.java:659)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Train: Creation error
Mission: Can't create chief '16_mtarget0' [class:objects.trains.Train]
INTERNAL ERROR: Can't open file '3do/Trains/Platform4_m/summer/hier.him'
WARNING: object '3do/Trains/Platform4_m/summer/hier.him' of class 'HIM' not loaded
INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him
Train creation failure:
INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him

java.lang.RuntimeException: INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him

at com.maddox.il2.engine.HierMesh.Load(Native Method)
at com.maddox.il2.engine.HierMesh.<init>(HierMesh.java:596)
at com.maddox.il2.engine.ActorHMesh.setMesh(ActorHMesh.java:89)
at com.maddox.il2.engine.ActorHMesh.<init>(ActorHMesh.java:111)
at com.maddox.il2.objects.trains.Wagon.<init>(Wagon.java:551)
at com.maddox.il2.objects.trains.Platform4.<init>(Platform4.java:183)
at com.maddox.il2.objects.trains.Platform4$SPAWN.wagonSpawn(Platform4.java:57)
at com.maddox.il2.objects.trains.Train.<init>(Train.java:212)
at java.lang.reflect.Constructor.newInstance(Native Method)
at com.maddox.il2.game.Mission.loadChiefs(Mission.java:1453)
at com.maddox.il2.game.Mission._load(Mission.java:659)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Train: Creation error
Mission: Can't create chief '17_mtarget0' [class:objects.trains.Train]
INTERNAL ERROR: Can't open file '3do/Trains/Platform4_m/summer/hier.him'
WARNING: object '3do/Trains/Platform4_m/summer/hier.him' of class 'HIM' not loaded
INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him
Train creation failure:
INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him

java.lang.RuntimeException: INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him

at com.maddox.il2.engine.HierMesh.Load(Native Method)
at com.maddox.il2.engine.HierMesh.<init>(HierMesh.java:596)
at com.maddox.il2.engine.ActorHMesh.setMesh(ActorHMesh.java:89)
at com.maddox.il2.engine.ActorHMesh.<init>(ActorHMesh.java:111)
at com.maddox.il2.objects.trains.Wagon.<init>(Wagon.java:551)
at com.maddox.il2.objects.trains.Platform4.<init>(Platform4.java:183)
at com.maddox.il2.objects.trains.Platform4$SPAWN.wagonSpawn(Platform4.java:57)
at com.maddox.il2.objects.trains.Train.<init>(Train.java:212)
at java.lang.reflect.Constructor.newInstance(Native Method)
at com.maddox.il2.game.Mission.loadChiefs(Mission.java:1453)
at com.maddox.il2.game.Mission._load(Mission.java:659)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Train: Creation error
Mission: Can't create chief '20_mtarget0' [class:objects.trains.Train]
INTERNAL ERROR: Can't open file '3do/Trains/Platform4_m/summer/hier.him'
WARNING: object '3do/Trains/Platform4_m/summer/hier.him' of class 'HIM' not loaded
INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him
Train creation failure:
INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him

java.lang.RuntimeException: INTERNAL ERROR: HierMeshObj: Can't load HIM 3do/Trains/Platform4_m/summer/hier.him

at com.maddox.il2.engine.HierMesh.Load(Native Method)
at com.maddox.il2.engine.HierMesh.<init>(HierMesh.java:596)
at com.maddox.il2.engine.ActorHMesh.setMesh(ActorHMesh.java:89)
at com.maddox.il2.engine.ActorHMesh.<init>(ActorHMesh.java:111)
at com.maddox.il2.objects.trains.Wagon.<init>(Wagon.java:551)
at com.maddox.il2.objects.trains.Platform4.<init>(Platform4.java:183)
at com.maddox.il2.objects.trains.Platform4$SPAWN.wagonSpawn(Platform4.java:57)
at com.maddox.il2.objects.trains.Train.<init>(Train.java:212)
at java.lang.reflect.Constructor.newInstance(Native Method)
at com.maddox.il2.game.Mission.loadChiefs(Mission.java:1453)
at com.maddox.il2.game.Mission._load(Mission.java:659)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Train: Creation error
Mission: Can't create chief '21_mtarget0' [class:objects.trains.Train]
fps:18 avg:332 max:976 min:1 #fr:7149
INTERNAL ERROR: Str2FloatClamp() - Clamped 4 -> 2 (delta = -2) to Range 0..2
fps:28 avg:318 max:976 min:1 #fr:8361
ERROR file: File users/doe/Icons not found
Mission: single/nn/(      Play UberQuick Mission      )/20181007040744m43_01.mis is Playing
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
INTERNAL ERROR: HierMesh: Can't find chunk 'Antenna'
Time overflow (20): speed 0.73439413
fps:5 avg:266 max:976 min:1 #fr:8435
fps:7 avg:230 max:976 min:1 #fr:8473
fps:9 avg:204 max:976 min:1 #fr:8515
fps:21 avg:184 max:976 min:1 #fr:8581
fps:7 avg:166 max:976 min:1 #fr:8626
fps:9 avg:152 max:976 min:1 #fr:8668
fps:7 avg:140 max:976 min:1 #fr:8711
fps:6 avg:130 max:976 min:1 #fr:8753
fps:9 avg:122 max:976 min:1 #fr:8796
fps:8 avg:114 max:976 min:1 #fr:8840
fps:7 avg:108 max:976 min:1 #fr:8885
fps:8 avg:102 max:976 min:1 #fr:8929
fps:8 avg:97 max:976 min:1 #fr:8974
fps:8 avg:92 max:976 min:1 #fr:9014
fps:7 avg:88 max:976 min:1 #fr:9056
fps:6 avg:84 max:976 min:1 #fr:9094
fps:6 avg:81 max:976 min:1 #fr:9128
fps:7 avg:77 max:976 min:1 #fr:9162
fps:21 avg:75 max:976 min:1 #fr:9220
fps:25 avg:73 max:976 min:1 #fr:9343
warning: no files : music/inflight
fps:3 avg:70 max:976 min:1 #fr:9395
fps:11 avg:68 max:976 min:1 #fr:9443
fps:17 avg:66 max:976 min:1 #fr:9522
fps:10 avg:64 max:976 min:1 #fr:9599
fps:1 avg:62 max:976 min:1 #fr:9634
Time overflow (4155): speed 0.82191783
Time overflow (4175): speed 0.8152174
Time overflow (4195): speed 0.7643312
Time overflow (4215): speed 0.83798885
Time overflow (4235): speed 0.81632656
Time overflow (4255): speed 0.877193
Time overflow (4275): speed 0.8955224
fps:1 avg:60 max:976 min:1 #fr:9641
fps:11 avg:59 max:976 min:0 #fr:9684
fps:12 avg:57 max:976 min:0 #fr:9755
fps:16 avg:56 max:976 min:0 #fr:9822
fps:11 avg:55 max:976 min:0 #fr:9887
fps:12 avg:54 max:976 min:0 #fr:9943
fps:13 avg:53 max:976 min:0 #fr:10013
fps:14 avg:52 max:976 min:0 #fr:10084
fps:13 avg:51 max:976 min:0 #fr:10147
fps:22 avg:50 max:976 min:0 #fr:10238
fps:17 avg:49 max:976 min:0 #fr:10342
fps:14 avg:48 max:976 min:0 #fr:10416
fps:11 avg:47 max:976 min:0 #fr:10481
fps:17 avg:47 max:976 min:0 #fr:10558
fps:15 avg:46 max:976 min:0 #fr:10643
fps:24 avg:45 max:976 min:0 #fr:10731
fps:11 avg:45 max:976 min:0 #fr:10831
fps:13 avg:44 max:976 min:0 #fr:10896
fps:14 avg:43 max:976 min:0 #fr:10972
fps:13 avg:43 max:976 min:0 #fr:11040
fps:19 avg:42 max:976 min:0 #fr:11116
fps:2 avg:42 max:976 min:0 #fr:11140
fps:2 avg:41 max:976 min:0 #fr:11155
fps:2 avg:40 max:976 min:0 #fr:11170
fps:2 avg:39 max:976 min:0 #fr:11185
fps:2 avg:39 max:976 min:0 #fr:11200
fps:13 avg:38 max:976 min:0 #fr:11235
fps:13 avg:38 max:976 min:0 #fr:11305
fps:2 avg:37 max:976 min:0 #fr:11347
fps:2 avg:37 max:976 min:0 #fr:11362
fps:2 avg:36 max:976 min:0 #fr:11377
fps:2 avg:36 max:976 min:0 #fr:11392
fps:2 avg:35 max:976 min:0 #fr:11407
fps:3 avg:34 max:976 min:0 #fr:11423
fps:2 avg:34 max:976 min:0 #fr:11438
fps:2 avg:34 max:976 min:0 #fr:11453
fps:2 avg:33 max:976 min:0 #fr:11468
fps:2 avg:33 max:976 min:0 #fr:11483
fps:3 avg:32 max:976 min:0 #fr:11498
fps:2 avg:32 max:976 min:0 #fr:11513
fps:3 avg:31 max:976 min:0 #fr:11528
fps:3 avg:31 max:976 min:0 #fr:11543
fps:3 avg:31 max:976 min:0 #fr:11558
fps:3 avg:30 max:976 min:0 #fr:11573
fps:3 avg:30 max:976 min:0 #fr:11588
fps:2 avg:29 max:976 min:0 #fr:11603
fps:2 avg:29 max:976 min:0 #fr:11618
fps:2 avg:29 max:976 min:0 #fr:11633
fps:3 avg:28 max:976 min:0 #fr:11649
fps:2 avg:28 max:976 min:0 #fr:11664
fps:2 avg:28 max:976 min:0 #fr:11679
fps:2 avg:27 max:976 min:0 #fr:11693
fps:3 avg:27 max:976 min:0 #fr:11708
fps:3 avg:27 max:976 min:0 #fr:11723
fps:3 avg:27 max:976 min:0 #fr:11739
fps:3 avg:26 max:976 min:0 #fr:11755
fps:3 avg:26 max:976 min:0 #fr:11771
fps:2 avg:26 max:976 min:0 #fr:11787
fps:2 avg:25 max:976 min:0 #fr:11803
fps:3 avg:25 max:976 min:0 #fr:11819
fps:3 avg:25 max:976 min:0 #fr:11835
fps:3 avg:25 max:976 min:0 #fr:11851
fps:2 avg:24 max:976 min:0 #fr:11867
fps:2 avg:24 max:976 min:0 #fr:11882
fps:2 avg:24 max:976 min:0 #fr:11897
fps:3 avg:24 max:976 min:0 #fr:11913
fps:3 avg:24 max:976 min:0 #fr:11929
fps:3 avg:23 max:976 min:0 #fr:11945
fps:3 avg:23 max:976 min:0 #fr:11961
fps:3 avg:23 max:976 min:0 #fr:11977
fps:3 avg:23 max:976 min:0 #fr:11993
fps:3 avg:23 max:976 min:0 #fr:12009
fps:3 avg:22 max:976 min:0 #fr:12025
fps:21 avg:22 max:976 min:0 #fr:12067
fps:16 avg:22 max:976 min:0 #fr:12158
fps:18 avg:22 max:976 min:0 #fr:12244
fps:16 avg:22 max:976 min:0 #fr:12329
fps:18 avg:22 max:976 min:0 #fr:12409
fps:15 avg:22 max:976 min:0 #fr:12491
fps:14 avg:22 max:976 min:0 #fr:12567
fps:15 avg:22 max:976 min:0 #fr:12647
fps:14 avg:22 max:976 min:0 #fr:12719
fps:13 avg:22 max:976 min:0 #fr:12796
fps:16 avg:22 max:976 min:0 #fr:12874
fps:13 avg:22 max:976 min:0 #fr:12945
fps:15 avg:22 max:976 min:0 #fr:13018
fps:14 avg:21 max:976 min:0 #fr:13090
fps:14 avg:21 max:976 min:0 #fr:13159
fps:15 avg:21 max:976 min:0 #fr:13226
fps:14 avg:21 max:976 min:0 #fr:13297
fps:13 avg:21 max:976 min:0 #fr:13363
fps:13 avg:21 max:976 min:0 #fr:13432
fps:19 avg:21 max:976 min:0 #fr:13520
fps:14 avg:21 max:976 min:0 #fr:13594
fps:15 avg:21 max:976 min:0 #fr:13674
fps:14 avg:21 max:976 min:0 #fr:13782
fps:19 avg:21 max:976 min:0 #fr:13864
fps:46 avg:21 max:976 min:0 #fr:14016
fps:11 avg:21 max:976 min:0 #fr:14091
fps:3 avg:21 max:976 min:0 #fr:14113
fps:3 avg:21 max:976 min:0 #fr:14129
fps:3 avg:21 max:976 min:0 #fr:14146
fps:3 avg:20 max:976 min:0 #fr:14162
fps:3 avg:20 max:976 min:0 #fr:14178
fps:3 avg:20 max:976 min:0 #fr:14194
fps:3 avg:20 max:976 min:0 #fr:14210
fps:3 avg:20 max:976 min:0 #fr:14226
fps:3 avg:20 max:976 min:0 #fr:14242
fps:3 avg:20 max:976 min:0 #fr:14258
fps:3 avg:20 max:976 min:0 #fr:14274
fps:3 avg:19 max:976 min:0 #fr:14290
fps:3 avg:19 max:976 min:0 #fr:14306
fps:3 avg:19 max:976 min:0 #fr:14323
fps:3 avg:19 max:976 min:0 #fr:14339
fps:3 avg:19 max:976 min:0 #fr:14356
fps:11 avg:19 max:976 min:0 #fr:14389
fps:11 avg:19 max:976 min:0 #fr:14452
fps:11 avg:19 max:976 min:0 #fr:14515
fps:11 avg:19 max:976 min:0 #fr:14580
fps:12 avg:19 max:976 min:0 #fr:14642
fps:12 avg:19 max:976 min:0 #fr:14703
fps:15 avg:19 max:976 min:0 #fr:14767
fps:14 avg:19 max:976 min:0 #fr:14837
fps:14 avg:19 max:976 min:0 #fr:14912
fps:15 avg:19 max:976 min:0 #fr:14981
fps:23 avg:18 max:976 min:0 #fr:15060
fps:13 avg:18 max:976 min:0 #fr:15162
fps:15 avg:18 max:976 min:0 #fr:15243
fps:14 avg:18 max:976 min:0 #fr:15320
fps:17 avg:18 max:976 min:0 #fr:15402
fps:23 avg:18 max:976 min:0 #fr:15502
fps:16 avg:18 max:976 min:0 #fr:15586
fps:22 avg:18 max:976 min:0 #fr:15683
fps:21 avg:18 max:976 min:0 #fr:15787
fps:16 avg:18 max:976 min:0 #fr:15873
fps:15 avg:18 max:976 min:0 #fr:15950
fps:15 avg:18 max:976 min:0 #fr:16031
fps:13 avg:18 max:976 min:0 #fr:16104
fps:13 avg:18 max:976 min:0 #fr:16173
fps:15 avg:18 max:976 min:0 #fr:16245
fps:15 avg:18 max:976 min:0 #fr:16326
fps:17 avg:18 max:976 min:0 #fr:16416
fps:12 avg:18 max:976 min:0 #fr:16491
fps:12 avg:18 max:976 min:0 #fr:16555
fps:11 avg:18 max:976 min:0 #fr:16614
fps:19 avg:18 max:976 min:0 #fr:16679
fps:11 avg:18 max:976 min:0 #fr:16748
fps:11 avg:18 max:976 min:0 #fr:16808
fps:9 avg:18 max:976 min:0 #fr:16863
fps:10 avg:18 max:976 min:0 #fr:16919
fps:13 avg:18 max:976 min:0 #fr:16981
fps:13 avg:18 max:976 min:0 #fr:17050
fps:15 avg:18 max:976 min:0 #fr:17121
INTERNAL ERROR: HierMesh: Can't find chunk 'Z_OilSplats_D1'
-------------------------------- MISSION FAILED ---------------------
warning: no files : music/crash
fps:4 avg:18 max:976 min:0 #fr:17188
fps:14 avg:18 max:976 min:0 #fr:17259
fps:15 avg:18 max:976 min:0 #fr:17330
fps:17 avg:18 max:976 min:0 #fr:17412
fps:16 avg:18 max:976 min:0 #fr:17492
fps:15 avg:18 max:976 min:0 #fr:17548
fps:23 avg:18 max:976 min:0 #fr:17633
fps:28 avg:18 max:976 min:0 #fr:17773
fps:27 avg:18 max:976 min:0 #fr:17911
fps:31 avg:18 max:976 min:0 #fr:18061
fps:33 avg:18 max:976 min:0 #fr:18220
fps:33 avg:18 max:976 min:0 #fr:18373
fps:23 avg:18 max:976 min:0 #fr:18532
fps:17 avg:18 max:976 min:0 #fr:18626
fps:11 avg:18 max:976 min:0 #fr:18682
fps:8 avg:18 max:976 min:0 #fr:18738
fps:17 avg:18 max:976 min:0 #fr:18784
fps:32 avg:18 max:976 min:0 #fr:18903
fps:16 avg:18 max:976 min:0 #fr:19020
fps:22 avg:18 max:976 min:0 #fr:19122
fps:21 avg:18 max:976 min:0 #fr:19235
fps:23 avg:18 max:976 min:0 #fr:19331
fps:9 avg:18 max:976 min:0 #fr:19425
fps:12 avg:18 max:976 min:0 #fr:19478
fps:9 avg:18 max:976 min:0 #fr:19575
fps:10 avg:18 max:976 min:0 #fr:19626
fps:11 avg:18 max:976 min:0 #fr:19693
fps:21 avg:18 max:976 min:0 #fr:19797
fps:19 avg:18 max:976 min:0 #fr:19909
fps:16 avg:18 max:976 min:0 #fr:20000
fps:11 avg:18 max:976 min:0 #fr:20073
fps:25 avg:18 max:976 min:0 #fr:20162
fps:27 avg:18 max:976 min:0 #fr:20256
fps:22 avg:18 max:976 min:0 #fr:20372
fps:15 avg:18 max:976 min:0 #fr:20466
fps:12 avg:18 max:976 min:0 #fr:20541
fps:13 avg:18 max:976 min:0 #fr:20603
fps:14 avg:18 max:976 min:0 #fr:20661
fps:13 avg:18 max:976 min:0 #fr:20732
fps:16 avg:18 max:976 min:0 #fr:20803
fps:13 avg:18 max:976 min:0 #fr:20873
WARNING: Clear VBuf 261869
WARNING: Clear IBuf 531423
fps:16 avg:18 max:976 min:0 #fr:20941
fps:18 avg:18 max:976 min:0 #fr:21027
fps:21 avg:18 max:976 min:0 #fr:21126
fps:22 avg:18 max:976 min:0 #fr:21247
fps:12 avg:18 max:976 min:0 #fr:21324
fps:29 avg:18 max:976 min:0 #fr:21434
fps:26 avg:18 max:976 min:0 #fr:21543
fps:17 avg:18 max:976 min:0 #fr:21668
fps:22 avg:18 max:976 min:0 #fr:21761
fps:16 avg:18 max:976 min:0 #fr:21865
fps:16 avg:18 max:976 min:0 #fr:21944
fps:6 avg:18 max:976 min:0 #fr:22004
fps:19 avg:18 max:976 min:0 #fr:22069
fps:19 avg:18 max:976 min:0 #fr:22196
fps:15 avg:18 max:976 min:0 #fr:22294
fps:38 avg:18 max:976 min:0 #fr:22411
fps:59 avg:18 max:976 min:0 #fr:22706
fps:66 avg:18 max:976 min:0 #fr:23047
fps:25 avg:18 max:976 min:0 #fr:23283
fps:3 avg:18 max:976 min:0 #fr:23370
fps:32 avg:18 max:976 min:0 #fr:23505
fps:73 avg:19 max:976 min:0 #fr:23716
fps:27 avg:19 max:976 min:0 #fr:23883
fps:32 avg:19 max:976 min:0 #fr:24031
fps:35 avg:19 max:976 min:0 #fr:24227
fps:27 avg:19 max:976 min:0 #fr:24414
fps:35 avg:19 max:976 min:0 #fr:24601
fps:42 avg:19 max:976 min:0 #fr:24766
fps:39 avg:19 max:976 min:0 #fr:24975
fps:29 avg:19 max:976 min:0 #fr:25142
fps:27 avg:19 max:976 min:0 #fr:25286
fps:26 avg:19 max:976 min:0 #fr:25433
fps:27 avg:19 max:976 min:0 #fr:25569
fps:24 avg:19 max:976 min:0 #fr:25707
fps:21 avg:19 max:976 min:0 #fr:25839
fps:59 avg:19 max:976 min:0 #fr:26019
fps:29 avg:19 max:976 min:0 #fr:26325
fps:37 avg:19 max:976 min:0 #fr:26478
fps:34 avg:20 max:976 min:0 #fr:26648
fps:82 avg:20 max:976 min:0 #fr:26905
fps:17 avg:20 max:976 min:0 #fr:27031
fps:20 avg:20 max:976 min:0 #fr:27145
fps:20 avg:20 max:976 min:0 #fr:27247
fps:19 avg:20 max:976 min:0 #fr:27343
fps:24 avg:20 max:976 min:0 #fr:27441
fps:59 avg:20 max:976 min:0 #fr:27613
fps:35 avg:20 max:976 min:0 #fr:27860
fps:34 avg:20 max:976 min:0 #fr:28036
fps:39 avg:20 max:976 min:0 #fr:28217
fps:32 avg:20 max:976 min:0 #fr:28377
fps:18 avg:20 max:976 min:0 #fr:28529
fps:25 avg:20 max:976 min:0 #fr:28651
fps:31 avg:20 max:976 min:0 #fr:28794
fps:48 avg:20 max:976 min:0 #fr:28958
fps:43 avg:20 max:976 min:0 #fr:29091
fps:40 avg:20 max:976 min:0 #fr:29284
fps:28 avg:20 max:976 min:0 #fr:29481
fps:19 avg:20 max:976 min:0 #fr:29600
fps:34 avg:20 max:976 min:0 #fr:29741
fps:30 avg:20 max:976 min:0 #fr:29896
fps:43 avg:20 max:976 min:0 #fr:30106
fps:89 avg:21 max:976 min:0 #fr:30424
fps:61 avg:21 max:976 min:0 #fr:30865
fps:33 avg:21 max:976 min:0 #fr:31115
fps:46 avg:21 max:976 min:0 #fr:31357
fps:39 avg:21 max:976 min:0 #fr:31573
fps:37 avg:21 max:976 min:0 #fr:31774
fps:42 avg:21 max:976 min:0 #fr:31985
fps:24 avg:21 max:976 min:0 #fr:32151
fps:37 avg:21 max:976 min:0 #fr:32344
fps:39 avg:21 max:976 min:0 #fr:32486
fps:10 avg:21 max:976 min:0 #fr:32684
fps:62 avg:21 max:976 min:0 #fr:32853
fps:30 avg:21 max:976 min:0 #fr:33048
fps:34 avg:21 max:976 min:0 #fr:33257
fps:23 avg:22 max:976 min:0 #fr:33376
fps:35 avg:22 max:976 min:0 #fr:33522
fps:36 avg:22 max:976 min:0 #fr:33704
fps:35 avg:22 max:976 min:0 #fr:33884
fps:43 avg:22 max:976 min:0 #fr:34113
fps:47 avg:22 max:976 min:0 #fr:34350
fps:49 avg:22 max:976 min:0 #fr:34595
fps:38 avg:22 max:976 min:0 #fr:34840
fps:39 avg:22 max:976 min:0 #fr:35061
fps:50 avg:22 max:976 min:0 #fr:35242
fps:52 avg:22 max:976 min:0 #fr:35438
fps:95 avg:22 max:976 min:0 #fr:35753
fps:25 avg:22 max:976 min:0 #fr:36009
fps:25 avg:22 max:976 min:0 #fr:36150
WARNING: Clear VBuf 259217
WARNING: Clear IBuf 515673
fps:30 avg:22 max:976 min:0 #fr:36379
fps:30 avg:22 max:976 min:0 #fr:36561
fps:54 avg:23 max:976 min:0 #fr:36738
fps:55 avg:23 max:976 min:0 #fr:37015
fps:58 avg:23 max:976 min:0 #fr:37259
fps:43 avg:23 max:976 min:0 #fr:37553
fps:31 avg:23 max:976 min:0 #fr:37735
fps:16 avg:23 max:976 min:0 #fr:37843
fps:14 avg:23 max:976 min:0 #fr:37976
fps:20 avg:23 max:976 min:0 #fr:38079
fps:5 avg:23 max:976 min:0 #fr:38178
fps:22 avg:23 max:976 min:0 #fr:38333
fps:48 avg:23 max:976 min:0 #fr:38520
fps:69 avg:23 max:976 min:0 #fr:38762
fps:28 avg:23 max:976 min:0 #fr:38998
fps:29 avg:23 max:976 min:0 #fr:39130
fps:34 avg:23 max:976 min:0 #fr:39284
fps:33 avg:23 max:976 min:0 #fr:39451
fps:61 avg:23 max:976 min:0 #fr:39699
fps:59 avg:23 max:976 min:0 #fr:39995
fps:62 avg:23 max:976 min:0 #fr:40317
fps:621 avg:24 max:976 min:0 #fr:42034
fps:488 avg:25 max:976 min:0 #fr:43928
fps:500 avg:27 max:976 min:0 #fr:46360
fps:434 avg:28 max:976 min:0 #fr:48891
[Oct 7, 2018 9:35:14 PM] -------------- END log session -------------
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: whistler on October 07, 2018, 04:58:26 PM
This is crazy :P

I uploaded the wrong version of the class but let's leave it like that.. it seems we found something else by mistake. I have no idea of what is going on. What puzzles me is that the mission plays perfectly well in my VP-Modpack and therefore I rather believe something is not right in B.A.T. but I may be wrong! Time will tell.

Now, since the (my) class is buggy, it looks for the hier.him in 3DO\Trains\Platform4_m\Summer\ (wrong) instead of in 3DO\Trains\Platform4\Summer\hier.him (right) and this leads me to believe that we are somehow nullifying those trains and their wagons and therefore actors don't load and we get some extra fps in return.

Again, I don't know what's going on. New Train Mod files can be found in BAT03\WAW75.SFS and it all looks ok to me there. #WAW3 chief.ini and technics.ini don't look right to me but I couldn't implement a 'fix' there. I changed many entries to no avail.

I am afraid I won't be able to provide a solution on my own because the moment I change something, something else breaks elsewhere. If anyone comes up with a hint, idea or clue, please speak up.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 07, 2018, 10:17:37 PM
Quote
was about to install the improved trains mod just to see what that would do, but then I saw your post.  Should I try that?

in the light of all this, yes, give it a try. just download the latest set of files and drop the java classes so they load on top. Worth a try, can't do much harm. It dod something for me with my different issue.
It seems that the symptoms are different, depending on individual hardware, as I still can't reproduce your original issue.

As Mike said, this needs deeper analysis, but that won't happen overnight.
Thanks a lot Whistler!
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 07, 2018, 10:22:34 PM
Roger roger,

To plagiarize Storebror, sorry for bringing this landmine of a topic...
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 07, 2018, 10:34:05 PM
no problem!
did you ever test my mission from #16?
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 08, 2018, 03:06:14 AM
I did.  When my plane was getting to the destination base after evacuation the mission grinded to a halt.  1 fps.  The crazy chicken takeoff vs. Ju-88s on the other side worked without much loss of fps as the enemy tanks blew half of the Ju-88s.  Like I said, all good until the last couple of waypoints to the destination then it went into a 1 fps slide show.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 08, 2018, 03:27:39 AM
whew, this has been exhausting.  I went through all the train mod inis to set them correctly, and although I have gotten it to work correctly, it does not allow for good play.  Is there a way to have it as an optional portion of BAT as opposed to have it embedded in an SFS?
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 08, 2018, 04:06:55 AM
Not right away and not fast.
But if all else fails, deconstruction is an option, yes. But this needs to be done right.
Interesting that you can reproduce my experience.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: whistler on October 08, 2018, 04:36:48 AM
Is there a way to have it as an optional portion of BAT as opposed to have it embedded in an SFS?

Yes, just place the train mod at the top of your #WAW3 folder. Anything in there will take preference.

The 'issue' (I am not sure what to call it) arose during the very first B.A.T. expansion (I am talking the old expansion BATEP01, not Checkpoint Charlie). The mission plays ok in B.A.T. 1.0.

BATEP01 included not only the New Train Mod but other train mods and files which origins I could not identify. Anyway, I extracted BAT03\WAW75.SFS, placed contents in #WAW2 and deleted BAT03\WAW75.SFS. I compared files with those of the train mod and they match. BAT03\WAW75.SFS is good in my opinion. I am also 99% convinced the EngineMod (one of the more complex mods out there) has nothing to do with this problem.

Find below an 'extracted' WAW75.SFS from BATEP01 in case anyone wishes to troubleshoot this in a lightweight B.A.T. environment (B.A.T. 1.0 + BATEP01).

EDIT:
Here is the mission we are troubleshooting:
http://www.uberdemon.net/pictures/FPSProblems/mission.zip

This exercise cannot only 'fix' UberDemon's mission but boost many other missions as well, hence my interest. Any help from anyone is appreciated. B.A.T. performance could improve significantly.

EDIT 2:
I gave wrong instructions. You must drop the new #WAW2 over your existing #WAW2 and allow overwrite. Apologies.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 08, 2018, 09:41:16 PM
Lots of stuff going on that is affecting FPS in my clean re-install of BAT up to 3.4.  Here are some interesting missions:

1) Mission 1:  Net6Island (Square Online Island), several P-40s escorting several Blenheims; defense by several Bf109s.  1 FPS slideshow in BAT, video quality in SAS 4.12.2m and Stock 4.13.3m.

2) Mission 2:  Stock Normandy map with small island; Omaha beach intense mission.  You fly P51s along with P47s.  Somehow this works better in BAT with 8 to sometimes 20 fps.  Makes no sense, but there are no trains.  Much better in SAS and Stock.

3) Mission 3:  Stock Net 1 Summer map; intense 72 aircraft air battle of P-47, several  Li-2 and G-11 Tugs vs IAR80s and Me210s.  Works ok in BAT, much better in SAS and Stock.

4) Mission 4:  Iwo Jima map.  Does not even load in BAT.  Works well in SAS and Stock.

Anyway, any input is welcome to try to figure out what is causing such lag in BAT 3.4, at least for a couple of individuals here.

http://www.uberdemon.net/pictures/FPSProblems/OtherMissions.zip (http://www.uberdemon.net/pictures/FPSProblems/OtherMissions.zip)

Missions, briefings and log files for each of the missions included for your testing.

In all truth, the missions we have been discussing all look like HD TV in SAS 4.12.2m and Stock version of IL-2 1946 4.13.3m, in 1920 x 1080 with perfect graphic settings.  I would imagine that there should not be that much discrepancy.

I'd love to get that kind of performance, or at least not as bad in BAT 3.4
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: whistler on October 09, 2018, 05:15:01 AM
I will be testing these other missions. No trains you say? interesting.

I am sure UberDemon we agree a fps hit is to be expected in some places: B.A.T. implements hundreds of awesome mods - new functionality, textures, effects, lots of new/enahnced objects... and while new hardware can cope with all of it plus some more, I tend to think 'this' is something that can be fixed to boost performance considerably. My main reference is VP-Modpack.

By going back to my Reply #35 (https://www.sas1946.com/main/index.php/topic,59689.msg658074.html#msg658074), I find three possible scenarios:

A) The 'issue' was already there in B.A.T. 1.0 and an 'incompatibility' was triggered by the first BATEP01 expansion
B) The 'issue' was solely introduced in the first expansion
C) ? :D
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 09, 2018, 09:27:16 PM
whistler,

I think you are right.  I also think that there is probably something missing from the technics.ini files that are being used.  I tried installing the NEW TRAIN MOD manually, and I tried to have it load before anything (using !!!!! before the mod).  The results were similar... I think because in the end of the day, as you said, the SFS file (#75) is OK.  The problem is probably not in that main files and the compiled java code... there is something with the technics.ini and static.ini file.

When I did the work manually, I tried to follow the instructions, and there was stuff missing.  After going through the log file, I made some fixes and I think I got all the moving trains to load correctly, but there were still some static stuff missing.

I don't think it makes a difference to have the whole MOD installed instead of using the content of the SFS file... what probably makes a difference is are the darn humongous ".ini" files...  working on them is about the most tedious thing in the world, and I bet the "humans" working just get tired, just like I did, thus missing stuff.

I tried both the whole mod, and one that just used the updated ini files.  They worked similarly, but I am afraid there was no change in the results.  I tried using the ini files and that solution you had earlier either disabling that one file, or the other with three updated files.  Either I got a CTD on exit, or BAT did not load at all.

It is a mystery alright.

If you want to take a look at my ini files here they are:
http://www.uberdemon.net/pictures/FPSProblems/WAW_NEW_TRAIN_MOD_wFixes_Light.zip (http://www.uberdemon.net/pictures/FPSProblems/WAW_NEW_TRAIN_MOD_wFixes_Light.zip)

UD/dzz
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 09, 2018, 10:11:40 PM
But there is a class deviation between WAW and what comes with the train mod download, as I already pointed out. You can find it with class checker.
See the different CRCs:

1AF1D09C2F478820 exists with :
   CRC  c531200 :   .\Classes-ObjectsOther\1AF1D09C2F478820
   CRC 16c2698d :   .\!!!_NewTrainMOD_v1.1\1AF1D09C2F478820

E14052B2A54FD66E exists with :
   CRC -1efb0d91 :   .\Classes-ObjectsOther\E14052B2A54FD66E
   CRC -6dd65191 :   .\!!!_NewTrainMOD_v1.1\E14052B2A54FD66E

24FB3A5EA0B70162 exists with :
   CRC -671ad436 :   .\!!!_NewTrainMOD_v1.1\24FB3A5EA0B70162
   CRC -5f0b5ce5 :   .\Classes-ObjectsOther\24FB3A5EA0B70162

Where did these files come from, when did they come in and what do they do? I my case, with just these three files, I could get rid of the 1FPS bug in my test mission. Try that out, Demon.  Also Whistler, now that Demon confirmed my experience, maybe you should give that mission another try?
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 09, 2018, 11:57:33 PM
which versions should be added and which ones disabled?
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 10, 2018, 01:02:31 AM
Well, the ones already in BAT are not what the latest download gives. Adding the ones from the download helped me with my mission (so it looks)

But only our forensic expert Whistler might tell us if these files were always the same in Bat or not.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: whistler on October 10, 2018, 09:40:41 AM
Investigations continue and I now have doubts this relates to the New Train Mod at all. It may be part of the equation, it may be not. All missions from UberDemon play fine in (my) VP-Modpack but I get remarkable fps hits in B.A.T. - Same system specs, same il-2 source, same conf.ini, different modpacks.

There's something all these missions have in common: Car columns. Also, FMB struggles to load the missions or missions won't load, map issues? Once again, missions load fine in VP-Modpack FMB. Train Mod? Car columns? Map issues? - Casual reader, don't take anything for granted ;)

Car columns investigation took me to this interesting topic on the subject from back in the CUP days: CUP and Expected FPS (https://www.sas1946.com/main/index.php/topic,49506.0.html). That topic lead nowhere and this topic is now the rightful extension to that one and other fps-related CUP topics. We are essentially discussing the same issue, I think.

Allow me to rescue one post by vpmedia:

[...] My testing method is to run the FMB with fps counter on (Shift+Tab > fps SHOW START) and load every vehicle and object and see if theres an fps drop. It's also interesting to see how many objects you can place from one type before theres an fps drop.

This looks like a good exercise. Load a map in FMB and keep adding the same object. We should get a fps hit rather quickly... or not? :-X Even high-end PCs should get a fps drop at some point if there's a serious bug somewhere. Since all efforts so far took me nowhere, I will follow this method and will put the actors/objects in the missions to test in FMB.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 10, 2018, 08:02:33 PM
Vamp,

I tried adding the files you mentioned from the New Train Mods, and it made no difference, unfortunately.  Dang.

whistler,

Very interesting.  You are like, an IL-2  detective.  So for sake of trying, I tried removing that original file (#WAW3\Classes-ObjectsOther\00F1374E5AD95620) and then play one of the other missions.  I tried the one with worst performance which was the one where you fly P-40s vs. Bf-109Es in defense of Blenheim bombers on the Square Island online map.  Removing the file in this case, made no difference, as I would expect, because there were no trains in that mission.  It also did not CTD, so it is unique to train stuff, as in the first mission I mentioned.  There is more here than meets the eye.

Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: whistler on October 12, 2018, 05:55:47 AM

Can a SFS expert take BAT03\WAW33.SFS to the lab and put it under a microscope please?

I instantly get fps back when I pause the missions. Is our mischievous issue sound-related? Something's fishy in BAT03\WAW33.SFS. This is our next stop. If I just could extract it fully...
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 12, 2018, 06:12:25 AM
I'll notify you.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 13, 2018, 12:10:32 AM
whistler,

So you know, in all these missions, when I paused I got FPS back as well.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 20, 2018, 12:05:18 AM
vampire, whistler,

Have you had a chance to take a look into this the last few days?
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on October 20, 2018, 02:04:43 AM
No significant progress made, mostly because this needs some in depth analysis way down the history lane.
Re- and deconstruction of a lot of the java history (we are talking years of organic growth). We want Mike in on this and he will only be available from beginning of November on.
Currently effects and/or sounds are also a suspect. But this is also history forensics....

In my opinion, this will be a longer process which might end up identifying more than one issue, some smaller, some bigger.
For example, I already have identified the (small but quite funky) issue with my airfield abandoning mission. Flak88 winter texture related. This one will be fixed in the next pack but it does not explain what you see.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on October 20, 2018, 09:09:59 PM
Wow,

Yeah, peeling the onion is a hard thing to do.  So interestingly enough VPMEDIA addon seems to work alright by itself then.  I have not tried it, so I might on the ModAct.

Thank you for the help so far.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on November 23, 2018, 11:14:34 PM
Well,

Unfortunately nothing new.  Upgraded PC RAM from 8G to 14G, and installed BAT 3.5.  Same mission in WAW is still 1 fps.  Unfortunately for me only Stock and SAS without all the BAT stuff works for me.  Using same mission for the sake of comparison.  Still at 1 fps.

Edit #1:  I went into FMB and removed all ground moving vehicles, trains, and tanks.  There was a noticeable change in FPS, around 15 fps minimum.  Maybe in future BAT mods affecting moving ground/sea vehicles could be an option, as it appears they tax the system highly.  I tried some of the stock missions (for example the IL-10 single missions), and as long as they have moving ground vehicles, they start to stutter.  Still my point is that in stock and SAS versions, the exact same missions play perfectly, no fps hit whatsoever.  There is something about the ground moving object modifications that affects BAT performance severely.  Again, these were missions that played perfectly over a decade ago in a much slower machine.  I don't think this is simply a case of my PC sucking.  Any help, as always would be greatly appreciated.

Code: [Select]
[Nov 24, 2018 5:55:47 AM] ------------ BEGIN log session -------------
Command not found: fps START SHOW
OpenGL provider: Opengl32.dll
OpenGL library:
  Vendor: ATI Technologies Inc.
  Render: AMD Radeon(TM) RX 560 Series
  Version: 4.5.13541 Compatibility Profile Context 24.20.13019.1008
  Extensions: GL_AMDX_debug_output GL_AMD_blend_minmax_factor GL_AMD_conservative_depth GL_AMD_debug_output GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_framebuffer_sample_positions GL_AMD_gcn_shader GL_AMD_gpu_shader_half_float GL_AMD_gpu_shader_int16 GL_AMD_gpu_shader_int64 GL_AMD_interleaved_elements GL_AMD_multi_draw_indirect GL_AMD_name_gen_delete GL_AMD_occlusion_query_event GL_AMD_performance_monitor GL_AMD_pinned_memory GL_AMD_query_buffer_object GL_AMD_sample_positions GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_atomic_counter_ops GL_AMD_shader_stencil_export GL_AMD_shader_stencil_value_export GL_AMD_shader_trace GL_AMD_shader_trinary_minmax GL_AMD_sparse_texture GL_AMD_sparse_texture_pool GL_AMD_stencil_operation_extended GL_AMD_texture_cube_map_array GL_AMD_texture_texture4 GL_AMD_transform_feedback3_lines_triangles GL_AMD_transform_feedback4 GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shader_viewport_layer_array GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_snorm GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform 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_copy_buffer GL_EXT_copy_texture GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_histogram GL_EXT_memory_object GL_EXT_memory_object_win32 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_semaphore GL_EXT_semaphore_win32 GL_EXT_separate_specular_color GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_bptc GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_IBM_texture_mirrored_repeat GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KTX_buffer_region GL_NV_alpha_to_coverage_dither_control GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_explicit_multisample GL_NV_float_buffer GL_NV_half_float GL_NV_primitive_restart GL_NV_texgen_reflection GL_NV_texture_barrier GL_OES_EGL_image GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_EXT_swap_control
Size: 1920x1080
ColorBits: 32
DepthBits: 32
StencilBits: 8
isDoubleBuffered: true

*** Looking for Advanced CPU Instructions...
[x] PentiumPro
[x] Multimedia (MMX)
[x] 3D (SSE2)
[x] 3D (SSE2)
[x] 3D (3DNow)
ColourBits 32, ABits 8, ZBits 32

*** Looking for Render API Extensions ...
[-] 'GL_EXT_paletted_texture' extension - Palettized textures (8 bit RGBA palette).
[-] 'GL_EXT_compiled_vertex_array' extension - Compiled Vertex arrays.
[-] 'GL_EXT_clip_volume_hint' extension - Frustum clipping optimization.
[x] 'GL_EXT_secondary_color' extension - Secondary Color for 3D fog & specular optimization.
[x] 'GL_EXT_separate_specular_color' extension - SeparateSpecular for 3D fog & specular optimization.
[x] 'GL_ARB_multitexture' extension - Multitexturing.
[x] 'GL_EXT_texture_env_combine' extension - Multitextures advanced combining for special effects.
[-] 'GL_NV_texture_env_combine4' extension - Multitextures advanced combining for special effects.
[x] 'GL_EXT_texture_env_dot3' extension - Dot3 Bump advanced combining.
[-] 'GL_NV_depth_clamp' extension - Corrects Shadows rendering
[-] 'GL_NV_texture_shader' extension - NV Pixel Shaders
[x] 'GL_ARB_texture_compression' extension - Saves texture memory by 400%
[x] 'GL_EXT_texture_filter_anisotropic' extension - Anisotropic texture filtering.

Maximum texture size : 16384
Maximum simultaneous textures :8
MaxAnisotropic (1.0 = none) : 16.000000
15 Splashscreens available.
BAT Version Info (from BAT.version file): IL-2 1946 · Battlefield-Airborne-Tactical · v3.5 · MUSKETEER
INTERNAL ERROR: Str2FloatClamp() - Clamped 75 -> 32 (delta = -43) to Range 0..32
INTERNAL ERROR: Str2FloatClamp() - Clamped 120 -> 60 (delta = -60) to Range 0..60
INTERNAL ERROR: Str2FloatClamp() - Clamped 600 -> 32 (delta = -568) to Range 0..32
INTERNAL ERROR: Can't open file '3DO/Effects/TEXTURES/JetSmoke.mat'
WARNING: object '3DO/Effects/TEXTURES/JetSmoke.mat' of class 'TMaterial' not loaded
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke24'
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke25'
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke26'
No spawner for 'com.maddox.il2.objects.vehicles.planes.Plane$A_26B'
Initializing DirectSound playback device...
Primary buffer created.
Playback format is set : sampling rate = 44100, num channels = 2.
Not enought hardware buffers (0), hardware disabled
Buffer caps : Transfer rate = 0, CPU overhead = 0.
Default speaker config is : 1310724.
Direct sound audio device initialized successfully :
DX Version : 7
Hardware    - disabled [buffers : 0]
Extensions  - enabled :
  EAX ver. 1 [ ]  - disabled
  EAX ver. 2 [ ]  - disabled
  EAX ver. 3 [ ]  - disabled
  I3D ver. 2 [ ]  - disabled
  ZoomFX     [ ]  - disabled
  MacroFX    [ ]  - disabled
SIMD render [X]
num channels 16
Cannot open audio file samples/infinite 1

fps:361 avg:357 max:364 min:317 #fr:1710
fps:313 avg:340 max:364 min:308 #fr:3351
fps:354 avg:332 max:364 min:308 #fr:4947
fps:960 avg:409 max:996 min:54 #fr:8165
fps:521 avg:456 max:996 min:54 #fr:11388
fps:521 avg:467 max:996 min:54 #fr:14000
fps:520 avg:474 max:996 min:54 #fr:16601
fps:512 avg:477 max:996 min:54 #fr:19104
fps:616 avg:481 max:996 min:54 #fr:21644
fps:358 avg:491 max:996 min:54 #fr:24527
fps:314 avg:475 max:996 min:54 #fr:26124
fps:22 avg:457 max:996 min:22 #fr:27409
fps:149 avg:432 max:996 min:22 #fr:28081
fps:8 avg:408 max:996 min:8 #fr:28797
Loading mission single/nn/(      Play UberQuick Mission      )/20181123225445m43_01.mis...
Y=1940 / M=7 / H= 18 , Temperature - 0m = 21.0 .
Loading map.ini defined airfields:
PBuffer: suitable formats: 84

Created a 256x256 RenderTexture with BPP(8, 8, 8, 8)
 Depth = 24, stencil = 8
PBuffer: suitable formats: 84

Created a 512x512 RenderTexture with BPP(8, 8, 8, 8)
 Depth = 24, stencil = 8
Loading vertex/fragment programs: *1267461992*
*** Loading: [vpFogFar2Tex2D]
*** Loading: [vpFog2Tex2DBlend]
*** Loading: [vpFogFar4Tex2D]
*** Loading: [vpFogFar8Tex2D]
*** Loading: [vpFogNoTex]
*** Loading: [vpFog4Tex2D]
*** Loading: [vpFog4Tex2D_UV2]
*** Loading: [vp4Tex2D]
*** Loading: [vp6Tex2D]
*** Loading: [vpTexUVTex2D]
*** Loading: [vpWaterGrid_NV]
*** Loading: [vpWaterSunLight_NV]
*** Loading: [vpWaterSunLight_ATI]
*** Loading: [vpWaterSunLight_FP]
*** Loading: [vpTreeSprite]
*** Loading: [vpTreeTrunk]
*** Loading: [vpVAObjectsN]
*** Loading: [vpVAObjectsL0]
*** Loading: [vpSprites]
*** Loading: [vpSimpleGL]
*** Loading: [fpWaterSunLightFast]
*** Loading: [fpWaterSunLight]
*** Loading: [fpWaterSunLightBest]
*** Loading: [fpCoastBump]
*** Loading: [fpCoastFoam]
*** Loading: [fpCoastFoamFast]
*** Loading: [fpCoastFoamFarFogTex]
*** Loading: [fpCausticSimple]
*** Loading: [fpCaustic]
*** Loading: [fpSprites]
*** Loading: [fpObjectsL0]
*** Loading: [fpObjectsL0_2L]
*** Loading: [fpSimpleGL]
*** Loading: [fpNearLandFog]
*** Loading: [fpFarLandFog]
*** Loading: [fpRiverCoastAA]
*** Loading: [vpWaterDM_CPU]
*** Loading: [fpWaterDM_CPU]
*** Loading: [fpWaterDM_CPULo]
*** Loading: [fpWaterLFogDM]
*** Loading: [fpIceWater]
*** Loading: [fpNearNoBlend]
*** Loading: [fpNearNoBlendNoise]
*** Loading: [fpNearBlend]
*** Loading: [fpNearBlendNoise]
*** Loading: [fpFarBlend]
*** Loading: [fpForestPlane]
*** Loading: [fpForestPlaneNoise]
*** Loading: [fpForestPlaneEdges]
*** Loading: [fpForestPlaneEdgesNoise]
Load bridges
Load static objects
##### House without collision (3do/Trains/PRVZb_B/body.sim)
##### House without collision (3do/Buildings/Furniture/Sandbag_Wall/live.sim)
##### House without collision (3do/Buildings/Furniture/Sandbags_Round/live.sim)
fps:2 avg:378 max:996 min:1 #fr:28807
INTERNAL ERROR: Str2FloatClamp() - Clamped 5 -> 2 (delta = -3) to Range 0..2
INTERNAL ERROR: Str2FloatClamp() - Clamped 2e+006 -> 1e+006 (delta = -1e+006) to Range 0..1e+006
java.io.FileNotFoundException
at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:65)
at com.maddox.il2.engine.BMPLoader.bmp8PalTo4TGA4(BMPLoader.java:362)
at com.maddox.il2.engine.BmpUtils.bmp8PalTo4TGA4(BmpUtils.java:73)
at com.maddox.il2.net.NetUser.tryPrepareSkin(NetUser.java:1581)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1122)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1102)
at com.maddox.il2.game.Mission.loadWings(Mission.java:1089)
at com.maddox.il2.game.Mission._load(Mission.java:653)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
INTERNAL ERROR: Can't open file 'PaintSchemes/Skins/P-38L/Default'
INTERNAL ERROR: Bitmap 'PaintSchemes/Skins/P-38L/Default' size: 0 != 512 | 1024
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
WARNING: ****( Unexpected txr reload (tfNoDegradation): '3DO/Plane/TEXTURES/glass.tga'
fps:307 avg:363 max:996 min:1 #fr:29481
INTERNAL ERROR: Str2FloatClamp() - Clamped 4 -> 2 (delta = -2) to Range 0..2
ERROR file: File users/doe/Icons not found
Mission: single/nn/(      Play UberQuick Mission      )/20181123225445m43_01.mis is Playing
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
INTERNAL ERROR: HierMesh: Can't find chunk 'Antenna'
Time overflow (0): speed 0.9063444
Time overflow (20): speed 0.53715307
fps:0 avg:346 max:996 min:0 #fr:30150
Time overflow (40): speed 0.6904488
Time overflow (60): speed 0.9202454
Time overflow (80): speed 0.7905138
Time overflow (100): speed 0.807537
Time overflow (120): speed 0.7556675
Time overflow (140): speed 0.82079345
Time overflow (160): speed 0.80213904
fps:1 avg:326 max:996 min:0 #fr:30157
Time overflow (180): speed 0.73619634
Time overflow (200): speed 0.7968128
Time overflow (220): speed 0.84745765
Time overflow (240): speed 0.82758623
Time overflow (260): speed 0.867052
Time overflow (280): speed 0.7968128
Time overflow (300): speed 0.79787236
fps:1 avg:308 max:996 min:0 #fr:30164
Time overflow (320): speed 0.8356546
Time overflow (340): speed 0.8415147
Time overflow (360): speed 0.83682007
Time overflow (380): speed 0.84388185
Time overflow (400): speed 0.7853403
Time overflow (420): speed 0.8287293
Time overflow (440): speed 0.7822686
fps:1 avg:293 max:996 min:0 #fr:30171
Time overflow (460): speed 0.8108108
Time overflow (480): speed 0.807537
Time overflow (500): speed 0.79787236
Time overflow (520): speed 0.795756
Time overflow (540): speed 0.7884363
Time overflow (560): speed 0.8
Time overflow (580): speed 0.7894737
fps:1 avg:279 max:996 min:0 #fr:30178
Time overflow (600): speed 0.794702
Time overflow (620): speed 0.811908
Time overflow (640): speed 0.77720207
Time overflow (660): speed 0.80106807
Time overflow (680): speed 0.74812967
Time overflow (700): speed 0.77021825
Time overflow (720): speed 0.7782101
fps:1 avg:266 max:996 min:0 #fr:30185
Time overflow (740): speed 0.79787236
Time overflow (760): speed 0.7853403
Time overflow (780): speed 0.794702
Time overflow (800): speed 0.79893476
Time overflow (820): speed 0.8152174
Time overflow (840): speed 0.78431374
Time overflow (860): speed 0.81411123
fps:1 avg:254 max:996 min:0 #fr:30192
Time overflow (880): speed 0.8097166
Time overflow (900): speed 0.78431374
Time overflow (920): speed 0.795756
Time overflow (940): speed 0.79893476
Time overflow (960): speed 0.77021825
Time overflow (980): speed 0.8321775
fps:9 avg:244 max:996 min:0 #fr:30201
fps:13 avg:235 max:996 min:0 #fr:30268
fps:20 avg:227 max:996 min:0 #fr:30377
fps:23 avg:219 max:996 min:0 #fr:30491
fps:1 avg:212 max:996 min:0 #fr:30564
Time overflow (1074): speed 0.8415147
Time overflow (1094): speed 0.8486563
Time overflow (1114): speed 0.84985834
Time overflow (1134): speed 0.84626234
Time overflow (1154): speed 0.85592014
Time overflow (1174): speed 0.85592014
Time overflow (1194): speed 0.84985834
Time overflow (1214): speed 0.8595989
fps:1 avg:204 max:996 min:0 #fr:30572
Time overflow (1234): speed 0.8356546
Time overflow (1254): speed 0.7352941
Time overflow (1274): speed 0.6651885
Time overflow (1294): speed 0.85227275
Time overflow (1314): speed 0.872093
Time overflow (1334): speed 0.8595989
Time overflow (1354): speed 0.85106385
fps:1 avg:197 max:996 min:0 #fr:30579
Time overflow (1374): speed 0.86083215
Time overflow (1394): speed 0.8415147
Time overflow (1414): speed 0.867052
Time overflow (1434): speed 0.84033614
Time overflow (1454): speed 0.84985834
Time overflow (1474): speed 0.8982036
Time overflow (1494): speed 0.89686096
Time overflow (1514): speed 0.9302326
fps:1 avg:190 max:996 min:0 #fr:30587
Time overflow (1534): speed 0.9230769
Time overflow (1554): speed 0.8797654
Time overflow (1574): speed 0.9118541
Time overflow (1594): speed 0.877193
Time overflow (1614): speed 0.86455333
Time overflow (1634): speed 0.84626234
Time overflow (1654): speed 0.85106385
Time overflow (1674): speed 0.84985834
fps:1 avg:184 max:996 min:0 #fr:30595
Time overflow (1694): speed 0.82417583
Time overflow (1714): speed 0.85714287
Time overflow (1734): speed 0.85106385
Time overflow (1754): speed 0.84033614
Time overflow (1774): speed 0.8415147
Time overflow (1794): speed 0.8321775
Time overflow (1814): speed 0.8733624
Time overflow (1834): speed 0.85592014
fps:1 avg:178 max:996 min:0 #fr:30603
Time overflow (1854): speed 0.85348505
Time overflow (1874): speed 0.867052
Time overflow (1894): speed 0.84626234
Time overflow (1914): speed 0.86083215
Time overflow (1934): speed 0.83916086
Time overflow (1954): speed 0.82758623
Time overflow (1974): speed 0.8683068
Time overflow (1994): speed 0.85470086
fps:1 avg:173 max:996 min:0 #fr:30611
Time overflow (2014): speed 0.82079345
Time overflow (2034): speed 0.8450704
Time overflow (2054): speed 0.84388185
Time overflow (2074): speed 0.872093
Time overflow (2094): speed 0.84033614
Time overflow (2114): speed 0.82304525
Time overflow (2134): speed 0.86206895
Time overflow (2154): speed 0.84745765
fps:1 avg:167 max:996 min:0 #fr:30619
Time overflow (2174): speed 0.8759124
Time overflow (2194): speed 0.83798885
Time overflow (2214): speed 0.83798885
Time overflow (2234): speed 0.84388185
Time overflow (2254): speed 0.83916086
Time overflow (2274): speed 0.8486563
Time overflow (2294): speed 0.8333333
Time overflow (2314): speed 0.86206895
fps:1 avg:162 max:996 min:0 #fr:30627
Time overflow (2334): speed 0.8264463
Time overflow (2354): speed 0.872093
Time overflow (2374): speed 0.8287293
Time overflow (2394): speed 0.84626234
Time overflow (2414): speed 0.8583691
Time overflow (2434): speed 0.85592014
Time overflow (2454): speed 0.85714287
Time overflow (2474): speed 0.83682007
fps:1 avg:157 max:996 min:0 #fr:30635
Time overflow (2494): speed 0.8152174
Time overflow (2514): speed 0.8321775
Time overflow (2534): speed 0.84388185
Time overflow (2554): speed 0.7672634
Time overflow (2574): speed 0.7556675
Time overflow (2594): speed 0.7371007
Time overflow (2614): speed 0.7556675
fps:1 avg:153 max:996 min:0 #fr:30642
Time overflow (2634): speed 0.7751938
Time overflow (2654): speed 0.77922076
Time overflow (2674): speed 0.75376886
Time overflow (2694): speed 0.7712082
Time overflow (2714): speed 0.8264463
Time overflow (2734): speed 0.8595989
Time overflow (2754): speed 0.82079345
fps:1 avg:149 max:996 min:0 #fr:30649
Time overflow (2774): speed 0.8287293
Time overflow (2794): speed 0.8032129
Time overflow (2814): speed 0.8321775
Time overflow (2834): speed 0.8450704
Time overflow (2854): speed 0.88105726
Time overflow (2874): speed 0.84626234
Time overflow (2894): speed 0.872093
Time overflow (2914): speed 0.85592014
fps:1 avg:145 max:996 min:0 #fr:30657
Time overflow (2934): speed 0.8902077
Time overflow (2954): speed 0.8321775
Time overflow (2974): speed 0.85227275
Time overflow (2994): speed 0.877193
Time overflow (3014): speed 0.8759124
Time overflow (3034): speed 0.85592014
Time overflow (3054): speed 0.8321775
Time overflow (3074): speed 0.7915567
fps:1 avg:142 max:996 min:0 #fr:30665
Time overflow (3094): speed 0.83682007
Time overflow (3114): speed 0.86083215
Time overflow (3134): speed 0.8759124
Time overflow (3154): speed 0.88235295
Time overflow (3174): speed 0.8321775
Time overflow (3194): speed 0.85227275
Time overflow (3214): speed 0.82758623
Time overflow (3234): speed 0.8032129
fps:1 avg:138 max:996 min:0 #fr:30673
Time overflow (3254): speed 0.75
Time overflow (3274): speed 0.7633588
Time overflow (3294): speed 0.811908
Time overflow (3314): speed 0.82191783
Time overflow (3334): speed 0.81855386
Time overflow (3354): speed 0.8298755
Time overflow (3374): speed 0.8097166
fps:1 avg:135 max:996 min:0 #fr:30680
Time overflow (3394): speed 0.81411123
Time overflow (3414): speed 0.81632656
Time overflow (3434): speed 0.8032129
Time overflow (3454): speed 0.84388185
Time overflow (3474): speed 0.8264463
Time overflow (3494): speed 0.83916086
Time overflow (3514): speed 0.8298755
fps:1 avg:132 max:996 min:0 #fr:30687
Time overflow (3534): speed 0.8287293
Time overflow (3554): speed 0.84033614
Time overflow (3574): speed 0.8344923
Time overflow (3594): speed 0.8287293
Time overflow (3614): speed 0.82079345
Time overflow (3634): speed 0.8097166
Time overflow (3654): speed 0.8287293
fps:1 avg:129 max:996 min:0 #fr:30694
Time overflow (3674): speed 0.81411123
Time overflow (3694): speed 0.86083215
Time overflow (3714): speed 0.8333333
Time overflow (3734): speed 0.8108108
Time overflow (3754): speed 0.85714287
Time overflow (3774): speed 0.80536914
Time overflow (3794): speed 0.85348505
fps:1 avg:126 max:996 min:0 #fr:30701
Time overflow (3814): speed 0.82191783
Time overflow (3834): speed 0.8333333
fps:324 avg:129 max:996 min:0 #fr:31956
fps:306 avg:130 max:996 min:0 #fr:32997
fps:304 avg:134 max:996 min:0 #fr:34536
fps:309 avg:137 max:996 min:0 #fr:35962
fps:312 avg:140 max:996 min:0 #fr:37505
fps:33 avg:142 max:996 min:0 #fr:38884
Loading mission single/de/Bf-109E7Z/(ud)Bf109E7z.mis...
Y=1940 / M=4 / H= 9 , Temperature - 0m = 13.0 .
Loading map.ini defined airfields:
WARNING: ObjectVACache_Clear()
WARNING: * Buf0 : Obj: 265,  Vert 12334,  Ind 33615
WARNING: * Buf1 : Obj: 1191,  Vert 226804,  Ind 427146
WARNING: * Buf2 : Obj: 93,  Vert 47996,  Ind 84270
PBuffer: suitable formats: 84

Created a 256x256 RenderTexture with BPP(8, 8, 8, 8)
 Depth = 24, stencil = 8
PBuffer: suitable formats: 84

Created a 512x512 RenderTexture with BPP(8, 8, 8, 8)
 Depth = 24, stencil = 8
Loading vertex/fragment programs: *1267461992*
*** Loading: [vpFogFar2Tex2D]
*** Loading: [vpFog2Tex2DBlend]
*** Loading: [vpFogFar4Tex2D]
*** Loading: [vpFogFar8Tex2D]
*** Loading: [vpFogNoTex]
*** Loading: [vpFog4Tex2D]
*** Loading: [vpFog4Tex2D_UV2]
*** Loading: [vp4Tex2D]
*** Loading: [vp6Tex2D]
*** Loading: [vpTexUVTex2D]
*** Loading: [vpWaterGrid_NV]
*** Loading: [vpWaterSunLight_NV]
*** Loading: [vpWaterSunLight_ATI]
*** Loading: [vpWaterSunLight_FP]
*** Loading: [vpTreeSprite]
*** Loading: [vpTreeTrunk]
*** Loading: [vpVAObjectsN]
*** Loading: [vpVAObjectsL0]
*** Loading: [vpSprites]
*** Loading: [vpSimpleGL]
*** Loading: [fpWaterSunLightFast]
*** Loading: [fpWaterSunLight]
*** Loading: [fpWaterSunLightBest]
*** Loading: [fpCoastBump]
*** Loading: [fpCoastFoam]
*** Loading: [fpCoastFoamFast]
*** Loading: [fpCoastFoamFarFogTex]
*** Loading: [fpCausticSimple]
*** Loading: [fpCaustic]
*** Loading: [fpSprites]
*** Loading: [fpObjectsL0]
*** Loading: [fpObjectsL0_2L]
*** Loading: [fpSimpleGL]
*** Loading: [fpNearLandFog]
*** Loading: [fpFarLandFog]
*** Loading: [fpRiverCoastAA]
*** Loading: [vpWaterDM_CPU]
*** Loading: [fpWaterDM_CPU]
*** Loading: [fpWaterDM_CPULo]
*** Loading: [fpWaterLFogDM]
*** Loading: [fpIceWater]
*** Loading: [fpNearNoBlend]
*** Loading: [fpNearNoBlendNoise]
*** Loading: [fpNearBlend]
*** Loading: [fpNearBlendNoise]
*** Loading: [fpFarBlend]
*** Loading: [fpForestPlane]
*** Loading: [fpForestPlaneNoise]
*** Loading: [fpForestPlaneEdges]
*** Loading: [fpForestPlaneEdgesNoise]
fps:0 avg:140 max:996 min:0 #fr:39284
Load bridges
Load static objects
##### House without collision (3do/Buildings/England/jetty1/live.sim)
##### House without collision (3do/Buildings/England/jetty2/live.sim)
##### House without collision (3do/Buildings/Reichstag_center_new/mono.sim)
##### House without collision (3do/Buildings/Reichstag_left_new/mono.sim)
##### House without collision (3do/Buildings/Reichstag_right_new/mono.sim)
##### House without collision (3do/Buildings/Port/Floor/live.sim)
##### House without collision (3do/Buildings/Russia/Kiev/Hangar_typeG/live.sim)
##### House without collision (3do/Buildings/England/signpost/live.sim)
fps:0 avg:135 max:996 min:0 #fr:39290
INTERNAL ERROR: Str2FloatClamp() - Clamped 5 -> 2 (delta = -3) to Range 0..2
INTERNAL ERROR: Str2FloatClamp() - Clamped 2e+006 -> 1e+006 (delta = -1e+006) to Range 0..1e+006
java.io.FileNotFoundException
at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:65)
at com.maddox.il2.engine.BMPLoader.bmp8PalTo4TGA4(BMPLoader.java:362)
at com.maddox.il2.engine.BmpUtils.bmp8PalTo4TGA4(BmpUtils.java:73)
at com.maddox.il2.net.NetUser.tryPrepareSkin(NetUser.java:1581)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1122)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1102)
at com.maddox.il2.game.Mission.loadWings(Mission.java:1089)
at com.maddox.il2.game.Mission._load(Mission.java:653)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
INTERNAL ERROR: Can't open file 'PaintSchemes/Skins/Bf-109E-7Z/Default'
INTERNAL ERROR: Bitmap 'PaintSchemes/Skins/Bf-109E-7Z/Default' size: 0 != 512 | 1024
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
fps:3 avg:133 max:996 min:0 #fr:39300
ERROR file: File users/doe/Icons not found
Mission: single/de/Bf-109E7Z/(ud)Bf109E7z.mis is Playing
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
fps:21 avg:131 max:996 min:0 #fr:39437
fps:18 avg:129 max:996 min:0 #fr:39537
fps:29 avg:127 max:996 min:0 #fr:39666
fps:65 avg:126 max:996 min:0 #fr:39870
fps:64 avg:125 max:996 min:0 #fr:40182
fps:18 avg:124 max:996 min:0 #fr:40395
fps:30 avg:122 max:996 min:0 #fr:40527
fps:96 avg:121 max:996 min:0 #fr:40758
fps:22 avg:120 max:996 min:0 #fr:41105
fps:89 avg:120 max:996 min:0 #fr:41455
fps:20 avg:118 max:996 min:0 #fr:41677
fps:69 avg:120 max:996 min:0 #fr:43026
fps:354 avg:123 max:996 min:0 #fr:44635
[Nov 24, 2018 6:02:19 AM] -------------- END log session -------------
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on November 24, 2018, 04:32:20 AM
hey UberDemon

Indeed the ground object management in the deep deep belly of BAT is currently under close observation. But the task is tedious, it's dark, wet and unfriendly down there... I hope something comes of it in the future, it's a main focus but a longer shot.

My personal suspicion is that trigger happy integration of ground object related eye candy mods may have worsened the situation in the past.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Flying H on November 24, 2018, 01:29:33 PM
I see one strange line; DepthBits: 32, in my conf.ini DepthBits:24! I´m running the game in width=3840 height=2160 and I have usually 45 - 60 fps from my 960Ti GPU!
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on November 25, 2018, 12:52:29 AM
I also have it set to 24, never have seen it on 32.
Maybe optimizing the conf.ini could be a way to tackle a problem that's not reproducible on everyone's side after all.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: huudi on November 25, 2018, 07:52:31 AM
Ground objects & FPS. A favourite mission of mine is Luftwaffe/109/mission 4, this I first found in an early il2 demo, it exists in original form in the 'stock' game and with changes in BAT, it's a good quick flight or scrap mission when bored.
The point is that when on the runway in BAT I look around to the right and see parked aircraft & vehicles at ~60 FPS but when I look left there are fewer objects and FPS drops to ~15. Why? I concluded eventually that the computer is seeing what the eye cannot, to my left, out of sight is Sevastopol with lots of objects and the AI has the recorded their position/shape/size etc even though there is nothing to display. This problem must get worse with every improved map also does the AI have an advantage in mission? see through ground & clouds? If we could stop this recording of objects which are 'out of sight(BVR)' then it should be a boost to FPS.
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on November 25, 2018, 02:59:17 PM
Flying H,

Man, you got my hopes up, but nothing, changed it to 24 bits as recommended.  You can check my log below.  The moments of high FPS was when I paused the mission to take a look through an external camera, but when running, fps=1, even when I look from the bottom of the plane up in external camera just to see if displaying sky side would improve it.

Vampire, thank you for checking.  With a few planes and virtually nothing on the ground I get better performance as well.  Although I enjoy the additional ground content, I really would like to enjoy the newer plane content without competing resources, this being a flight sim and all, but it seems I am a minority here (having the severe problems I am having, that is), so I appreciate whatever further analysis ya’ll can do.  I understand this is all a work of passion and time is a premium.  I’ll keep checking hoping that in the future, maybe the ground content can be a separate addition, or perhaps having the better graphics and eye candy can be an option (that is, new objects for mission compatibility, but intense graphical updates as a separate option).

Huudi, you are probably right, but this may be a deeper function of the IL-2 engine itself, and harder to change.  Berlin missions for example, are thoroughly un-enjoyable if you are flying over Berlin proper and you glance at the ground… severe drop in FPS… this has been an issue since it was first introduced.  Not sure if there is a way to optimize what is not seen the way you mentioned.  That is up to the crack up team of programmers here.

Again, thank you all for the help and I’ll keep checking and installing the BAT updates with a hope of improvement in my machine in the future.  I still have plenty of fun with the Stock version with Daidalos updates and SAS modact.

Code: [Select]
[Nov 25, 2018 9:31:54 PM] ------------ BEGIN log session -------------
Command not found: fps START SHOW
OpenGL provider: Opengl32.dll
OpenGL library:
  Vendor: ATI Technologies Inc.
  Render: AMD Radeon(TM) RX 560 Series
  Version: 4.5.13541 Compatibility Profile Context 24.20.13019.1008
  Extensions: GL_AMDX_debug_output GL_AMD_blend_minmax_factor GL_AMD_conservative_depth GL_AMD_debug_output GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_framebuffer_sample_positions GL_AMD_gcn_shader GL_AMD_gpu_shader_half_float GL_AMD_gpu_shader_int16 GL_AMD_gpu_shader_int64 GL_AMD_interleaved_elements GL_AMD_multi_draw_indirect GL_AMD_name_gen_delete GL_AMD_occlusion_query_event GL_AMD_performance_monitor GL_AMD_pinned_memory GL_AMD_query_buffer_object GL_AMD_sample_positions GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_atomic_counter_ops GL_AMD_shader_stencil_export GL_AMD_shader_stencil_value_export GL_AMD_shader_trace GL_AMD_shader_trinary_minmax GL_AMD_sparse_texture GL_AMD_sparse_texture_pool GL_AMD_stencil_operation_extended GL_AMD_texture_cube_map_array GL_AMD_texture_texture4 GL_AMD_transform_feedback3_lines_triangles GL_AMD_transform_feedback4 GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shader_viewport_layer_array GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_snorm GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform 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_copy_buffer GL_EXT_copy_texture GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_histogram GL_EXT_memory_object GL_EXT_memory_object_win32 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_semaphore GL_EXT_semaphore_win32 GL_EXT_separate_specular_color GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_bptc GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_IBM_texture_mirrored_repeat GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KTX_buffer_region GL_NV_alpha_to_coverage_dither_control GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_explicit_multisample GL_NV_float_buffer GL_NV_half_float GL_NV_primitive_restart GL_NV_texgen_reflection GL_NV_texture_barrier GL_OES_EGL_image GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_EXT_swap_control
Size: 1920x1080
ColorBits: 32
DepthBits: 24
StencilBits: 8
isDoubleBuffered: true

*** Looking for Advanced CPU Instructions...
[x] PentiumPro
[x] Multimedia (MMX)
[x] 3D (SSE2)
[x] 3D (SSE2)
[x] 3D (3DNow)
ColourBits 32, ABits 8, ZBits 24

*** Looking for Render API Extensions ...
[-] 'GL_EXT_paletted_texture' extension - Palettized textures (8 bit RGBA palette).
[-] 'GL_EXT_compiled_vertex_array' extension - Compiled Vertex arrays.
[-] 'GL_EXT_clip_volume_hint' extension - Frustum clipping optimization.
[x] 'GL_EXT_secondary_color' extension - Secondary Color for 3D fog & specular optimization.
[x] 'GL_EXT_separate_specular_color' extension - SeparateSpecular for 3D fog & specular optimization.
[x] 'GL_ARB_multitexture' extension - Multitexturing.
[x] 'GL_EXT_texture_env_combine' extension - Multitextures advanced combining for special effects.
[-] 'GL_NV_texture_env_combine4' extension - Multitextures advanced combining for special effects.
[x] 'GL_EXT_texture_env_dot3' extension - Dot3 Bump advanced combining.
[-] 'GL_NV_depth_clamp' extension - Corrects Shadows rendering
[-] 'GL_NV_texture_shader' extension - NV Pixel Shaders
[x] 'GL_ARB_texture_compression' extension - Saves texture memory by 400%
[x] 'GL_EXT_texture_filter_anisotropic' extension - Anisotropic texture filtering.

Maximum texture size : 16384
Maximum simultaneous textures :8
MaxAnisotropic (1.0 = none) : 16.000000
15 Splashscreens available.
BAT Version Info (from BAT.version file): IL-2 1946 · Battlefield-Airborne-Tactical · v3.5 · MUSKETEER
INTERNAL ERROR: Str2FloatClamp() - Clamped 75 -> 32 (delta = -43) to Range 0..32
INTERNAL ERROR: Str2FloatClamp() - Clamped 120 -> 60 (delta = -60) to Range 0..60
INTERNAL ERROR: Str2FloatClamp() - Clamped 600 -> 32 (delta = -568) to Range 0..32
INTERNAL ERROR: Can't open file '3DO/Effects/TEXTURES/JetSmoke.mat'
WARNING: object '3DO/Effects/TEXTURES/JetSmoke.mat' of class 'TMaterial' not loaded
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke24'
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke25'
No spawner for 'com.maddox.il2.objects.vehicles.stationary.Smoke$Smoke26'
No spawner for 'com.maddox.il2.objects.vehicles.planes.Plane$A_26B'
Initializing DirectSound playback device...
Primary buffer created.
Playback format is set : sampling rate = 44100, num channels = 2.
Not enought hardware buffers (0), hardware disabled
Buffer caps : Transfer rate = 0, CPU overhead = 0.
Default speaker config is : 1310724.
Direct sound audio device initialized successfully :
DX Version : 7
Hardware    - disabled [buffers : 0]
Extensions  - enabled :
  EAX ver. 1 [ ]  - disabled
  EAX ver. 2 [ ]  - disabled
  EAX ver. 3 [ ]  - disabled
  I3D ver. 2 [ ]  - disabled
  ZoomFX     [ ]  - disabled
  MacroFX    [ ]  - disabled
SIMD render [X]
num channels 16
Cannot open audio file samples/infinite 1

fps:317 avg:323 max:360 min:187 #fr:1569
fps:312 avg:318 max:360 min:187 #fr:3146
fps:316 avg:316 max:360 min:187 #fr:4708
fps:317 avg:316 max:360 min:187 #fr:6293
fps:24 avg:298 max:360 min:24 #fr:7435
fps:1 avg:269 max:360 min:1 #fr:8249
Loading mission single/nn/(      Play UberQuick Mission      )/20181125153004m43_01.mis...
Y=1940 / M=7 / H= 18 , Temperature - 0m = 21.0 .
Loading map.ini defined airfields:
PBuffer: suitable formats: 84

Created a 256x256 RenderTexture with BPP(8, 8, 8, 8)
 Depth = 24, stencil = 8
PBuffer: suitable formats: 84

Created a 512x512 RenderTexture with BPP(8, 8, 8, 8)
 Depth = 24, stencil = 8
Loading vertex/fragment programs: *702541672*
*** Loading: [vpFogFar2Tex2D]
*** Loading: [vpFog2Tex2DBlend]
*** Loading: [vpFogFar4Tex2D]
*** Loading: [vpFogFar8Tex2D]
*** Loading: [vpFogNoTex]
*** Loading: [vpFog4Tex2D]
*** Loading: [vpFog4Tex2D_UV2]
*** Loading: [vp4Tex2D]
*** Loading: [vp6Tex2D]
*** Loading: [vpTexUVTex2D]
*** Loading: [vpWaterGrid_NV]
*** Loading: [vpWaterSunLight_NV]
*** Loading: [vpWaterSunLight_ATI]
*** Loading: [vpWaterSunLight_FP]
*** Loading: [vpTreeSprite]
*** Loading: [vpTreeTrunk]
*** Loading: [vpVAObjectsN]
*** Loading: [vpVAObjectsL0]
*** Loading: [vpSprites]
*** Loading: [vpSimpleGL]
*** Loading: [fpWaterSunLightFast]
*** Loading: [fpWaterSunLight]
*** Loading: [fpWaterSunLightBest]
*** Loading: [fpCoastBump]
*** Loading: [fpCoastFoam]
*** Loading: [fpCoastFoamFast]
*** Loading: [fpCoastFoamFarFogTex]
*** Loading: [fpCausticSimple]
*** Loading: [fpCaustic]
*** Loading: [fpSprites]
*** Loading: [fpObjectsL0]
*** Loading: [fpObjectsL0_2L]
*** Loading: [fpSimpleGL]
*** Loading: [fpNearLandFog]
*** Loading: [fpFarLandFog]
*** Loading: [fpRiverCoastAA]
*** Loading: [vpWaterDM_CPU]
*** Loading: [fpWaterDM_CPU]
*** Loading: [fpWaterDM_CPULo]
*** Loading: [fpWaterLFogDM]
*** Loading: [fpIceWater]
*** Loading: [fpNearNoBlend]
*** Loading: [fpNearNoBlendNoise]
*** Loading: [fpNearBlend]
*** Loading: [fpNearBlendNoise]
*** Loading: [fpFarBlend]
*** Loading: [fpForestPlane]
*** Loading: [fpForestPlaneNoise]
*** Loading: [fpForestPlaneEdges]
*** Loading: [fpForestPlaneEdgesNoise]
fps:0 avg:231 max:360 min:0 #fr:8253
Load bridges
Load static objects
##### House without collision (3do/Trains/PRVZb_B/body.sim)
##### House without collision (3do/Buildings/Furniture/Sandbag_Wall/live.sim)
##### House without collision (3do/Buildings/Furniture/Sandbags_Round/live.sim)
INTERNAL ERROR: Str2FloatClamp() - Clamped 5 -> 2 (delta = -3) to Range 0..2
INTERNAL ERROR: Str2FloatClamp() - Clamped 2e+006 -> 1e+006 (delta = -1e+006) to Range 0..1e+006
java.io.FileNotFoundException
at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:65)
at com.maddox.il2.engine.BMPLoader.bmp8PalTo4TGA4(BMPLoader.java:362)
at com.maddox.il2.engine.BmpUtils.bmp8PalTo4TGA4(BmpUtils.java:73)
at com.maddox.il2.net.NetUser.tryPrepareSkin(NetUser.java:1581)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1122)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1102)
at com.maddox.il2.game.Mission.loadWings(Mission.java:1089)
at com.maddox.il2.game.Mission._load(Mission.java:653)
at com.maddox.il2.game.Mission.access$600(Mission.java:123)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:409)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
INTERNAL ERROR: Can't open file 'PaintSchemes/Skins/P-38L/Default'
INTERNAL ERROR: Bitmap 'PaintSchemes/Skins/P-38L/Default' size: 0 != 512 | 1024
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
fps:1 avg:195 max:360 min:0 #fr:8263
WARNING: ****( Unexpected txr reload (tfNoDegradation): '3DO/Plane/TEXTURES/glass.tga'
fps:1 avg:174 max:360 min:0 #fr:8315
fps:29 avg:169 max:596 min:0 #fr:8933
fps:191 avg:164 max:601 min:0 #fr:9475
INTERNAL ERROR: Str2FloatClamp() - Clamped 4 -> 2 (delta = -2) to Range 0..2
ERROR file: File users/doe/Icons not found
Mission: single/nn/(      Play UberQuick Mission      )/20181125153004m43_01.mis is Playing
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
INTERNAL ERROR: HierMesh: Can't find chunk 'Antenna'
Time overflow (0): speed 0.80213904
Time overflow (20): speed 0.5244755
fps:0 avg:150 max:601 min:0 #fr:9602
Time overflow (40): speed 0.7009346
Time overflow (60): speed 0.95087165
Time overflow (80): speed 0.8152174
Time overflow (100): speed 0.8415147
Time overflow (120): speed 0.8152174
Time overflow (140): speed 0.9230769
Time overflow (160): speed 0.86206895
fps:1 avg:140 max:601 min:0 #fr:9609
Time overflow (180): speed 0.8356546
Time overflow (200): speed 0.81411123
Time overflow (220): speed 0.85592014
Time overflow (240): speed 0.8333333
Time overflow (260): speed 0.8287293
Time overflow (280): speed 0.8253095
Time overflow (300): speed 0.84388185
fps:1 avg:130 max:601 min:0 #fr:9616
Time overflow (320): speed 0.8486563
Time overflow (340): speed 0.84745765
Time overflow (360): speed 0.86206895
Time overflow (380): speed 0.88105726
Time overflow (400): speed 0.85714287
Time overflow (420): speed 0.9063444
Time overflow (440): speed 0.85714287
fps:3 avg:122 max:601 min:0 #fr:9624
fps:13 avg:115 max:601 min:0 #fr:9695
fps:14 avg:110 max:601 min:0 #fr:9767
fps:22 avg:105 max:601 min:0 #fr:9863
fps:26 avg:100 max:601 min:0 #fr:9986
fps:25 avg:97 max:601 min:0 #fr:10124
fps:26 avg:94 max:601 min:0 #fr:10250
fps:33 avg:91 max:601 min:0 #fr:10457
fps:8 avg:89 max:601 min:0 #fr:10603
fps:5 avg:85 max:601 min:0 #fr:10637
fps:12 avg:82 max:601 min:0 #fr:10684
fps:84 avg:81 max:601 min:0 #fr:10971
fps:29 avg:80 max:601 min:0 #fr:11184
WARNING: Clear VBuf 261806
WARNING: Clear IBuf 479007
fps:45 avg:78 max:601 min:0 #fr:11310
fps:19 avg:76 max:601 min:0 #fr:11452
fps:21 avg:74 max:601 min:0 #fr:11556
fps:21 avg:73 max:601 min:0 #fr:11670
fps:25 avg:71 max:601 min:0 #fr:11789
Time overflow (592): speed 0.93167704
fps:1 avg:69 max:601 min:0 #fr:11812
Time overflow (612): speed 0.9259259
Time overflow (632): speed 0.9202454
Time overflow (652): speed 0.9230769
Time overflow (672): speed 0.9160305
Time overflow (692): speed 0.9049774
Time overflow (712): speed 0.9302326
Time overflow (732): speed 0.89686096
Time overflow (752): speed 0.9433962
fps:1 avg:67 max:601 min:0 #fr:11820
Time overflow (772): speed 0.9104704
Time overflow (792): speed 0.9160305
Time overflow (812): speed 0.9009009
Time overflow (832): speed 0.921659
Time overflow (852): speed 0.927357
Time overflow (872): speed 0.90909094
Time overflow (892): speed 0.913242
Time overflow (912): speed 0.9419152
fps:1 avg:65 max:601 min:0 #fr:11828
Time overflow (932): speed 0.8995502
Time overflow (952): speed 0.93457943
Time overflow (972): speed 0.88626295
Time overflow (992): speed 0.8995502
Time overflow (1012): speed 0.9259259
Time overflow (1032): speed 0.9049774
Time overflow (1052): speed 0.9188361
Time overflow (1072): speed 0.8995502
fps:1 avg:63 max:601 min:0 #fr:11836
Time overflow (1092): speed 0.90361446
Time overflow (1112): speed 0.95087165
Time overflow (1132): speed 0.88365245
Time overflow (1152): speed 0.93457943
Time overflow (1172): speed 0.88757396
Time overflow (1192): speed 0.9259259
Time overflow (1212): speed 0.9493671
Time overflow (1232): speed 0.921659
fps:1 avg:62 max:601 min:0 #fr:11844
Time overflow (1252): speed 0.8888889
Time overflow (1272): speed 0.90771556
Time overflow (1292): speed 0.9230769
Time overflow (1312): speed 0.9302326
Time overflow (1332): speed 0.9049774
Time overflow (1352): speed 0.927357
Time overflow (1372): speed 0.89285713
Time overflow (1392): speed 0.88235295
fps:1 avg:60 max:601 min:0 #fr:11852
Time overflow (1412): speed 0.9104704
Time overflow (1432): speed 0.88626295
Time overflow (1452): speed 0.88105726
Time overflow (1472): speed 0.89153045
Time overflow (1492): speed 0.8733624
Time overflow (1512): speed 0.93167704
Time overflow (1532): speed 0.88365245
Time overflow (1552): speed 0.9104704
fps:1 avg:58 max:601 min:0 #fr:11860
Time overflow (1572): speed 0.9063444
Time overflow (1592): speed 0.90225565
Time overflow (1612): speed 0.9174312
Time overflow (1632): speed 0.8902077
Time overflow (1652): speed 0.8888889
Time overflow (1672): speed 0.90909094
Time overflow (1692): speed 0.8152174
Time overflow (1712): speed 0.9302326
fps:1 avg:57 max:601 min:0 #fr:11868
Time overflow (1732): speed 0.88365245
Time overflow (1752): speed 0.9188361
Time overflow (1772): speed 0.933126
Time overflow (1792): speed 0.8797654
Time overflow (1812): speed 0.913242
Time overflow (1832): speed 0.89285713
Time overflow (1852): speed 0.86580086
Time overflow (1872): speed 0.88235295
fps:1 avg:56 max:601 min:0 #fr:11876
Time overflow (1892): speed 0.8344923
Time overflow (1912): speed 0.9063444
Time overflow (1932): speed 0.8733624
Time overflow (1952): speed 0.90361446
Time overflow (1972): speed 0.89285713
Time overflow (1992): speed 0.8902077
Time overflow (2012): speed 0.8595989
Time overflow (2032): speed 0.82758623
fps:1 avg:54 max:601 min:0 #fr:11884
Time overflow (2052): speed 0.90225565
Time overflow (2072): speed 0.9063444
Time overflow (2092): speed 0.88105726
Time overflow (2112): speed 0.93167704
Time overflow (2132): speed 0.8759124
Time overflow (2152): speed 0.89285713
Time overflow (2172): speed 0.90225565
Time overflow (2192): speed 0.90771556
fps:1 avg:53 max:601 min:0 #fr:11892
Time overflow (2212): speed 0.88105726
Time overflow (2232): speed 0.9569378
Time overflow (2252): speed 0.88365245
Time overflow (2272): speed 0.8995502
Time overflow (2292): speed 0.8888889
Time overflow (2312): speed 0.91463417
Time overflow (2332): speed 0.89153045
Time overflow (2352): speed 0.9174312
fps:1 avg:52 max:601 min:0 #fr:11900
Time overflow (2372): speed 0.89153045
Time overflow (2392): speed 0.84985834
Time overflow (2412): speed 0.8982036
Time overflow (2432): speed 0.9230769
Time overflow (2452): speed 0.85106385
Time overflow (2472): speed 0.9569378
Time overflow (2492): speed 0.85227275
Time overflow (2512): speed 0.9104704
fps:1 avg:51 max:601 min:0 #fr:11908
Time overflow (2532): speed 0.9174312
Time overflow (2552): speed 0.88105726
Time overflow (2572): speed 0.90225565
Time overflow (2592): speed 0.8995502
Time overflow (2612): speed 0.88105726
Time overflow (2632): speed 0.872093
Time overflow (2652): speed 0.867052
Time overflow (2672): speed 0.9049774
fps:1 avg:49 max:601 min:0 #fr:11916
Time overflow (2692): speed 0.8683068
Time overflow (2712): speed 0.9009009
Time overflow (2732): speed 0.8683068
Time overflow (2752): speed 0.8746356
Time overflow (2772): speed 0.9104704
Time overflow (2792): speed 0.85592014
Time overflow (2812): speed 0.87847733
Time overflow (2832): speed 0.90225565
fps:1 avg:48 max:601 min:0 #fr:11924
Time overflow (2852): speed 0.86206895
Time overflow (2872): speed 0.8995502
Time overflow (2892): speed 0.85592014
Time overflow (2912): speed 0.86206895
Time overflow (2932): speed 0.8683068
Time overflow (2952): speed 0.8746356
Time overflow (2972): speed 0.84745765
Time overflow (2992): speed 0.8759124
fps:1 avg:47 max:601 min:0 #fr:11932
Time overflow (3012): speed 0.82758623
Time overflow (3032): speed 0.8995502
Time overflow (3052): speed 0.85106385
Time overflow (3072): speed 0.7884363
Time overflow (3092): speed 0.867052
Time overflow (3112): speed 0.8450704
Time overflow (3132): speed 0.86580086
Time overflow (3152): speed 0.8759124
fps:1 avg:46 max:601 min:0 #fr:11940
Time overflow (3172): speed 0.83682007
Time overflow (3192): speed 0.87082726
Time overflow (3212): speed 0.85470086
Time overflow (3232): speed 0.81855386
Time overflow (3252): speed 0.85106385
Time overflow (3272): speed 0.84985834
Time overflow (3292): speed 0.872093
Time overflow (3312): speed 0.85714287
fps:1 avg:45 max:601 min:0 #fr:11948
Time overflow (3332): speed 0.85227275
Time overflow (3352): speed 0.85227275
Time overflow (3372): speed 0.8633093
Time overflow (3392): speed 0.8797654
Time overflow (3412): speed 0.85714287
Time overflow (3432): speed 0.84033614
Time overflow (3452): speed 0.8287293
Time overflow (3472): speed 0.867052
fps:1 avg:44 max:601 min:0 #fr:11956
Time overflow (3492): speed 0.8450704
Time overflow (3512): speed 0.8683068
Time overflow (3532): speed 0.84626234
Time overflow (3552): speed 0.85227275
Time overflow (3572): speed 0.8450704
Time overflow (3592): speed 0.8595989
Time overflow (3612): speed 0.8583691
Time overflow (3632): speed 0.86206895
fps:1 avg:43 max:601 min:0 #fr:11964
Time overflow (3652): speed 0.85592014
Time overflow (3672): speed 0.86455333
warning: no files : music/inflight
Time overflow (3692): speed 0.8415147
Time overflow (3712): speed 0.867052
Time overflow (3732): speed 0.8683068
Time overflow (3752): speed 0.8486563
Time overflow (3772): speed 0.85106385
Time overflow (3792): speed 0.90771556
fps:1 avg:43 max:601 min:0 #fr:11972
Time overflow (3812): speed 0.8415147
Time overflow (3832): speed 0.867052
Time overflow (3852): speed 0.8746356
Time overflow (3872): speed 0.8955224
Time overflow (3892): speed 0.84626234
Time overflow (3912): speed 0.8695652
Time overflow (3932): speed 0.8746356
Time overflow (3952): speed 0.877193
fps:1 avg:42 max:601 min:0 #fr:11980
Time overflow (3972): speed 0.867052
Time overflow (3992): speed 0.8995502
Time overflow (4012): speed 0.8995502
Time overflow (4032): speed 0.9104704
Time overflow (4052): speed 0.9360374
Time overflow (4072): speed 0.87847733
Time overflow (4092): speed 0.9049774
Time overflow (4112): speed 0.9202454
fps:1 avg:41 max:601 min:0 #fr:11988
Time overflow (4132): speed 0.90771556
Time overflow (4152): speed 0.96
Time overflow (4172): speed 0.90909094
Time overflow (4192): speed 0.9360374
Time overflow (4212): speed 0.9389671
Time overflow (4232): speed 0.90909094
Time overflow (4252): speed 0.9360374
Time overflow (4272): speed 0.90771556
fps:1 avg:40 max:601 min:0 #fr:11996
Time overflow (4292): speed 0.9104704
Time overflow (4312): speed 0.9389671
Time overflow (4332): speed 0.90361446
Time overflow (4352): speed 0.9661836
Time overflow (4372): speed 0.9104704
Time overflow (4392): speed 0.9174312
Time overflow (4412): speed 0.9202454
Time overflow (4432): speed 0.927357
fps:1 avg:40 max:601 min:0 #fr:12004
Time overflow (4452): speed 0.9244992
Time overflow (4472): speed 0.9244992
Time overflow (4492): speed 0.9259259
Time overflow (4512): speed 0.94043887
Time overflow (4532): speed 0.8759124
Time overflow (4552): speed 0.8759124
Time overflow (4572): speed 0.85592014
Time overflow (4592): speed 0.877193
fps:1 avg:39 max:601 min:0 #fr:12012
Time overflow (4612): speed 0.95087165
Time overflow (4632): speed 0.921659
Time overflow (4652): speed 0.9360374
Time overflow (4672): speed 0.9375
Time overflow (4692): speed 0.933126
Time overflow (4712): speed 0.9661836
Time overflow (4732): speed 0.8152174
Time overflow (4752): speed 0.9160305
fps:1 avg:38 max:601 min:0 #fr:12020
Time overflow (4772): speed 0.921659
Time overflow (4792): speed 0.91463417
Time overflow (4812): speed 0.8174387
Time overflow (4832): speed 0.86580086
Time overflow (4852): speed 0.90771556
Time overflow (4872): speed 0.9584665
Time overflow (4892): speed 0.8888889
Time overflow (4912): speed 0.9389671
fps:1 avg:38 max:601 min:0 #fr:12028
Time overflow (4932): speed 0.8955224
Time overflow (4952): speed 0.9584665
Time overflow (4972): speed 0.9569378
Time overflow (4992): speed 0.9419152
Time overflow (5012): speed 0.9708738
Time overflow (5032): speed 0.9375
Time overflow (5052): speed 0.9584665
fps:1 avg:37 max:601 min:0 #fr:12036
Time overflow (5093): speed 0.867052
Time overflow (5113): speed 0.9493671
Time overflow (5133): speed 0.9448819
Time overflow (5153): speed 0.9538951
Time overflow (5173): speed 0.97402596
Time overflow (5193): speed 0.9478673
Time overflow (5213): speed 0.96
Time overflow (5233): speed 0.9852217
fps:1 avg:37 max:601 min:0 #fr:12044
Time overflow (5253): speed 0.927357
Time overflow (5273): speed 0.9661836
Time overflow (5293): speed 0.9202454
Time overflow (5313): speed 0.9933775
Time overflow (5333): speed 0.95238096
Time overflow (5353): speed 0.9244992
Time overflow (5373): speed 0.9708738
Time overflow (5393): speed 0.9375
fps:1 avg:36 max:601 min:0 #fr:12052
Time overflow (5413): speed 0.9493671
Time overflow (5433): speed 0.99502486
Time overflow (5453): speed 0.933126
Time overflow (5493): speed 0.9463722
Time overflow (5513): speed 0.95238096
Time overflow (5554): speed 0.913242
Time overflow (5574): speed 0.99502486
fps:1 avg:35 max:601 min:0 #fr:12061
Time overflow (5594): speed 0.955414
Time overflow (5614): speed 0.96463025
Time overflow (5655): speed 0.89285713
Time overflow (5675): speed 0.9983361
Time overflow (5716): speed 0.9360374
Time overflow (5736): speed 0.990099
fps:0 avg:35 max:601 min:0 #fr:12067
fps:1 avg:34 max:601 min:0 #fr:12075
fps:1 avg:34 max:601 min:0 #fr:12084
Time overflow (6229): speed 0.9287926
Time overflow (6249): speed 0.9933775
fps:450 avg:34 max:601 min:0 #fr:12292
fps:2 avg:37 max:601 min:0 #fr:13707
[Nov 25, 2018 9:38:55 PM] -------------- END log session -------------
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Vampire_pilot on November 25, 2018, 10:22:10 PM
Quote
Berlin missions for example, are thoroughly un-enjoyable if you are flying over Berlin proper and you glance at the ground… severe drop in FPS… this has been an issue since it was first introduced.

however, it has to be pointed out again that whatever you experience, UberDemon, is not representative for everyone. It is not reproducible at all or not in the severity you describe it. That's why although we still dig and think in conceptual parameters, we still might never fix your very personal issue.
Dogfights over Berlin should definitely be playable - and are playable for everyone else.

I'd still not give up in a complete rewrite of the conf.ini or a complete rebuild of GForce game specific settings.
Can you post your complete conf.ini and your GForce settings maybe?
Mike knows a thing or two about those...
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Flying H on November 26, 2018, 01:04:17 PM
I can see another strange line in your log, ABits 8, in my log it says ABits 0,. I have no knowledge of what that means but I found it by comparing logs. Another line that differs is Maximum simultaneous textures :8, mine says Maximum simultaneous textures :8. More Default speaker config is : 1310724 mine Default speaker config is : 4.
Your PBuffer: suitable formats: 84 mine PBuffer: suitable formats: 12 below "Created a 256x256 Render...." don´t know what those mean but they differ from mine and I have asI said earlier stable frames from 45 -60 at 3480x2160! Hope you get some clues!
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: SAS~Storebror on November 26, 2018, 10:44:35 PM
I can see another strange line in your log, ABits 8, in my log it says ABits 0
Typical difference between ATI and Nvidia.
UD has ATI, you have Nvidia.
The "ABits" are the return value from calling "glGetIntegerv(GL_ALPHA_BITS, &abits);".
It's normal for ATI to return a value of "8" and for Nvidia to return a value of "0", and it makes no difference in effect.

Another line that differs is Maximum simultaneous textures :8, mine says Maximum simultaneous textures :8.
Yours probably says "4", I guess that's a typo you've made.
The value returned is graphics driver dependent.
Any value of "4" and higher is suitable for perfect mode.

Default speaker config is : 1310724 mine Default speaker config is : 4.
1310724 is hex 140004. That seems to be a sorround sound setting. Definitely unrelated to FPS issues.

Your PBuffer: suitable formats: 84 mine PBuffer: suitable formats: 12
Again an ATI <-> Nvidia difference and as such, quite normal.
It's the maximum number of available pixel formats available for the current device context, the return value from calling "wglChoosePixelFormatARB".

We could be looking at an ATI issue here, in order to rule this out, we'd need to see and compare logs and conf.ini of another ATI user with good framerates and the same from UD (log we have, current conf.ini is missing).

]cheers[
Mike
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: Flying H on November 27, 2018, 05:05:44 PM
Ah, got that Storebror, I was apparently kinda comparing apples with pears! (blushing) Thanks for pointing this out, hope someone else can provide the right stuff to help then!
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: SAS~Storebror on November 27, 2018, 10:46:53 PM
I was apparently kinda comparing apples with pears! (blushing)
No need to blush, you can't know without looking at the sourcecode (or the decompiled bits we have thereof).

]cheers[
Mike
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on December 01, 2018, 02:49:14 PM
Hey ya'll sorry for not replying earlier this week.  All these distractions (work, family, the holidays) have kept me from what really matters... IL-2 of course...   ;D

I have a few things to do today and later on I'll catch up.  I convinced my wife to allow me to buy a cheap 500GB SSD 3D drive for my PC, because my old one (which is not a faster 3D) is full... I had to move BAT to my HDD... I am hoping that may give me a bit better performance when I get it.  When my BAT performance stutters, it is in a repetitive pattern, almost clock like, so I wonder if using a traditional HDD may have something to do with it...  I could be completely off mark, but even if not... I still want my new SSD!
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on December 29, 2018, 10:03:21 PM
Aaaah dang it!  I have been gone for a while.  Finally got some time off from work for Christmas, and installed my new ultra fast 512G SSD last night (with the help of some 12 yr old single malt from Scotland)... it is awesome, however it does nothing to the graphical problems I have been having in BAT WAW.  On the other hand, the SSD has improved performance of IL2 BOS/BOK/etc.

Anyone... help... you are my only hope...  Specifically if you are using a Radeon card...

Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: SAS~Storebror on December 30, 2018, 01:02:30 AM
Cheers UD!
We're still working on some possible improvements in the background.
Frankly, the SSD was not supposed to solve FPS issues.
Concerning IL-2 Great Battles and Xsolla, I've replied to your post over in that forum, better not to mix up things in this thread.
If you feel like having a more open speaking about that issue than what would be allowed "over there", I'd recommend our IL-2 GB section lounge ;)

]cheers[
Mike
Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on December 30, 2018, 01:18:47 PM
Cheers UD!
We're still working on some possible improvements in the background.
Frankly, the SSD was not supposed to solve FPS issues.
Concerning IL-2 Great Battles and Xsolla, I've replied to your post over in that forum, better not to mix up things in this thread.
If you feel like having a more open speaking about that issue than what would be allowed "over there", I'd recommend our IL-2 GB section lounge ;)

]cheers[
Mike

Storebror,

As always, thanks for the reply.  And you are totally right... should not have mixed the subjects...  I am editing post above and putting myself on notice!   8)

Title: Re: FPS=1 on BAT WAW – Need some assistance (besides existing recommendations)
Post by: UberDemon on March 11, 2019, 11:11:37 PM
Storebror, et all,

Reason I've been gone is that my hard drive died.  The backup I thought I had was not there so I lost a great deal of stuff.  I was fortunate to dig through an expansion drive and a laptop which had most of my coding work, and some other personal stuff like pictures and videos.  It's been a pain because I lost a lot of things, and I did everything to recover it including replacing PCB board in drive, and BIOS replacement.

The good news is that the problem is gone and solved.  My wife felt so bad for me she actually said it was cool for me to get another PC.  I got an Alienware that is a really good gaming PC with Optane, plenty of RAM, and a nice NVIDIA card, at least from my perspective (GeForce GTX 1080).

I was able to play BAT without any issues in the mission I mentioned in the original post.  Pretty smooth.  So I guess the lesson is that PCs from many years ago do not perform as well as the newer ones... duh...  Anyway, I have a network backup drive I set up for all the PCs at home and it is working.  Now back to re-installing a lot of stuff and re-organizing my files from 2 sources.