2011-02-14 18:50:49 +00:00
|
|
|
#!/bin/sh -e
|
2011-02-12 10:42:32 +00:00
|
|
|
|
|
|
|
# This script is a small wrapper to the PCSX2 exectuable. The purpose is to
|
|
|
|
# launch PCSX2 from the same repository every times.
|
|
|
|
# Rationale: There is no guarantee on the directory when PCSX2 is launched from a shortcut.
|
|
|
|
# This behavior trigger the first time wizards everytime...
|
|
|
|
|
2011-02-14 18:50:49 +00:00
|
|
|
if test $0 = "launch_pcsx2_linux.sh" || $0 = "sh" || $0 = "bash" ; then
|
|
|
|
echo "Error the script was directly 'called'"
|
|
|
|
echo "Use either /absolute_path/launch_pcsx2_linux.sh or ./relative_path/launch_pcsx2_linux.sh"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2011-02-12 10:42:32 +00:00
|
|
|
# Note: sh (dash on debian) does not support pushd, popd...
|
|
|
|
# Save current directory
|
|
|
|
PWD_old=$PWD
|
|
|
|
|
|
|
|
# Go to the script directory
|
|
|
|
chdir `dirname $0`
|
|
|
|
./pcsx2
|
|
|
|
|
|
|
|
# Go back to the old directory
|
|
|
|
chdir $PWD_old
|