Jump to content
The Dark Mod Forums

Beta Testing 2.08


stgatilov

Recommended Posts

Here's my aplay -l : I use the card0 device, not the digital (geforce HDMI)

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC1150 Analog [ALC1150 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC1150 Digital [ALC1150 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 12: HDMI 6 [HDMI 6]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

 

  • Like 1

System: Mageia Linux Cauldron, aka Mageia 8

Link to comment
Share on other sites

beta208-04 has been released.
The list of changes is provided in its usual place.
Remember that you must download tdm_mirrors.txt again from the link in the original post before running tdm_update.

This version includes a fix in AAS. Please dmap your maps and pay a bit of attention to AI pathfinding.

  • Like 3
Link to comment
Share on other sites

 

On 4/13/2020 at 11:11 AM, PranQster said:

Yeah. I'm looking at the new alsoft.ini file now. Big change from everything in the regular .cfg file. In 2.07 I had nothing special to configure. Audio just works. In the more distant past I had done the following:

I don't know how alsoft.ini interacts with application settings like s_devide. Most likely one of them overrides the other one. So setting both at once would probably cause confusion when you try to change one of them.

Did you try setting s_device to HDA Intel PCH, ALC1150 Analog (CARD=PCH,DEV=0) (as printed in console log), so that it is marked as "(ACTIVE)" ?

Does "ALSA default" device works properly for you in other applications?

Could you try to enable OSS backend in alsoft.ini instead of ALSA (which I guess is default)? Same applies to JACK and PortAudio / PulseAudio.

Could you run TDM with environment variables ALSOFT_LOGLEVEL=3 and set ALSOFT_LOGFILE=openal_log.txt, and post openal_log.txt after start? It contains OpenAL-Soft logs.

 

 

  • Like 2
Link to comment
Share on other sites

55 minutes ago, stgatilov said:

Did you try setting s_device to HDA Intel PCH, ALC1150 Analog (CARD=PCH,DEV=0) (as printed in console log), so that it is marked as "(ACTIVE)" ?

Yes, but I had set in alsoft.ini 'device = HDA Intel PCH, ALC1150 Analog (CARD=PCH,DEV=0)'  to no avail. I had also tried setting that in the TDM console with 's_device HDA Intel PCH, ALC1150 Analog (CARD=PCH,DEV=0)', which didn't work either. I think because it ended up adding spaces inside the parentheses before and after 'CARD=PCH,DEV=0'

BUT it is fixed now after having set it in Darkmod.cfg:

seta s_device "HDA Intel PCH, ALC1150 Analog (CARD=PCH,DEV=0)"

Thanks all for the help!

 

BTW, does Linux ignore the alsoft.ini file entirely? After getting the audio working I tried moving the file out of the tdm directory and tdm still launched with sound.

Edited by PranQster
  • Like 1

System: Mageia Linux Cauldron, aka Mageia 8

Link to comment
Share on other sites

Glad that it worked.

2 hours ago, PranQster said:

BUT it is fixed now after having set it in Darkmod.cfg:

The sound is only set up when TDM is started, so any changes during runtime have no effect. Of course, the cvar has to already be set when game starts up.

Quote

BTW, does Linux ignore the alsoft.ini file entirely? After getting the audio working I tried moving the file out of the tdm directory and tdm still launched with sound.

I doubt it ignores the file.
More probably, the device option in alsoft.ini only affects "default choice", but does not override device if application chooses it explicitly. That's what I was warning you about 😃

  • Like 2
Link to comment
Share on other sites

Some audio mess!

No sounds with "default" s_device.

 

Edited by lowenz
  • Like 1

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Link to comment
Share on other sites

Solved, I've edited the alsoft.ini, that's the culprit.

So please, give us these options:

*number of speakers (HRTF must automatically be locked to "false" if set to 4/4.1/5.1/7.1)

*selection of the most common sampling frequencies (44100/48000)

  • Like 2

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Link to comment
Share on other sites

I can confirm that OpenAL gets the right (=system selection) number of speakers without any additional option (like the old "s_numberofspeakers" that is no more working as you can read by typing it into the console field).

Sampling Frequency seems too.

But about HRTF? It would be a good thing to change the menu entry to "Stereo Speakers HRTF" and lock it to "Off" in multispeakers systems (only available if the default device is set to "Stereo" in Windows/Linux).

Edited by lowenz

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Link to comment
Share on other sites

2 hours ago, lowenz said:

*number of speakers (HRTF must automatically be locked to "false" if set to 4/4.1/5.1/7.1)

This setting would do nothing except that disable HRTF. And we already have a setting to enable/disable HRTF, so why adding another one for the same purpose?

Quote

*selection of the most common sampling frequencies (44100/48000)

Well, this is possible... I wonder if there is any old cvar for this.

EDIT: Although I think almost all sound assets are 44100 Hz, so using 48000 would mean resampling...

Link to comment
Share on other sites

Cause HRTF is *strictly* related to stereo setup by design!

HRTF+speakers>=4 -> issues

So it must be automatically OFF when a multichannel positional audio setup is detected.

Or simply rename the entry to "Stereo Speakers HRTF" or "HRTF (Warning: only for Stereo Speakers setup)

 

Quote

so using 48000 would mean resampling...

OpenAL Soft default linear resampler is now in good shape so no harm done :)

Edited by lowenz

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Link to comment
Share on other sites

I can not dmap anything with 2.08/64 #8660 Linux, though if I run the windows 64bit binary via wine, dmap works fine.

In linux it gets stuck right here. The sound cuts out and the game locks up, requiring the process to be closed manually:

Screenshot_20200417_012113.thumb.jpg.ffcc2eb7db87b714761b646219985ecd.jpg

  • Like 1
  • Thanks 1

System: Mageia Linux Cauldron, aka Mageia 8

Link to comment
Share on other sites

4 hours ago, PranQster said:

I can not dmap anything with 2.08/64 #8660 Linux, though if I run the windows 64bit binary via wine, dmap works fine.

I can give debug symbols to you, so that you could look at stack trace in gdb.
Or you could create a memory dump when it hangs, and send it to me.

Uploaded debug symbols for beta208-04 here, in case someone wants to use them.

  • Like 2
Link to comment
Share on other sites

5 hours ago, stgatilov said:

I can give debug symbols to you, so that you could look at stack trace in gdb.
Or you could create a memory dump when it hangs, and send it to me.

Uploaded debug symbols for beta208-04 here, in case someone wants to use them.

Thank you. I'll look into this later today.

  • Like 1

System: Mageia Linux Cauldron, aka Mageia 8

Link to comment
Share on other sites

gdb backtrace (updated for b4):

Spoiler

(gdb) run
Starting program: /home/john/apps/games/darkmod208/thedarkmod.x64  
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7ffff7a6c700 (LWP 18271)]
TDM 2.08/64 #8675 (1435:8675) linux-x86_64 Apr 15 2020 12:05:37
found interface lo - loopback
found interface enp3s0 - 192.168.1.24/255.255.255.0
found interface enp3s0 - 192.168.1.60/255.255.255.0
Found Generic CPU, features: SSE SSE2 SSE3
TDM using SSE3 for SIMD processing.
------ Initializing File System ------
Current search path:
 /home/john/apps/games/darkmod208/fms/training_mission
 /home/john/apps/games/darkmod208/fms/training_mission/training_mission.pk4 (97 files)
 /home/john/apps/games/darkmod208/
 /home/john/apps/games/darkmod208/tdm_textures_wood01.pk4 (376 files)
 /home/john/apps/games/darkmod208/tdm_textures_window01.pk4 (389 files)
 /home/john/apps/games/darkmod208/tdm_textures_stone_sculpted01.pk4 (463 files)
 /home/john/apps/games/darkmod208/tdm_textures_stone_natural01.pk4 (130 files)
 /home/john/apps/games/darkmod208/tdm_textures_stone_flat01.pk4 (302 files)
 /home/john/apps/games/darkmod208/tdm_textures_stone_cobblestones01.pk4 (224 files)
 /home/john/apps/games/darkmod208/tdm_textures_stone_brick01.pk4 (520 files)
 /home/john/apps/games/darkmod208/tdm_textures_sfx01.pk4 (69 files)
 /home/john/apps/games/darkmod208/tdm_textures_roof01.pk4 (72 files)
 /home/john/apps/games/darkmod208/tdm_textures_plaster01.pk4 (142 files)
 /home/john/apps/games/darkmod208/tdm_textures_paint_paper01.pk4 (63 files)
 /home/john/apps/games/darkmod208/tdm_textures_other01.pk4 (127 files)
 /home/john/apps/games/darkmod208/tdm_textures_nature01.pk4 (286 files)
 /home/john/apps/games/darkmod208/tdm_textures_metal01.pk4 (496 files)
 /home/john/apps/games/darkmod208/tdm_textures_glass01.pk4 (51 files)
 /home/john/apps/games/darkmod208/tdm_textures_fabric01.pk4 (43 files)
 /home/john/apps/games/darkmod208/tdm_textures_door01.pk4 (177 files)
 /home/john/apps/games/darkmod208/tdm_textures_decals01.pk4 (464 files)
 /home/john/apps/games/darkmod208/tdm_textures_carpet01.pk4 (92 files)
 /home/john/apps/games/darkmod208/tdm_textures_base01.pk4 (398 files)
 /home/john/apps/games/darkmod208/tdm_standalone.pk4 (4 files)
 /home/john/apps/games/darkmod208/tdm_sound_vocals_decls01.pk4 (27 files)
 /home/john/apps/games/darkmod208/tdm_sound_vocals07.pk4 (1111 files)
 /home/john/apps/games/darkmod208/tdm_sound_vocals06.pk4 (696 files)
 /home/john/apps/games/darkmod208/tdm_sound_vocals05.pk4 (119 files)
 /home/john/apps/games/darkmod208/tdm_sound_vocals04.pk4 (2869 files)
 /home/john/apps/games/darkmod208/tdm_sound_vocals03.pk4 (743 files)
 /home/john/apps/games/darkmod208/tdm_sound_vocals02.pk4 (1299 files)
 /home/john/apps/games/darkmod208/tdm_sound_vocals01.pk4 (82 files)
 /home/john/apps/games/darkmod208/tdm_sound_sfx02.pk4 (605 files)
 /home/john/apps/games/darkmod208/tdm_sound_sfx01.pk4 (963 files)
 /home/john/apps/games/darkmod208/tdm_sound_ambient_decls01.pk4 (8 files)
 /home/john/apps/games/darkmod208/tdm_sound_ambient03.pk4 (24 files)
 /home/john/apps/games/darkmod208/tdm_sound_ambient02.pk4 (163 files)
 /home/john/apps/games/darkmod208/tdm_sound_ambient01.pk4 (220 files)
 /home/john/apps/games/darkmod208/tdm_prefabs01.pk4 (968 files)
 /home/john/apps/games/darkmod208/tdm_player01.pk4 (125 files)
 /home/john/apps/games/darkmod208/tdm_models_decls01.pk4 (103 files)
 /home/john/apps/games/darkmod208/tdm_models02.pk4 (2039 files)
 /home/john/apps/games/darkmod208/tdm_models01.pk4 (3123 files)
 /home/john/apps/games/darkmod208/tdm_gui_credits01.pk4 (49 files)
 /home/john/apps/games/darkmod208/tdm_gui01.pk4 (717 files)
 /home/john/apps/games/darkmod208/tdm_fonts01.pk4 (696 files)
 /home/john/apps/games/darkmod208/tdm_env01.pk4 (152 files)
 /home/john/apps/games/darkmod208/tdm_defs01.pk4 (186 files)
 /home/john/apps/games/darkmod208/tdm_base01.pk4 (181 files)
 /home/john/apps/games/darkmod208/tdm_ai_steambots01.pk4 (24 files)
 /home/john/apps/games/darkmod208/tdm_ai_monsters_spiders01.pk4 (80 files)
 /home/john/apps/games/darkmod208/tdm_ai_humanoid_undead01.pk4 (55 files)
 /home/john/apps/games/darkmod208/tdm_ai_humanoid_townsfolk01.pk4 (104 files)
 /home/john/apps/games/darkmod208/tdm_ai_humanoid_pagans01.pk4 (10 files)
 /home/john/apps/games/darkmod208/tdm_ai_humanoid_nobles01.pk4 (48 files)
 /home/john/apps/games/darkmod208/tdm_ai_humanoid_mages01.pk4 (8 files)
 /home/john/apps/games/darkmod208/tdm_ai_humanoid_heads01.pk4 (100 files)
 /home/john/apps/games/darkmod208/tdm_ai_humanoid_guards01.pk4 (378 files)
 /home/john/apps/games/darkmod208/tdm_ai_humanoid_females01.pk4 (172 files)
 /home/john/apps/games/darkmod208/tdm_ai_humanoid_builders01.pk4 (91 files)
 /home/john/apps/games/darkmod208/tdm_ai_humanoid_beasts02.pk4 (293 files)
 /home/john/apps/games/darkmod208/tdm_ai_humanoid_beasts01.pk4 (24 files)
 /home/john/apps/games/darkmod208/tdm_ai_base01.pk4 (8 files)
 /home/john/apps/games/darkmod208/tdm_ai_animals01.pk4 (82 files)
 /home/john/apps/games/darkmod208/grass.pk4 (162 files)
 /home/john/apps/games/darkmod208/doom3_candles.pk4 (31 files)
 /home/john/apps/games/darkmod208/addon_super_secret.pk4 (5 files)
 /home/john/apps/games/darkmod208/addon_paper_ontainers.pk4 (17 files)
 /home/john/apps/games/darkmod208/addon_paintings.pk4 (286 files)
 /home/john/apps/games/darkmod208/addon_gast_tdm_sound.pk4 (11 files)
 /home/john/apps/games/darkmod208/addon_epis_works_and_creations.pk4 (82 files)
 /home/john/apps/games/darkmod208/addon_darkambience_master.pk4 (18 files)
 /home/john/apps/games/darkmod208/addon_container_assets.pk4 (12 files)
 /home/john/apps/games/darkmod208/addon_booze_bottles.pk4 (81 files)
