sábado, 17 de março de 2018

Dependências para Compilar o Wine Versão Desenvolvimento - 03/2018

Este post é uma versão atualizada do post anterior.

Seguem todas as dependências/pacotes utilizados para compilar o Wine 3.4 no Debian Testing:

gcc gcc-multilib flex bison libx11-dev:i386 libfreetype6-dev:i386 libxcursor-dev:i386 libxi-dev:i386 libxxf86vm1:i386 libxrandr-dev:i386 libxinerama-dev:i386 libxcomposite-dev:i386 libglu-dev:i386 libosmesa-dev:i386 libpcap-dev:i386 opencl-dev:i386 libdbus-1-dev:i386 libncurses-dev:i386 libsane-dev:i386 libv4l-dev:i386 libgphoto2-dev:i386 liblcms-dev:i386 libpulse-dev:i386 libgstreamer-plugins-base1.0-dev:i386 libudev-dev:i386 libsdl2-dev:i386 libcapi20-dev:i386 libcups2-dev:i386 libfontconfig-dev:i386 libgsm1-dev:i386 libkrb5-dev:i386 libkrb5-dev:i386 libmpg123-dev:i386 libopenal-dev:i386 libvulkan-dev:i386 libldap-dev:i386 libxslt-dev:i386 libgnutls28-dev:i386

As seguintes dependências não foram instaladas:

configure: libhal 32-bit development files not found, no legacy dynamic device support.
configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported.

O HAL foi descontinuado e o OSS não é necessário, já que utilizo Pulseaudio no meu sistema.

Obrigado.

sábado, 21 de março de 2015

Dependências para Compilar o Wine Versão Desenvolvimento - 03/2015

Formatei minha máquina recentemente e reinstalei o Debian Sid (amd64). Ao compilar o Wine, percebi que existiam várias dependências que eu não tinha listado no post anterior.

Segue a lista atualizada e quase completa das dependências:

gcc-multilib flex bison libfreetype6-dev:i386 libxcursor-dev:i386 libxi-dev:i386 libxcomposite-dev:i386 libglu-dev:i386 libosmesa6-dev:i386 libdbus-1-dev:i386 libsane-dev:i386 libldap-dev:i386 libcups2-dev:i386 libfontconfig-dev:i386 libxrandr-dev:i386 libxinerama-dev:i386 amd-opencl-dev:i386 libpcap0.8-dev:i386 libncurses-dev:i386 liblcms2-dev:i386 libgstreamer-plugins-base0.10-dev:i386 oss4-dev libcapi20-dev:i386 libgsm1-dev:i386 libmpg123-dev:i386 libopenal-dev:i386 libxslt-dev:i386 gnutls-dev:i386 prelink:i386 libasound2-dev:i386 libv4l-dev:i386 libgphoto2-dev:i386 libtiff-dev:i386

Infelizmente não consegui resolver as seguintes dependências:

configure: libhal 32-bit development files not found, no legacy dynamic device support.
configure: gstreamer-0.10 base plugins 32-bit development files not found, gstreamer support disabled

Se alguém souber como resolve-las, por favor, deixe um comentário.

Obrigado.

UPDATE (02/05/2015): A versão 1.7.42 requer 3 novas dependências: libv4l-dev:i386 libgphoto2-dev:i386 libtiff-dev:i386. Estas já foram adicionadas na lista acima.

segunda-feira, 1 de setembro de 2014

Habilitando MP3 no SoundConverter do Debian

Infelizmente, alguns dispositivos não reproduzem arquivos OGG. Para resolver este problema, basta converter suas músicas para arquivos MP3 que têm um suporte melhor.

Para realizar conversões entre formatos de arquivos de som gosto de utilizar o SoundConverter. Por questões legais, o suporte à conversão para MP3 não é habilitado por padrão. Ao abrir as preferências do software você encontrará a seguinte mensagem: "MP3 Encode is not present."

Para habilitar o suporte à conversão MP3 basta instalar o pacote gstreamer0.10-plugins-ugly, presente no Debian:

# aptitude install gstreamer0.10-plugins-ugly

Este post é uma nota pessoal (atualizada, como você pode ver, já escrevi sobre isso uma vez). Não confio na minha memória! :)

sábado, 22 de março de 2014

Commandos: Behind Enemy Lines e Steam - Save/Load Game desabilitados no menu

Essa semana recomecei a jogar Commandos: Behind Enemy Lines. O primeiro da série Commandos. O wine roda perfeitamente este game, que tenho no Steam.

O problema é que, talvez, por descuido de um programador (da Pyro Studios ou Steam), os itens "Save Game" e "Load Game" do menu do jogo estavam desabilitados. Para quem já jogou, sabe que Commandos: Behind Enemy Lines é extremamente difícil e é impossível jogar sem salvar o jogo.

Depois de pesquisar um pouquinho encontrei a solução no fórum do Steam.

Abra o arquivo Comando.cfg (no meu caso, localizado em /home/usuario/.wine/drive_c/Program Files/Steam/SteamApps/common/Commandos Behind Enemy Lines/OUTPUT) e adicione as seguintes linhas no final do arquivo:

.SIZE [ .INITSIZE 3 ]
.PROFILE [ .USER 0 ]
.DEVELOP 1

Salve o arquivo e divirta-se :)

Por algum motivo misterioso o password não funciona mais. Quando entro em um novo jogo com password, a primeira fase é a carregada, independente do password. Se alguém souber resolver este problema, por favor, comente!

Um abraço, até mais.