Skip to content

Commit edd08de

Browse files
committed
oc: apply after 5 secs of game launch
crash prevention
1 parent c6722ec commit edd08de

1 file changed

Lines changed: 19 additions & 9 deletions

File tree

static/Emus/.emu_setup/launch_emu.sh

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -124,15 +124,25 @@ run_pcsx() {
124124

125125
ROM_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

137147
case "$EMU" in
138148
"EBOOKS") run_ebook ;;

0 commit comments

Comments
 (0)