Jump to content
The Dark Mod Forums

Beta testing 2.12


stgatilov

Recommended Posts

1 hour ago, stgatilov said:

Look William Steele 1 mission.
This is the one which was broken by the 2.11 change which is reverted in 2.12.

This works fine for me under 2.12 beta, and as with the others, enabling bloom fixed the water problem. This should be corrected in another way though, because most people will probably not enable all the experimental graphics features.

Edited by wesp5
  • Like 1
Link to comment
Share on other sites

16 hours ago, stgatilov said:

Look William Steele 1 mission.
This is the one which was broken by the 2.11 change which is reverted in 2.12.

This mission includes the folder game_maps and that file. I guess that's how it's intended, that you include the files yourself instead of linking to a (not excisting) core version, although personally I think a generic map_of_icon.tga file could be used in core since it's only an inventory icon, so it doesn't have to be a smaller version of the actual map used.

A lot of missions just have the same map_of_icon.tga file included in their fm:

map_of_icon.jpg.8035376ea0fd0d61b6014f9f38e2e744.jpg

Anyway, it's not important I guess.

Edited by datiswous
Link to comment
Share on other sites

Just installed the first 2.12 beta and switched to altham (A Night in Altham).Ā  Started mission and was simply exploring the configuration menus ... and it crashed!Ā  I've attached a a good part of the log below (starting from reload, presumably triggered by selecting the mission):

Spoiler
============= ReloadEngine start =============
Shutting down sound hardware
idRenderSystem::Shutdown()
...shutting down QGL
I18NLocal: Shutdown.
------------ Game Shutdown -----------
ModelGenerator memory: No LOD entries.
Shutdown event system
--------------------------------------
Found 0 new missions and 0 packages.
------ Initializing File System ------
Current search path:
  [M] /home/michael/Darkmod/fms/altham
  [M] /home/michael/Darkmod/fms/altham/altham.pk4 (884 files - 0x4467eaa7)
  [C] /home/michael/Darkmod/
  [C] /home/michael/Darkmod/z_tdm_loot_stealth_stats.pk4 (4 files - 0xc95947f)
  [C] /home/michael/Darkmod/tdm_textures_wood01.pk4 (382 files - 0x54c704d0)
  [C] /home/michael/Darkmod/tdm_textures_window01.pk4 (399 files - 0x50a48869)
  [C] /home/michael/Darkmod/tdm_textures_stone_sculpted01.pk4 (464 files - 0x3bd63c7c)
  [C] /home/michael/Darkmod/tdm_textures_stone_natural01.pk4 (141 files - 0x4d0836ff)
  [C] /home/michael/Darkmod/tdm_textures_stone_flat01.pk4 (302 files - 0x671a22d2)
  [C] /home/michael/Darkmod/tdm_textures_stone_cobblestones01.pk4 (271 files - 0xc46ab14f)
  [C] /home/michael/Darkmod/tdm_textures_stone_brick01.pk4 (527 files - 0x1d087cf8)
  [C] /home/michael/Darkmod/tdm_textures_sfx01.pk4 (69 files - 0x2c673886)
  [C] /home/michael/Darkmod/tdm_textures_roof01.pk4 (69 files - 0x24547b7)
  [C] /home/michael/Darkmod/tdm_textures_plaster01.pk4 (142 files - 0x9747529e)
  [C] /home/michael/Darkmod/tdm_textures_paint_paper01.pk4 (67 files - 0xa4a95a09)
  [C] /home/michael/Darkmod/tdm_textures_other01.pk4 (127 files - 0x36932451)
  [C] /home/michael/Darkmod/tdm_textures_nature01.pk4 (286 files - 0x19240606)
  [C] /home/michael/Darkmod/tdm_textures_metal01.pk4 (509 files - 0x441d098f)
  [C] /home/michael/Darkmod/tdm_textures_glass01.pk4 (51 files - 0x3f3721e)
  [C] /home/michael/Darkmod/tdm_textures_fabric01.pk4 (43 files - 0x649daf73)
  [C] /home/michael/Darkmod/tdm_textures_door01.pk4 (177 files - 0xb0130166)
  [C] /home/michael/Darkmod/tdm_textures_decals01.pk4 (474 files - 0xe2ff12c6)
  [C] /home/michael/Darkmod/tdm_textures_carpet01.pk4 (130 files - 0x79bc3d7c)
  [C] /home/michael/Darkmod/tdm_textures_base01.pk4 (436 files - 0x9e77856c)
  [C] /home/michael/Darkmod/tdm_standalone.pk4 (4 files - 0xb3f36d20)
  [C] /home/michael/Darkmod/tdm_sound_vocals_decls01.pk4 (32 files - 0xb0461af2)
  [C] /home/michael/Darkmod/tdm_sound_vocals07.pk4 (1111 files - 0x67d07bcc)
  [C] /home/michael/Darkmod/tdm_sound_vocals06.pk4 (696 files - 0x44c85e78)
  [C] /home/michael/Darkmod/tdm_sound_vocals05.pk4 (119 files - 0x6cf23214)
  [C] /home/michael/Darkmod/tdm_sound_vocals04.pk4 (2869 files - 0xd7ec1256)
  [C] /home/michael/Darkmod/tdm_sound_vocals03.pk4 (743 files - 0xb3f2e0f1)
  [C] /home/michael/Darkmod/tdm_sound_vocals02.pk4 (1299 files - 0x5092940e)
  [C] /home/michael/Darkmod/tdm_sound_vocals01.pk4 (82 files - 0xf4d326b2)
  [C] /home/michael/Darkmod/tdm_sound_sfx02.pk4 (605 files - 0x31673482)
  [C] /home/michael/Darkmod/tdm_sound_sfx01.pk4 (987 files - 0x25ce9bc6)
  [C] /home/michael/Darkmod/tdm_sound_ambient_decls01.pk4 (8 files - 0x9404877c)
  [C] /home/michael/Darkmod/tdm_sound_ambient03.pk4 (24 files - 0xd28ca9ec)
  [C] /home/michael/Darkmod/tdm_sound_ambient02.pk4 (163 files - 0x84efad22)
  [C] /home/michael/Darkmod/tdm_sound_ambient01.pk4 (220 files - 0xee228c81)
  [C] /home/michael/Darkmod/tdm_prefabs01.pk4 (1018 files - 0x49044f4f)
  [C] /home/michael/Darkmod/tdm_player01.pk4 (127 files - 0xd983fc45)
  [C] /home/michael/Darkmod/tdm_models_decls01.pk4 (101 files - 0x43e34ad4)
  [C] /home/michael/Darkmod/tdm_models02.pk4 (2241 files - 0x42cdbf62)
  [C] /home/michael/Darkmod/tdm_models01.pk4 (3340 files - 0xa8d460cb)
  [C] /home/michael/Darkmod/tdm_gui_credits01.pk4 (49 files - 0xbff51863)
  [C] /home/michael/Darkmod/tdm_gui01.pk4 (760 files - 0xbb7d9be7)
  [C] /home/michael/Darkmod/tdm_fonts01.pk4 (696 files - 0x7c5027bf)
  [C] /home/michael/Darkmod/tdm_env01.pk4 (176 files - 0x8bd4045b)
  [C] /home/michael/Darkmod/tdm_defs01.pk4 (194 files - 0xecac6c35)
  [C] /home/michael/Darkmod/tdm_base01.pk4 (206 files - 0x5506efba)
  [C] /home/michael/Darkmod/tdm_ai_steambots01.pk4 (52 files - 0xc6279c12)
  [C] /home/michael/Darkmod/tdm_ai_monsters_spiders01.pk4 (80 files - 0x15c3ef89)
  [C] /home/michael/Darkmod/tdm_ai_humanoid_undead01.pk4 (55 files - 0x25e463ad)
  [C] /home/michael/Darkmod/tdm_ai_humanoid_townsfolk01.pk4 (104 files - 0xa6f7c573)
  [C] /home/michael/Darkmod/tdm_ai_humanoid_pagans01.pk4 (10 files - 0x566fb35a)
  [C] /home/michael/Darkmod/tdm_ai_humanoid_nobles01.pk4 (51 files - 0x5ca54cab)
  [C] /home/michael/Darkmod/tdm_ai_humanoid_mages01.pk4 (8 files - 0x5e7a666b)
  [C] /home/michael/Darkmod/tdm_ai_humanoid_heads01.pk4 (100 files - 0x45ec787e)
  [C] /home/michael/Darkmod/tdm_ai_humanoid_guards01.pk4 (379 files - 0xbc2cde8d)
  [C] /home/michael/Darkmod/tdm_ai_humanoid_females01.pk4 (172 files - 0xc7de4598)
  [C] /home/michael/Darkmod/tdm_ai_humanoid_builders01.pk4 (91 files - 0x6dea9b57)
  [C] /home/michael/Darkmod/tdm_ai_humanoid_beasts02.pk4 (229 files - 0x886c9a98)
  [C] /home/michael/Darkmod/tdm_ai_humanoid_beasts01.pk4 (23 files - 0xba9da54c)
  [C] /home/michael/Darkmod/tdm_ai_base01.pk4 (9 files - 0x1de319e8)
  [C] /home/michael/Darkmod/tdm_ai_animals01.pk4 (82 files - 0x6c0fda50)
