Jump to content
The Dark Mod Forums

Keybinds reset on launch


psypherium

Recommended Posts

Do I understand it right that you change key bindings in game menu, then exit the game. And when you launch it again, the keybindings are back to original values?

If yes, could you please:

  1. find line seta logFile "0" in darkmod.cfg and change it to seta logFile "1"
  2. save file DarkmodKeybinds.cfg before launch
  3. launch TDM and change key bindings in it, then exit
  4. save file DarkmodKeybinds.cfg now and compare it to the original one
  5. check that the file DarkmodKeybinds.cfg is allowed to be written by everyone
  6. find file qconsole.log in fms directory (in subdirectory of the currently installed FM) and attach it here

 

  • Like 1
Link to comment
Share on other sites

  • 5 months later...

Bumping this thread. Similar circumstances; I set key bindings in the game, play for a bit, then quit. When I come back, they're all mixed up in some layout that I've never seen. Here's the diff of the keybinds, before and after starting the game again:

# diff DarkmodKeybinds.cfg DarkmodKeybinds\ \(copy\).cfg
5,7d4
< bind "APOSTROPHE" "_impulse44"
< bind "w" "_impulse45"
< bind "v" "_forward"
18,19c15,16
< bind "SEMICOLON" "_impulse0"
< bind "]" "_impulse47"
---
> bind "SEMICOLON" "inventory_use '#str_02396'"
> bind "]" "_impulse49"
21,30c18,28
< bind "=" "_impulse49"
< bind "j" "inventory_hotkey '#str_02397'"
< bind "e" "_impulse23"
< bind "." "_back"
< bind "u" "inventory_cycle_group '#str_02392'"
< bind "d" "inventory_hotkey '#str_02397'"
< bind "c" "_impulse30"
< bind "h" "_impulse23"
< bind "t" "_impulse24"
< bind "n" "inventory_use '#str_02395'"
---
> bind "=" "_impulse47"
> bind "x" "_impulse52"
> bind "j" "_impulse23"
> bind "e" "_back"
> bind "." "_forward"
> bind "u" "_moveRight"
> bind "i" "_impulse30"
> bind "d" "_impulse23"
> bind "c" "inventory_hotkey '#str_02397'"
> bind "h" "inventory_hotkey '#str_02397'"
> bind "n" "_impulse46"
32d29
< bind "b" "_impulse46"
34,39c31,40
< bind "l" "_impulse46"
< bind "'" "inventory_cycle_group '#str_02389'"
< bind "p" "_moveLeft"
< bind "g" "_moveRight"
< bind "q" "_impulse52"
< bind "f" "_impulse24"
---
> bind "l" "inventory_use '#str_02395'"
> bind "'" "_impulse44"
> bind "p" "_impulse46"
> bind "o" "_moveLeft"
> bind "y" "_impulse24"
> bind "k" "_impulse24"
> bind "," "_impulse45"
> bind "q" "inventory_cycle_group '#str_02389'"
> bind "f" "inventory_cycle_group '#str_02392'"
> bind ";" "_impulse0"

And the qconsole.log:

log file 'qconsole.log' opened on Mon Dec 21 14:36:08 2020

execing DarkmodKeybinds.cfg
Couldn't exec autoexec.cfg - file does not exist.
I18N: SetLanguage: 'english'.
I18N: Found no character remapping for english.
I18N: 1274 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'
OpenAL: found device 'HDA Intel PCH, ALC257 Analog (CARD=PCH,DEV=0)'
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: using 'OpenAL Soft'
OpenAL: HRTF is available
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 0x6553020 display
Initializing OpenGL display
Using XFree86-VidModeExtension Version 2.2
Free86-VidModeExtension Activated at 1920x1080
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 1660 Ti/PCIe/SSE2
OpenGL version: 3.1.0 NVIDIA 455.38 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 8771
Build date: Jun 17 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 def/tdm_shopitems.def, line 342: entityDef 'atdm:map_of' previously defined at def/custom.def:1
WARNING:file def/tdm_shopitems.def, line 353: entityDef 'ShopItem_map_of' previously defined at def/custom.def:12
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_water.mtr, line 1189: material 'textures/particles/ripple_1' previously defined at materials/tdm_particles_ripple.mtr:1
Initializing event system
...841 event definitions
Initializing class hierarchy
...172 classes, 1668544 bytes for event callbacks
Initializing scripts
Compiled 'p': 181.9 ms
---------- Compile stats ----------

