Usando o Directx 9 no Wine por DllOverride

Posted by Jeff | Posted in , , | Posted on 11:51

Esta dica ajuda a rodar alguns games que não rodam normalmente no wine. Vou explicar detalhadamente como rodar o Directx do Bill no pinguim:

Primeiramente, baixe o directx aqui :         http://filehippo.com/download_directx/

Agora execute-o. O programa irá pedir para que você escolha uma pasta para descompactá-lo. Escolha uma pasta qualquer, abra-a e execute o setup. Instale-o normalmente.

Agora vá até sua pasta /home/seu_usuario/.wine e abra o user.reg com seu editor de texto padrão (ex.: gedit).  Procure pela linha expressão "Overrides", e você encontrará DllOverrides.

Abaixo dele,  cole o nome das dll's, de forma que fique assim:

[Software\\Wine\\DllOverrides] 1206264929
"d3d8"="builtin"
"d3d9"="builtin"
"d3dim"="native"
"d3drm"="native"
"d3dx8"="native"
"d3dx9_24"="native"
"d3dx9_25"="native"
"d3dx9_26"="native"
"d3dx9_27"="native"
"d3dx9_28"="native"
"d3dx9_29"="native"
"d3dx9_30"="native"
"d3dx9_31"="native"
"d3dx9_32"="native"
"d3dx9_33"="native"
"d3dx9_34"="native"
"d3dx9_35"="native"
"d3dx9_36"="native"
"d3dxof"="native"
"dciman32"="native"
"ddrawex"="native"
"devenum"="native"
"dinput"="builtin"
"dinput8"="builtin"
"dmband"="native"
"dmcompos"="native"
"dmime"="native"
"dmloader"="native"
"dmscript"="native"
"dmstyle"="native"
"dmsynth"="native"
"dmusic"="native"
"dmusic32"="native"
"dnsapi"="native"
"dplay"="native"
"dplayx"="native"
"dpnaddr"="native"
"dpnet"="native"
"dpnhpast"="native"
"dpnlobby"="native"
"dsound"="builtin"
"dswave"="native"
"dxdiagn"="native"
"mscoree"="native"
"msdmo"="native"
"qcap"="native"
"quartz"="native"
"streamci"="native"

Obs.: Caso não exista o "DllOverrides" no seu user.reg, pegue o nome de qualquer das dll's acima, abra seu "winecfg", vá em "Bibliotecas" e adicione ela. Ela será então criada em seu user.reg .

Aproveitando a dica,  outra dll nativa que auxilia muito à alguns programas é a comctl32.dll, que pode ser baixada em

http://www.dll-files.com/dllindex/dll-files.shtml?comctl32

Após baixá-la, vá à sua pasta .wine/windows/system32 e cole-a. Depois abra seu winecfg e a adicione nas bibliotecas.

Vale lembrar também que para jogos online é aconselhável usar o winetricks  (pode ser encontrado o tutorial no meu blog também), para instalar o IE6.

Para conferir se a dica deu certo, abra seu console e digite "$ wine dxdiag"

Deverá ser executado a Ferramenta de Diagnósticos do directx.

dx9

Qualquer dúvida, deixem comentários e eu prometo responder assim que possível.

É isso aí, pessoal, façam bom proveito!

Abraços

Dica: Voyage Century Online

Posted by Jeff | Posted in | Posted on 01:04

É isso aí! Tá aí mais um belo game que é suportado pelo wine. Voyage Century é um MMORPG, onde você controla um marujo, e tem seu próprio navio. Muitas descobertas, muitos quests, muitas batalhas e muita estratégia para sobreviver.

Seja um pirata, um corsário, um mercante ou o que quiser ser. As possibilidades são infinitas, e há um mundo inteiro por se descobrir.

Recomendo para a instalação as mesmas dicas anteriores, apesar de que acredito não serem necessárias realmente. Aí vão algumas screens:

Obs.: Não estou jogando no momento por que estou preso na prisão de Sevilla, depois de atacar e saquear alguns navios mercantes vindos de lá. Raaawrrrrrrrr

voyage1

voyage2

S4 League no Linux via Wine

Posted by Jeff | Posted in | Posted on 23:40

Bom, pessoal! Consegui rodar facilmente um bom game free, mmo, o S4 League. Para fazê-lo, instale o "Wine" :
$sudo apt-get install wine
e então instale o winetricks : http://wiki.winehq.org/winetricks .
Agora instale via winetricks o ie6, directx9 e algumas fontes.
Pronto! Execute o winecfg, e coloque o windows com modo de compatibilidade pro win98.(sem isso, o hackshield ira impedir o funcionamento do programa).

Bom divertimento!

s41
s42

Doom 3 no Linux

Posted by Jeff | Posted in | Posted on 23:35

