Atualizado em 19/06/2012 às 01:31
Após alguns problemas relacionados à libs compartilhadas e a perda de um aplicativo sem a possibilidade de reinstalação por incompatibilidade entre as libs do aplicativo e a lib indicada na atualização de 02/06, um novo artigo foi adicionado, desta vez, em 19/06, informando a possibilidade de utilização do controle do XBox 360 e uma nova dica de inicialização do game sem a necessidade de instalação de libs adicionais. Confira:
Atualização de 02/06/2012 às 00:58
Você é um felizardo que comprou seu pacote Humble Indie Bundle V com Bastion, mas não é um felizardo que possui uma placa gráfica “de grife” em seu notebook ou computador? Seu chipset de vídeo é um Intel e Bastion não rodou? Calma, existe solução.
Primeiro, um bug que está afetando o game já quando movemos o mouse (ainda na inicialização) pode ser sanado com uma pequena linha de código inserida em um arquivo de configuração do game.
Caso você tenha instalado Bastion através da Central de Programas, o passo número 1 será desnecessário. O passo número dois pode ser substituído pela seguinte solução:
Abra a Central de Programas do Ubuntu e procure por libtxc-dxtn-s2tc0

Instale-a e pronto! Execute seu Bastion!
Esta solução funciona também para o game Amnesia.
Desconsidere as soluções abaixo!
—————————————————————————————————————–
Passo 1:
Para resolver essa situação, abra o Terminal e execute o Nautilus como administrador:
sudo nautilus
Sua senha será solicitada. Digite-a e o navegador de arquivos se abrirá em modo root.
Agora, navegue pelas seguintes pastas: usr > local > games > Bastion
Procure o arquivo OpenTK.dll.config. Dê dois cliques no arquivo e insira a seguinte linha de código:
<dllmap os=”linux” dll=”libXi” target=”libXi.so.6″/> após esta linha:
<dllmap os=”linux” dll=”libX11″ target=”libX11.so.6″/>
Salve o arquivo e feche-o. Feche o Nautilus.
Passo 2:
Agora, vamos inicializar o game pelo Terminal com um comando que ativa um algorítmo de compressão de gráficos que fará o jogo funcionar corretamente. Para isso, digite no seu Terminal o seguinte comando:
sudo force_s3tc_enable=true ./Bastion.bin.x86_64 /usr/local/games/Bastion/Bastion.bin.x86_64
Sua senha será solicitada. Digite-a e o game se abrirá para você. Lindo!
Boa jogatina!
force_s3tc_enable=true ./Bastion.bin.x86_64
Você pode automatizar esta execução criando um shell script dentro de sua pasta pessoal. Para isto, abra o editor de textos Gedit, tecle Enter para pular uma linha e insira o seguinte comando:
#!/bin/bash sudo force_s3tc_enable=true /usr/local/games/Bastion/Bastion.bin.x86_64
Salve o arquivo na pasta de sua preferência, preferencialmente com o nome “Bastion.sh” (sem aspas).
Clique com o botão direito do mouse e selecione Propriedades > aba Permissões e marque a opção “Permitir a execução do arquivo como um programa”. Toda vez que você clicar no arquivo, o sistema irá perguntar se deseja executar, exibir ou executar em Terminal.
Selecione a opção “Executar em Terminal”. Sua senha será solicitada. Digite-a e o jogo se abrirá.
Se desejar, ainda pode inserir o ícone do game no arquivo de script ao selecionar a opção “Propriedades > Básico” e alterar o ícone padrão pelo ícone desejado.























Pingback: Bastion no Ubuntu recebe suporte ao controle do XBox 360 (e outra novidade) » Orgulho Geek