aboutsummaryrefslogtreecommitdiff
path: root/libpcsxcore
diff options
context:
space:
mode:
authorretro-wertz2019-03-07 19:17:45 +0800
committerretro-wertz2019-03-07 19:17:45 +0800
commitf422f444ca3ef7ecac9ac2ffc2f8e227578399a3 (patch)
treea96eee01864bcc165cffd4ce17b3cfd60132abf8 /libpcsxcore
parent0963774720493115d123104f9ddc506d49a886bc (diff)
downloadpcsx_rearmed-f422f444ca3ef7ecac9ac2ffc2f8e227578399a3.tar.gz
pcsx_rearmed-f422f444ca3ef7ecac9ac2ffc2f8e227578399a3.tar.bz2
pcsx_rearmed-f422f444ca3ef7ecac9ac2ffc2f8e227578399a3.zip
Fix show bios bootlogo core option
Diffstat (limited to 'libpcsxcore')
-rw-r--r--libpcsxcore/misc.c2
-rw-r--r--libpcsxcore/psxcommon.h1
2 files changed, 2 insertions, 1 deletions
diff --git a/libpcsxcore/misc.c b/libpcsxcore/misc.c
index 58170cf..bb34e5b 100644
--- a/libpcsxcore/misc.c
+++ b/libpcsxcore/misc.c
@@ -180,7 +180,7 @@ int LoadCdrom() {
// is just below, do it here
fake_bios_gpu_setup();
- if (!Config.HLE) {
+ if (!Config.HLE && !Config.SlowBoot) {
// skip BIOS logos
psxRegs.pc = psxRegs.GPR.n.ra;
return 0;
diff --git a/libpcsxcore/psxcommon.h b/libpcsxcore/psxcommon.h
index 9f5444e..a7dd6ae 100644
--- a/libpcsxcore/psxcommon.h
+++ b/libpcsxcore/psxcommon.h
@@ -119,6 +119,7 @@ typedef struct {
boolean PsxAuto;
boolean Cdda;
boolean HLE;
+ boolean SlowBoot;
boolean Debug;
boolean PsxOut;
boolean SpuIrq;