File System Initialized.
--------------------------------------
background thread already running
Couldn't open journal files
/proc/cpuinfo CPU processors: 4
/proc/cpuinfo CPU logical cores: 4
----- Initializing Decls -----
------------------------------
I18N: SetLanguage: 'english'.
I18N: Found no character remapping for english.
I18N: 1334 strings read from strings/english.lang
I18N: 'strings/fm/english.lang' not found.
Couldn't exec editor.cfg - file does not exist.
execing default.cfg
Gamepad modifier button assigned to 6
execing Darkmod.cfg
execing DarkmodKeybinds.cfg
execing DarkmodPadbinds.cfg
Gamepad modifier button assigned to 6
Couldn't exec mission.cfg - file does not exist.
Couldn't exec autoexec.cfg - file does not exist.
I18N: SetLanguage: 'english'.
I18N: Found no character remapping for english.
I18N: 1334 strings read from strings/english.lang
I18N: 'strings/fm/english.lang' not found.
----- Initializing OpenAL -----
Setup OpenAL device and context
OpenAL: found device 'ALSA Default' [ACTIVE]
OpenAL: found device 'HDA Intel PCH, ALC892 Analog (CARD=PCH,DEV=0)'
OpenAL: found device 'HDA Intel PCH, ALC892 Digital (CARD=PCH,DEV=1)'
OpenAL: found device 'HDA ATI HDMI, HDMI 0 (CARD=HDMI,DEV=3)'
OpenAL: found device 'HDA ATI HDMI, HDMI 1 (CARD=HDMI,DEV=7)'
OpenAL: found device 'HDA ATI HDMI, HDMI 2 (CARD=HDMI,DEV=8)'
OpenAL: found device 'HDA ATI HDMI, SW26B (CARD=HDMI,DEV=9)'
OpenAL: found device 'HDA ATI HDMI, HDMI 4 (CARD=HDMI,DEV=10)'
OpenAL: found device 'HDA ATI HDMI, HDMI 5 (CARD=HDMI,DEV=11)'
OpenAL: device 'ALSA Default' opened successfully
OpenAL: HRTF is available
OpenAL vendor: OpenAL Community
OpenAL renderer: OpenAL Soft
OpenAL version: 1.1 ALSOFT 1.21.1
OpenAL: found EFX extension
OpenAL: HRTF is enabled (reason: 1 = ALC_HRTF_ENABLED_SOFT)
OpenAL: found 256 hardware voices
----- Initializing OpenGL -----
[ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1)
Initializing OpenGL display
Borderless fullscreen - using current video mode for monitor 0: 1920 x 1200
...initializing QGL

------- Input Initialization -------
------------------------------------
OpenGL vendor: AMD
OpenGL renderer: AMD Radeon RX 6800 (navi21, LLVM 16.0.6, DRM 3.54, 6.6.4-200.fc39.x86_64)
OpenGL version: 4.6 (Core Profile) Mesa 23.2.1 core
Checking required OpenGL features...
v - using GL_VERSION_3_3
v - using GL_EXT_texture_compression_s3tc
Checking optional OpenGL extensions...
v - using GL_EXT_texture_filter_anisotropic
    maxTextureAnisotropy: 16.000000
v - using GL_ARB_stencil_texturing
v - using GL_EXT_depth_bounds_test
v - using GL_ARB_buffer_storage
v - using GL_ARB_texture_storage
v - using GL_ARB_multi_draw_indirect
v - using GL_ARB_vertex_attrib_binding
X - GL_ARB_compatibility not found
v - using GL_KHR_debug
Max active texture units in fragment shader: 32
Max combined texture units: 192
Max anti-aliasing samples: 8
Max geometry output vertices: 256
Max geometry output components: 4095
Max vertex attribs: 16
---------- R_ReloadGLSLPrograms_f -----------
Linking GLSL program cubeMap ...
Linking GLSL program bumpyEnvironment ...
Linking GLSL program environment ...
Linking GLSL program fog ...
Linking GLSL program oldStage ...
Linking GLSL program blend ...
Linking GLSL program soft_particle ...
Linking GLSL program gaussian_blur ...
Linking GLSL program testImageCube ...
---------------------------------
Font fonts/english/stone in size 12 not found, using size 24 instead.
--------- Initializing Game ----------
The Dark Mod 2.12/64, linux-x86_64, code revision 10584
Build date: Dec 16 2023
Initializing event system
...888 event definitions
Initializing class hierarchy
...173 classes, 3580416 bytes for event callbacks
Initializing scripts
---------- Compile stats ----------

Memory usage:
     Strings: 64, 10200 bytes
  Statements: 24689, 987560 bytes
   Functions: 1416, 188356 bytes
   Variables: 118412 bytes
    Mem used: 2294092 bytes
 Static data: 408 bytes
   Allocated: 1229620 bytes
 Thread size: 7928 bytes