File System Initialized.
--------------------------------------
[New Thread 0x7ffff726b700 (LWP 18272)]
Couldn't open journal files
[New Thread 0x7ffff6a6a700 (LWP 18273)]
[New Thread 0x7ffff6269700 (LWP 18274)]
/proc/cpuinfo CPU processors: 2
/proc/cpuinfo CPU logical cores: 2
----- Initializing Decls -----
WARNING:file materials/arcturus_test_anim_grass.mtr, line 1374: material 'Arcturus_fish' previously defined at materials/Arcturus_fish.mtr:1
WARNING:file materials/tdm_ai_undead.mtr, line 866: material 'textures/darkmod/volta/volta_commoner_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:509
WARNING:file materials/tdm_ai_undead.mtr, line 891: material 'textures/darkmod/volta/shoulders_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:590
WARNING:file materials/tdm_ai_undead.mtr, line 928: material 'textures/darkmod/volta/head_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:645
WARNING:file materials/tdm_ai_undead.mtr, line 964: material 'textures/darkmod/volta/hand_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:723
WARNING:file materials/tdm_epi_shader_2.mtr, line 485: material 'wizard_cloth_001' previously defined at materials/tdm_epi_shader_2.mtr:389
WARNING:file materials/tdm_light_textures.mtr, line 783: material 'lights/lamp_hang_swing' previously defined at materials/arcturus_test_anim_grass.mtr:1233
WARNING:file materials/tdm_models_architecture.mtr, line 3402: material 'Arcturus_stairs_columns' previously defined at materials/arcturus_test_anim_grass.mtr:573
WARNING:file materials/tdm_models_decorative.mtr, line 2388: material 'arcturus_stairs_lions' previously defined at materials/arcturus_test_anim_grass.mtr:617
WARNING:file materials/tdm_models_decorative.mtr, line 2434: material 'Arcturus_stairs_lions_low' previously defined at materials/arcturus_test_anim_grass.mtr:664
WARNING:file materials/tdm_models_lights.mtr, line 6128: table 'table64' previously defined at materials/candles.mtr:1
WARNING:file materials/tdm_models_lights.mtr, line 6270: material 'textures/candles/candle_flame' previously defined at materials/candles.mtr:53
WARNING:file materials/tdm_models_lights.mtr, line 6298: material 'lamp_hang_swing' previously defined at materials/arcturus_test_anim_grass.mtr:1176
WARNING:file materials/tdm_models_lights.mtr, line 6323: material 'lamp_hang_swing_glass' previously defined at materials/arcturus_test_anim_grass.mtr:1215
WARNING:file materials/tdm_particles.mtr, line 16: material 'arcturus_fire' previously defined at materials/arcturus_test_anim_grass.mtr:1374
WARNING:file materials/tdm_water.mtr, line 1189: material 'textures/particles/ripple_1' previously defined at materials/tdm_particles_ripple.mtr:1
WARNING:file materials/tdm_wood_boards.mtr, line 5278: material 'textures/darkmod/wood/boards/merryredwood' previously defined at materials/merryredwood.mtr:1
WARNING:file skins/tdm_epi_skins.skin, line 86: skin 'steam_engine_003_off' previously defined at skins/steam_engine_003.skin:1
WARNING:file skins/tdm_epi_skins.skin, line 97: skin 'steam_engine_003_on' previously defined at skins/steam_engine_003.skin:18
WARNING:file sound/tdm_ai_maiden.sndshd, line 1709: sound 'tdm_ai_maiden_request_help' previously defined at sound/tdm_ai_maiden.sndshd:1561
------------------------------
/proc/cpuinfo CPU frequency: 4299.9 MHz
I18N: SetLanguage: 'english'.
I18N: Found no character remapping for english.
I18N: 1269 strings read from strings/english.lang
I18N: 145 strings read from strings/fm/english.lang
Couldn't exec editor.cfg - file does not exist.
execing default.cfg
execing Darkmod.cfg
execing DarkmodKeybinds.cfg
Couldn't exec autoexec.cfg - file does not exist.
I18N: SetLanguage: 'english'.
I18N: Found no character remapping for english.
I18N: 1269 strings read from strings/english.lang
I18N: 145 strings read from strings/fm/english.lang
----- Initializing OpenAL -----
Setup OpenAL device and context
OpenAL: found device 'ALSA Default'
OpenAL: found device 'HDA Intel PCH, ALC1150 Analog (CARD=PCH,DEV=0)' (ACTIVE)
OpenAL: found device 'HDA Intel PCH, ALC1150 Digital (CARD=PCH,DEV=1)'
OpenAL: found device 'HDA NVidia, HDMI 0 (CARD=NVidia,DEV=3)'
OpenAL: found device 'HDA NVidia, HDMI 1 (CARD=NVidia,DEV=7)'
OpenAL: found device 'HDA NVidia, HDMI 2 (CARD=NVidia,DEV=8)'
OpenAL: found device 'HDA NVidia, HDMI 3 (CARD=NVidia,DEV=9)'
OpenAL: found device 'HDA NVidia, HDMI 4 (CARD=NVidia,DEV=10)'
OpenAL: found device 'HDA NVidia, HDMI 5 (CARD=NVidia,DEV=11)'
OpenAL: found device 'HDA NVidia, HDMI 6 (CARD=NVidia,DEV=12)'
OpenAL: using 'OpenAL Soft'
OpenAL: HRTF is available
[New Thread 0x7ffff5778700 (LWP 18275)]
[New Thread 0x7ffff4d50700 (LWP 18276)]
OpenAL vendor: OpenAL Community
OpenAL renderer: OpenAL Soft
OpenAL version: 1.1 ALSOFT 1.19.1
OpenAL: found EFX extension
OpenAL: HRTF is enabled (reason: 1 = ALC_HRTF_ENABLED_SOFT)
OpenAL: found 256 hardware voices
----- Initializing OpenGL -----
Setup X display connection
Using screen 0 of 0x3048760 display
Initializing OpenGL display
Using XFree86-VidModeExtension Version 2.2
XFree86-VidModeExtension: not fullscreen, ignored
Chosen visual: 0x024
...creating GL context: core-fc  
...initializing QGL

