Merge pull request #13763 from Dentomologist/mainwindow_show_hardcore_mode_error_for_recording_playback

MainWindow: Show hardcore mode error for recording playback
This commit is contained in:
JMC47
2025-06-24 16:35:56 -04:00
committed by GitHub

View File

@ -1849,6 +1849,14 @@ void MainWindow::OnImportNANDBackup()
void MainWindow::OnPlayRecording() void MainWindow::OnPlayRecording()
{ {
if (AchievementManager::GetInstance().IsHardcoreModeActive())
{
ModalMessageBox::critical(
this, tr("Error"),
tr("Playback of input recordings is disabled in RetroAchievements hardcore mode."));
return;
}
QString dtm_file = DolphinFileDialog::getOpenFileName( QString dtm_file = DolphinFileDialog::getOpenFileName(
this, tr("Select the Recording File to Play"), QString(), tr("Dolphin TAS Movies (*.dtm)")); this, tr("Select the Recording File to Play"), QString(), tr("Dolphin TAS Movies (*.dtm)"));