I'm running Quantal 32-bit with Wine 1.4.1 installed. I have a particular .exe file of an old game (Aliens vs Predator Gold Edition) that runs flawlessly, but it refuses to run unless I am in its exact directory.
For example, if in terminal I cd to the game's directory and run
wine avp.exe, it launches with no problem. It also launches fine when I right-click and choose to run with Wine Windows Program Loader.
However, if I'm in another directory in terminal, say my home directory, and I try to launch it by calling it's absolute file path, i.e.
it fails to launch and gives me an error message saying that it encountered a "serious problem and needs to close".
I have no idea why calling this program from another directory would make any difference, especially since I've successfully executed other exe files this way. Has anyone encountered this before?