Artigo de Raphael Bertozzi
Mais um desafio solucionado, a questão da instalação dos Jogos Nativos do Linux para Windows.
Essa questão envolve muita polêmica, até porque alguns jogos não rodam perfeitamente, e sim com alguma aceitação, o usuário entende as diferenças dos dois Sistemas Operacionais, e aceita os resultados.
Eu migrei do Windows há pouco, e na minha máquina, havia muitos jogos instalados, meu hobbie, confesso, não é mais jogar, mas mesmo assim quero "desvendar" esse mistério que envolve todos os fóruns sobre Linux.
Então para começar gostaria de explicar a diferença de alguns recursos para games do Windows no Linux:
1- O que é SDL?
Vou tentar passar pra vocês a concepção de forma resumida:
SDL é o "Directx" do Linux, para quem não sabe até hoje a função exata do DirectX. Aí vai:
O DirectX nada mais é que uma biblioteca que faz uma espécie de ponte, permitindo o acesso direto aos componentes multimídia de hardware. Através dele é instalado e gerenciado os Recursos do Hardware; vamos citar uma placa de vídeo por exemplo, o responsável pela "administração do funcionamento e instalação dos recursos, agindo de forma conjunta com o Driver da placa é o DirectX.
Através dele que ocorre a "ativação e gerenciamento de recursos" como Opengl, Pixel Shader entre outros…
Vamos a concepção do que é SDL: (traduzido por: Raphael Bertozzi, tirado do site: www.sdl.org)
Uma destas alternativas, e que vem se tornando um quase padrão no Linux é a SDL, Simple DirectMedia Layer. Criada por Sam Lantinga, a SDL fornece como o próprio nome sugere, uma forma rápida de se ter acesso aos recursos do Hardware, como o teclado, o joystick e o vídeo, exatamente como o DirectX. Uma das diferenças fica por conta de a SDL não possuir suporte nativo a 3D. No Linux por exemplo ela se utiliza do OpemGL, e no Windows ela utiliza recursos do próprio DirectX devido a uma restrição imposta pela Microsoft. Ah, sim! O SDL é multi plataforma também. Ela possui versões para Linux, Windows, Beos, Mac e por aí vai.
Vamos ver suas principais características:
* Multiplataforma (Funciona em vários sistemas Operacionais)
* Está sob licença GPL (Garantindo assim o desenvolvimento constante e correção de BUGS com o apoio da comunidade)
* É extremamente simples e fácil de utilizar. É por isto que existem tantos jogos que mais parecem "experiências de dias chuvosos de algum programador" =)
Depois dessa breve introdução vamos ao que interessa. Agora é a hora de por a mão na massa.
Primeiramente baixe e instale o Cedega.
Download:
http://rapidshare.de/files/34262864/cedega-small-5.2-1.i386.rpm (Red Hat)
http://rapidshare.de/files/34263060/cedega-small-mandriva-5.2-1.i386.rpm (Mandriva)
http://rapidshare.de/files/34263219/cedega-small-suse-5.2-1.i386.rpm (Suse)
http://rapidshare.de/files/34262561/cedega-small_5.2_i386.deb (Debian – Ubuntu – Kurumin)
http://rapidshare.de/files/34263367/cedega-small-5.2.tgz (Slackware – Outros)
http://rapidshare.de/files/34263860/cedega-engine-5.2-local-update.i386.cpkg (Engine do Cedega)
Todos os distros precisam da Engine do Cedega!
A instalação do Cedega depende de alguns pacotes, execute esse comando no Konsole:
# apt-get install python-gtk2 python-glade2 python2.4-dbus python-support python-numeric python-cairo libdbus-1-2 libdbus-glib-1-2 python2.4-libxml2
depois:
# apt-get install -f
Depois instale as fontes TrueType do Windows.
Se não souber pode dar uma olhada nesse Artigo: http://www.guiadohardware.net/ebooks/linux/28.html
É necessário ter os drivers do fabricante da placa de vídeo devidamente instalados para obter bom desempenho. No site http://transgaming.org/gamesdb/ tem a lista de jogos já testados e suas respectivas jogabilidades. Para instalar, baixe o arquivo .rpm (para Red Hat, Mandriva, etc…), .deb (para Ubuntu, Kurumin, Debian e similares) ou o .tgz (Slackware e baseados nele) e o .cpkg e salve na sua home. Abra um terminal, com ele acesse root com o "su" e instale com "rpm nome do pacote" (para o rpm) ou "dpkg -i nome do pacote" (para o deb). Depois abra o Cedega e vá no menu "Transgaming >>> Install Local Update…" e abra o arquivo .cpkg (Engine do Cedega).
Para executar um instalador via Konsole se digita:
# cedega nome_do_instalador.exe






tenho uma lanhouse e estou migrando todos para linux ubuntu, fiz assinatura do CEDEGA, e to mandando vê, minha lan vai ser 100% linux, que Deus queira.
viva o linux.