Jogando PW no Linux
Página 1 de 1
Jogando PW no Linux
Esse tutorial foi feito nessa instalação Linux
Como o PW é um jogo de Windows, vamos usar o wine para traduzir as requisições.
A versão do wine não é empecilho, novas ou antigas; todas vão funcionar: wine-7.18 (Staging)
CRIANDO UM PREFIX WINE
Abra seu terminal e digite esses 3 comandos:
- cd /media/tiringa/DRMFREE/pw2008 (Aqui, você está apontando para uma pasta)
- export WINEPREFIX=$PWD
- export WINEARCH=win32
Prefix preparado!
- +informações:
- (não precisa)Se você preferir alterar alguma configuração, digite no terminal:
- winecfg
(não precisa)Se quiser instalar algo nesse prefix use o comando winetricks seguido pelo nome do programa.
Você pode configurar/instalar como quiser, mas um prefix limpo e básico, já faz o jogo abrir.- winetricks d3dcompiler_42 (instala o directx Aug2009)
- winetricks d3dx9 (instala o Microsoft d3dx9 DLLs from DirectX 9)
- winetricks vbrun6 (instala o Microsoft Visual Basic 6 Runtime)
- winetricks vcredist2005 (instala o Microsoft Visual C++ 2005)
- winetricks dotnet35 (instala o Microsoft .NET Framework 3.5)
- winetricks allfonts (instala todas as fontes de letras)
- winecfg
Com o wine configurado, basta chamar o launcher do pw, pelo terminal:
- wine "/local_do_seu_HD/Perfect World 2008/launcher/Launcher.exe"
PARA INICIAR O JOGO, EM TODAS AS VEZES, VOCÊ PRECISARÁ DIGITAR AQUELE DERRADEIRO COMANDO.
Só jogar!
___________________________________________________________________________________________________________________________________
Para sua comodidade, você pode criar um icone para assim abrir o jogo com um clique.Vamos criar um scripts .sh ( criar um icone)
Abra o terminal é digite esses 3 comandos:- cd /media/tiringa/DRMFREE/pw2008 (Aqui, você está apontando para uma pasta)
- touch start.sh
- chmod 755 start.sh
em qualquer editor de texto, abra o arquivo até então vazio "start.sh" e cole dentro dele:
- Código:
#!/bin/bash
export WINEPREFIX=$(realpath $(dirname $0))
export WINEARCH=win32
echo "WINEPREFIX: $WINEPREFIX"
echo "WINEARCH: $WINEARCH"
cd "$WINEPREFIX/media/tiringa/DRMFREE/wine/pw2008/Perfect World 2008/launcher"
echo "Working Directory: $PWD"
echo "Running Launcher.exe"
WINEDEBUG=fixme-all wine "/media/tiringa/DRMFREE/wine/pw2008/Perfect World 2008/launcher/Launcher.exe"
ARQUIVO CRIADO! CLIQUE NELE PARA JOGAR
___________________________________________________________________________________________________________________________________
Você pode optar por fazer um lançador para seu jogo.As vantagens do lançador são mais possibilidades na customização ao abrir.
possibilitando ter uma imagem de icon, e torna-lo visível na sua barra de aplicativos e Dock.
A intenção é adicionar nossa criação "start.sh" dentro desse lançador,
em qualquer editor de texto, digite isso; depois salve como: pw.desktop
- Código:
[Desktop Entry]
Type=Application
Version=1.0
Name=pw2008
Comment=WB perfect world 2008
Icon=/media/tiringa/DRMFREE/wine/pw2008/icons/pw350.ico
Exec="/media/tiringa/DRMFREE/wine/pw2008/start.sh"
Terminal=false
StartupNotify=false
Categories=Game;
Esse é nosso atalho personalizado (lançador)
Agora, clique em propriedades é marque esse arquivo como executável:
"Permitir que este arquivo execute como um programa"
___________________________________________________________________________________________________________________________________
Para ficar visível no Menu, basta colocar o atalho criado dentro dessa pasta: .local/share/applicationsPara que ele apareça no Menu, na categoria jogos.
O ideal é que você crie um para cada personagem.
___________________________________________________________________________________________________________________________________
Colocando o atalho na dockSe estiver usando o XFCE basta arrastar o atalho para sua dock(segure Ctrl),
ou edite seu xfce4-panel manualmente como na imagem.
no campo "Comando" preencha com:
"/media/tiringa/DRMFREE/wine/pw2008/start.sh"
Para uma maior organização você pode abrir 1~2+ clientes de PW
em diferentes áreas de trabalho, use as teclas de atalho para alterar rapidamente:
Ctrl+Alt+seta para direita
Ctrl+Alt+seta para esquerda
ctrl+f1 (f2, f3, f4 etc.)
Um Linux completo para jogos deve ter essas bibliotecas instaladas
- Código:
sudo pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls \
mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error \
lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo \
sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama \
ncurses lib32-ncurses ocl-icd lib32-ocl-icd libxslt lib32-libxslt libva lib32-libva gtk3 vkd3d lib32-vkd3d \
lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader \
zenity gcc-libs gnutls vulkan-headers vulkan-validation-layers vulkan-icd-loader libva fontconfig lcms2 libxml2 \
libxcursor libxrandr libxdamage libxi gettext freetype2 glu libsm libpcap faudio giflib libpng libldap mpg123 \
openal v4l-utils libpulse alsa-lib alsa-plugins libjpeg-turbo libxcomposite libxinerama ocl-icd libxslt gst-plugins-base-libs \
vkd3d sdl2 sdl2_ttf sdl2_image sdl2_net libcups libidn11 pixman zlib mesa ncurses krb5 libxcb cairo libx11 libx86emu \
libxss libgphoto2 sane noto-fonts-emoji lib32-glibc lib32-gcc-libs lib32-gnutls lib32-vulkan-validation-layers \
lib32-vulkan-icd-loader lib32-libva lib32-fontconfig lib32-lcms2 lib32-libxml2 lib32-libxcursor lib32-libxrandr \
lib32-libxdamage lib32-libxi lib32-gettext lib32-freetype2 lib32-glu lib32-libsm lib32-faudio lib32-libpcap lib32-giflib \
lib32-libpng lib32-libldap lib32-mpg123 lib32-openal lib32-v4l-utils lib32-libpulse lib32-alsa-lib lib32-alsa-plugins \
lib32-libjpeg-turbo lib32-libxcomposite lib32-libxinerama lib32-ocl-icd lib32-libxslt lib32-gst-plugins-base-libs lib32-vkd3d \
lib32-sdl2 lib32-sdl2_ttf lib32-sdl2_image lib32-libcups lib32-libidn11 lib32-pixman lib32-zlib lib32-mesa \
lib32-cairo lib32-libx11 lib32-libxcb lib32-krb5 lib32-ncurses lib32-libxss
Dica: Se você tem 8GB de RAM e pretende abrir 3 ou + clientes de PW, considere habilitar o serviço de swap do seu Linux.
O que é swap?
É o processo pelo qual uma página de memória é copiada para um espaço no disco rígido.
Sua finalidade é de estender a memória virtual além da memória física (RAM).
Se a quantidade de memória física for menor que a quantidade necessária, seu sistema vai dar crashing.
Como criar um swap?
Em uma partição livre faça: mkswap /dev/sda4 && swapon /dev/sda4
Os valores de swap podem ser ajustados para ajudar no desempenho: sysctl -w vm.swappiness=100
Se eu lembrar de mais personalizações, posto aqui!
Tópicos semelhantes
» INSTALAÇÃO ARCH LINUX - BIOS-Legacy, Triple-Boot, XFCE, /home, games
» Grim Dawn no Linux
» (LINUX) Fallout 4 - Presets
» Lista de Scripts em Shell Bash
» (LINUX) Modding: Guia Mod Manager
» Grim Dawn no Linux
» (LINUX) Fallout 4 - Presets
» Lista de Scripts em Shell Bash
» (LINUX) Modding: Guia Mod Manager
Página 1 de 1
Permissões neste sub-fórum
Podes responder a tópicos
|
|