diff --git a/src-tauri/src/unlockers/smokeapi.rs b/src-tauri/src/unlockers/smokeapi.rs index 9162dd5..a8b6f76 100644 --- a/src-tauri/src/unlockers/smokeapi.rs +++ b/src-tauri/src/unlockers/smokeapi.rs @@ -410,9 +410,9 @@ impl SmokeAPI { fn find_libsteam_api(game_path: &Path) -> Result { use walkdir::WalkDir; - // Scan for libsteam_api.so (not too deep to keep it fast) + // Scan for libsteam_api.so (some games place it several subdirectories deep) for entry in WalkDir::new(game_path) - .max_depth(3) + .max_depth(8) .into_iter() .filter_map(Result::ok) {