I have a directory called ~/doomsday that contains everything that is related to the game Doom, and derived from it. I try running Doom legacy (llxdoom) by a commandline: ~/doomsday $ llxdoom -opengl -iwad doom2/doom2.wad -file leve/eternal/ETERNALL.WAD Error: /usr/share/games/doom-data/doom2/doom2.wad not found doom2.wad exists as ~/doomsday/doom2/doom2.wad. With full path, /home/username/doomsday/doom2/doom2.wad, or home-related path ~/doomsday/doom2/doom2.wad the game runs. The pwad (ETENALL.WAD) can be given whatever way (full path, path related to current dir, or path related to home dir) and it works. Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: I'd expect the specified -iwad to totally override any defaults the game engine has built-in or installed. If there is a good reason for the current behavior, then just forget this bug.
This really should be fixed upstream, but if you have a patch for it, we'd apply it until upstream added it.
Removed from the tree.