diff options
Diffstat (limited to 'src/yuzu')
| -rw-r--r-- | src/yuzu/applets/qt_controller.ui | 2 | ||||
| -rw-r--r-- | src/yuzu/bootmanager.cpp | 4 | ||||
| -rw-r--r-- | src/yuzu/configuration/configure_audio.cpp | 4 | ||||
| -rw-r--r-- | src/yuzu/configuration/configure_graphics.ui | 5 | ||||
| -rw-r--r-- | src/yuzu/main.cpp | 13 | 
5 files changed, 18 insertions, 10 deletions
| diff --git a/src/yuzu/applets/qt_controller.ui b/src/yuzu/applets/qt_controller.ui index c8cb6bcf3..f5eccba70 100644 --- a/src/yuzu/applets/qt_controller.ui +++ b/src/yuzu/applets/qt_controller.ui @@ -2300,7 +2300,7 @@              <item>               <widget class="QRadioButton" name="radioUndocked">                <property name="text"> -               <string>Undocked</string> +               <string>Handheld</string>                </property>               </widget>              </item> diff --git a/src/yuzu/bootmanager.cpp b/src/yuzu/bootmanager.cpp index 24251247d..6acfb7b06 100644 --- a/src/yuzu/bootmanager.cpp +++ b/src/yuzu/bootmanager.cpp @@ -120,8 +120,8 @@ void EmuThread::run() {          }      } -    // Shutdown the core emulation -    system.Shutdown(); +    // Shutdown the main emulated process +    system.ShutdownMainProcess();  #if MICROPROFILE_ENABLED      MicroProfileOnThreadExit(); diff --git a/src/yuzu/configuration/configure_audio.cpp b/src/yuzu/configuration/configure_audio.cpp index 19b8b15ef..70cc6f84b 100644 --- a/src/yuzu/configuration/configure_audio.cpp +++ b/src/yuzu/configuration/configure_audio.cpp @@ -161,8 +161,8 @@ void ConfigureAudio::InitializeAudioSinkComboBox() {      ui->sink_combo_box->clear();      ui->sink_combo_box->addItem(QString::fromUtf8(AudioCore::Sink::auto_device_name)); -    for (const char* id : AudioCore::Sink::GetSinkIDs()) { -        ui->sink_combo_box->addItem(QString::fromUtf8(id)); +    for (const auto& id : AudioCore::Sink::GetSinkIDs()) { +        ui->sink_combo_box->addItem(QString::fromUtf8(id.data(), static_cast<s32>(id.length())));      }  } diff --git a/src/yuzu/configuration/configure_graphics.ui b/src/yuzu/configuration/configure_graphics.ui index 1e4f74704..fdbb33372 100644 --- a/src/yuzu/configuration/configure_graphics.ui +++ b/src/yuzu/configuration/configure_graphics.ui @@ -301,6 +301,11 @@               </item>               <item>                <property name="text"> +               <string>Force 16:10</string> +              </property> +             </item> +             <item> +              <property name="text">                 <string>Stretch to Window</string>                </property>               </item> diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index f45a25410..7b16d7f7e 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -294,6 +294,7 @@ GMainWindow::GMainWindow(std::unique_ptr<Config> config_, bool has_broken_vulkan  #ifdef __linux__      SetupSigInterrupts();  #endif +    system->Initialize();      Common::Log::Initialize();      LoadTranslation(); @@ -1895,6 +1896,8 @@ void GMainWindow::OnGameListOpenFolder(u64 program_id, GameListOpenTarget target      case GameListOpenTarget::SaveData: {          open_target = tr("Save Data");          const auto nand_dir = Common::FS::GetYuzuPath(Common::FS::YuzuPath::NANDDir); +        auto vfs_nand_dir = +            vfs->OpenDirectory(Common::FS::PathToUTF8String(nand_dir), FileSys::Mode::Read);          if (has_user_save) {              // User save data @@ -1921,15 +1924,15 @@ void GMainWindow::OnGameListOpenFolder(u64 program_id, GameListOpenTarget target              ASSERT(user_id);              const auto user_save_data_path = FileSys::SaveDataFactory::GetFullPath( -                *system, FileSys::SaveDataSpaceId::NandUser, FileSys::SaveDataType::SaveData, -                program_id, user_id->AsU128(), 0); +                *system, vfs_nand_dir, FileSys::SaveDataSpaceId::NandUser, +                FileSys::SaveDataType::SaveData, program_id, user_id->AsU128(), 0);              path = Common::FS::ConcatPathSafe(nand_dir, user_save_data_path);          } else {              // Device save data              const auto device_save_data_path = FileSys::SaveDataFactory::GetFullPath( -                *system, FileSys::SaveDataSpaceId::NandUser, FileSys::SaveDataType::SaveData, -                program_id, {}, 0); +                *system, vfs_nand_dir, FileSys::SaveDataSpaceId::NandUser, +                FileSys::SaveDataType::SaveData, program_id, {}, 0);              path = Common::FS::ConcatPathSafe(nand_dir, device_save_data_path);          } @@ -3280,7 +3283,7 @@ void GMainWindow::LoadAmiibo(const QString& filename) {          QMessageBox::warning(this, title, tr("The current game is not looking for amiibos"));          break;      case InputCommon::VirtualAmiibo::Info::Unknown: -        QMessageBox::warning(this, title, tr("An unkown error occured")); +        QMessageBox::warning(this, title, tr("An unknown error occurred"));          break;      default:          break; | 
