Normally, it won't auto change as its stored paths are Absolute Path(s), as if your old HDD's drive is not at C anymore(and IWADs and other PWAD, mods may also changed or not existed), all of old paths stored in ZDL's config file (ZDL.ini) will fails if their absolute paths are not the same on your current system.
(Correct me if I'm wrong please.)
But you can manual change them, check your ZDL.ini with your favorite Text editor.
And then replace the paths in the ini with your new correct paths.
Like your ZDL and DooM stuff was stored on C:\DooMthings\ on your old computer, if you opened your ZDL.ini you can see a lot of paths are set on "C:/DooMthings/<Port EXE/IWAD/PWAD file name>", then if your current directory of recovered DooM stuff are in E:\DooMs\ (when the directory structure still the same as the old one) , and you can replace those "C:/DooMthings/" strings to "E:/DooMs/" but still keeps the original file names or sub-directory paths.
After that, save the ZDL.ini(make sure it won't save to ZDL.ini.txt or something like that stupid
), and then start the ZDL again, now it should be working again.
If not, you may needed to check where your DooM stuffs are stores, and re-setup them with the path of your current system.
I did the same thing as my old computer dead on some years ago, and my stuffs of DooM were stored on F:\GAME\GLZDooM\ , and D:\GAME\GLZDooM\ on new computer, I just replace all "F:/GAME/GLZDooM/" to "D:/GAME/GLZDooM/" and save the ini, problem solved.
Don't ask me why I named the directory please...
Normally, it won't auto change as its stored paths are Absolute Path(s), as if your old HDD's drive is not at C anymore(and IWADs and other PWAD, mods may also changed or not existed), all of old paths stored in ZDL's config file (ZDL.ini) will fails if their absolute paths are not the same on your current system.
(Correct me if I'm wrong please.)
But you can manual change them, check your ZDL.ini with your favorite Text editor.
And then replace the paths in the ini with your new correct paths.
Like your ZDL and DooM stuff was stored on C:\DooMthings\ on your old computer, if you opened your ZDL.ini you can see a lot of paths are set on "C:/DooMthings/<Port EXE/IWAD/PWAD file name>", then if your current directory of recovered DooM stuff are in E:\DooMs\ (when the directory structure still the same as the old one) , and you can replace those "C:/DooMthings/" strings to "E:/DooMs/" but still keeps the original file names or sub-directory paths.
After that, save the ZDL.ini(make sure it won't save to ZDL.ini.txt or something like that stupid :p), and then start the ZDL again, now it should be working again.
If not, you may needed to check where your DooM stuffs are stores, and re-setup them with the path of your current system.
I did the same thing as my old computer dead on some years ago, and my stuffs of DooM were stored on F:\GAME\GLZDooM\ , and D:\GAME\GLZDooM\ on new computer, I just replace all "F:/GAME/GLZDooM/" to "D:/GAME/GLZDooM/" and save the ini, problem solved. :mrgreen:
[size=60]Don't ask me why I named the directory please... :p[/size]