I have multiple Duke directories and multiple instances of eDuke32, including the Steam install of World Tour.
Now, if I start eDuke32 from the World Tour directory regardless of my options, regardless of checking the autoload folder option there is no issue, eduke32 runs just fine. If I run eDuke32 from another directory with the autoload folder unchecked there is no issue.
However, if I start eDuke32 from any other directory than the World Tour directory with the autoload folder checked, eDuke32 decides to use two game data directories (see attacked log file, third and fourth line), the directory from which I started eDuke32 (line 4) and the World Tour directory (line 3). Basically, eDuke32 seems to be trying to run two installs of Duke at the same time if you check the autoload folder outside of the World Tour folder. What is in the autoload folder is irrelevant, indeed, the attached log file is generated with the autoload folder in the directory from which I started eDuke32 (line 4) empty. (The the files loaded from the autoload folder little further down the log file, are in the autoload folder in the World Tour directory.)
Running eDuke32 like this won't even make it get into the game, it just says "Error compiling CON files" (the ones in the World Tour directory) because running two separate installs of Duke at the same time produces conflicts.
I have no idea why eDuke32 would do this to begin with at all, in any shape or form. You would think that 20 year old game, with multiple expansions, and multiple HRP packs for those expansions, and multiple TCs which usually come with the version of eDuke32 it is built on/for, you would want to avoid any global settings, so they can all be run concurrent from each specific directory you installed it. I understand even less why this functionality gets turned on or off by enabling or disabling the autoload folder. What does the autoload folder have to do with lokking for a global setting and loading two installs of Duke in separate directories even drives at the same time; I don't get it.
Attached File(s)
-
eduke32.log (27.8K)
Number of downloads: 74