an-anime-team / an-anime-game-launcher

An Anime Game launcher for Linux with telemetry disabling
https://discord.gg/ck37X6UWBp
GNU General Public License v3.0
1.53k stars 63 forks source link

The game does not start #177

Closed has12zen closed 1 year ago

has12zen commented 1 year ago

Here is the debug.log file

  2023-05-28T10:56:43.623380Z  INFO anime_game_launcher: Starting application (3.7.0)
    at src/main.rs:124

  2023-05-28T10:56:43.802291Z DEBUG anime_launcher_sdk::config: Reading config data from file
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/config/mod.rs:41

  2023-05-28T10:56:43.802459Z  INFO anime_game_launcher: Set UI language to en-US
    at src/main.rs:171

  2023-05-28T10:56:43.805822Z  INFO anime_game_launcher::ui::main: Initializing main window
    at src/ui/main/mod.rs:557

  2023-05-28T10:56:43.835538Z  INFO anime_game_launcher::ui::about: Initializing about dialog
    at src/ui/about.rs:154

  2023-05-28T10:56:43.856218Z  INFO anime_game_launcher::ui::main: Main window initialized
    at src/ui/main/mod.rs:722

  2023-05-28T10:56:43.856333Z  INFO anime_game_launcher::ui::main: Initializing heavy tasks
    at src/ui/main/mod.rs:728

  2023-05-28T10:56:43.856350Z TRACE anime_game_core::traits::git_sync: Checking local repository sync state: "/media/k/steam/aag/game/components"
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/traits/git_sync.rs:21

  2023-05-28T10:56:43.856369Z TRACE anime_game_core::traits::git_sync: Checking local repository sync state. Folder: "/media/k/steam/aag/game/components". Remote: https://github.com/an-anime-team/components
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/traits/git_sync.rs:40

  2023-05-28T10:56:43.923316Z  INFO anime_game_launcher::ui::preferences::main: Initializing preferences window
    at src/ui/preferences/main.rs:86

  2023-05-28T10:56:43.929513Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Updating components index")))
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Updating components index"))), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:43.941984Z  INFO anime_game_launcher::ui::preferences::general: Initializing general settings
    at src/ui/preferences/general/mod.rs:735

  2023-05-28T10:56:43.943949Z  INFO anime_game_launcher::ui::migrate_installation: Initializing migration window
    at src/ui/migrate_installation.rs:45

  2023-05-28T10:56:43.960879Z DEBUG anime_game_launcher::ui::preferences::general: Called general settings event: UpdateDownloadedWine
    at src/ui/preferences/general/mod.rs:773
    in relm4::component::r#async::builder::update_with_view with input: UpdateDownloadedWine, component: "anime_game_launcher::ui::preferences::general::GeneralApp", id: "0x7ffc9c7a5bf8"

  2023-05-28T10:56:43.962446Z DEBUG anime_game_launcher::ui::preferences::general: Called general settings event: UpdateDownloadedDxvk
    at src/ui/preferences/general/mod.rs:773
    in relm4::component::r#async::builder::update_with_view with input: UpdateDownloadedDxvk, component: "anime_game_launcher::ui::preferences::general::GeneralApp", id: "0x7ffc9c7a5bf8"

  2023-05-28T10:56:43.963565Z  INFO anime_game_launcher::ui::preferences::enhancements: Initializing enhancements settings
    at src/ui/preferences/enhancements/mod.rs:574

  2023-05-28T10:56:43.979152Z TRACE anime_launcher_sdk: Checking package availability
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/lib.rs:41
    in anime_launcher_sdk::is_available with binary: "gamemoderun"

  2023-05-28T10:56:43.979506Z TRACE anime_launcher_sdk: return: true
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/lib.rs:39
    in anime_launcher_sdk::is_available with binary: "gamemoderun"

  2023-05-28T10:56:43.979555Z TRACE anime_launcher_sdk: Checking package availability
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/lib.rs:41
    in anime_launcher_sdk::is_available with binary: "gamescope"

  2023-05-28T10:56:43.979944Z TRACE anime_launcher_sdk: return: false
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/lib.rs:39
    in anime_launcher_sdk::is_available with binary: "gamescope"

  2023-05-28T10:56:43.986019Z  INFO anime_game_launcher::ui::preferences::general::components: Initializing general settings -> components page
    at src/ui/preferences/general/components.rs:253

  2023-05-28T10:56:43.986180Z DEBUG anime_launcher_sdk::components::loader: Getting wine versions
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/components/loader.rs:12
    in anime_launcher_sdk::components::loader::get_wine_versions with index: "/media/k/steam/aag/game/components"
    in anime_launcher_sdk::components::loader::get_wine_versions with self: ComponentsLoader { folder: "/media/k/steam/aag/game/components" }

  2023-05-28T10:56:43.998788Z DEBUG anime_launcher_sdk::components::loader: Getting dxvk versions
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/components/loader.rs:82
    in anime_launcher_sdk::components::loader::get_dxvk_versions with index: "/media/k/steam/aag/game/components"
    in anime_launcher_sdk::components::loader::get_dxvk_versions with self: ComponentsLoader { folder: "/media/k/steam/aag/game/components" }

  2023-05-28T10:56:44.031247Z DEBUG anime_game_launcher::ui::preferences::general::components: Called general settings event: UpdateDownloadedWine
    at src/ui/preferences/general/components.rs:343
    in relm4::component::r#async::builder::update_with_view with input: UpdateDownloadedWine, component: "anime_game_launcher::ui::preferences::general::components::ComponentsPage", id: "0x7ffc9c7a5ec0"

  2023-05-28T10:56:44.031681Z DEBUG anime_game_launcher::ui::preferences::general::components: Called general settings event: UpdateDownloadedDxvk
    at src/ui/preferences/general/components.rs:343
    in relm4::component::r#async::builder::update_with_view with input: UpdateDownloadedDxvk, component: "anime_game_launcher::ui::preferences::general::components::ComponentsPage", id: "0x7ffc9c7a5ec0"

  2023-05-28T10:56:44.032496Z  INFO anime_game_launcher::ui::preferences::gamescope: Initializing gamescope settings
    at src/ui/preferences/gamescope.rs:267

  2023-05-28T10:56:44.037084Z  INFO anime_game_launcher::ui::preferences::enhancements::game: Initializing game settings
    at src/ui/preferences/enhancements/game.rs:170

  2023-05-28T10:56:44.038038Z  WARN anime_launcher_sdk::games::aag::sessions: Session file doesn't exist. Returning default value
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/games/aag/sessions.rs:38

  2023-05-28T10:56:44.038797Z  WARN anime_launcher_sdk::games::aag::sessions: Session file doesn't exist. Returning default value
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/games/aag/sessions.rs:38
    in relm4::component::r#async::builder::update_with_view with input: UpdateCombo, component: "anime_game_launcher::ui::preferences::enhancements::game::GamePage", id: "0x7ffc9c7a5ec0"

  2023-05-28T10:56:44.038833Z  INFO anime_game_launcher::ui::preferences::enhancements::sandbox: Initializing sandbox settings
    at src/ui/preferences/enhancements/sandbox.rs:336

  2023-05-28T10:56:44.042859Z TRACE anime_launcher_sdk: Checking package availability
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/lib.rs:41
    in anime_launcher_sdk::is_available with binary: "bwrap"

  2023-05-28T10:56:44.043326Z TRACE anime_launcher_sdk: return: true
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/lib.rs:39
    in anime_launcher_sdk::is_available with binary: "bwrap"

  2023-05-28T10:56:44.043828Z  INFO anime_game_launcher::ui::preferences::enhancements::environment: Initializing environment settings
    at src/ui/preferences/enhancements/environment.rs:165

  2023-05-28T10:56:44.989858Z TRACE anime_game_core::traits::git_sync: Checking local repository sync state: "/media/k/steam/aag/game/patch"
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/traits/git_sync.rs:21

  2023-05-28T10:56:44.989886Z TRACE anime_game_core::traits::git_sync: Checking local repository sync state. Folder: "/media/k/steam/aag/game/patch". Remote: https://codeberg.org/an-anime-team/dawn
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/traits/git_sync.rs:40

  2023-05-28T10:56:44.989942Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading patch status")))
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading patch status"))), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:46.000553Z TRACE anime_game_core::games::aag::api: Fetching API
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/api/mod.rs:12
    in anime_game_core::games::aag::api::request with game_edition: Global

  2023-05-28T10:56:46.000638Z TRACE minreq::connection: Setting up TLS parameters for sdk-os-static.hoyoverse.com.
    at /var/home/observer/.cargo/registry/src/github.com-1ecc6299db9ec823/minreq-2.8.1/src/connection.rs:167

  2023-05-28T10:56:46.001505Z TRACE minreq::connection: Establishing TCP connection to sdk-os-static.hoyoverse.com.
    at /var/home/observer/.cargo/registry/src/github.com-1ecc6299db9ec823/minreq-2.8.1/src/connection.rs:175

  2023-05-28T10:56:47.197426Z TRACE minreq::connection: Timeout requested, it is currently: Ok(Some(6.803150799s))
    at /var/home/observer/.cargo/registry/src/github.com-1ecc6299db9ec823/minreq-2.8.1/src/connection.rs:154

  2023-05-28T10:56:47.706008Z TRACE minreq::connection: Establishing TLS session to sdk-os-static.hoyoverse.com.
    at /var/home/observer/.cargo/registry/src/github.com-1ecc6299db9ec823/minreq-2.8.1/src/connection.rs:179

  2023-05-28T10:56:47.706043Z TRACE minreq::connection: Writing HTTPS request to sdk-os-static.hoyoverse.com.
    at /var/home/observer/.cargo/registry/src/github.com-1ecc6299db9ec823/minreq-2.8.1/src/connection.rs:181

  2023-05-28T10:56:47.706046Z TRACE minreq::connection: Timeout requested, it is currently: Ok(Some(6.294526841s))
    at /var/home/observer/.cargo/registry/src/github.com-1ecc6299db9ec823/minreq-2.8.1/src/connection.rs:154

  2023-05-28T10:56:48.116474Z TRACE minreq::connection: Reading HTTPS response from sdk-os-static.hoyoverse.com.
    at /var/home/observer/.cargo/registry/src/github.com-1ecc6299db9ec823/minreq-2.8.1/src/connection.rs:186

  2023-05-28T10:56:48.347715Z  INFO anime_game_launcher::ui::main: Updated patch status
    at src/ui/main/mod.rs:864

  2023-05-28T10:56:48.347741Z DEBUG anime_game_core::games::aag::game: Trying to find version diff for the game
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:142
    in anime_game_core::games::aag::game::try_get_diff with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }

  2023-05-28T10:56:48.347744Z DEBUG anime_game_launcher::ui::main: Called main window event: SetUnityPlayerPatch(Some(UnityPlayerPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "43b7cfdf458ad806fb54b09b7d7a8370", china: "d5e5fe87a9e32fba55bcdb6f608c5d32" } }, edition: Global }))
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetUnityPlayerPatch(Some(UnityPlayerPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "43b7cfdf458ad806fb54b09b7d7a8370", china: "d5e5fe87a9e32fba55bcdb6f608c5d32" } }, edition: Global })), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.347757Z DEBUG anime_game_core::games::aag::game: Trying to get installed game version
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:53
    in anime_game_core::games::aag::game::get_version with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }
    in anime_game_core::games::aag::game::try_get_diff with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }

  2023-05-28T10:56:48.348534Z DEBUG anime_game_launcher::ui::main: Called main window event: SetXluaPatch(Some(XluaPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "9c9390039df94510d6662493c5903a81", china: "92cd7bf1fbdb87926293a3123a911d25" } }, edition: Global }))
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetXluaPatch(Some(XluaPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "9c9390039df94510d6662493c5903a81", china: "92cd7bf1fbdb87926293a3123a911d25" } }, edition: Global })), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.348838Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading game version")))
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading game version"))), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.349612Z DEBUG anime_game_launcher::ui::preferences::main: Called preferences window event: SetUnityPlayerPatch(Some(UnityPlayerPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "43b7cfdf458ad806fb54b09b7d7a8370", china: "d5e5fe87a9e32fba55bcdb6f608c5d32" } }, edition: Global }))
    at src/ui/preferences/main.rs:117
    in relm4::component::r#async::builder::update_with_view with input: SetUnityPlayerPatch(Some(UnityPlayerPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "43b7cfdf458ad806fb54b09b7d7a8370", china: "d5e5fe87a9e32fba55bcdb6f608c5d32" } }, edition: Global })), component: "anime_game_launcher::ui::preferences::main::PreferencesApp", id: "0x7ffc9c7a5e48"

  2023-05-28T10:56:48.349630Z DEBUG anime_game_launcher::ui::preferences::main: Called preferences window event: SetXluaPatch(Some(XluaPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "9c9390039df94510d6662493c5903a81", china: "92cd7bf1fbdb87926293a3123a911d25" } }, edition: Global }))
    at src/ui/preferences/main.rs:117
    in relm4::component::r#async::builder::update_with_view with input: SetXluaPatch(Some(XluaPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "9c9390039df94510d6662493c5903a81", china: "92cd7bf1fbdb87926293a3123a911d25" } }, edition: Global })), component: "anime_game_launcher::ui::preferences::main::PreferencesApp", id: "0x7ffc9c7a5e48"

  2023-05-28T10:56:48.349670Z DEBUG anime_game_launcher::ui::preferences::general: Called general settings event: SetUnityPlayerPatch(Some(UnityPlayerPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "43b7cfdf458ad806fb54b09b7d7a8370", china: "d5e5fe87a9e32fba55bcdb6f608c5d32" } }, edition: Global }))
    at src/ui/preferences/general/mod.rs:773
    in relm4::component::r#async::builder::update_with_view with input: SetUnityPlayerPatch(Some(UnityPlayerPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "43b7cfdf458ad806fb54b09b7d7a8370", china: "d5e5fe87a9e32fba55bcdb6f608c5d32" } }, edition: Global })), component: "anime_game_launcher::ui::preferences::general::GeneralApp", id: "0x7ffc9c7a5bf8"

  2023-05-28T10:56:48.351799Z DEBUG anime_game_core::games::aag::game: return: Ok(3.7.0)
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:51
    in anime_game_core::games::aag::game::get_version with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }
    in anime_game_core::games::aag::game::try_get_diff with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }

  2023-05-28T10:56:48.351811Z DEBUG anime_game_core::games::aag::game: Game version is latest
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:172
    in anime_game_core::games::aag::game::try_get_diff with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }

  2023-05-28T10:56:48.351818Z DEBUG anime_game_core::games::aag::game: return: Ok(Latest { version: 3.7.0, edition: Global })
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:140
    in anime_game_core::games::aag::game::try_get_diff with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }

  2023-05-28T10:56:48.351824Z  INFO anime_game_launcher::ui::main: Updated game version status
    at src/ui/main/mod.rs:884

  2023-05-28T10:56:48.351827Z  INFO anime_game_launcher::ui::main: App is ready
    at src/ui/main/mod.rs:898

  2023-05-28T10:56:48.499557Z DEBUG anime_game_launcher::ui::preferences::general: Called general settings event: SetXluaPatch(Some(XluaPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "9c9390039df94510d6662493c5903a81", china: "92cd7bf1fbdb87926293a3123a911d25" } }, edition: Global }))
    at src/ui/preferences/general/mod.rs:773
    in relm4::component::r#async::builder::update_with_view with input: SetXluaPatch(Some(XluaPatch { patch_folder: "/media/k/steam/aag/game/patch", status: Available { version: 3.7.0, player_hash: Both { global: "9c9390039df94510d6662493c5903a81", china: "92cd7bf1fbdb87926293a3123a911d25" } }, edition: Global })), component: "anime_game_launcher::ui::preferences::general::GeneralApp", id: "0x7ffc9c7a5bf8"

  2023-05-28T10:56:48.648699Z DEBUG anime_game_launcher::ui::main: Called main window event: SetGameDiff(Some(Latest { version: 3.7.0, edition: Global }))
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetGameDiff(Some(Latest { version: 3.7.0, edition: Global })), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.648968Z DEBUG anime_game_launcher::ui::main: Called main window event: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.649148Z DEBUG anime_launcher_sdk::games::aag::states: Trying to get launcher state
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/games/aag/states.rs:196
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.649255Z DEBUG anime_launcher_sdk::games::aag::states: Trying to get launcher state
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/games/aag/states.rs:79
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.649277Z DEBUG anime_game_core::games::aag::game: Trying to find version diff for the game
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:142
    in anime_game_core::games::aag::game::try_get_diff with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.649292Z DEBUG anime_game_core::games::aag::game: Trying to get installed game version
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:53
    in anime_game_core::games::aag::game::get_version with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }
    in anime_game_core::games::aag::game::try_get_diff with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.652794Z DEBUG anime_game_core::games::aag::game: return: Ok(3.7.0)
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:51
    in anime_game_core::games::aag::game::get_version with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }
    in anime_game_core::games::aag::game::try_get_diff with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.652803Z DEBUG anime_game_core::games::aag::game: Game version is latest
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:172
    in anime_game_core::games::aag::game::try_get_diff with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.652810Z DEBUG anime_game_core::games::aag::game: return: Ok(Latest { version: 3.7.0, edition: Global })
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:140
    in anime_game_core::games::aag::game::try_get_diff with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.652840Z DEBUG anime_game_core::games::aag::voice_data::package: Trying to find version diff for en-us voice package
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/voice_data/package.rs:333
    in anime_game_core::games::aag::voice_data::package::try_get_diff with self: Installed { path: "/media/k/steam/aag/game/aag Impact/aagImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.652851Z DEBUG anime_game_core::games::aag::voice_data::package: Trying to get en-us voice package version
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/voice_data/package.rs:223
    in anime_game_core::games::aag::voice_data::package::try_get_version with self: Installed { path: "/media/k/steam/aag/game/aag Impact/aagImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global }
    in anime_game_core::games::aag::voice_data::package::try_get_diff with self: Installed { path: "/media/k/steam/aag/game/aag Impact/aagImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.653062Z DEBUG anime_game_core::games::aag::voice_data::package: .version file wasn't found. Predict version. Package size: 11583341620
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/voice_data/package.rs:242
    in anime_game_core::games::aag::voice_data::package::try_get_version with self: Installed { path: "/media/k/steam/aag/game/aag Impact/aagImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global }
    in anime_game_core::games::aag::voice_data::package::try_get_diff with self: Installed { path: "/media/k/steam/aag/game/aag Impact/aagImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.653068Z DEBUG anime_game_core::games::aag::voice_data::package: Predicted version: 3.7.0
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/voice_data/package.rs:259
    in anime_game_core::games::aag::voice_data::package::try_get_version with self: Installed { path: "/media/k/steam/aag/game/aag Impact/aagImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global }
    in anime_game_core::games::aag::voice_data::package::try_get_diff with self: Installed { path: "/media/k/steam/aag/game/aag Impact/aagImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.653076Z DEBUG anime_game_core::games::aag::voice_data::package: return: Ok(3.7.0)
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/voice_data/package.rs:218
    in anime_game_core::games::aag::voice_data::package::try_get_version with self: Installed { path: "/media/k/steam/aag/game/aag Impact/aagImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global }
    in anime_game_core::games::aag::voice_data::package::try_get_diff with self: Installed { path: "/media/k/steam/aag/game/aag Impact/aagImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.653081Z DEBUG anime_game_core::games::aag::voice_data::package: Package version is latest
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/voice_data/package.rs:342
    in anime_game_core::games::aag::voice_data::package::try_get_diff with self: Installed { path: "/media/k/steam/aag/game/aag Impact/aagImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.653086Z DEBUG anime_game_core::games::aag::voice_data::package: return: Ok(Latest { version: 3.7.0, edition: Global })
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/voice_data/package.rs:331
    in anime_game_core::games::aag::voice_data::package::try_get_diff with self: Installed { path: "/media/k/steam/aag/game/aag Impact/aagImpact_Data/StreamingAssets/AudioAssets/English(US)", locale: English, game_edition: Global }
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.653093Z TRACE anime_game_core::traits::git_sync: Checking local repository sync state: "/media/k/steam/aag/game/patch"
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/traits/git_sync.rs:21
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:48.653099Z TRACE anime_game_core::traits::git_sync: Checking local repository sync state. Folder: "/media/k/steam/aag/game/patch". Remote: https://codeberg.org/an-anime-team/dawn
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/traits/git_sync.rs:40
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:49.640597Z DEBUG anime_launcher_sdk::games::aag::states: return: Ok(Launch)
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/games/aag/states.rs:194
    in anime_launcher_sdk::games::aag::states::get_from_config
    in relm4::component::sync::builder::update_with_view with input: UpdateLauncherState { perform_on_download_needed: false, apply_patch_if_needed: false, show_status_page: true }, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:49.640921Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state")))
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state"))), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:49.641154Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state: verifying game version")))
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state: verifying game version"))), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:49.641376Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state: verifying \u{2068}English\u{2069} voiceover")))
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state: verifying \u{2068}English\u{2069} voiceover"))), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:49.644171Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(Some(Some("Loading launcher state: verifying installed patch")))
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(Some(Some("Loading launcher state: verifying installed patch"))), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:49.644389Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLauncherState(Some(Launch))
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetLauncherState(Some(Launch)), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:49.644608Z DEBUG anime_game_launcher::ui::main: Called main window event: SetLoadingStatus(None)
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: SetLoadingStatus(None), component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:49.645752Z DEBUG anime_game_launcher::ui::preferences::main: Called preferences window event: SetGameDiff(Some(Latest { version: 3.7.0, edition: Global }))
    at src/ui/preferences/main.rs:117
    in relm4::component::r#async::builder::update_with_view with input: SetGameDiff(Some(Latest { version: 3.7.0, edition: Global })), component: "anime_game_launcher::ui::preferences::main::PreferencesApp", id: "0x7ffc9c7a5e48"

  2023-05-28T10:56:49.645799Z DEBUG anime_game_launcher::ui::preferences::general: Called general settings event: SetGameDiff(Some(Latest { version: 3.7.0, edition: Global }))
    at src/ui/preferences/general/mod.rs:773
    in relm4::component::r#async::builder::update_with_view with input: SetGameDiff(Some(Latest { version: 3.7.0, edition: Global })), component: "anime_game_launcher::ui::preferences::general::GeneralApp", id: "0x7ffc9c7a5bf8"

  2023-05-28T10:56:52.898084Z DEBUG anime_game_launcher::ui::main: Called main window event: PerformAction
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: PerformAction, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:56:52.898380Z  INFO anime_launcher_sdk::games::aag::game: Preparing to run the game
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/games/aag/game.rs:49
    in anime_launcher_sdk::games::aag::game::run

  2023-05-28T10:56:52.898533Z  INFO anime_launcher_sdk::games::aag::game: Checking telemetry
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/games/aag/game.rs:74
    in anime_launcher_sdk::games::aag::game::run

  2023-05-28T10:56:52.898540Z DEBUG anime_game_core::games::aag::telemetry: Checking telemetry servers status
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/telemetry.rs:17
    in anime_game_core::games::aag::telemetry::is_disabled with game_edition: Global
    in anime_launcher_sdk::games::aag::game::run

  2023-05-28T10:56:52.898653Z DEBUG anime_game_core::games::aag::game: Trying to get installed game version
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:53
    in anime_game_core::games::aag::game::get_version with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }
    in anime_launcher_sdk::games::aag::game::run

  2023-05-28T10:56:52.903001Z DEBUG anime_game_core::games::aag::game: return: Ok(3.7.0)
    at /var/home/observer/.cargo/git/checkouts/anime-game-core-31370ac61699cd7f/045a544/src/games/aag/game.rs:51
    in anime_game_core::games::aag::game::get_version with self: Game { path: "/media/k/steam/aag/game/aag Impact", edition: Global }
    in anime_launcher_sdk::games::aag::game::run

  2023-05-28T10:56:52.903895Z  WARN anime_launcher_sdk::games::aag::sessions: Session file doesn't exist. Returning default value
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/games/aag/sessions.rs:38
    in anime_launcher_sdk::games::aag::game::run

  2023-05-28T10:56:52.903911Z  INFO anime_launcher_sdk::games::aag::game: Running the game with command:  GST_PLUGIN_PATH="/media/k/steam/aag/game/runners/lutris-GE-Proton8-7-x86_64/lib64/gstreamer-1.0:/media/k/steam/aag/game/runners/lutris-GE-Proton8-7-x86_64/lib/gstreamer-1.0" LD_LIBRARY_PATH="/media/k/steam/aag/game/runners/lutris-GE-Proton8-7-x86_64/lib:/media/k/steam/aag/game/runners/lutris-GE-Proton8-7-x86_64/lib64:/media/k/steam/aag/game/runners/lutris-GE-Proton8-7-x86_64/lib64/wine/x86_64-unix:/media/k/steam/aag/game/runners/lutris-GE-Proton8-7-x86_64/lib/wine/i386-unix" WINEARCH="win64" WINEFSYNC="1" WINEPREFIX="/media/k/steam/aag/game/prefix" WINE_FULLSCREEN_FSR="1" WINE_FULLSCREEN_FSR_MODE="balanced" WINE_FULLSCREEN_FSR_STRENGTH="2" bash -c "'/media/k/steam/aag/game/runners/lutris-GE-Proton8-7-x86_64/bin/wine64'  launcher.bat -screen-fullscreen 0 -popupwindow -window-mode exclusive "
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/games/aag/game.rs:270
    in anime_launcher_sdk::games::aag::game::run

  2023-05-28T10:56:52.904227Z DEBUG anime_game_launcher::ui::main: Called main window event: HideWindow
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: HideWindow, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:57:10.750649Z  WARN anime_launcher_sdk::games::aag::sessions: Session file doesn't exist. Returning default value
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/games/aag/sessions.rs:38
    in anime_launcher_sdk::games::aag::game::run

  2023-05-28T10:57:10.750688Z  INFO anime_launcher_sdk::games::aag::game: return: Ok(())
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/games/aag/game.rs:47
    in anime_launcher_sdk::games::aag::game::run

  2023-05-28T10:57:10.750841Z DEBUG anime_game_launcher::ui::main: Called main window event: ShowWindow
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: ShowWindow, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:57:16.857770Z DEBUG anime_game_launcher::ui::main: Called main window event: OpenPreferences
    at src/ui/main/mod.rs:905
    in relm4::component::sync::builder::update_with_view with input: OpenPreferences, component: "anime_game_launcher::ui::main::App", id: "0x7ffc9c7a5c20"

  2023-05-28T10:57:28.740538Z DEBUG anime_launcher_sdk::config: Flushing config data
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/config/mod.rs:76

  2023-05-28T10:57:28.740562Z DEBUG anime_launcher_sdk::config: Updating config data
    at /var/home/observer/.cargo/git/checkouts/anime-launcher-sdk-72c1eacede3fc588/af03ab6/src/config/mod.rs:66

When I click launch in the launcher it disappear and comes back again.

dacid44 commented 1 year ago

+1, it worked earlier today but now suddenly does not. Running the flatpak version on SteamOS stable (Steam Deck). It appears to work fine on my Arch desktop though.

Gamertech commented 1 year ago

Alright, when I updated from Wine-GE-Proton 7-43 to 8-7, the launcher automagically changed the selected to 8-7 but didn't run the mono installer, so when I clicked launch, the launcher closed then reopened again.

Try selecting another installed proton version, then swap back to 8-7 and it should install mono and launch properly.

has12zen commented 1 year ago

can you please tell me how should I do It I used lutris to install it. and followed all the instructions.

Gamertech commented 1 year ago

Yea, this app doesn't belong on Lutris imo, not least of all because it directly links the game name to the launcher name, which breaks the one single rule of using AAGL... Lutris adds a lot more complexity to a simple launcher.

Alright, when you load AAGL in Lutris, do you get the app menu itself? If so, once it's patched click the cog and in the General tab, scroll down and click Components.

Then at the top, under Wine selected version, either select a different version or scroll down to Wine-GE-Proton, install a different version, then go back up and reselect 8-7 to start the Mono install.

Then try launching the game.

Ideally AAGL should be installed as a Flatpak for all the sandboxing goodness and to ensure it comes with all the dependencies it needs.

has12zen commented 1 year ago

will switch to flatpak closing issue