Having trouble loading wads on server using shell

edited 2015 Dec 24 in Technical Support
I have no problem creating my own server and having others join, but when I try to have the server load a custom wad by putting "load epic2.wad" for example in the options the map is not loading correctly. I will see the map from a distance and can't move (see screenshot).

- I have the latest version installed
- I do have epic2.wad enabled when launching doom2
- I have the epic2.wad file in both my custom wads folder and the server-runtime folder (see screenshot)

Perhaps I am missing something simple here? Others connecting to my server with the custom wad will see the same thing.

Screenshots:
https://drive.google.com/file/d/0B9rSwzu-UaOEblFpdmpFUXJMdkU/view

https://drive.google.com/file/d/0B9rSwzu-UaOEbl9NTnk5a0o5YlE/view

Comments

  • Also, for what it's worth- I can upload the doomsday.out later today but I have no issues running doomsday single player or multiplayer other than loading the custom wads on the server.

    Machine specs:
    AMD FX8350 Processor
    16GB RAM
    AMD HD 7970 Graphics card
    Windows 10 Pro 64-bit
    240GB Corsair SSD
  • I'm guessing the server hasn't actually loaded your WAD, which is why you spawn in the void. The Options field in the Shell is for executable command line options, which is not the same thing as the runtime console commands you have there currently.

    I can see how this is a bit confusing, though. My plan is to have the Shell show this kind of options as GUI widgets in the future.

    In practice, you can issue console commands via the command line options. Try putting this in the Options field:
    -file "c:\full\path\to\the\epic2.wad" -cmd "server-game-skill 3"
    
  • Awesome, thanks for the quick reply! I will try tonight and post back my results...
  • Unfortunately it didn't work. I get the same result using -file the path in question.

    I tried uninstalling and reinstalling just now and that also didn't work. No trouble loading the custom wads in single player either. Seems like only the server is having trouble loading it. I tested other wads too, same result.

    Doomsday.out from server-runtime folder:
    Application path: C:\Program Files (x86)\Doomsday\bin\doomsday-server.exe
    Created a new 32.0 MB memory volume.
    Config::read: modules/Config matches version [ 2, 0, 0, 1795 ]
    Executable: Doomsday Engine 1.15.6 (Stable 32-bit #1795) Dec  1 2015 09:27:10
    Command line options:
      0: C:\Program Files (x86)\Doomsday\bin\doomsday-server.exe
      1: -basedir
      2: C:\Program Files (x86)\Doomsday/
      3: -userdir
      4: C:\Users\TimothyJames\AppData\Local\Deng Team\Doomsday Engine\server-runtime/
      5: -errors
      6: doomsday-errors.out
      7: -game
      8: doom2
      9: -cmd
      10: net-ip-port 13209
      11: -cmd
      12: server-name "Fattys Test Server"
      13: -cmd
      14: server-password "password123"
      15: -cmd
      16: server-public 1
      17: -file
      18: "C:\Users\TimothyJames\Desktop\Doomsday
      19: Pack\WADS\Custom\epic2.wad"
    
    
      20: -iwad
      21: C:\Program Files (x86)\Doomsday\data\WADS\Custom
    Using SteamApps path: c:\program files (x86)\steam\SteamApps\common
    User-supplied IWAD path: "C:/Program Files (x86)/Doomsday/data/WADS/"
    Locating "HACX - Twitch 'n Kill"...
     ! hacx.wad: missing 
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Not playable (incomplete resources)
    Locating "Chex(R) Quest"...
     ! chex.wad: missing 
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Not playable (incomplete resources)
    Locating "Final DOOM: TNT: Evilution"...
     ! tnt.wad: missing 
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Not playable (incomplete resources)
    Locating "Final DOOM: The Plutonia Experiment"...
     ! plutonia.wad: missing 
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Not playable (incomplete resources)
    Locating "DOOM 2: Hell on Earth"...
     - doom2.wad or doom2f.wad: "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
                                DOOM2.WAD"
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Playable
    Locating "Ultimate DOOM"...
     - doom.wad or doomu.wad: "c:\program files (x86)\steam\SteamApps\common\ultimate doom\
                              base\DOOM.WAD"
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Playable
    Locating "DOOM Registered"...
     - doom.wad: "c:\program files (x86)\steam\SteamApps\common\ultimate doom\base\DOOM.WAD"
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Playable
    Locating "DOOM Shareware"...
     ! doom1.wad: missing 
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Not playable (incomplete resources)
    Locating "Heretic: Shadow of the Serpent Riders"...
     ! heretic.wad: missing 
     - libheretic.pk3: "(basedir)\data\jheretic\libheretic.pk3"
     => Not playable (incomplete resources)
    Locating "Heretic Registered"...
     ! heretic.wad: missing 
     - libheretic.pk3: "(basedir)\data\jheretic\libheretic.pk3"
     => Not playable (incomplete resources)
    Locating "Heretic Shareware"...
     ! heretic1.wad: missing 
     - libheretic.pk3: "(basedir)\data\jheretic\libheretic.pk3"
     => Not playable (incomplete resources)
    Locating "Hexen: Deathkings of the Dark Citadel"...
     ! hexen.wad: missing 
     ! hexdd.wad: missing 
     - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3"
     => Not playable (incomplete resources)
    Locating "Hexen"...
     - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3"
     ! hexen.wad: missing 
     => Not playable (incomplete resources)
    Locating "Hexen v1.0"...
     ! hexen.wad: missing 
     - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3"
     => Not playable (incomplete resources)
    Locating "Hexen 4-map Demo"...
     ! hexen.wad or machexendemo.wad or hexendemo.wad: missing 
     - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3"
     => Not playable (incomplete resources)
    Locating "Hexen 4-map Beta Demo"...
     ! hexen.wad or hexenbeta.wad or machexendemo.wad or hexendemo.wad: missing 
     - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3"
     => Not playable (incomplete resources)
    Selecting game 'doom2'...
    Path "auto" now mapped to "data\jdoom\auto"
    Path "auto" now mapped to "defs\jdoom\auto"
    Loading game resources...
    IWAD identification: 0x10424c4
    ResourceSystem > loadCompositeTextureDefs:
        Loaded all 428 texture definitions from "c:\program files (x86)\steam\SteamApps\
        common\doom 2\base\DOOM2.WAD:(basedir)\TEXTURE1.lmp"
    Parsing primary config "configs\doom\game.cfg"...
    Def_Read: Parsing definition files...
    ^ > interpretMaterialDef: Ignoring unknown texture "system:unknown" in Material "system:
                              unknown" (layer 0 stage 0): [MissingManifestError]
                              (ResourceSystem::findTexture) Failed to locate a manifest
                              matching "system:unknown"
    ^ : Ignoring unknown texture "system:missing" in Material "system:missing" (layer 0 stage
        0): [MissingManifestError] (ResourceSystem::findTexture) Failed to locate a manifest
        matching "system:missing"
    ^ : Ignoring unknown texture "system:bbox" in Material "system:bbox" (layer 0 stage 0):
        [MissingManifestError] (ResourceSystem::findTexture) Failed to locate a manifest
        matching "system:bbox"
    ^ : Ignoring unknown texture "system:gray" in Material "system:gray" (layer 0 stage 0):
        [MissingManifestError] (ResourceSystem::findTexture) Failed to locate a manifest
        matching "system:gray"
    ^ : Ignoring unknown texture "system:ui/boxcorner" in Material "system:ui/boxcorner"
        (layer 0 stage 0): [MissingManifestError] (ResourceSystem::findTexture) Failed to
        locate a manifest matching "system:ui/boxcorner"
    ^ : Ignoring unknown texture "system:ui/boxfill" in Material "system:ui/boxfill" (layer 0
        stage 0): [MissingManifestError] (ResourceSystem::findTexture) Failed to locate a
        manifest matching "system:ui/boxfill"
    ^ : Ignoring unknown texture "system:ui/boxshade" in Material "system:ui/boxshade" (layer
        0 stage 0): [MissingManifestError] (ResourceSystem::findTexture) Failed to locate a
        manifest matching "system:ui/boxshade"
    Def_Read: Definitions:
    ^ :   1   episodes
          30  animation groups
          6   composite fonts
          10  finales
          9   lights
          33  map infos
          7   materials
          27  particle generators
          3   skies
          68  songs
          110 sound effects
          138 sprite names
          974 states
          51  surface decorations
          368 text strings
          11  texture environments
          140 things
    deactivatebcontext: unknown identifier
    activatebcontext: unknown identifier
    Known maps:
        0: MAP01          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
        1: MAP02          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
        2: MAP03          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
        3: MAP04          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
        4: MAP05          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
        5: MAP06          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
        6: MAP07          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
        7: MAP08          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
        8: MAP09          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
        9: MAP10          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       10: MAP11          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       11: MAP12          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       12: MAP13          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       13: MAP14          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       14: MAP15          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       15: MAP16          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       16: MAP17          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       17: MAP18          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       18: MAP19          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       19: MAP20          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       20: MAP21          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       21: MAP22          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       22: MAP23          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       23: MAP24          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       24: MAP25          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       25: MAP26          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       26: MAP27          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       27: MAP28          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       28: MAP29          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       29: MAP30          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       30: MAP31          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
       31: MAP32          "c:\program files (x86)\steam\SteamApps\common\doom 2\base\
           DOOM2.WAD"
    
    Found 32 maps in total.
    
    
    DOOM 2: Hell on Earth
    
    
    Server listening on TCP port 13209
    Using the default map (Maps:MAP01) to start the server due to failure to load the
    configured map
    Game begins...
    stopdemo: unknown identifier
    
    Episode: Hell On Earth (Co-op)
    
    texreset: unknown identifier
    Sending game setup: doom2 1 MAP01 skill3 coop jump
    Loading map "MAP01"...
    Current map elements:
      370 Lines
      59  Sectors
      447 Vertexes
    
    Map: Entryway (Uri: Maps:MAP01, warp: 1)
     - Author: id Software
    
    GameSession: Updating archive in "%HOMEPATH%\AppData\Local\Deng Team\Doomsday Engine\
                 server-runtime\cache\internal.save" from directory "%HOMEPATH%\AppData\Local\
                 Deng Team\Doomsday Engine\server-runtime\cache"
    N_MasterAnnounceServer: Announcing server (open:true)
    ListenSocket::acceptNewConnection > ServerSystem:
        Accepted new connection from 127.0.0.1
    ^ : New remote user {2} from socket localhost:49746 (local:true)
    RemoteUser > handleRequest > convertToShellUser:
        New shell user from localhost:49746
    N_MasterAnnounceServer: Announcing server (open:true)
    ListenSocket::acceptNewConnection > ServerSystem:
        Accepted new connection from 127.0.0.1
    ^ : New remote user {3} from socket localhost:49752 (local:true)
    Socket: The remote host closed the connection
    ListenSocket::acceptNewConnection > ServerSystem:
        Accepted new connection from 127.0.0.1
    ^ : New remote user {4} from socket localhost:49753 (local:true)
    Sv_PlayerArrives: 'Player' has arrived
    ^ : 'Player' assigned to console 1 (node:4)
    Sv_HandlePacket > Sv_Handshake: Sending game setup: doom2 1 MAP01 skill3 coop jump
    Client 1 ping at handshake: 327 ms
    N_MasterAnnounceServer: Announcing server (open:true)
    Socket: The remote host closed the connection
    Sv_PlayerLeaves: 'Player' (console 1) has left, was connected for 11.1 seconds
    ^ : Player 1 has left the game
    N_MasterAnnounceServer: Announcing server (open:true)
    ^ : Announcing server (open:false)
    NETGAME ENDS
    AbstractLink: Disconnected from localhost:49746
    ^ : Shell user from localhost:49746 has disconnected
    ~ArchiveFeed: Updating archive in "%HOMEPATH%\AppData\Local\Deng Team\Doomsday Engine\
                  server-runtime\cache\internal.save" from directory "%HOMEPATH%\AppData\
                  Local\Deng Team\Doomsday Engine\server-runtime\cache"
    Game ended
    Unloaded game
    Z_Shutdown: Used 1 volumes, total 33554432 bytes.
    

    any other ideas?
  • When I installed Doomsday, I have installed in a simple path like "C:\Doomsday". Then I created a folder called "Wads" in the Doomsday directory which looks like this "C:\Doomsday\Wads". I put all my packs and wads in this directory. So when I use shell to load my custom wads, I use a command like -file c:\doomsday\wads\mywad.wad under options. "Options" is located under "Advanced" when you select "New Local Server..." under Shell. I don't put quotes around a path as you would notice. Try that.
  • edited 2015 Dec 23
    Application path: C:\Program Files (x86)\Doomsday\bin\doomsday-server.exe
    Created a new 32.0 MB memory volume.
    Config::read: modules/Config matches version [ 2, 0, 0, 1795 ]
    Executable: Doomsday Engine 1.15.6 (Stable 32-bit #1795) Dec  1 2015 09:27:10
    Command line options:
      0: C:\Program Files (x86)\Doomsday\bin\doomsday-server.exe
      1: -basedir
      2: C:\Program Files (x86)\Doomsday/
      3: -userdir
      4: C:\Users\TimothyJames\AppData\Local\Deng Team\Doomsday Engine\server-runtime/
      5: -errors
      6: doomsday-errors.out
      7: -game
      8: doom2
      9: -cmd
      10: net-ip-port 13209
      11: -cmd
      12: server-name "Fattys Test Server"
      13: -cmd
      14: server-password "password123"
      15: -cmd
      16: server-public 1
      17: -file
      18: C:\Users\TimothyJames\Desktop\Doomsday_Pack\WADS\Custom\epic2.wad
    
    
      19: -iwad
      20: C:\Users\TimothyJames\Desktop\Doomsday_Pack\WADS
    Using SteamApps path: c:\program files (x86)\steam\SteamApps\common
    User-supplied IWAD path: "C:/Users/TimothyJames/Desktop/Doomsday_Pack/WADS/"
    Locating "HACX - Twitch 'n Kill"...
     ! hacx.wad: missing 
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Not playable (incomplete resources)
    Locating "Chex(R) Quest"...
     ! chex.wad: missing 
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Not playable (incomplete resources)
    Locating "Final DOOM: TNT: Evilution"...
     - tnt.wad: "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\TNT.WAD"
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Playable
    Locating "Final DOOM: The Plutonia Experiment"...
     - plutonia.wad: "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\PLUTONIA.WAD"
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Playable
    Locating "DOOM 2: Hell on Earth"...
     - doom2.wad or doom2f.wad: "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Playable
    Locating "Ultimate DOOM"...
     - doom.wad or doomu.wad: "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM.WAD"
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Playable
    Locating "DOOM Registered"...
     - doom.wad: "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM.WAD"
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Playable
    Locating "DOOM Shareware"...
     ! doom1.wad: missing 
     - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3"
     => Not playable (incomplete resources)
    Locating "Heretic: Shadow of the Serpent Riders"...
     - heretic.wad: "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\HERETIC.WAD"
     - libheretic.pk3: "(basedir)\data\jheretic\libheretic.pk3"
     => Playable
    Locating "Heretic Registered"...
     - heretic.wad: "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\HERETIC.WAD"
     - libheretic.pk3: "(basedir)\data\jheretic\libheretic.pk3"
     => Playable
    Locating "Heretic Shareware"...
     ! heretic1.wad: missing 
     - libheretic.pk3: "(basedir)\data\jheretic\libheretic.pk3"
     => Not playable (incomplete resources)
    Locating "Hexen: Deathkings of the Dark Citadel"...
     - hexen.wad: "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\HEXEN.WAD"
     - hexdd.wad: "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\HEXDD.WAD"
     - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3"
     => Playable
    Locating "Hexen"...
     - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3"
     - hexen.wad: "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\HEXEN.WAD"
     => Playable
    Locating "Hexen v1.0"...
     ! hexen.wad: missing 
     - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3"
     => Not playable (incomplete resources)
    Locating "Hexen 4-map Demo"...
     ! hexen.wad or machexendemo.wad or hexendemo.wad: missing 
     - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3"
     => Not playable (incomplete resources)
    Locating "Hexen 4-map Beta Demo"...
     ! hexen.wad or hexenbeta.wad or machexendemo.wad or hexendemo.wad: missing 
     - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3"
     => Not playable (incomplete resources)
    Selecting game 'doom2'...
    Path "auto" now mapped to "data\jdoom\auto"
    Path "auto" now mapped to "defs\jdoom\auto"
    Loading game resources...
    IWAD identification: 0x10424c4
    ResourceSystem > loadCompositeTextureDefs:
        Loaded all 428 texture definitions from "c:\Users\TimothyJames\Desktop\Doomsday_Pack\
        wads\DOOM2.WAD:(basedir)\TEXTURE1.lmp"
    Parsing primary config "configs\doom\game.cfg"...
    Def_Read: Parsing definition files...
    ^ > interpretMaterialDef: Ignoring unknown texture "system:unknown" in Material "system:
                              unknown" (layer 0 stage 0): [MissingManifestError]
                              (ResourceSystem::findTexture) Failed to locate a manifest
                              matching "system:unknown"
    ^ : Ignoring unknown texture "system:missing" in Material "system:missing" (layer 0 stage
        0): [MissingManifestError] (ResourceSystem::findTexture) Failed to locate a manifest
        matching "system:missing"
    ^ : Ignoring unknown texture "system:bbox" in Material "system:bbox" (layer 0 stage 0):
        [MissingManifestError] (ResourceSystem::findTexture) Failed to locate a manifest
        matching "system:bbox"
    ^ : Ignoring unknown texture "system:gray" in Material "system:gray" (layer 0 stage 0):
        [MissingManifestError] (ResourceSystem::findTexture) Failed to locate a manifest
        matching "system:gray"
    ^ : Ignoring unknown texture "system:ui/boxcorner" in Material "system:ui/boxcorner"
        (layer 0 stage 0): [MissingManifestError] (ResourceSystem::findTexture) Failed to
        locate a manifest matching "system:ui/boxcorner"
    ^ : Ignoring unknown texture "system:ui/boxfill" in Material "system:ui/boxfill" (layer 0
        stage 0): [MissingManifestError] (ResourceSystem::findTexture) Failed to locate a
        manifest matching "system:ui/boxfill"
    ^ : Ignoring unknown texture "system:ui/boxshade" in Material "system:ui/boxshade" (layer
        0 stage 0): [MissingManifestError] (ResourceSystem::findTexture) Failed to locate a
        manifest matching "system:ui/boxshade"
    Def_Read: Definitions:
    ^ :   1   episodes
          30  animation groups
          6   composite fonts
          10  finales
          9   lights
          33  map infos
          7   materials
          27  particle generators
          3   skies
          68  songs
          110 sound effects
          138 sprite names
          974 states
          51  surface decorations
          368 text strings
          11  texture environments
          140 things
    deactivatebcontext: unknown identifier
    activatebcontext: unknown identifier
    Known maps:
        0: MAP01          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
        1: MAP02          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
        2: MAP03          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
        3: MAP04          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
        4: MAP05          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
        5: MAP06          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
        6: MAP07          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
        7: MAP08          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
        8: MAP09          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
        9: MAP10          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       10: MAP11          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       11: MAP12          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       12: MAP13          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       13: MAP14          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       14: MAP15          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       15: MAP16          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       16: MAP17          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       17: MAP18          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       18: MAP19          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       19: MAP20          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       20: MAP21          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       21: MAP22          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       22: MAP23          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       23: MAP24          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       24: MAP25          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       25: MAP26          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       26: MAP27          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       27: MAP28          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       28: MAP29          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       29: MAP30          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       30: MAP31          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
       31: MAP32          "c:\Users\TimothyJames\Desktop\Doomsday_Pack\wads\DOOM2.WAD"
    
    Found 32 maps in total.
    
    
    DOOM 2: Hell on Earth
    
    
    Server listening on TCP port 13209
    Using the default map (Maps:MAP01) to start the server due to failure to load the
    configured map
    Game begins...
    stopdemo: unknown identifier
    
    Episode: Hell On Earth (Co-op)
    
    texreset: unknown identifier
    Sending game setup: doom2 1 MAP01 skill3 coop jump
    Loading map "MAP01"...
    Current map elements:
      370 Lines
      59  Sectors
      447 Vertexes
    
    Map: Entryway (Uri: Maps:MAP01, warp: 1)
     - Author: id Software
    
    GameSession: Updating archive in "%HOMEPATH%\AppData\Local\Deng Team\Doomsday Engine\
                 server-runtime\cache\internal.save" from directory "%HOMEPATH%\AppData\Local\
                 Deng Team\Doomsday Engine\server-runtime\cache"
    N_MasterAnnounceServer: Announcing server (open:true)
    ListenSocket::acceptNewConnection > ServerSystem:
        Accepted new connection from 127.0.0.1
    ^ : New remote user {2} from socket localhost:51213 (local:true)
    RemoteUser > handleRequest > convertToShellUser:
        New shell user from localhost:51213
    N_MasterAnnounceServer: Announcing server (open:true)
    ListenSocket::acceptNewConnection > ServerSystem:
        Accepted new connection from 127.0.0.1
    ^ : New remote user {3} from socket localhost:51222 (local:true)
    Socket: The remote host closed the connection
    ListenSocket::acceptNewConnection > ServerSystem:
        Accepted new connection from 127.0.0.1
    ^ : New remote user {4} from socket localhost:51223 (local:true)
    Sv_PlayerArrives: 'Player' has arrived
    ^ : 'Player' assigned to console 1 (node:4)
    Sv_HandlePacket > Sv_Handshake: Sending game setup: doom2 1 MAP01 skill3 coop jump
    Client 1 ping at handshake: 326 ms
    N_MasterAnnounceServer: Announcing server (open:true)
    Socket: The remote host closed the connection
    Sv_PlayerLeaves: 'Player' (console 1) has left, was connected for 12.2 seconds
    ^ : Player 1 has left the game
    N_MasterAnnounceServer: Announcing server (open:true)
    ListenSocket::acceptNewConnection > ServerSystem:
        Accepted new connection from 127.0.0.1
    ^ : New remote user {5} from socket localhost:51230 (local:true)
    Socket: The remote host closed the connection
    ListenSocket::acceptNewConnection > ServerSystem:
        Accepted new connection from 127.0.0.1
    ^ : New remote user {6} from socket localhost:51231 (local:true)
    Sv_PlayerArrives: 'Player' has arrived
    ^ : 'Player' assigned to console 1 (node:6)
    Sv_HandlePacket > Sv_Handshake: Sending game setup: doom2 1 MAP01 skill3 coop jump
    Client 1 ping at handshake: 328 ms
    N_MasterAnnounceServer: Announcing server (open:true)
    Socket: The remote host closed the connection
    Sv_PlayerLeaves: 'Player' (console 1) has left, was connected for 3.4 seconds
    ^ : Player 1 has left the game
    N_MasterAnnounceServer: Announcing server (open:true)
    ^ : Announcing server (open:false)
    NETGAME ENDS
    AbstractLink: Disconnected from localhost:51213
    ^ : Shell user from localhost:51213 has disconnected
    ~ArchiveFeed: Updating archive in "%HOMEPATH%\AppData\Local\Deng Team\Doomsday Engine\
                  server-runtime\cache\internal.save" from directory "%HOMEPATH%\AppData\
                  Local\Deng Team\Doomsday Engine\server-runtime\cache"
    Game ended
    Unloaded game
    Z_Shutdown: Used 1 volumes, total 33554432 bytes.
    

    Check out the server-runtime Doomsday.out above. I have -file with the directory and file specified, there's no spaces or anything funky in the file path. The log shows the server continues to load the maps from Doom2.wad and ignores the file command. I also find it odd that there's a large spacial gap between 18: and 19: in the command line options.

    So when the server is starting, it is not loading game resources from the custom wad like it should be. I understand how to do it but can't figure out why it's not working on my machine.
  • I installed Doomsday on an old laptop with a fresh install of Windows 10. I got the server to load the custom wad on first go.

    My primary desktop/gaming PC has likely seen several versions of doomsday since ~2012, including some of the unstable versions I've tested. I wonder if there are some lingering files from old installations preventing the server/shell from functioning correctly. I noticed when I uninstalled, deleted the install folder, and reinstalled it still kept the server shell preferences and settings.

    I think I need to completely remove doomsday and reinstall to a fresh directory to get this working on my primary machine.

    Looking at my server-runtime doomsday.out I notice this line that does not appear on my laptop with the working/fresh install:
    Config::read: modules/Config matches version [ 2, 0, 0, 1795 ]
    

    Skyjake-If there is something lingering from testing a 2.0 version, how could I go about completely removing it?
  • lampshade wrote:
    I also find it odd that there's a large spacial gap between 18: and 19: in the command line options.
    That does look quite odd. There could be bug in how the Shell is passing command line options to Doomsday. If there's some special characters being added to the file name, that would cause the engine to not find it. I'll have to take a closer look at how the options handle whitespace and other special characters.
    If there is something lingering from testing a 2.0 version, how could I go about completely removing it?
    All the persistent information is kept in the "(server-)runtime" folders. You could first try renaming your existing "C:\Users\TimothyJames\AppData\Local\Deng Team\Doomsday Engine\server-runtime" to something else, so Doomsday will recreate it with default contents.
  • Fixed!

    I completed the following steps:
    - Uninstalled
    - Deleted folder from Program files
    - Deleted front end directory from My Documents
    - Deleted folder in AppData\Local
    - I did a Ctrl+F in the registry and deleted anything Doomsday related
    - Rebooted
    - Reinstalled in different directory

    Probably overboard but I'm happy to have finally got it working. Thanks all!
Sign In or Register to comment.