------- Input Initialization -------
XKB extension: compile time 0x1:0x0, runtime 0x1:0x0: OK
XKB extension present on server ( 0x1:0x0 )
------------------------------------
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: GeForce GTX 1060 6GB/PCIe/SSE2
OpenGL version: 3.1.0 NVIDIA 430.64 core
Checking required OpenGL features...
v - using GL_VERSION_3_1
v - using GL_EXT_texture_compression_s3tc
v - using GLX_VERSION_1_4
Checking optional OpenGL extensions...
Max texture units: 32
Max active textures: 192
Max geometry output vertices: 1024
Max geometry output components: 1024
Max vertex attribs: 16
v - using GL_EXT_texture_filter_anisotropic
   maxTextureAnisotropy: 16.000000
v - using GL_ARB_vertex_program
v - using GL_ARB_fragment_program
v - using GL_ARB_stencil_texturing
v - using GL_EXT_depth_bounds_test
v - using GL_ARB_geometry_shader4
v - using GL_ARB_timer_query
v - using GL_KHR_debug
v - using GL_ARB_sync
v - using GL_ARB_draw_elements_base_vertex
v - using GL_ARB_texture_swizzle
v - using GL_ARB_buffer_storage
----- R_ReloadARBPrograms -----
glprogs/bumpyEnvironment.vfp 3
glprogs/bumpyEnvironment.vfp 4
glprogs/environment.vfp 1
glprogs/environment.vfp 2
glprogs/soft_particle.vfp 5
glprogs/soft_particle.vfp 6
-------------------------------
---------- R_ReloadGLSLPrograms_f -----------
Linking GLSL program cubeMap ...
Linking GLSL program bumpyEnvironment ...
Linking GLSL program depthAlpha ...
Linking GLSL program fog ...
Linking GLSL program oldStage ...
Linking GLSL program blend ...
Linking GLSL program stencilshadow ...
Linking GLSL program shadowMapA ...
Linking GLSL program shadowMapN ...
Linking GLSL program ambientInteraction ...
Linking GLSL program interactionStencil ...
Linking GLSL program interactionShadowMaps ...
Linking GLSL program interactionMultiLight ...
Linking GLSL program frob ...
Linking GLSL program soft_particle ...
Linking GLSL program tonemap ...
---------------------------------
New buffer size: 12288 kb
New buffer size: 12288 kb
Font fonts/english/stone in size 12 not found, using size 24 instead.
--------- Initializing Game ----------
The Dark Mod 2.08/64, linux-x86_64, code revision 8675
Build date: Apr 15 2020
WARNING:file def/tdm_ai_undead_zombie.def, line 1084: entityDef 'atdm:ai_undead_zombie_alt_animations' previously defined at def/tdm_ai_undead_zombie.def:292
WARNING:file particles/tdm_cauldron_steam.prt, line 31: particle 'tdm_cauldron_steam_small' previously defined at particles/tdm_bikerdude.prt:55
WARNING:file particles/tdm_cauldron_steam.prt, line 162: particle 'tdm_cauldron_steam' previously defined at particles/tdm_bikerdude.prt:84
WARNING:file particles/tdm_ceiling_dust_falling.prt, line 50: particle 'tdm_ceiling_dust' previously defined at particles/tdm_bikerdude.prt:212
WARNING:file particles/tdm_chimney_smoke.prt, line 30: particle 'tdm_chimney_smoke' previously defined at particles/tdm_bikerdude.prt:259
WARNING:file particles/tdm_chimney_smoke.prt, line 60: particle 'tdm_chimney_smoke_medium' previously defined at particles/tdm_bikerdude.prt:286
WARNING:file particles/tdm_chimney_smoke.prt, line 90: particle 'tdm_chimney_smoke_small' previously defined at particles/tdm_bikerdude.prt:313
WARNING:file particles/tdm_chimney_smoke_medium.prt, line 30: particle 'tdm_chimney_smoke_medium' previously defined at particles/tdm_bikerdude.prt:286
WARNING:file particles/tdm_chimney_smoke_small.prt, line 30: particle 'tdm_chimney_smoke_small' previously defined at particles/tdm_bikerdude.prt:313
WARNING:file particles/tdm_cookingpot_steam.prt, line 31: particle 'tdm_cookingpot_steam' previously defined at particles/tdm_bikerdude.prt:340
WARNING:file particles/tdm_fireflames_small_nosmoke.prt, line 54: particle 'tdm_fire_flames_small_nosmoke' previously defined at particles/tdm_bikerdude.prt:368
WARNING:file particles/tdm_floating_dust.prt, line 30: particle 'tdm_floating_dust' previously defined at particles/tdm_bikerdude.prt:419
WARNING:file particles/tdm_floating_moon_dust.prt, line 31: particle 'tdm_floating_moon_dust' previously defined at particles/tdm_bikerdude.prt:444
WARNING:file particles/tdm_floating_moon_dust.prt, line 67: particle 'tdm_floating_mood_dust_small' previously defined at particles/tdm_bikerdude.prt:27
WARNING:file materials/arcturus_test_anim_grass.mtr, line 1374: material 'Arcturus_fish' previously defined at materials/Arcturus_fish.mtr:1
WARNING:file materials/tdm_ai_undead.mtr, line 866: material 'textures/darkmod/volta/volta_commoner_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:509
WARNING:file materials/tdm_ai_undead.mtr, line 891: material 'textures/darkmod/volta/shoulders_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:590
WARNING:file materials/tdm_ai_undead.mtr, line 928: material 'textures/darkmod/volta/head_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:645
WARNING:file materials/tdm_ai_undead.mtr, line 964: material 'textures/darkmod/volta/hand_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:723
WARNING:file materials/tdm_epi_shader_2.mtr, line 485: material 'wizard_cloth_001' previously defined at materials/tdm_epi_shader_2.mtr:389
WARNING:file materials/tdm_light_textures.mtr, line 783: material 'lights/lamp_hang_swing' previously defined at materials/arcturus_test_anim_grass.mtr:1233
WARNING:file materials/tdm_models_architecture.mtr, line 3402: material 'Arcturus_stairs_columns' previously defined at materials/arcturus_test_anim_grass.mtr:573
WARNING:file materials/tdm_models_decorative.mtr, line 2388: material 'arcturus_stairs_lions' previously defined at materials/arcturus_test_anim_grass.mtr:617
WARNING:file materials/tdm_models_decorative.mtr, line 2434: material 'Arcturus_stairs_lions_low' previously defined at materials/arcturus_test_anim_grass.mtr:664
WARNING:file materials/tdm_models_lights.mtr, line 6128: table 'table64' previously defined at materials/candles.mtr:1
WARNING:file materials/tdm_models_lights.mtr, line 6270: material 'textures/candles/candle_flame' previously defined at materials/candles.mtr:53
WARNING:file materials/tdm_models_lights.mtr, line 6298: material 'lamp_hang_swing' previously defined at materials/arcturus_test_anim_grass.mtr:1176
WARNING:file materials/tdm_models_lights.mtr, line 6323: material 'lamp_hang_swing_glass' previously defined at materials/arcturus_test_anim_grass.mtr:1215
WARNING:file materials/tdm_particles.mtr, line 16: material 'arcturus_fire' previously defined at materials/arcturus_test_anim_grass.mtr:1374
WARNING:file materials/tdm_water.mtr, line 1189: material 'textures/particles/ripple_1' previously defined at materials/tdm_particles_ripple.mtr:1
WARNING:file materials/tdm_wood_boards.mtr, line 5278: material 'textures/darkmod/wood/boards/merryredwood' previously defined at materials/merryredwood.mtr:1
Initializing event system
...841 event definitions
Initializing class hierarchy
...172 classes, 1668544 bytes for event callbacks
Initializing scripts
Compiled 'P��': 78.2 ms
---------- Compile stats ----------

