
Postado originalmente por
Nordyco
Bem, o jogo buga assim que entro no CS, não quando saio. Mas achei a solução mais obvia possivel: Jogo em DirectX9, só mudo pra OpenGL qnd for treinar. E depois volta pra Dx9. É o jeito.

Certo, então, podemos extrair disso que o seu questionamento foi [RESOLVIDO], né? Bueno, só pra finalizar, tentarei te explicar - em termos técnicos - o que acontece com o seu computador, e porque você não consegue ter um bom desempenho com o OpenGL.
O Tibia, por mais leve que pareça, é um jogo um pouco complicado de ser reproduzido. Logo quando você o instala, ele injeta DLLs no seu Sistema Operacional que lhe dirão (ao programa), qual a melhor graphic engine à ser utilizada/suportada pela sua máquina, e assim, manterá o client abrindo com ela.
No seu caso, como o seu computador oferece suporte à OpenGL, há esse diagnóstico errôneo de que, já que possui, é o melhor. Aqui em casa, acontece a mesma coisa, por exemplo. Durante a tela de login, meus FPS ficam em 3~8, e quando logo, sobem pra 70~90.
Depois de tanto pesquisar por uma solução, cheguei à conclusão de que Tibia foi feito pra rodar em DX9 - se quiseres forçar teu client à abrir com ele, então lá onde você colocou "engine 0", substitua por "engine 1" -. Outra coisa que você pode fazer, é abrir o Tibia sem forçar nenhuma engine, logo que abrir o client, vá em
Options >
Graphics >
Advanced; e mude para
DirectX 9. Faça login no jogo, e, depois mude novamente para OpenGL no caminho especificado acima.
Acredito que seja essa a solução que você chegou. Mas, atente também que, OpenGL é o motor mais pesado que existe pra rodar Tibia, e não há necessidade alguma, de utilizar essa engine. Conheça as limitações do seu computador, se sua placa de vídeo, oferece suporte sem qualidade à uma engine, e suporte com qualidade à outra, pra que ficar tentando burlar o sistema?
Contente-se, alguns anos de pesquisa já foram dedicados à solucionar o "problema" Directx VS OpenGL, e a conclusão foi:
"preferes a segunda opção? Compre um PC novo.".