Maximum object size: 816
Largest object type name: speaker_zone_ambient
...6 aas types
game initialized.
--------------------------------------
Parsing material files
Found 0 new missions and 0 packages.
Found 175 mods in the FM folder.
Parsed 175 mission declarations.
No 'tdm_mapsequence.txt' file found for the current mod: altham
-------- Initializing Session --------
session initialized
--------------------------------------
============= ReloadEngine end ===============
Font fonts/english/mason_glow in size 12 not found, using size 48 instead.
Font fonts/english/mason_glow in size 24 not found, using size 48 instead.
Font fonts/english/mason in size 12 not found, using size 48 instead.
Font fonts/english/mason in size 24 not found, using size 48 instead.
Font fonts/english/stone in size 12 not found, using size 24 instead.
execing autocommands.cfg
Unknown command '#'
Linking GLSL program simple_texture_new ...
Linking GLSL program tonemap ...
Found 0 new missions and 0 packages.
Found 175 mods in the FM folder.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6a36e40] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa098100] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6dec340] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73b8000] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6def880] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6def880] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6def880] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
Objective 1: Parsing success and failure logic
Objective 2: Parsing success and failure logic
Objective 3: Parsing success and failure logic
Objective 4: Parsing success and failure logic
Objective 5: Parsing success and failure logic
Objective 6: Parsing success and failure logic
Objective 7: Parsing success and failure logic
Objective 8: Parsing success and failure logic
Objective 9: Parsing success and failure logic
Objective 10: Parsing success and failure logic
Objective 11: Parsing success and failure logic
Objective 12: Parsing success and failure logic
Objective 13: Parsing success and failure logic
Objective 14: Parsing success and failure logic
Objective 15: Parsing success and failure logic
Objective 16: Parsing success and failure logic
Objective 17: Parsing success and failure logic
Objective 18: Parsing success and failure logic
Objective 19: Parsing success and failure logic
Objective 20: Parsing success and failure logic
Objective 21: Parsing success and failure logic
Objective 22: Parsing success and failure logic
Objective 23: Parsing success and failure logic
Objective 24: Parsing success and failure logic
Objective 25: Parsing success and failure logic
Objective 26: Parsing success and failure logic
Objective 27: Parsing success and failure logic
Objective 28: Parsing success and failure logic
Objective 29: Parsing success and failure logic
Objective 30: Parsing success and failure logic
Applied 0 objective conditions.
Objective 1: Parsing success and failure logic
Objective 2: Parsing success and failure logic
Objective 3: Parsing success and failure logic
Objective 4: Parsing success and failure logic
Objective 5: Parsing success and failure logic
Objective 6: Parsing success and failure logic
Objective 7: Parsing success and failure logic
Objective 8: Parsing success and failure logic
Objective 9: Parsing success and failure logic
Objective 10: Parsing success and failure logic
Objective 11: Parsing success and failure logic
Objective 12: Parsing success and failure logic
Objective 13: Parsing success and failure logic
Objective 14: Parsing success and failure logic
Objective 15: Parsing success and failure logic
Objective 16: Parsing success and failure logic
Objective 17: Parsing success and failure logic
Objective 18: Parsing success and failure logic
Objective 19: Parsing success and failure logic
Objective 20: Parsing success and failure logic
Objective 21: Parsing success and failure logic
Objective 22: Parsing success and failure logic
Objective 23: Parsing success and failure logic
Objective 24: Parsing success and failure logic
Objective 25: Parsing success and failure logic
Objective 26: Parsing success and failure logic
Objective 27: Parsing success and failure logic
Objective 28: Parsing success and failure logic
Objective 29: Parsing success and failure logic
Objective 30: Parsing success and failure logic
Applied 0 objective conditions.
Objective 1: Parsing success and failure logic
Objective 2: Parsing success and failure logic
Objective 3: Parsing success and failure logic
Objective 4: Parsing success and failure logic
Objective 5: Parsing success and failure logic
Objective 6: Parsing success and failure logic
Objective 7: Parsing success and failure logic
Objective 8: Parsing success and failure logic
Objective 9: Parsing success and failure logic
Objective 10: Parsing success and failure logic
Objective 11: Parsing success and failure logic
Objective 12: Parsing success and failure logic
Objective 13: Parsing success and failure logic
Objective 14: Parsing success and failure logic
Objective 15: Parsing success and failure logic
Objective 16: Parsing success and failure logic
Objective 17: Parsing success and failure logic
Objective 18: Parsing success and failure logic
Objective 19: Parsing success and failure logic
Objective 20: Parsing success and failure logic
Objective 21: Parsing success and failure logic
Objective 22: Parsing success and failure logic
Objective 23: Parsing success and failure logic
Objective 24: Parsing success and failure logic
Objective 25: Parsing success and failure logic
Objective 26: Parsing success and failure logic
Objective 27: Parsing success and failure logic
Objective 28: Parsing success and failure logic
Objective 29: Parsing success and failure logic
Objective 30: Parsing success and failure logic
Applied 0 objective conditions.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xe0809c0] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
Objective 1: Parsing success and failure logic
Objective 2: Parsing success and failure logic
Objective 3: Parsing success and failure logic
Objective 4: Parsing success and failure logic
Objective 5: Parsing success and failure logic
Objective 6: Parsing success and failure logic
Objective 7: Parsing success and failure logic
Objective 8: Parsing success and failure logic
Objective 9: Parsing success and failure logic
Objective 10: Parsing success and failure logic
Objective 11: Parsing success and failure logic
Objective 12: Parsing success and failure logic
Objective 13: Parsing success and failure logic
Objective 14: Parsing success and failure logic
Objective 15: Parsing success and failure logic
Objective 16: Parsing success and failure logic
Objective 17: Parsing success and failure logic
Objective 18: Parsing success and failure logic
Objective 19: Parsing success and failure logic
Objective 20: Parsing success and failure logic
Objective 21: Parsing success and failure logic
Objective 22: Parsing success and failure logic
Objective 23: Parsing success and failure logic
Objective 24: Parsing success and failure logic
Objective 25: Parsing success and failure logic
Objective 26: Parsing success and failure logic
Objective 27: Parsing success and failure logic
Objective 28: Parsing success and failure logic
Objective 29: Parsing success and failure logic
Objective 30: Parsing success and failure logic
Applied 0 objective conditions.
Objective 1: Parsing success and failure logic
Objective 2: Parsing success and failure logic
Objective 3: Parsing success and failure logic
Objective 4: Parsing success and failure logic
Objective 5: Parsing success and failure logic
Objective 6: Parsing success and failure logic
Objective 7: Parsing success and failure logic
Objective 8: Parsing success and failure logic
Objective 9: Parsing success and failure logic
Objective 10: Parsing success and failure logic
Objective 11: Parsing success and failure logic
Objective 12: Parsing success and failure logic
Objective 13: Parsing success and failure logic
Objective 14: Parsing success and failure logic
Objective 15: Parsing success and failure logic
Objective 16: Parsing success and failure logic
Objective 17: Parsing success and failure logic
Objective 18: Parsing success and failure logic
Objective 19: Parsing success and failure logic
Objective 20: Parsing success and failure logic
Objective 21: Parsing success and failure logic
Objective 22: Parsing success and failure logic
Objective 23: Parsing success and failure logic
Objective 24: Parsing success and failure logic
Objective 25: Parsing success and failure logic
Objective 26: Parsing success and failure logic
Objective 27: Parsing success and failure logic
Objective 28: Parsing success and failure logic
Objective 29: Parsing success and failure logic
Objective 30: Parsing success and failure logic
Applied 0 objective conditions.
Objective 1: Parsing success and failure logic
Objective 2: Parsing success and failure logic
Objective 3: Parsing success and failure logic
Objective 4: Parsing success and failure logic
Objective 5: Parsing success and failure logic
Objective 6: Parsing success and failure logic
Objective 7: Parsing success and failure logic
Objective 8: Parsing success and failure logic
Objective 9: Parsing success and failure logic
Objective 10: Parsing success and failure logic
Objective 11: Parsing success and failure logic
Objective 12: Parsing success and failure logic
Objective 13: Parsing success and failure logic
Objective 14: Parsing success and failure logic
Objective 15: Parsing success and failure logic
Objective 16: Parsing success and failure logic
Objective 17: Parsing success and failure logic
Objective 18: Parsing success and failure logic
Objective 19: Parsing success and failure logic
Objective 20: Parsing success and failure logic
Objective 21: Parsing success and failure logic
Objective 22: Parsing success and failure logic
Objective 23: Parsing success and failure logic
Objective 24: Parsing success and failure logic
Objective 25: Parsing success and failure logic
Objective 26: Parsing success and failure logic
Objective 27: Parsing success and failure logic
Objective 28: Parsing success and failure logic
Objective 29: Parsing success and failure logic
Objective 30: Parsing success and failure logic
Applied 0 objective conditions.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa4cd280] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
Objective 1: Parsing success and failure logic
Objective 2: Parsing success and failure logic
Objective 3: Parsing success and failure logic
Objective 4: Parsing success and failure logic
Objective 5: Parsing success and failure logic
Objective 6: Parsing success and failure logic
Objective 7: Parsing success and failure logic
Objective 8: Parsing success and failure logic
Objective 9: Parsing success and failure logic
Objective 10: Parsing success and failure logic
Objective 11: Parsing success and failure logic
Objective 12: Parsing success and failure logic
Objective 13: Parsing success and failure logic
Objective 14: Parsing success and failure logic
Objective 15: Parsing success and failure logic
Objective 16: Parsing success and failure logic
Objective 17: Parsing success and failure logic
Objective 18: Parsing success and failure logic
Objective 19: Parsing success and failure logic
Objective 20: Parsing success and failure logic
Objective 21: Parsing success and failure logic
Objective 22: Parsing success and failure logic
Objective 23: Parsing success and failure logic
Objective 24: Parsing success and failure logic
Objective 25: Parsing success and failure logic
Objective 26: Parsing success and failure logic
Objective 27: Parsing success and failure logic
Objective 28: Parsing success and failure logic
Objective 29: Parsing success and failure logic
Objective 30: Parsing success and failure logic
Applied 0 objective conditions.
Objective 1: Parsing success and failure logic
Objective 2: Parsing success and failure logic
Objective 3: Parsing success and failure logic
Objective 4: Parsing success and failure logic
Objective 5: Parsing success and failure logic
Objective 6: Parsing success and failure logic
Objective 7: Parsing success and failure logic
Objective 8: Parsing success and failure logic
Objective 9: Parsing success and failure logic
Objective 10: Parsing success and failure logic
Objective 11: Parsing success and failure logic
Objective 12: Parsing success and failure logic
Objective 13: Parsing success and failure logic
Objective 14: Parsing success and failure logic
Objective 15: Parsing success and failure logic
Objective 16: Parsing success and failure logic
Objective 17: Parsing success and failure logic
Objective 18: Parsing success and failure logic
Objective 19: Parsing success and failure logic
Objective 20: Parsing success and failure logic
Objective 21: Parsing success and failure logic
Objective 22: Parsing success and failure logic
Objective 23: Parsing success and failure logic
Objective 24: Parsing success and failure logic
Objective 25: Parsing success and failure logic
Objective 26: Parsing success and failure logic
Objective 27: Parsing success and failure logic
Objective 28: Parsing success and failure logic
Objective 29: Parsing success and failure logic
Objective 30: Parsing success and failure logic
Applied 0 objective conditions.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa3d4dc0] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
reloading guis/msg.gui.
reloading guis/mainmenu.gui.
--------- Map Initialization ---------
Map: altham
----------- Game Map Init ------------
collision data:
  1336 models
153823 vertices (4806 KB)
255663 edges (11984 KB)
102217 polygons (7543 KB)
 17234 brushes (2447 KB)
 97362 nodes (4563 KB)
231751 polygon refs (3621 KB)
 80423 brush refs (1256 KB)
 79699 internal edges
  1461 sharp edges
     0 contained polygons removed
     0 polygons merged
 36223 KB total memory used
382 msec to load collision data.
map bounds are (33595.6, 9106.2, 9580.4)
  106 KB passage memory used to build PVS
    9 msec to calculate PVS
  273 areas
  696 portals
    8 areas visible on average
    9 KB PVS data