Bom, de volta ao nosso querido ubuntu 8.10, fiz um tutorial para instalação do Doom 3.. Incluindo a resolução de um problema que muitas pessoas buscando soluções no google (inclusive eu).
Primeiramente, baixe o instalador, da Loki Installers: http://www.liflg.org/?catid=6&gameid=48
Pronto, agora execute-o. (Caso ele não seja executado por 2 cliques, clique com o botão direito, vá em propriedades>Permissões> e marque a caixa "permitir execução".).
Siga os passos, trocando de cd's à medida que o instalador peça.
Após instalar, execute-o. Se você tem um cd key mais novo, o jogo deverá rodar normalmente. No meu caso, assim como de muitos, tenho o cd key da versão 1.0 ou 1.1. Porém o instalador é na versão 1.3. Sendo assim, ele dirá que a cd key é inválida. A solução que eu encontrei foi: Baixe um editor hexadecimal (pelo synaptic, basta procurar por "hex"). Agora vá na pasta de instalação do Doom 3, (geralmente /home/usuário/doom3) e abra o arquivo doom.x86 com o editor hexadecimal. Agora procure por um trecho que diga "prompt key" ou algo do tipo. Edite este trecho, de forma que não mude o tamanho. Exemplo "promptkey>xromptkey". Lembre-se de fazer um backup do arquivo, antes de alterá-lo. Se o arquivo não executar após a alteração, é bem provável que você tenha colocado um valor inválido. Certifique-se que só irá trocar uma letra, sem apagar outra.
Agora ele irá passar diretamente, sem pedir o cdkey. Lembrando que somente o faça se tiver o cdkey original. Sou contra a pirataria, e só criei este método por que tenho o cd original do game, e acho injusto não jogá-lo. De qualquer forma, aqui vai o executável :

doom.x86 . Cole-o na pasta onde foi instalado o Doom 3.

Lembrando também que a performance do game chega a ser 10% superior, quando comparado à versão para window$!
Ta aí uma screen do game rodando redondinho aqui:

Bom, bom divertimento à todos!d2

d1

Lazarus

Posted by Jeff | Posted in | Posted on 16:25

Pois é, essa semana quebrei todo meu preconceito quanto à IDE's pascal-like que não fossem da Borland, e resolvi testar o Lazarus. O Lazarus é uma IDE Open-Source - totalmente gratuita - para a linguagem Free-Pascal.

Ainda não encontro palavras pra descrever. É uma ferramenta de desenvolvimento rápido, multi-plataforma (pode-se compilar aplicativos para Windows, Linux e Mac OS X) , repleta de recursos, que trabalha com os principais bancos de dados - eu daria ênfase ao Firebird- , leve e funcional. A IDE lembra (muito) o Delphi 7, facilitando a migração para a mesma.

Estou neste momento criando video-aulas, das quais postarei aqui, ensinando conceitos dos mais básicos aos mais avançados sobre esta incrível plataforma de desenvolvimento.

À medida que eu for fazendo os uploads (youtube), vou postando por aqui. Portanto, continuem ligados.

 

lazarus_ide_gtk2


Linux


lazarus_mac_os_x


Mac OS X


lazarus_windows_xp


Windows

I have a bad feeling about OpenSuse...

Posted by Jeff | Posted in | Posted on 16:11

Bom... há algumas semanas resolvi- já que teria que formatar minha criança- instalar a nova versão do OpenSuse, 11.1. 

A instalação corre muito bem. Fico satisfeito com a a praticidade e beleza da arte gráfica, muito semelhante à instalação do rWindows XP. Agora é hora de configurar. E daí vem toda a dor de cabeça e transtorno.

open_suse_installer_big



Não posso viver sem uma VM... Logo, uma das primeiras coisas que fiz foi instalar o VirtualBox. Logo, tive que configurar a placa de vídeo (ge-force 8500 gt).  Faço a instalação via famosa "One-click install", presente no OpenSuse. A idéia é muito boa, mas  na prática...

Tenho somente uma opção de driver. Além do mais me exigiu uma atualização de kernel, fazendo com que eu perdesse a compatibilidade com o VirtualBox.

Após a remoção completa do VirtualBox e re-instalação, tudo parece funcionar bem. Tento testar o desktop 3D (compiz), sem sucesso, pois funciona por alguns minutos - com muitos erros- e cai, sem maiores explicações ou respostas nos logs... Assim como qualquer outra aplicação 3D. Grande parte delas causam travamento completo da máquina.

O péssimo suporte dado no canal Irc, "Oficial", também não ajuda em nada. Nunca ví um canal tão silencioso.Mas acredito que isso seja por que uso Gnome, em sua maior parte... Dizem que a qualidade, quando usado o KDE, é bem melhor.

Bom, travei mais algumas batalhas para configurar o som... PulseAudio must die.... e continuo por utilizá-la hoje em dia. É como um casamento de faixada. Você a trái, sabe que ela também te trái... Mas tá quebrando o galho. Não tem muito o que se fazer mesmo...

Mas se alguém vir um camaleão verde por ai, fuja e chame a Cannonical.

suse2

Pesquisa personalizada