Desde o lançamento do LaunchBox 11.2, estamos trabalhando para colocar o LaunchBox e o Big Box em execução no Linux usando Wine. Lembre-se de que isso não é para os fracos de coração, e você ainda pode ter problemas neste momento. Dito isso, tanto o LaunchBox quanto o Big Box agora pelo menos funcionam principalmente, desde a versão 11.3-beta-9.
Graças a @estático no Discord para algumas dicas e truques adicionais que ainda não havíamos descoberto.
Aqui estão alguns problemas conhecidos atuais:
Apenas o mecanismo de reprodução de vídeo VLC funciona (é claro que o mecanismo de reprodução de vídeo do Windows Media Player não funciona)
Comparado ao Windows, não é tão bonito; fontes e redimensionamento de imagem WPF não estão à altura de suas contrapartes do Windows
É um pouco mais lento que o Windows
O lançamento de jogos pode ou não funcionar, pois não fizemos muitos testes com ele
Vários outros recursos podem estar corrompidos que ainda não descobrimos
Quaisquer recursos que usam o Chromium Embedded Framework (navegação na web) não funcionam
Com essas ressalvas, aqui está um script para fazer o LaunchBox 11.3-beta-9 rodar no Ubuntu 20.04 (atualizado em 5 de agosto de 2020) :
Revelar conteúdos ocultos
#!/bin/bash
# navigate to user folder
cd ~/
# make sure apt-get is updated
sudo apt-get update
# download and install wine, winetricks, and python2
sudo apt-get -y install wine winetricks python2
# download and install Windows fonts
WINEPREFIX=~/LaunchBox winetricks corefonts
# download and install .NET versions (takes a long time and requires clicks)
WINEPREFIX=~/LaunchBox winetricks dotnet48
# download and install Direct3D compiler
WINEPREFIX=~/LaunchBox winetricks -q d3dcompiler_47
# download and install Media Foundation
wget -O mf-install.zip https://github.com/z0z0z/mf-install/archive/master.zip
unzip mf-install.zip
cd mf-install-master
chmod +x mf-install.sh
WINEPREFIX=~/LaunchBox ./mf-install.sh
cd ..
# download and install Media Foundation Cab
wget -O mf-installcab.zip https://github.com/z0z0z/mf-installcab/archive/master.zip
unzip mf-installcab.zip
cd mf-installcab-master
chmod +x install-mf-64.sh
WINEPREFIX=~/LaunchBox ./install-mf-64.sh
cd ..
# download and install DirectX Vulkan (requires clicks, click "No" twice when asked "Do you want to view information about this issue?")
wget -O dxvk.zip https://github.com/doitsujin/dxvk/archive/master.zip
unzip dxvk.zip
cd dxvk-master
chmod +x setup_dxvk.sh
WINEPREFIX=~/LaunchBox ./setup_dxvk.sh install
cd ..
# download and install .NET Core 3.1.6
wget -O windowsdesktop-runtime-3.1.6-win-x64.exe http://download.visualstudio.microsoft.com/download/pr/3eb7efa1-96c6-4e97-bb9f-563ecf595f8a/7efd9c1cdd74df8fb0a34c288138a84f/windowsdesktop-runtime-3.1.6-win-x64.exe
WINEPREFIX=~/LaunchBox wine ./windowsdesktop-runtime-3.1.6-win-x64.exe /passive /norestart
# download and install Visual C++ 2015 Redistributable
wget http://aka.ms/vs/16/release/vc_redist.x64.exe
WINEPREFIX=~/LaunchBox wine ./vc_redist.x64.exe /passive /norestart
# download and install LaunchBox 11.5
wget -O LaunchBox-11.5-Setup.exe https://www.dropbox.com/s/y183jh5o6ob98zf/LaunchBox-11.5-Setup.exe?dl=0
WINEPREFIX=~/LaunchBox wine ./LaunchBox-11.5-Setup.exe /DIR=C:\LaunchBox /SILENT
Você pode executar este script manualmente (não recomendado) ou baixar o arquivo "launchbox-install.sh" anexado e executá-lo automaticamente (recomendado). Para isso, baixe o arquivo, abra um terminal na pasta onde se encontra o arquivo e digite os seguintes comandos:
Sua senha será solicitada pelo menos uma vez e, eventualmente, você terá que clicar em vários instaladores para .NET e similares. Se tudo funcionar corretamente, você verá o processo de inicialização do LaunchBox. Se tudo mais falhar, tente começar com uma nova instalação do Ubuntu 20.04 de 64 bits.
No futuro, esperamos tornar o LaunchBox e o Big Box mais compatíveis com o Linux, na medida do possível, sem reescrever completamente os aplicativos.
Deixe-nos saber como está abaixo e diga-nos o que está ou não funcionando. Boa sorte!
Running LaunchBox and Big Box on Linux
in Linux
Posted
Batocera.linux, Batocera.Plus está usando wine e proton muito bem..