#!/usr/bin/env bash
# Author: chal55rus (Sergey P.)
# type: emulators
# name: xemu
# image: xemu
# info_en: An emulator of the original Xbox console that allows users to launch and play games for this platform on modern computers. The emulator supports many features, including improved graphics, game state saving, and control settings.
# info_ru: Эмулятор оригинальной консоли Xbox, который позволяет пользователям запускать и играть в игры для этой платформы на современных компьютерах. Эмулятор поддерживает множество функций, включая улучшенную графику, сохранение состояния игры и настройку управления.
########################################################################
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/xemu-win-release.zip"
start_portwine
if try_download "https://github.com/xemu-project/xemu/releases/latest/download/xemu-win-release.zip" "${PW_AUTOINSTALL_EXE}" no_mirror
then
    pw_start_progress_bar_install_game "xemu."
    "$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/xemu"
    portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/xemu/xemu.exe"
    try_remove_file "${PW_AUTOINSTALL_EXE}"
    try_remove_file "${portwine_exe}.ppdb"
    kill_portwine
    pw_stop_progress_bar
    export PORTWINE_CREATE_SHORTCUT_NAME="xemu"
    portwine_create_shortcut
fi
stop_portwine
