Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Version Mismatch

Help
biatche
2006-07-17
2013-04-05
  • biatche
    biatche
    2006-07-17

    What am I doing wrong? please read details below. This is a new fresh installation, installed from steam. The setup I used to use worked flawless, what have I done different this time.. I wonder..

    rixgames@localhost ~/hlds1 $ Auto-restarting the server on crash

    Console initialized.
    Protocol version 47
    Exe version 1.1.2.5/Stdio (dod)
    Exe build: 20:06:55 Mar  7 2006 (3421)
    STEAM Auth Server
    Server IP address loopback
      
       Metamod version 1.19p28 Copyright (c) 2001-2006 Will Day
         Patch: Metamod-P (mm-p) v28 Copyright (c) 2004-2006 Jussi Kivilinna
       Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
       This is free software, and you are welcome to redistribute it
       under certain conditions; type `meta gpl' for details.
      
    ==================
    Game DLL version mismatch
    DLL version is 140, engine version is 140
    The game DLL for dod appears to be outdated, check for updates
    ==================
    Host_Error:

    FATAL ERROR (shutting down): Host_Error:

    Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem
    Mon Jul 17 08:42:20 MYT 2006: Server restart in 10 seconds
    Mon Jul 17 08:42:23 MYT 2006: Server Quit

    game "Day of Defeat" 
    url_info "http://www.dayofdefeat.net" 
    url_dl "" 
    version "1.3" 
    size "5" 
    svonly "0" 
    cldll "1" 
    secure "1"
    hlversion "1111" 
    type "multiplayer_only"
    nomodels "1"
    nohimodel "1"
    mpentity "info_player_allies"
    gamedll "dlls\dod.dll"
    //gamedll_linux "dlls/dod_i386.so"
    gamedll_linux "addons/metamod/dlls/metamod_i386.so

     
    • Drek
      Drek
      2006-07-17

      You're missing the closing quote in this line:

      gamedll_linux "addons/metamod/dlls/metamod_i386.so

      I don't know if that is just your cut and pasting, or whether it is also missing in your game file.

       
    • biatche
      biatche
      2006-07-27

      wow, you even spotted that.. but it didn't solve the issue.

       
    • Try completely removing old gamedll_linux line.

       
    • I have found reason for the "DLL version is 140, engine version is 140".

      This happens when Metamod fails to load original GameDLL. Because Metamod outputs critical errors with 'ALERT'-function this isn't displayed when running server without '+log on'.

      So run your server with '+log on' and if it crashes with error, run server again with '+log on +localinfo mm_debug 10' and post console output or log file here.