Memory usage:
     Strings: 48, 8152 bytes
  Statements: 20776, 831040 bytes
   Functions: 1278, 171392 bytes
   Variables: 95532 bytes
    Mem used: 2135448 bytes
 Static data: 4014424 bytes
   Allocated: 5150480 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 5 mods in the FM folder.
Parsed 5 mission declarations.
No 'tdm_mapsequence.txt' file found for the current mod: nowandthen
-------- Initializing Session --------
WARNING:file /opt/lima/Games/darkmod/fms/nowandthen/nowandthen.pk4/guis/mainmenu_custom_defs.gui, line 432: redefinition of 'MM_INGAME_MENU_SOUND_CMD'
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:Couldn't load image: guis/assets/briefing4
WARNING:Couldn't load image: guis/assets/briefing5
WARNING:Couldn't load image: guis/assets/briefing6
WARNING:Couldn't load sound 'sound' using default
session initialized
--------------------------------------
--- Common Initialization Complete ---
------------- Warnings ---------------
during The Dark Mod initialization...
WARNING:Couldn't load image: guis/assets/briefing4
WARNING:Couldn't load image: guis/assets/briefing5
WARNING:Couldn't load image: guis/assets/briefing6
WARNING:Couldn't load sound 'sound' using default
WARNING:file /opt/lima/Games/darkmod/fms/nowandthen/nowandthen.pk4/guis/mainmenu_custom_defs.gui, line 432: redefinition of 'MM_INGAME_MENU_SOUND_CMD'
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 def/tdm_shopitems.def, line 342: entityDef 'atdm:map_of' previously defined at def/custom.def:1
WARNING:file def/tdm_shopitems.def, line 353: entityDef 'ShopItem_map_of' previously defined at def/custom.def:12
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_water.mtr, line 1189: material 'textures/particles/ripple_1' previously defined at materials/tdm_particles_ripple.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 skins/tdm_furniture_seating.skin, line 15: skin 'wchair1_red' previously defined at skins/nowandthen.skin:116
WARNING:file skins/tdm_models_architecture_modules.skin, line 310: skin 'ornate_wood' previously defined at skins/nowandthen.skin:1
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:file sound/tdm_ambient_ambience02.sndshd, line 284: sound 'orb_interval_bells' previously defined at sound/orb_ambient.sndshd:1
WARNING:file sound/tdm_ambient_ambience02.sndshd, line 295: sound 'orb_distant_repose' previously defined at sound/orb_ambient.sndshd:10
17 warnings
pid: 74760
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 ...
Shutting down sound hardware
idRenderSystem::Shutdown()
...shutting down QGL
I18NLocal: Shutdown.
------------ Game Shutdown -----------
ModelGenerator memory: No LOD entries.
Shutdown event system
--------------------------------------

 

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.

  • Recent Status Updates

    • taffernicus

      i am so euphoric to see new FMs keep coming out and I am keen to try it out in my leisure time, then suddenly my PC is spouting a couple of S.M.A.R.T errors...
      tbf i cannot afford myself to miss my network emulator image file&progress, important ebooks, hyper-v checkpoint & hyper-v export and the precious thief & TDM gamesaves. Don't fall yourself into & lay your hands on crappy SSD
       
      · 2 replies
    • 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.
      · 7 replies
    • 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
×
×
  • Create New...