#!/bin/bash source /sbin/functions.sh if [ ! -f ${HOME}/.pcsx2/Pcsx2.cfg ]; then einfo You are running PCSX2 for the first time. einfo Setting up your PCSX2 environment... Please wait... mkdir -p ${HOME}/.pcsx2 cd ${HOME}/.pcsx2 mkdir Bios Docs Plugins host memcards snap ln -s /usr/games/bin/pcsx2.bin pcsx2 ln -s /usr/games/lib/ps2emu/plugins/* Plugins/ ln -s /usr/games/lib/ps2emu/Langs Langs ln -s /usr/games/lib/ps2emu/cfg cfg cd Bios if [ -f /usr/games/lib/ps2emu/bios/scph1001.bin ]; then ln -s /usr/games/lib/ps2emu/bios/scph1001.bin . biosname=scph1001.bin else biosname=HLE fi cd .. firstplugin() { echo $(basename $(ls "$@" | cut -f1 -d\ ) ) 2>/dev/null ; } cat >${HOME}/.pcsx2/Pcsx2.cfg </dev/null 2>&1; then echo 0; else echo 1; fi ) PsxOut = 0 varLog = 0 Lang = en EOF fi cd ${HOME}/.pcsx2/ ln -s /usr/games/lib/ps2emu/cfg/* cfg/ &>/dev/null ln -s /usr/games/lib/ps2emu/plugins/* plugins/ &>/dev/null exec ./pcsx2 "$@"