From 84fa70f436a725b2ed0fbc15baaead6eb36e4da7 Mon Sep 17 00:00:00 2001 From: DecDuck Date: Thu, 26 Feb 2026 01:54:26 +1100 Subject: [PATCH] Fix emulator path calculation (#188) Fixes a typo that makes the emulator executable append to the **game** install dir, not the **emulator** install dir. --- desktop/src-tauri/games/src/library.rs | 1 - desktop/src-tauri/process/src/process_manager.rs | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop/src-tauri/games/src/library.rs b/desktop/src-tauri/games/src/library.rs index ee0a0532..fc581de1 100644 --- a/desktop/src-tauri/games/src/library.rs +++ b/desktop/src-tauri/games/src/library.rs @@ -9,7 +9,6 @@ use remote::{ auth::generate_authorization_header, error::RemoteAccessError, requests::generate_url, utils::DROP_CLIENT_ASYNC, }; -use reqwest::StatusCode; use serde::{Deserialize, Serialize}; use std::fs::remove_dir_all; use std::thread::spawn; diff --git a/desktop/src-tauri/process/src/process_manager.rs b/desktop/src-tauri/process/src/process_manager.rs index 7cd3eb8a..7f670b4f 100644 --- a/desktop/src-tauri/process/src/process_manager.rs +++ b/desktop/src-tauri/process/src/process_manager.rs @@ -371,6 +371,7 @@ impl ProcessManager<'_> { let emulator_install_dir = match emulator_game_status { GameDownloadStatus::Installed { install_type: InstalledGameType::Installed, + install_dir, .. } => Ok(install_dir), GameDownloadStatus::Installed {