Memory usage:
    Strings: 45, 7520 bytes
 Statements: 20325, 813000 bytes
  Functions: 1268, 169880 bytes
  Variables: 92036 bytes
   Mem used: 2098520 bytes
Static data: 4014424 bytes
  Allocated: 5131200 bytes
Thread size: 7912 bytes

Maximum object size: 884
Largest object type name: weapon_arrow
...6 aas types
game initialized.
--------------------------------------
Parsing material files
Found 0 new mission packages.
Found 145 mods in the FM folder.
Parsed 148 mission declarations.
No 'tdm_mapsequence.txt' file found for the current mod: training_mission
-------- Initializing Session --------
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.
WARNING:idChoiceWindow:: gui 'guis/mainmenu.gui' window 'AmbientOcclusion' has value count unequal to choices count
WARNING:Couldn't load sound 'sound' using default
[New Thread 0x7fffdba18700 (LWP 18277)]
session initialized
--------------------------------------
--- Common Initialization Complete ---
------------- Warnings ---------------
during The Dark Mod initialization...
WARNING:Couldn't load sound 'sound' using default
WARNING:file def/tdm_ai_undead_zombie.def, line 1084: entityDef 'atdm:ai_undead_zombie_alt_animations' previously defined at def/tdm_ai_undead_zombie.def:292
WARNING:file materials/arcturus_test_anim_grass.mtr, line 1374: material 'Arcturus_fish' previously defined at materials/Arcturus_fish.mtr:1
WARNING:file materials/tdm_ai_undead.mtr, line 866: material 'textures/darkmod/volta/volta_commoner_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:509
WARNING:file materials/tdm_ai_undead.mtr, line 891: material 'textures/darkmod/volta/shoulders_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:590
WARNING:file materials/tdm_ai_undead.mtr, line 928: material 'textures/darkmod/volta/head_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:645
WARNING:file materials/tdm_ai_undead.mtr, line 964: material 'textures/darkmod/volta/hand_rotting' previously defined at materials/tdm_ai_monsters_manbeasts.mtr:723
WARNING:file materials/tdm_epi_shader_2.mtr, line 485: material 'wizard_cloth_001' previously defined at materials/tdm_epi_shader_2.mtr:389
WARNING:file materials/tdm_light_textures.mtr, line 783: material 'lights/lamp_hang_swing' previously defined at materials/arcturus_test_anim_grass.mtr:1233
WARNING:file materials/tdm_models_architecture.mtr, line 3402: material 'Arcturus_stairs_columns' previously defined at materials/arcturus_test_anim_grass.mtr:573
WARNING:file materials/tdm_models_decorative.mtr, line 2388: material 'arcturus_stairs_lions' previously defined at materials/arcturus_test_anim_grass.mtr:617
WARNING:file materials/tdm_models_decorative.mtr, line 2434: material 'Arcturus_stairs_lions_low' previously defined at materials/arcturus_test_anim_grass.mtr:664
WARNING:file materials/tdm_models_lights.mtr, line 6128: table 'table64' previously defined at materials/candles.mtr:1
WARNING:file materials/tdm_models_lights.mtr, line 6270: material 'textures/candles/candle_flame' previously defined at materials/candles.mtr:53
WARNING:file materials/tdm_models_lights.mtr, line 6298: material 'lamp_hang_swing' previously defined at materials/arcturus_test_anim_grass.mtr:1176
WARNING:file materials/tdm_models_lights.mtr, line 6323: material 'lamp_hang_swing_glass' previously defined at materials/arcturus_test_anim_grass.mtr:1215
WARNING:file materials/tdm_particles.mtr, line 16: material 'arcturus_fire' previously defined at materials/arcturus_test_anim_grass.mtr:1374
WARNING:file materials/tdm_water.mtr, line 1189: material 'textures/particles/ripple_1' previously defined at materials/tdm_particles_ripple.mtr:1
WARNING:file materials/tdm_wood_boards.mtr, line 5278: material 'textures/darkmod/wood/boards/merryredwood' previously defined at materials/merryredwood.mtr:1
WARNING:file particles/tdm_cauldron_steam.prt, line 162: particle 'tdm_cauldron_steam' previously defined at particles/tdm_bikerdude.prt:84
WARNING:file particles/tdm_cauldron_steam.prt, line 31: particle 'tdm_cauldron_steam_small' previously defined at particles/tdm_bikerdude.prt:55
WARNING:file particles/tdm_ceiling_dust_falling.prt, line 50: particle 'tdm_ceiling_dust' previously defined at particles/tdm_bikerdude.prt:212
WARNING:file particles/tdm_chimney_smoke.prt, line 30: particle 'tdm_chimney_smoke' previously defined at particles/tdm_bikerdude.prt:259
WARNING:file particles/tdm_chimney_smoke.prt, line 60: particle 'tdm_chimney_smoke_medium' previously defined at particles/tdm_bikerdude.prt:286
WARNING:file particles/tdm_chimney_smoke.prt, line 90: particle 'tdm_chimney_smoke_small' previously defined at particles/tdm_bikerdude.prt:313
WARNING:file particles/tdm_chimney_smoke_medium.prt, line 30: particle 'tdm_chimney_smoke_medium' previously defined at particles/tdm_bikerdude.prt:286
WARNING:file particles/tdm_chimney_smoke_small.prt, line 30: particle 'tdm_chimney_smoke_small' previously defined at particles/tdm_bikerdude.prt:313
WARNING:file particles/tdm_cookingpot_steam.prt, line 31: particle 'tdm_cookingpot_steam' previously defined at particles/tdm_bikerdude.prt:340
WARNING:file particles/tdm_fireflames_small_nosmoke.prt, line 54: particle 'tdm_fire_flames_small_nosmoke' previously defined at particles/tdm_bikerdude.prt:368
WARNING:file particles/tdm_floating_dust.prt, line 30: particle 'tdm_floating_dust' previously defined at particles/tdm_bikerdude.prt:419
WARNING:file particles/tdm_floating_moon_dust.prt, line 31: particle 'tdm_floating_moon_dust' previously defined at particles/tdm_bikerdude.prt:444
WARNING:file particles/tdm_floating_moon_dust.prt, line 67: particle 'tdm_floating_mood_dust_small' previously defined at particles/tdm_bikerdude.prt:27
WARNING:file skins/tdm_epi_skins.skin, line 86: skin 'steam_engine_003_off' previously defined at skins/steam_engine_003.skin:1
WARNING:file skins/tdm_epi_skins.skin, line 97: skin 'steam_engine_003_on' previously defined at skins/steam_engine_003.skin:18
WARNING:file sound/tdm_ai_maiden.sndshd, line 1709: sound 'tdm_ai_maiden_request_help' previously defined at sound/tdm_ai_maiden.sndshd:1561
WARNING:idChoiceWindow:: gui 'guis/mainmenu.gui' window 'AmbientOcclusion' has value count unequal to choices count
36 warnings
WARNING: terminal type 'xterm-256color' is unknown. terminal support may not work correctly
terminal support enabled ( use +set in_tty 0 to disabled )
pid: 18267
[New Thread 0x7fffdb217700 (LWP 18278)]
Async thread started
Couldn't exec autocommands.cfg - file does not exist.
Linking GLSL program cubeMap ...
Linking GLSL program bumpyEnvironment ...
Linking GLSL program depthAlpha ...
Linking GLSL program fog ...
Linking GLSL program oldStage ...
Linking GLSL program blend ...
Linking GLSL program stencilshadow ...
Linking GLSL program shadowMapA ...
Linking GLSL program shadowMapN ...
Linking GLSL program ambientInteraction ...
Linking GLSL program interactionStencil ...
Linking GLSL program interactionShadowMaps ...
Linking GLSL program interactionMultiLight ...
Linking GLSL program frob ...
Linking GLSL program soft_particle ...
Linking GLSL program tonemap ...
]dmap ws/ws
---- dmap ----
--- LoadDMapFile ---
loading maps/ws/ws
glprogs/ambientEnvironment.vfp 13
glprogs/ambientEnvironment.vfp 14
Linking GLSL program ambientEnvironment ...
  24 total world brushes
   2 total world triSurfs
  22 patches
 130 entities
 144 planes
   0 areaportals
