如何在 WINE 上安装 Facebook Gameroom?

如何在 WINE 上安装 Facebook Gameroom?

Facebook Gameroom 是一款 Windows 游戏应用,可从以下位置下载:https://www.facebook.com/gameroom/download/

我尝试使用 Ubuntu 18.04 默认 Wine (1.6) 以及来自上游的 Winehq 安装它 (https://wiki.winehq.org/Ubuntu)。

我已经使用 winetricks 安装并测试了 dotnet 45、46 和 461。

当我运行时,“FacebookGameroom.exe”安装程序卡住了,并显示“正在连接”的消息wine FacebookGameroom.exe

有趣的是,我使用 mono 本地运行时取得了更多进展mono FacebookGameroom.exe,它经过“连接”>“下载”>“安装”,但随后也卡住了。

答案1

  1. 按照以下说明安装 Winehqhttps://wiki.winehq.org/Ubuntu

    sudo dpkg --add-architecture i386 
    wget -nc https://dl.winehq.org/wine-builds/winehq.key
    sudo apt-key add winehq.key
    sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
    
  2. 按照以下说明安装 winetrickshttps://wiki.winehq.org/Winetricks

    cd "${HOME}/Downloads"
    wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
    chmod +x winetricks
    
  3. 例如制作一个酒容器

    mkdir ~/Wine/gameroom && cd ~/Wine/gameroom  
    
  4. 运行export WINEARCH=win32export WINEPREFIX=/home/$USER/Wine/gameroom

  5. 运行winetricks并安装 dotnet452

  6. 运行wine uninstaller并安装“FacebookGamesArcade.msi”
    (注意:为了下载此文件,必须重复步骤 1 到 5,创建另一个容器并使用 winetricks 安装 ole32.dll。不要将其安装在您计划安装 FacebookGamesArcade.msi 的同一容器中,因为这样它将无法加载。然后运行wine FacebookGameroom.exe。然后在 ../drive_c/users/$USER/Temp/something 中搜索安装程序“FacebookGamesArcade.msi”)。

  7. 运行

    wine ~/Wine/gameroom/drive_c/users/$USER/Local\ Settings/Application\ Data/Facebook/Games/FacebookGameroom.exe
    

游戏室将启动并显示如下内容:

在此处输入图片描述

相关内容