Jonathan Dowland wrote: > I think that's what the quake stuff does. I at least remember using or > working > with zenity when working on game-data-packager. It still means you have an > inoperative desktop entry, albeit with a useful error message, but we > would > (or could or should) need to look at translation issues for the message > too.
I don't think this is how it is done today. In the current quake_48 package, e.g. the quake-dissolution.desktop file contains the following lines TryExec=/usr/share/games/quake/rogue-tryexec.sh Exec=/usr/share/games/quake/quake-dissolution where the Exec line points to the actual engine and the TryExec line points to a dummy shell script that is part of the quake-dissolution-data DEB package that g-d-p creates. We could implement the same for Choco, but then we would have to rely on the users using g-d-p to package their WAD files. - Fabian