size:  -392, -264,-1000 to  1090,  392, 1096
############### entity 0 ###############
-- ( worldspawn:  )
Missing separate debuginfos, use: debuginfo-install lib64alsa2-1.2.2-1.mga8.x86_64 lib64drm2-2.4.101-1.mga8.x86_64
--Type <RET> for more, q to quit, c to continue without paging--

Thread 1 "thedarkmod.x64" received signal SIGSEGV, Segmentation fault.
__memset_sse2_unaligned_erms () at ../sysdeps/x86_64/multiarch/memset-vec-unaligned-erms.S:200
200             VMOVU   %VEC(0), (%rdi)
(gdb) bt
#0  __memset_sse2_unaligned_erms () at ../sysdeps/x86_64/multiarch/memset-vec-unaligned-erms.S:200
#1  0x0000000000bd1b82 in FindOptVertex (v=0x921029c, opt=0x920e290) at /mnt/hgfs/thedarkmod/darkmod_src/tools/compilers/dmap/optimize_gcc.cpp:64
#2  0x0000000000bd0ce4 in AddOriginalEdges (opt=0x920e290) at /mnt/hgfs/thedarkmod/darkmod_src/tools/compilers/dmap/optimize.cpp:1445
#3  OptimizeOptList (opt=0x920e290) at /mnt/hgfs/thedarkmod/darkmod_src/tools/compilers/dmap/optimize.cpp:1892
#4  OptimizeGroupList (groupList=groupList@entry=0x920e290) at /mnt/hgfs/thedarkmod/darkmod_src/tools/compilers/dmap/optimize.cpp:1953
#5  0x0000000000be1c12 in CreateLightShadow (shadowerGroups=shadowerGroups@entry=0x920e290, light=light@entry=0x8ff9d10) at /mnt/hgfs/thedarkmod/darkmod_src/tools/compilers/dmap/shadowopt3.cpp:1223
#6  0x0000000000bef5f1 in BuildLightShadows (e=0x7f59e00, e=0x7f59e00, light=0x8ff9d10) at /mnt/hgfs/thedarkmod/darkmod_src/tools/compilers/dmap/usurface.cpp:877
#7  Prelight (e=e@entry=0x7f59e00) at /mnt/hgfs/thedarkmod/darkmod_src/tools/compilers/dmap/usurface.cpp:1010
#8  0x0000000000bc2d72 in ProcessModel (e=e@entry=0x7f59e00, floodFill=<optimized out>) at /mnt/hgfs/thedarkmod/darkmod_src/tools/compilers/dmap/dmap.cpp:121
#9  0x0000000000bc34df in ProcessModels () at /mnt/hgfs/thedarkmod/darkmod_src/tools/compilers/dmap/dmap.cpp:191
--Type <RET> for more, q to quit, c to continue without paging--
#10 0x0000000000bc461e in Dmap (args=...) at /mnt/hgfs/thedarkmod/darkmod_src/tools/compilers/dmap/dmap.cpp:416
#11 0x0000000000bc4c36 in Dmap_f (args=...) at /mnt/hgfs/thedarkmod/darkmod_src/tools/compilers/dmap/dmap.cpp:485
#12 0x00000000004a3298 in idCmdSystemLocal::ExecuteTokenizedString (args=..., this=0x1725380 <cmdSystemLocal>) at /mnt/hgfs/thedarkmod/darkmod_src/framework/CmdSystem.cpp:478
#13 idCmdSystemLocal::ExecuteCommandBuffer (this=0x1725380 <cmdSystemLocal>) at /mnt/hgfs/thedarkmod/darkmod_src/framework/CmdSystem.cpp:658
#14 0x00000000004e27cb in idEventLoop::RunEventLoop (this=0x17d82e0 <eventLoopLocal>, commandExecution=commandExecution@entry=true) at /mnt/hgfs/thedarkmod/darkmod_src/framework/EventLoop.cpp:175
#15 0x00000000004a96f7 in idCommonLocal::Frame (this=0x174ff40 <commonLocal>) at /mnt/hgfs/thedarkmod/darkmod_src/framework/Common.cpp:2490
#16 0x000000000046f52d in main (argc=1, argv=0x7fffffffda58) at /mnt/hgfs/thedarkmod/darkmod_src/sys/posix/platform_linux.cpp:551
(gdb)


 

 

