File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -124,15 +124,25 @@ run_pcsx() {
124124
125125ROM_FILE=" $( readlink -f " $1 " ) "
126126
127- if [ " $CPU_MODE " = " smart" ]; then
128- { # speed up game launch
129- set_cpuclock --mode performance
130- sleep 5
131- set_cpuclock --mode smart --min-freq $CPU_MIN_FREQ
132- } &
133- else
134- set_cpuclock --mode " $CPU_MODE "
135- fi
127+ case " $CPU_MODE " in
128+ smart)
129+ { # speed up game launch
130+ set_cpuclock --mode performance
131+ sleep 5
132+ set_cpuclock --mode smart --min-freq $CPU_MIN_FREQ
133+ } &
134+ ;;
135+ performance|maximum)
136+ set_cpuclock --mode " $CPU_MODE "
137+ ;;
138+ turbo|overdrive|unstable)
139+ { # crash prevention
140+ set_cpuclock --mode maximum
141+ sleep 5
142+ set_cpuclock --mode " $CPU_MODE "
143+ } &
144+ ;;
145+ esac
136146
137147case " $EMU " in
138148 " EBOOKS" ) run_ebook ;;
You can’t perform that action at this time.
0 commit comments