CDROM: Return correct SCEx string based on disc region

Fixes SCEI/SCEE displaying as SCEE in BIOS.
This commit is contained in:
Connor McLaughlin
2020-03-12 13:51:53 +10:00
parent 419422a2d7
commit 3effa1238f
3 changed files with 39 additions and 19 deletions

View File

@ -207,7 +207,8 @@ bool System::Boot(const SystemBootParameters& params)
UpdateRunningGame(params.filename.c_str(), media.get());
// Insert CD, and apply fastboot patch if enabled.
m_cdrom->InsertMedia(std::move(media));
if (media)
m_cdrom->InsertMedia(std::move(media));
if (m_cdrom->HasMedia() &&
(params.override_fast_boot.has_value() ? params.override_fast_boot.value() : GetSettings().bios_patch_fast_boot))
{