CLÃ FLYER
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Jogando PW no Linux

Novo tópico   Responder ao tópico

Ir para baixo

Jogando PW no Linux Empty Jogando PW no Linux

Mensagem por ADRIANNO Sáb 01 Out 2022, 12:29 pm

Esse tutorial foi feito nessa instalação Linux

Jogando PW no Linux Captur21

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:
  1. cd /media/tiringa/DRMFREE/pw2008 (Aqui, você está apontando para uma pasta)
  2. export WINEPREFIX=$PWD
  3. export WINEARCH=win32

Prefix preparado!


+informações:


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.

Jogando PW no Linux Pw10

Só jogar!
Jogando PW no Linux Captur23

___________________________________________________________________________________________________________________________________

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:

  1. cd /media/tiringa/DRMFREE/pw2008 (Aqui, você está apontando para uma pasta)
  2. touch start.sh
  3. 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"

Jogando PW no Linux Captur24
ARQUIVO CRIADO! CLIQUE NELE PARA JOGAR
Jogando PW no Linux Captur25

___________________________________________________________________________________________________________________________________

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;

Jogando PW no Linux Captur26
Esse é nosso atalho personalizado (lançador)
Jogando PW no Linux Captur27
Agora, clique em propriedades é marque esse arquivo como executável:
"Permitir que este arquivo execute como um programa"
Jogando PW no Linux Execut10

___________________________________________________________________________________________________________________________________

Para ficar visível no Menu, basta colocar o atalho criado dentro dessa pasta: .local/share/applications
Para que ele apareça no Menu, na categoria jogos.
O ideal é que você crie um para cada personagem.

Jogando PW no Linux Pw_bra10

___________________________________________________________________________________________________________________________________

Colocando o atalho na dock
Se 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"

Jogando PW no Linux Captur29

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.)
Jogando PW no Linux Pw_bar11

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
Jogando PW no Linux Swappw10

Se eu lembrar de mais personalizações, posto aqui!

_________________
Jogando PW no Linux Email-11 ENTRE EM CONTATO

Não é necessário criar uma conta para responder a um tópico. 
Basta procurar pelo botão Responder, localizado no topo de todas as páginas.
Jogando PW no Linux I_reply
ADRIANNO
ADRIANNO
Honrado
Honrado

Masculino
Mensagens : 796
Pontos : 6778
Reputação : 3
Data de inscrição : 12/01/2010
Cidade : Goiânia
Discord : adriano.dipaula#0406

https://vk.com/shakespeare97 https://discord.gg/D8rNGYuRzK

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

Novo tópico   Responder ao tópico
 
Permissões neste sub-fórum
Podes responder a tópicos