Instalando e configurando o Wine [Artigo] - página 3
[ Hits: 975.297 ]
Em alguns casos a configuração básica do wine não é compatível com alguns programas (como o Internet Explorer e o Kazaa) e precisamos informar o wine que dlls e parâmetros ele deve usar para estes programas. As Dlloverrides são definições de quais dlls o wine deve usar, sendo do tipo native (dlls do sistema nativo), builtin (dlls aproprias do wine) e so (dlls do sistema em uso).
Para tanto devemos informar o wine de que o procedimento padrão para tal programa será diferente do normal usando o seguinte parâmetro:
A formula é simples : [AppDefaults\\programa.exe\\Classe de Configuração]
A Classe de configuração é qualquer uma das abas vistas anteriormente (WinMM, dsound, DllOverrides, x11drv, etc) onde são colocados os novos valores normalmente, lembrando-se de que se deve abrir uma nova [AppDefaults] para cada classe.
Como exemplo, configuraremos as dlls do Internet Explorer.
No fim do arquivo config crie a entrada [AppDefaults\\iexplore.exe\\DllOverrides].
Abaixo dela configure as dlls para native:
"commdlg" = "native"
"advapi32" = "native"
"mciavi.drv" = "native"
"mcianim.drv" = "native"
E aqui algumas configurações minhas para o jogo StarCraft:
[AppDefaults\\starcraft.exe\\dsound]
[AppDefaults\\starcraft.exe\\Version]
Fazendo esses ajustes eu consegui bons resultados com o wine-20021125, rodando bem o notepad, o Paint Shop Pro, o Internet Explorer, todo o pacote Microsoft Office97, os jogos Fallout2 e Starcraft: BroodWar, o WinRar, Paciência e o Kazaa Lite. O ACDSee32 rodou bem, mas os ícones ficaram confusos, assim como no Kazaa.