![Wink ;)](./images/smilies/icon_wink.gif)
Anyway, I'll try and explain better here.
Most of the time I play WADs for Doom2. If I pick some PWADs to be loaded in ZDL, then later quit without clearing the list, the next time I start ZDL, the PWADs from the previous session are still in the list. This is good. It saves me re-populating the list if I want to play the same WADs again (which is something I often want to do - especially when testing maps).
However, this only happens if I have Doom2 selected in the IWAD box. Doom2 is the first IWAD in the IWAD list, if that is relevant. If I select one of the other IWADs: Doom1, Heretic, whatever, when I quit and restart ZDL, the IWAD I was playing is remembered, but the PWAD list is cleared.
ie ZDL remembers the IWAD selection across sessions, but forgets which PWADs were loaded unless the IWAD is Doom2.wad