Edited by PranQster
new info
  • Like 2
  • Thanks 1

System: Mageia Linux Cauldron, aka Mageia 8

Link to comment
Share on other sites

On 4/17/2020 at 3:30 PM, PranQster said:

I can not dmap anything with 2.08/64 #8660 Linux, though if I run the windows 64bit binary via wine, dmap works fine.
In linux it gets stuck right here. The sound cuts out and the game locks up, requiring the process to be closed manually:

I think I fixed it.

Could you please check this build and say whether it dmaps properly or not?

  • Like 1
Link to comment
Share on other sites

2 hours ago, stgatilov said:

I think I fixed it.

Could you please check this build and say whether it dmaps properly or not?

This fixed dmap for me. (I was reluctant to broach this issue without another Linux complainer because I am on Linux Mint.)

  • Like 2

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

On 4/12/2020 at 4:31 AM, nbohr1more said:

Crucible of Omens: Behind Closed Doors

A few oil lamps are now black:

 

bcd_2020-04-11_23_28_57.thumb.jpg.1bc893a77d90341b0f2b611be871a7a8.jpg

 

Probably related to adding more Dragofer assets to the core mod or path renormalization?

BCD uses a very outdated version of my first oil lamp, so apart from a visual similarity it has nothing in common with the lamps pack I committed to TDM recently (in terms of names of skins / defs / models), except for a material which was already present in earlier TDM versions.

