Specifying game directory on Windows network share doesn't work
I'm running EDuke32 r10167-1a90b988 with the following command-line:
eduke32 -game_dir "\\debian\tank_software\Classic Games - Required Files\Duke Nukem 3D - 20th Anniversary World Tour"
The message log displays the following:
Started at 2023-03-06 10:58:53.072
EDuke32 r10167-1a90b9883
Built Jan 23 2023 22:28:37, GCC 12.0.0, 64-bit
Using directory C:/Program Files (x86)/Steam/steamapps/common/Ion Fury/
Application parameters: -game_dir \\debian\tank_software\Classic Games - Required Files\Duke Nukem 3D - 20th Anniversary World Tour
Using directory E:/Emulators/eduke32/
Using directory /debian/tank_software/Classic Games - Required Files/Duke Nukem 3D - 20th Anniversary World Tour/
OS: Windows 10 (build 10.0.22621)
CPU: 13th Gen Intel(R) Core(TM) i7-13700K
Initializing SDL 2.0.22
Detecting video modes for display 0 (Generic PnP Monitor)...
Searching for game data...
I've also tried specifying the GRP directly:
eduke32 -gamegrp "\\debian\tank_software\Classic Games - Required Files\Duke Nukem 3D - 20th Anniversary World Tour\DUKE3D.GRP"
However, if I use a local directory (ie. "C:\Game Files\Duke3D") then it works fine. It also works if I map the network share to a drive letter (ie. "net use S: \debian\tank_software...") so I wonder if the problem is the backslash escape character?
Edited by John Klimek