[Load AAS]
loading maps/altham.aas48
done.
[Load AAS]
loading maps/altham.aas96
done.
[Load AAS]
loading maps/altham.aas32
done.
[Load AAS]
missing maps/altham.aas100
[Load AAS]
loading maps/altham.aas_rat
done.
[Load AAS]
loading maps/altham.aas_elemental
done.
ConversationManager: Found 0 valid conversations.
Spawning entities
---------- Compile stats ----------

Memory usage:
     Strings: 65, 10296 bytes
  Statements: 27672, 1106880 bytes
   Functions: 1586, 208072 bytes
   Variables: 134336 bytes
    Mem used: 2564224 bytes
 Static data: 408 bytes
   Allocated: 1366544 bytes
 Thread size: 7928 bytes

WARNING:sound shader 'steam_engine_01' has shakes and uses OGG file 'sound/machinery/machines/steam_engine_01.ogg'
WARNING:Invalid character in pin pattern - on entity DoorWardrobeA2, using default: 2
WARNING:Elevator button GoPos1 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos2 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos3 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos4 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos5 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos6 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos7 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos8 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos9 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos10 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:sound shader 'steam_engine_01' has shakes and uses OGG file 'sound/machinery/machines/steam_engine_01.ogg'
WARNING:Invalid character in pin pattern - on entity DoorWardrobeA1, using default: 2
WARNING:Invalid character in pin pattern - on entity DoorWardrobeA4, using default: 2
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:83
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:87
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:97
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:100
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:117
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:122
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:133
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:136
WARNING:Invalid character in pin pattern - on entity DoorWardrobeA6, using default: 2
WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_1'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_2'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_3'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_4'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_5'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_6'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_7'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_9'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_10'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_11'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_12'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_13'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_14'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_15'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_17'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_19'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_20'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_21'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_22'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_23'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_25'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_26'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_27'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_28'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_29'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_30'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_8'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_32'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_16'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_18'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_24'.

Warning: Script not found: atdm_target_waterDamage_2!
WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_31'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_33'.

WARNING:Couldn't load sound 'whathappened.wav' using default
  [map entity: speaker_whathappened]
  [decl: whathappened in <implicit file>]
  [sound: whathappened.wav]
... 12038 entities spawned, 40 inhibited in  10.5 seconds

==== Processing events ====
Objective 1: Parsing success and failure logic
Objective 2: Parsing success and failure logic
Objective 3: Parsing success and failure logic
Objective 4: Parsing success and failure logic
Objective 5: Parsing success and failure logic
Objective 6: Parsing success and failure logic
Objective 7: Parsing success and failure logic
Objective 8: Parsing success and failure logic
Objective 9: Parsing success and failure logic
Objective 10: Parsing success and failure logic
Objective 11: Parsing success and failure logic
Objective 12: Parsing success and failure logic
Objective 13: Parsing success and failure logic
Objective 14: Parsing success and failure logic
Objective 15: Parsing success and failure logic
Objective 16: Parsing success and failure logic
Objective 17: Parsing success and failure logic
Objective 18: Parsing success and failure logic
Objective 19: Parsing success and failure logic
Objective 20: Parsing success and failure logic
Objective 21: Parsing success and failure logic
Objective 22: Parsing success and failure logic
Objective 23: Parsing success and failure logic
Objective 24: Parsing success and failure logic
Objective 25: Parsing success and failure logic
Objective 26: Parsing success and failure logic
Objective 27: Parsing success and failure logic
Objective 28: Parsing success and failure logic
Objective 29: Parsing success and failure logic
Objective 30: Parsing success and failure logic
Applied 0 objective conditions.
setting spawnarg volumetric_dust 
WARNING:idAFBody::SetDensity: center of mass (0.000000, 0.000000, 0.000000) not at origin (-0.000001, 0.018726, -0.000060) for body 'queenDagger0'
setting spawnarg volumetric_dust 
setting spawnarg volumetric_dust 
setting spawnarg volumetric_dust 
setting spawnarg volumetric_dust 
setting spawnarg volumetric_dust 
setting spawnarg volumetric_dust 
setting spawnarg volumetric_dust 
[aas48]: Assigned 0 multistatemover positions to AAS areas and ignored 17.
[aas96]: Assigned 0 multistatemover positions to AAS areas and ignored 17.
[aas32]: Assigned 11 multistatemover positions to AAS areas and ignored 6.
[aas_rat]: Assigned 0 multistatemover positions to AAS areas and ignored 17.
[aas_elemental]: Assigned 0 multistatemover positions to AAS areas and ignored 17.
--------------------------------------
SpawnPlayer: 0
----- idRenderModelManagerLocal::EndLevelLoad -----
    0 models purged from previous level,  2859 models kept.
---------------------------------------------------
----- idImageManager::EndLevelLoad -----
WARNING:Couldn't load image: default
  [map entity: atdm_moveable_mug_wood_old_1]
  [model: models/darkmod/misc/clipmodels/mug_wooden01_cm.lwo]
  [decl: default in <implicit file>]
  [image: default]
WARNING:Couldn't load image: guis/assets/game_maps/byanyothername_map
  [map entity: atdm_map_of_sewerwest]
  [decl: atdm:map_of in def/custom.def]
  [window: Desktop]
  [window: background_map]
  [decl: guis/assets/game_maps/byanyothername_map in <implicit file>]
  [image: guis/assets/game_maps/byanyothername_map]
    0 purged from previous
  224 kept from previous
 2773 new loaded
all images loaded in  20.7 seconds
----------------------------------------
Linking GLSL program cubeMap ...
Linking GLSL program bumpyEnvironment ...
Linking GLSL program environment ...
Linking GLSL program fog ...
Linking GLSL program oldStage ...
Linking GLSL program blend ...
Linking GLSL program soft_particle ...
Linking GLSL program gaussian_blur ...
Linking GLSL program testImageCube ...
Linking GLSL program depth ...
Linking GLSL program interaction_ambient ...
Linking GLSL program interaction_stencil ...
Linking GLSL program interaction_shadowmap ...
Linking GLSL program stencil_shadow ...
Linking GLSL program shadow_map ...
Linking GLSL program simple_texture_new ...
Linking GLSL program soft_particle_new ...
Linking GLSL program environment_new ...
Linking GLSL program blend_light_new ...
Linking GLSL program fog_light_new ...
Linking GLSL program frob_silhouette ...
Linking GLSL program frob_highlight ...
Linking GLSL program frob_extrude ...
Linking GLSL program frob_apply ...
Linking GLSL program tonemap ...
Linking GLSL program heatHazeWithDepth ...
Linking GLSL program HeatHazeWithMaskAndDepth ...
Linking GLSL program ambientEnvironment ...
Linking GLSL program fresnel ...
Linking GLSL program heatHazeWithMaskAndDepth ...
Linking GLSL program heatHazeWithMask ...
Linking GLSL program heatHaze ...
WARNING:Could not open shader file doublevision.vs
WARNING:Failed to attach shader doublevision.vs to program doublevision.

WARNING:Could not open shader file doublevision.fs
WARNING:Failed to attach shader doublevision.fs to program doublevision.

Linking GLSL program doublevision ...
WARNING:Linking program doublevision failed:
error: no shaders attached to the program