This blackness looks like it can't find the skin anymore. Might have something to do with the fact that the model path contains a hyphen (/non-extinguishable/) and that recently all stock skin definitions were updated to put model paths into quotation marks to avoid problems with such characters?

Link to comment
Share on other sites

Strange. I copied the mission to my 2.08 asset repo (unpacked assets) and now it renders correctly there.

I will uninstall and re-install in the latest 2.08 beta, maybe something got fixed in beta 4 and the updater didn't pick it up.

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

9 hours ago, Dragofer said:

BCD uses a very outdated version of my first oil lamp, so apart from a visual similarity it has nothing in common with the lamps pack I committed to TDM recently (in terms of names of skins / defs / models), except for a material which was already present in earlier TDM versions.

This blackness looks like it can't find the skin anymore. Might have something to do with the fact that the model path contains a hyphen (/non-extinguishable/) and that recently all stock skin definitions were updated to put model paths into quotation marks to avoid problems with such characters?

Ok, I fixed the skin defs in the mission and the lamps render now. I'll have to update the mission in the database once 2.08 is released.

  • 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

Guest
This topic is now closed to further replies.

  • Recent Status Updates

    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 1 reply
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
    • The Black Arrow

      I wanna play Doom 3, but fhDoom has much better features than dhewm3, yet fhDoom is old, outdated and probably not supported. Damn!
      Makes me think that TDM engine for Doom 3 itself would actually be perfect.
      · 6 replies
    • Petike the Taffer

      Maybe a bit of advice ? In the FM series I'm preparing, the two main characters have the given names Toby and Agnes (it's the protagonist and deuteragonist, respectively), I've been toying with the idea of giving them family names as well, since many of the FM series have named protagonists who have surnames. Toby's from a family who were usually farriers, though he eventually wound up working as a cobbler (this serves as a daylight "front" for his night time thieving). Would it make sense if the man's popularly accepted family name was Farrier ? It's an existing, though less common English surname, and it directly refers to the profession practiced by his relatives. Your suggestions ?
      · 9 replies
    • nbohr1more

      Looks like the "Reverse April Fools" releases were too well hidden. Darkfate still hasn't acknowledge all the new releases. Did you play any of the new April Fools missions?
      · 5 replies
×
×
  • Create New...