----------------------------------------
----- idSoundCache::EndLevelLoad -----
420373k referenced
12271k purged
----------------------------------------
Loading EFX effect for location 'info_location_upTunnel' (#1)
Loading EFX effect for location 'info_location_startOutdoor' (#2)
Loading EFX effect for location 'info_location_startFreesonsShop' (#3)
Loading EFX effect for location 'info_location_startFreesonsHome' (#4)
Loading EFX effect for location 'info_location_startYourRoom' (#5)
Loading EFX effect for location 'info_location_startOtherRoom' (#6)
Loading EFX effect for location 'info_location_psHallwayUp' (#7)
Loading EFX effect for location 'info_location_psBigMachine' (#8)
Loading EFX effect for location 'info_location_psControl' (#9)
Loading EFX effect for location 'info_location_psDownHallways' (#10)
Loading EFX effect for location 'info_location_psMachineRooms' (#11)
Loading EFX effect for location 'info_location_psToSewer' (#12)
Loading EFX effect for location 'info_location_psUpstairs' (#13)
Loading EFX effect for location 'info_location_sewerWest' (#14)
Loading EFX effect for location 'info_location_sewerEast' (#15)
Loading EFX effect for location 'info_location_sewerCrawl' (#16)
Loading EFX effect for location 'info_location_sewerCrypt' (#17)
Loading EFX effect for location 'info_location_sewerCryptStairs' (#18)
Loading EFX effect for location 'info_location_sewerExitBigRoom' (#19)
Loading EFX effect for location 'info_location_sewerExitHalls' (#20)
Loading EFX effect for location 'info_location_sewerExitUp' (#21)
Loading EFX effect for location 'info_location_sewerGang' (#22)
Loading EFX effect for location 'info_location_sewerRoom1' (#23)
Loading EFX effect for location 'info_location_sewerRoom10' (#24)
Loading EFX effect for location 'info_location_sewerRoom11' (#25)
Loading EFX effect for location 'info_location_sewerRoom13' (#26)
Loading EFX effect for location 'info_location_sewerRoom14' (#27)
Loading EFX effect for location 'info_location_sewerRoom19' (#28)
Loading EFX effect for location 'info_location_sewerRoom4' (#29)
Loading EFX effect for location 'info_location_sewerRoom6' (#30)
Loading EFX effect for location 'info_location_sewerRoom7' (#31)
Loading EFX effect for location 'info_location_sewerRoom8' (#32)
Loading EFX effect for location 'info_location_sewerRoom9' (#33)
Loading EFX effect for location 'info_location_cathBishopRoom' (#34)
Loading EFX effect for location 'info_location_cathBishopRoom1' (#35)
Loading EFX effect for location 'info_location_cathCrawl' (#36)
Loading EFX effect for location 'info_location_cathDownOpen' (#37)
Loading EFX effect for location 'info_location_cathEntry' (#38)
Loading EFX effect for location 'info_location_cathGarden' (#39)
Loading EFX effect for location 'info_location_cathLabStart' (#40)
Loading EFX effect for location 'info_location_cathLab' (#41)
Loading EFX effect for location 'info_location_cathLibrarySouth' (#42)
Loading EFX effect for location 'info_location_cathLibraryNorth' (#43)
Loading EFX effect for location 'info_location_cathLibrarySouthRoom' (#44)
Loading EFX effect for location 'info_location_cathLibraryNorthRoom' (#45)
Loading EFX effect for location 'info_location_cathMain' (#46)
Loading EFX effect for location 'info_location_cathPassage' (#47)
Loading EFX effect for location 'info_location_cathPriestRoom' (#48)
Loading EFX effect for location 'info_location_cathStorage1' (#49)
Loading EFX effect for location 'info_location_cathStorage2' (#50)
Loading EFX effect for location 'info_location_pagan1' (#51)
Loading EFX effect for location 'info_location_pagan2' (#52)
Loading EFX effect for location 'info_location_pagan3' (#53)
Loading EFX effect for location 'info_location_pagancave' (#54)
Loading EFX effect for location 'info_location_paganunder' (#55)
Loading EFX effect for location 'info_location_up2StoryBasement' (#56)
Loading EFX effect for location 'info_location_up2StoryRoom1' (#57)
Loading EFX effect for location 'info_location_up2StoryRoom2' (#58)
Loading EFX effect for location 'info_location_up2StoryStaircase' (#59)
Loading EFX effect for location 'info_location_upA1Basement' (#60)
Loading EFX effect for location 'info_location_upA1Courtyard' (#61)
Loading EFX effect for location 'info_location_upA1FirstRooms' (#62)
Loading EFX effect for location 'info_location_upA1GTAttic' (#63)
Loading EFX effect for location 'info_location_upA1GTRoom1' (#64)
Loading EFX effect for location 'info_location_upA1GTRoom2' (#65)
Loading EFX effect for location 'info_location_upA1GTRoom3' (#66)
Loading EFX effect for location 'info_location_upA1LoganCrawl' (#67)
Loading EFX effect for location 'info_location_upA1LoganOffice' (#68)
Loading EFX effect for location 'info_location_upA1LoganRoomL' (#69)
Loading EFX effect for location 'info_location_upA1LoganRoomR' (#70)
Loading EFX effect for location 'info_location_upA1LoganRoom6' (#71)
Loading EFX effect for location 'info_location_upA2Basement' (#72)
Loading EFX effect for location 'info_location_upA2DetectiveRoom' (#73)
Loading EFX effect for location 'info_location_upA2Elevator' (#74)
Loading EFX effect for location 'info_location_upA2Floor2' (#75)
Loading EFX effect for location 'info_location_upA2Floor3' (#76)
Loading EFX effect for location 'info_location_upA2FloorG' (#77)
Loading EFX effect for location 'info_location_upA2FloorP' (#78)
Loading EFX effect for location 'info_location_upA2Outside' (#79)
Loading EFX effect for location 'info_location_upArrowRoom' (#80)
Loading EFX effect for location 'info_location_upBetweenBuildings' (#81)
Loading EFX effect for location 'info_location_upFirstRoom' (#82)
Loading EFX effect for location 'info_location_upMan1Basement' (#83)
Loading EFX effect for location 'info_location_upMan1Den' (#84)
Loading EFX effect for location 'info_location_upMan1Hallway' (#85)
Loading EFX effect for location 'info_location_upMan1Livingroom' (#86)
Loading EFX effect for location 'info_location_upMan1Staircase' (#87)
Loading EFX effect for location 'info_location_upMidHouse' (#88)
Loading EFX effect for location 'info_location_upMidOutside' (#89)
Loading EFX effect for location 'info_location_upMidTunnel1' (#90)
Loading EFX effect for location 'info_location_upMidTunnel2' (#91)
Loading EFX effect for location 'info_location_upNumonianConsulate' (#92)
Loading EFX effect for location 'info_location_upPastTunnel' (#93)
Loading EFX effect for location 'info_location_upPastWarehouse' (#94)
Loading EFX effect for location 'info_location_upRiverRoom' (#95)
Loading EFX effect for location 'info_location_upUnderwater' (#96)
Loading EFX effect for location 'info_location_upVestBedroom' (#97)
Loading EFX effect for location 'info_location_upVestBigrooms' (#98)
Loading EFX effect for location 'info_location_upVestHallway' (#99)
Loading EFX effect for location 'info_location_upVestOutside' (#100)
Loading EFX effect for location 'info_location_upVestWorkroom' (#101)
Loading EFX effect for location 'info_location_upWarehouse' (#102)
Loading EFX effect for location 'info_location_upWarehouseOutside' (#103)
Loading EFX effect for location 'info_location_upWindowKeyRoom' (#104)
sound: found efxs/altham.efx
-----------------------------------
 36887 msec to load altham
Interaction table generated: size = 0/512
Initial counts:  12712 entities  36 lightDefs  354 entityDefs
------------- Warnings ---------------
during altham...
WARNING:Could not open shader file doublevision.fs
WARNING:Could not open shader file doublevision.vs
WARNING:Couldn't load image: default
WARNING:Couldn't load image: guis/assets/game_maps/byanyothername_map
WARNING:Couldn't load sound 'whathappened.wav' using default
WARNING:Elevator button GoPos1 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos10 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos2 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos3 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos4 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos5 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos6 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos7 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos8 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Elevator button GoPos9 has neither 'fetch' nor 'ride' spawnargs set. AI will not be able to use this button!
WARNING:Failed to attach shader doublevision.fs to program doublevision.

WARNING:Failed to attach shader doublevision.vs to program doublevision.

WARNING:idAFBody::SetDensity: center of mass (0.000000, 0.000000, 0.000000) not at origin (-0.000001, 0.018726, -0.000060) for body 'queenDagger0'
WARNING:Invalid character in pin pattern - on entity DoorWardrobeA1, using default: 2
WARNING:Invalid character in pin pattern - on entity DoorWardrobeA2, using default: 2
WARNING:Invalid character in pin pattern - on entity DoorWardrobeA4, using default: 2
WARNING:Invalid character in pin pattern - on entity DoorWardrobeA6, using default: 2
WARNING:Linking program doublevision failed:
error: no shaders attached to the program


WARNING:sound shader 'steam_engine_01' has shakes and uses OGG file 'sound/machinery/machines/steam_engine_01.ogg'
WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_1'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_10'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_11'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_12'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_13'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_14'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_15'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_16'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_17'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_18'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_19'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_2'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_20'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_21'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_22'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_23'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_24'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_25'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_26'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_27'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_28'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_29'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_3'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_30'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_31'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_32'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_33'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_4'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_5'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_6'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_7'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_8'.

WARNING:Unknown classname 'atdm:anim_grass_patch01' on 'atdm_anim_grass_patch01_9'.

WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:83
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:97
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:100
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:87
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:117
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:122
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:133
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:136
65 warnings
Interaction table generated: size = 0/512
Initial counts:  12712 entities  36 lightDefs  354 entityDefs
Switching to EFX 'info_location_startYourRoom' (#5)
flameTowerOff3
WARNING:tdm_base01.pk4/script/tdm_readables.script(205): Thread 'atdm_readable_mobile_scroll01_rolledup_1': num_pages not defined on readable atdm_readable_mobile_scroll01_rolledup_1
WARNING:tdm_base01.pk4/script/tdm_readables.script(205): Thread 'atdm_readable_mobile_scroll01_rolledup_3': num_pages not defined on readable atdm_readable_mobile_scroll01_rolledup_3
camera init: camera1
light_switch is light_camera_1
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:83
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:87
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:97
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:100
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:117
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:122
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:133
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:136
func_static_826
func_static_819
atdm_key_down_3 not frobable
0
secretStairLock1 not frobable
0
secretStairLock2 not frobable
0
secretStairLock3 not frobable
0
WARNING:tdm_base01.pk4/script/tdm_readables.script(346): Thread 'BishopNote': Unable to load GUI file: guis/readables/scrolls/scroll_calig_camberic_arcane_world.gui
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:83
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:87
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:97
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:100
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:117
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:122
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:133
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:136
camera init: camera2
light_switch is 
camera init: camera3
light_switch is light_camera_3
camera init: camera4
light_switch is 
camera init: camera5
light_switch is light_camera_5
camera init: camera6
light_switch is light_camera_6
camera init: camera7
light_switch is light_camera_7
camera init: camera8
light_switch is 
speaker_zone_ambient::init() called
Color read from main ambient light 'ambient_world': 0.05 0.05 0.05

Changed location from '' to 'info_location_startYourRoom'.
Multistateposition Pos17
Multistateposition Pos18
Multistateposition Pos19
Multistateposition Pos1
Multistateposition Pos2
Multistateposition Pos3
Multistateposition Pos4
Multistateposition Pos5
Multistateposition Pos6
Multistateposition Pos7
Multistateposition ElevatorPosition5
Multistateposition ElevatorPosition3
Multistateposition ElevatorPosition2
Multistateposition ElevatorPosition4
Multistateposition ElevatorPosition1
Multistateposition atdm_mover_multistate_position_1
Multistateposition atdm_mover_multistate_position_2
The ambient 'snd_startingArea' (altham_streets_1) for location 'info_location_startYourRoom' is now playing.
Trying to load image models/darkmod/props/textures/compass/compass from frontend, deferring...
Trying to load image models/darkmod/props/textures/compass/compass from frontend, deferring...
Trying to load image guis/assets/mainmenu/invgrid_parchment_backdrop from frontend, deferring...
Trying to load image guis/assets/mainmenu/buttons_start/arrow_up from frontend, deferring...
Trying to load image guis/assets/mainmenu/buttons_start/arrow_down from frontend, deferring...
Trying to load image guis/assets/mainmenu/black_swirl from frontend, deferring...
Trying to load image guis/assets/hud/inventory_icons/loot_icon_ruby from frontend, deferring...
Trying to load image guis/assets/mainmenu/buttons_start/arrow_up_hover from frontend, deferring...
Trying to load image guis/assets/mainmenu/buttons_start/arrow_down_hover from frontend, deferring...
-1-115151515-1Quicksave_0
Switching to EFX 'info_location_startOutdoor' (#2)

Changed location from 'info_location_startYourRoom' to 'info_location_startOutdoor'.
Linking GLSL program volumetric_raymarching ...
Linking GLSL program volumetric_blur ...
Linking GLSL program volumetric_compositing ...
--------- Game Map Shutdown ----------
ModelGenerator memory: 79 LOD entries with 0 users using 1264 bytes.
--------- Game Map Shutdown done -----
reloading guis/msg.gui.
reloading guis/map/altham.gui.
reloading guis/playertools/spyglass.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/tdm_crack.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone_small.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/tdm_message_no_art.gui.
reloading guis/tdm_message_no_art_below.gui.
reloading guis/sewermapwest.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/sewermapeast.gui.
reloading guis/playertools/xray_glasses.gui.
reloading guis/librarymap.gui.
reloading guis/readables/sign_text_decals/sign_text_rapscallionpirate.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone_small.gui.
reloading guis/book_message.gui.
reloading guis/readables/sign_text_decals/sign_text_jd_hand_small.gui.
reloading guis/readables/sign_text_decals/sign_text_carleton.gui.
reloading guis/readables/sign_text_decals/sign_text_carleton.gui.
reloading guis/readables/sign_text_decals/sign_text_carleton.gui.
reloading guis/readables/sign_text_decals/sign_text_bamberg.gui.
reloading guis/readables/sign_text_decals/sign_text_bamberg.gui.
reloading guis/readables/sign_text_decals/sign_text_bamberg.gui.
reloading guis/readables/sign_text_decals/sign_text_bamberg.gui.
reloading guis/readables/sign_text_decals/sign_text_bamberg.gui.
reloading guis/readables/sign_text_decals/sign_text_bamberg.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_bamberg.gui.
reloading guis/readables/sign_text_decals/sign_text_bamberg.gui.
reloading guis/readables/sign_text_decals/sign_text_carleton.gui.
reloading guis/readables/sign_text_decals/sign_text_bamberg.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/readables/sign_text_decals/sign_text_camberic.gui.
reloading guis/readables/sign_text_decals/sign_text_camberic_small.gui.
reloading guis/readables/sign_text_decals/sign_text_camberic.gui.
reloading guis/readables/sign_text_decals/sign_text_camberic_small.gui.
reloading guis/readables/sign_text_decals/sign_text_stone.gui.
reloading guis/tdm_hud.gui.
reloading guis/cursor.gui.
reloading guis/tdm_subtitles.gui.
reloading guis/tdm_lockpick.gui.
reloading guis/tdm_inv.gui.
reloading guis/tdm_loot.gui.
reloading guis/tdm_waituntilready.gui.
reloading guis/readables/sheets/sheet_paper_hand_nancy_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_nancy_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_nancy_world.gui.
reloading guis/readables/books/book_hand_popsies_world.gui.
reloading guis/readables/scrolls/scroll_calig_carolingia_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_popsies_world.gui.
reloading guis/readables/books/book_hand_andrew_script_world.gui.
reloading guis/readables/books/book_hand_ellianerelle_world.gui.
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:83
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:87
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:97
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:100
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:117
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:122
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:133
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:136
reloading guis/readables/sheets/newspaper_altham_world.gui.
reloading guis/readables/books/book_hand_andrew_script_world.gui.
reloading guis/readables/books/book_calig_camberic_world.gui.
reloading guis/readables/sheets/sheet_paper_gothic_bamberg_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_nancy_world.gui.
reloading guis/readables/books/book_calig_mac_humaine_world.gui.
reloading guis/readables/scrolls/scroll_calig_mac_humaine_world.gui.
reloading guis/readables/sheets/sheet_paper_calig_mac_humaine_world.gui.
reloading guis/readables/books/book_calig_camberic_world.gui.
reloading guis/readables/sheets/sheet_paper_calig_camberic_world.gui.
reloading guis/readables/books/book_calig_camberic_world.gui.
reloading guis/readables/scrolls/scroll_calig_camberic_world.gui.
reloading guis/readables/scrolls/scroll_calig_camberic_world.gui.
reloading guis/readables/scrolls/scroll_calig_camberic_world.gui.
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:83
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:87
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:97
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:100
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:117
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:122
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:133
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:136
reloading guis/readables/sheets/newspaper_altham_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_shoppinglist_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_ellianerelle_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_everett_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_nancy_world.gui.
reloading guis/readables/scrolls/scroll_print_carleton_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_chrishand_world.gui.
reloading guis/readables/books/book_calig_mac_humaine_world.gui.
reloading guis/readables/sheets/sheet_paper_calig_mac_humaine_world.gui.
reloading guis/readables/sheets/sheet_paper_calig_summertime_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_jd_hand_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_jd_hand_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_nancy_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_jd_hand_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_andrew_script_world.gui.
reloading guis/readables/books/book_calig_lotharus_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_nancy_world.gui.
reloading guis/readables/books/book_calig_carolingia_world.gui.
reloading guis/readables/scrolls/scroll_calig_camberic_world.gui.
reloading guis/readables/sheets/sheet_paper_calig_treasure_map_world.gui.
reloading guis/readables/sheets/sheet_paper_calig_treasure_map_world.gui.
reloading guis/readables/sheets/sheet_paper_calig_treasure_map_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_andrew_script_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_nancy_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_chrishand_world.gui.
reloading guis/readables/sheets/sheet_paper_print_stone_world.gui.
reloading guis/readables/books/book_calig_carolingia_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_ellianerelle_world.gui.
reloading guis/readables/sheets/sheet_paper_hand_ellianerelle_world.gui.
reloading guis/readables/scrolls/scroll_calig_camberic_world.gui.
reloading guis/playertools/compass.gui.
reloading guis/tdm_message.gui.
reloading guis/tdm_invgrid_parchment.gui.
reloading guis/tdm_invgrid_parchment.gui.
--------- Map Initialization ---------
Map: altham
idRenderWorldLocal::InitFromMap: retaining existing map
------- Game Map Init SaveGame -------
---------- Compile stats ----------

Memory usage:
     Strings: 65, 10296 bytes
  Statements: 27672, 1106880 bytes
   Functions: 1586, 208072 bytes
   Variables: 134336 bytes
    Mem used: 2564224 bytes
 Static data: 408 bytes
   Allocated: 1366544 bytes
 Thread size: 7928 bytes

map bounds are (33595.6, 9106.2, 9580.4)
  106 KB passage memory used to build PVS
    9 msec to calculate PVS
  273 areas
  696 portals
    8 areas visible on average
    9 KB PVS data
Keeping maps/altham.aas48
Keeping maps/altham.aas96
Keeping maps/altham.aas32
[Load AAS]
missing maps/altham.aas100
Keeping maps/altham.aas_rat
Keeping maps/altham.aas_elemental
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:83
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:87
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:97
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:100
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:117
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:122
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:133
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:136
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:83
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:87
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:97
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:100
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:117
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:122
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:133
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:136
No running thread for RestoreScriptObject(), creating new one.
--------------------------------------
-----------------------------------
  1180 msec to load altham
Interaction table generated: size = 0/512
Initial counts:  12712 entities  1066 lightDefs  11290 entityDefs
------------- Warnings ---------------
during altham...
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:83
WARNING:unknown destination 'leftPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:97
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:100
WARNING:unknown destination 'rightPageCurl::matcolor' of set command at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:87
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:117
WARNING:Window 'BackgroundFadeIn' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:122
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'leftPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:133
WARNING:Window 'BackgroundFadeOut' transition has invalid destination var 'rightPageCurl::matcolor' at /fms/altham/altham.pk4/guis/readables/sheets/newspaper_altham.gui:136
8 warnings
WARNING:idAFBody::SetDensity: center of mass (0.000000, 0.000000, 0.000000) not at origin (-0.000001, 0.018726, -0.000060) for body 'queenDagger58912'
Switching to EFX 'info_location_startYourRoom' (#5)
Restarting ambient sound snd_startingArea'(altham_streets_1) with volume 0
Switching to EFX 'info_location_startOutdoor' (#2)

Changed location from 'info_location_startYourRoom' to 'info_location_startOutdoor'.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa43d380] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa43d380] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa43d380] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa43d380] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa43d380] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa43d380] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa43d380] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa43d380] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
*** longjmp causes uninitialized stack frame ***: terminated
signal caught: Aborted
si_code -6
Trying to exit gracefully..
--------- Game Map Shutdown ----------
ModelGenerator memory: 79 LOD entries with 0 users using 1264 bytes.
WARNING:idClipModel::FreeTraceModel: tried to free uncached trace model (index=0)
--------- Game Map Shutdown done -----
Shutting down sound hardware
idRenderSystem::Shutdown()
...shutting down QGL
I18NLocal: Shutdown.
------------ Game Shutdown -----------
ModelGenerator memory: No LOD entries.
Shutdown event system
--------------------------------------
shutdown terminal support
About to exit with code 0

Ā 

Unfortunately the actual crash:

*** longjmp causes uninitialized stack frame ***: terminated
signal caught: Aborted

doesn't look terribly illuminating.

This missing seems to have triggered an awful lot of error messages ... is the mission itself sound to test?Ā  Think I might switch to something older to start with...

Edit: Restarted the mission ... and it seems to be playing normally now.Ā  Hmmm

Edited by Araneidae
  • Like 1
Link to comment
Share on other sites

On 12/19/2023 at 6:49 PM, wesp5 said:

I can confirm that the water is pitch black in "Noble Affairs". Also I suggest to remove "guard" from the tip on auto-search, because other NPCs carry items too, better make it like this: "Take all items from a body on first frob." Overall a nice release with several features that I can now remove from my patch, like directly extinguishing lights and mantling with bodies :).

Really? What else are you removing now that its being implemented, I thought that would be it?

Link to comment
Share on other sites

Okay, this probably isn't the right place to report it, but some developers will see it here so I'll do it nevertheless ;): I just wanted to update TDM on another PC and when I use Google to find the installer, the first hit sends me to the following page where all links are dead: https://www.thedarkmod.com/download-the-mod/. The second hit sends me to the correct page (https://www.thedarkmod.com/downloads/), so I think the first page needs to be removed or get updated links!

Edited by wesp5
  • Like 1
Link to comment
Share on other sites

9 hours ago, wesp5 said:

Okay, this probably isn't the right place to report it, but some developers will see it here so I'll do it nevertheless ;): I just wanted to update TDM on another PC and when I use Google to find the installer, the first hit sends me to the following page where all links are dead: https://www.thedarkmod.com/download-the-mod/. The second hit sends me to the correct page (https://www.thedarkmod.com/downloads/), so I think the first page needs to be removed or get updated links!

I think I have already discovered this page once.

@taaaki, could you please remove it somehow, or put redirect onto the main downloads page?
Otherwise we'll always forget to update it.

Link to comment
Share on other sites

On 12/24/2023 at 9:37 PM, Frost_Salamander said:

In High Expectations, I used a custom water material because I wanted a water surface that was dark and not entirely transparent.Ā  It looked pretty decent and I am using it in my next FM as well.Ā  However in 2.12 the water material has a greenish tinge to it (see attached screenshots).Ā  Here is the material - it's basically 'water_stream' with a blend stage using matt black:Ā https://github.com/FrostSalamander/fsx/blob/main/materials/fs_water_stream_dark.mtr

These screenshots have the brightness and gamma cranked up to maximum, because the difference is subtle (but noticeable) on normal levels and the screenshots were way too dark without it.

This is caused by DXT1 compression of textures/darkmod/sfx/black_matt.tga.

This image has constant color (1, 1, 1) everywhere, i.e. almost black.

  • Previously, the image was compressed by OpenGL driver, so you could get different results depending on vendor. I got (0, 0, 0) everywhere, you probably got the same. But someone else on another vendor could get something else.
  • Now, compression is done by our code, same for everyone. It compresses the color to (0, 1, 0). Obviously, this is a bit closer to (1, 1, 1) than (0, 0, 0) šŸ˜‰
  • Notice that DXT1 uses 5 bits for red and blue but 6 bits for green. So while it is possible to represent 1/255 value for green, it is not possible to do the same for red and blue.

However, this 1 tick adds a bit of green to the overly black picture, and then you apply huge gamma correction (basically take sqrt of all color components) and this green becomes noticeable.

Some ways to fix the issue:

  1. Use _black texture. It is (0, 0, 0), and I am rather sure it will be compressed to (0, 0, 0) by all implementations.
  2. Modify textures/darkmod/sfx/black_matt to be full black (0, 0, 0).
  3. Add forceHighQuality to the stage which blends textures/darkmod/sfx/black_matt.
  4. Add DDS version of textures/darkmod/sfx/black_matt to core assets.

Note that points 1, 2, 4 produce equivalent output, i.e. force texture to (0, 0, 0) color.
Point 3 leaves the texture as (1, 1, 1), but there is no way to do this for all materials: the keyword has to be added to each material.

Points 1 and 3 look bad because they fix the problem now, but don't stop the problem from happening again in the future.

  • Like 2
Link to comment
Share on other sites

5 hours ago, stgatilov said:

Some ways to fix the issue:

  1. Use _black texture. It is (0, 0, 0), and I am rather sure it will be compressed to (0, 0, 0) by all implementations.
  2. Modify textures/darkmod/sfx/black_matt to be full black (0, 0, 0).
  3. Add forceHighQuality to the stage which blends textures/darkmod/sfx/black_matt.
  4. Add DDS version of textures/darkmod/sfx/black_matt to core assets.

Note that points 1, 2, 4 produce equivalent output, i.e. force texture to (0, 0, 0) color.
Point 3 leaves the texture as (1, 1, 1), but there is no way to do this for all materials: the keyword has to be added to each material.

Points 1 and 3 look bad because they fix the problem now, but don't stop the problem from happening again in the future.

Using _black in the water material instead ofĀ textures/darkmod/sfx/black_matt fixes it in my WIP, so that will put the problem out of sight for me in the short term, but obviously doesn't address High Expectations. I could release an update for it, but it sounds like you're saying it's not a good long-term fix?Ā 

TDM Community Github:Ā https://github.com/thedarkmodcommunity

My fan missions: The Hare in the Snare, Part 1,Ā 

The Lieutenant Series:Ā In Plain SightĀ Ā High ExpectationsĀ Foreign Affairs

Link to comment
Share on other sites

5 hours ago, Frost_Salamander said:

I could release an update for it, but it sounds like you're saying it's not a good long-term fix?Ā 

There are many uses of this texture, and all of them use this compression algorithm.
Perhaps replace it with full black texture would be better, since it already works that way.

I wonder why this texture was even created with (1, 1, 1)...

//matt black - there are already blacks but cannot get _black nor bc_black to reference as diffusemap
// NB: this texture still has default specular reflections. For complete black, use black_pure below
textures/darkmod/sfx/black_matt
{
	qer_editorimage textures/darkmod/sfx/black_matt_ed
	diffusemap textures/darkmod/sfx/black_matt
}

The original code comes from 2008.

And there is also 4151, where black_pure and white_pure materials were added.
I hope someone familiar with assets will help decide šŸ˜‰

  • Like 1
Link to comment
Share on other sites

I think there was a quirk in the engine that treated pure 0 black as an artist error so a small uplift was added to ensure proper light response. This was more critical when the ambient had a Fresnel component.

The DXT1 encoding was to save on storage. I think that's a silly rationale since a pure single color texture could technically be represented by a single pixel. No pressing need to compress that or even a 32x32 texture but I suppose if someone is obsessed with saving texture storage they could choose png or a better dxt version.

TLDR; Transparent \ Blend textures should be fine with 0,0,0 color and single color textures don't need aggressive compression. _black should be fine for all such materials.

  • Like 1

Please visit TDM's IndieDB site and help promote the mod:

Ā 

http://www.indiedb.com/mods/the-dark-mod

Ā 

(Yeah, shameless promotion... but traffic is traffic folks...)

Link to comment
Share on other sites

I tried the beta yesterday in the Training Mission. The new frob system is very nice. It's very easy now to pick up a body (obviously), and, the manipulation of limbs is easy as well (although it will surely take some time for me to get used to it, simply because I'm so used to the old system).

Not so excited about some other changes. The leaning, for example, while improving the viewing angle of the player, feels a bit unrealistic. I know, the new system is closer to the one in the original game, but, I don't know if any of you tried to lean in real life. No way any human being could lean so wide, unless it's tied to a rubber band. I get it, gameplay isn't always about realism (actually, in most cases, it isn't), but, I think a game shouldn't feel too arcade-y, and, this definitely does feel arcade. And, I always liked Dark Mod for its rather realistic movement.

Same with the new mantling. I don't know what you felt was wrong with the mantling before, but, this new, faster system just feels arcade. The mantling was already very quick compared to what a human is capable in real life, but, the new system even exaggerates that. Yes, it feels smooth and fast, but, I prefer a bit of realism.

So, yeah, rather a 1 out of 3 out of the systems I mentioned which I feel like is an improvement. The leaning and mantling, I rather consider setback.

I think this is, in general, a bit "bleeding edge" in terms of gameplay changes. I really didn't feel like mantling and leaning needed an improvement, for example, and, it might make a change for missions which were designed with the original gameplay.

Edited by chakkman
  • Like 2
Link to comment
Share on other sites

23 hours ago, chakkman said:

Same with the new mantling. I don't know what you felt was wrong with the mantling before, but, this new, faster system just feels arcade. The mantling was already very quick compared to what a human is capable in real life, but, the new system even exaggerates that. Yes, it feels smooth and fast, but, I prefer a bit of realism.

It was mainly the overhead mantle with its long initial hang-phase, that was shortened, while everything else was just minor adjustments. The hang-phase really was extremely long and shortening that was a good suggestion in my opinion. However, I do agree that we went a bit too far with the adjustment. One might argue that a very short hang-phase is realistic, when jumping upwards with high velocity. Conversely, it is rather unrealistic when falling fast, which is why I had internally proposed to keep a longer hang-phase when falling fast. That suggestion didn't gain a lot of traction, 'though, and I did not want to stretch the discussion even further, so I just did not follow up on this.

23 hours ago, chakkman said:

The new frob system is very nice.

By any chance, did you also try the extension of the new frob system where the hold-type-grabber is used not only for limbs, but for all junk etc.? You can enable it with tdm_holdfrob_drag_all_entities. What are your thoughts? I had implemented that in order to make the new system a bit more consistent.

  • Like 2
Link to comment
Share on other sites

Trying to play "The adventures of Thomas: Lucy's quest"

This consistently crash when witnessing the "entertainment".

Quote

Ā 37699 msec to load Lucy
Interaction table generated: size = 0/512
Initial counts:Ā  11360 entitiesĀ  1356 lightDefsĀ  8627 entityDefs
------------- Warnings ---------------
during Lucy...
WARNING:Could not open shader file doublevision.fs
WARNING:Could not open shader file doublevision.vs
WARNING:Couldn't load gui: 'guis/map_of.gui'
WARNING:Couldn't load image: default
WARNING:Couldn't load image: lights/twopass
WARNING:Couldn't load image: textures/mcity/mcityplain6
WARNING:Couldn't load sound 'door_open08.wav' using default
WARNING:Couldn't load sound 'orb_semitone_breath.wav' using default
WARNING:Couldn't load sound 'silent.wav' using default
WARNING:Failed to attach shader doublevision.fs to program doublevision.

WARNING:Failed to attach shader doublevision.vs to program doublevision.

WARNING:material 'textures/darkmod/g_g/generic_cube' output color depends on input alpha (#6340)
WARNING:material 'textures/darkmod/g_g/slate01_light_red_gg_polished' output color depends on input alpha (#6340)
WARNING:material 'textures/darkmod/g_g/steel_scratched01s_polished' output color depends on input alpha (#6340)
WARNING:material 'textures/darkmod/g_g/steel_scratched01s_polished_d2' output color depends on input alpha (#6340)
15 warnings
Interaction table generated: size = 0/512
Initial counts:Ā  11360 entitiesĀ  1356 lightDefsĀ  8627 entityDefs
Switching to EFX 'forge' (#5)
Linking GLSL program ssao_depth ...
Linking GLSL program ssao_depth_mip ...
Linking GLSL program ssao ...
Linking GLSL program ssao_blur ...
Linking GLSL program volumetric_raymarching ...
Linking GLSL program volumetric_blur ...
Linking GLSL program volumetric_compositing ...
Linking GLSL program bloom_downsample_brightpass ...
Linking GLSL program bloom_downsample ...
Linking GLSL program bloom_apply ...
Linking GLSL program bloom_upsample ...
Restarting ambient sound snd_forge'(darknessfalls_z) with volume -10
signal caught: Segmentation fault
si_code 128
Trying to exit gracefully..
----- idRenderModelManagerLocal::EndLevelLoad -----
Ā Ā Ā  0 models purged from previous level,Ā  3789 models kept.
---------------------------------------------------
Regenerated world, staticAllocCount = 0.
Getting threadname failed, reason: No such file or directory (2)
--------- Game Map Shutdown ----------
ModelGenerator memory: 984 LOD entries with 0 users using 15744 bytes.
WARNING:idClipModel::FreeTraceModel: tried to free uncached trace model (index=0)
--------- Game Map Shutdown done -----
Shutting down sound hardware
idRenderSystem::Shutdown()
...shutting down QGL
I18NLocal: Shutdown.
------------ Game Shutdown -----------
ModelGenerator memory: No LOD entries.
Shutdown event system
--------------------------------------
Sys_Error: ERROR: pthread_join Frontend failed

shutdown terminal support
About to exit with code 1

What I tried:
1. Disabling SMT by "echo off > /sys/devices/system/cpu/smt/control"
2. Disabling all (except one) CPU's by issuing "echo 0 > /sys/devices/system/cpu/cpuN/online"

Results:
Neither of this changed anything- the same pthread_join() error and dump as above.

  • Like 1
Link to comment
Share on other sites

4 hours ago, taffernicus said:

Does this 2.12 bring much more graphic overhead for low-end GPU ?

With a year full of changes, I'm pretty sure I can find something that might increase GPU load in some cases.

However, if it seems that 2.12 is slower to you.
Please find some specific locations/cases, compare to 2.11, and report this.
Be sure to include name of mission, viewpos, and you config file (see the wiki page linked in the first post of this thread).

Occasionally unintended performance regressions happen.
The worst thing is that they are rarely noticed until a few years later...

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

On 12/31/2023 at 12:02 PM, waxhead said:

Trying to play "The adventures of Thomas: Lucy's quest"

This consistently crash when witnessing the "entertainment".

Messages about pthreads is just some trash which is printed almost always.
The issue is most likely not related to it.

Please provide some more specific info.
Location (getviewpos), maybe savefile. Probably instead config file too.

  • Like 1
Link to comment
Share on other sites

Excuse the late response.

On 12/21/2023 at 10:09 PM, Daft Mugi said:

Would you mind giving more details about this issue? Is it repeatable? Which mission and viewpos? Does it also happen in 2.11?

Sure: A Night in Altham (6311, -1658, 949). Go up that tall bookcase.

No, it does not happen in 2.11.

TDM_Modpack_Thumb.png

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...