TABDIV

04 janeiro, 2009

Configurando o Emulador de PS2

Configurando o Emulador de PS2

PCSX2: Configure e rode o melhor emulador de PS2!
Galera, há tempos eu gostaria de escrever esse tutorial, mas só agora consegui.

Bom, o PS2 está aí há bastante tempo, mas devido a arquitetura totalmente diferente do seu processador, é bem difícil emulá-lo. Felizmente, uma equipe que faz inveja aos programadores da Sony vem trabalhando duro num emulador chamado PCSX2.

Ele não é novo, mas vem se desenvolvendo cada vez mais rápido. Sua versão de testes, 0.9.5, roda vários games bem, e ampliou a velocidade de emulação sensivelmente em relação a versão anterior, a 0.9.4.

Sei, você deve estar pensando: "sim, esse cara não vai pros finalmentes não?" Segura aí, jajá a gente começa a configurar o dito cujo. Primeiro a gente precisa dar uma olhada nos requisitos mínimos.

No mínimo um:
E2160 @2.3GHz ou equivalente
1GB de memória, 2GB em dual-channel, de preferência
VGA no nível da 8400GS dá conta de games leves (onboard do nível da Intel GMA950 para games 2D)
S.O.: Windows XP para DX9 ou Vista/2008 para DX10. DX10 é mais rápido e bonito.

Vamos lá para a parte que interessa!

Primeiramente, baixe a base do emulador, o PCSX2 0.9.4. Ele inclui as dll's necessárias para rodar o PCSX2, ele é necessário. Baixe ele aqui: PCSX2 0.9.4 binaries
Descompacte-o.

Para rodar qualquer coisa no emulador, é necessário pegar a BIOS do PS2. Para isso, pesquise no Google assim: "ps2 bios" (com aspas), e baixe. Ponha os arquivos na pasta bios do PCSX2 (você descompactou no passo anterior). Se estiver compactado, descompacte, até todos os arquivos aparecerem.

Beleza, você tem o emulador base, a BIOS, tudo prontinho para rodar algum game. O problema é que o PCSX2 0.9.4 é bem antigo, e os plugins que vem com ele idem... Então vamos dar uma atualizada nele agora!

Você pode baixar os plugins e atualizações beta do PCSX2 tanto do site oficial dele (www.pcsx2.net) quanto na pasta dos desenvolvedores no 4shared. No site oficial há uma certa demora na atualização, mas só está lá o que está mais estável. Na pasta do 4shared aparecem os plugins mais novos, porém em testes.

PCSX2 0.9.5 - Beta, mas muito vantajoso
O PCSX2 0.9.5 ainda não está completamente pronto (embora esteja muito bom), está em fase beta. Ele é distribuído na forma de dois executáveis simpáticos. Eles dependem dos arquivos do PCSX2 0.9.4. Então você baixa eles, e descompacta na pasta do PCSX2. Você escolhe em qual site vai pegar.
No site do PCSX2 oficial, você baixa aqui: http://www.pcsx2.net/downloads.php?p=publicbeta
No 4shared, você procura a rev mais nova do PCSX2: http://www.4shared.com/dir/5188207/e...atest_svn.html
No momento que escrevo, a versão mais atual é o PCSX2 rev 377x3 V4.

Baixados os executáveis, descompacte eles na pasta do PCSX2 0.9.4. Sempre tem dois, o que termina com um "t" antes do .exe e o que não termina com o "t". O sem "t" no final do nome é mais rápido, pois tem acesso direto a memória. Na primeira vez que você roda, ele na maioria das vezes pede para você fazer logoff. Faça para poder ter acesso direto a memória, aumentando bastante sua performance.

Pronto, baixamos os executáveis. Agora vamos pegar os plugins.

Plugin gráfico

O plugin disparado mais importante é o plugin gráfico. O melhor atualmente é o GSDX, criado pelo Gabest, conhecido pela galera que baixa codecs.
Novamente, podemos baixar ele pelo site oficial ou pela pasta no 4shared:
Site oficial: http://www.pcsx2.net/downloads.php?p=plgn
4Shared: http://www.4shared.com/dir/5188207/e...atest_svn.html
No 4shared já tem as versões de teste do GSDX 1.9, enquanto no site oficial, tem só a versão final do 1.8, enquanto escrevo.

Baixe o plugin gráfico e descompacte-o na pasta plugins do seu PCSX2.

Plugin de som

O plugin de som, embora não seja tão importante quanto o gráfico, faz com que ouçamos o som dos games como no PS2, e um bom plugin de som impede que percamos performance com o som ativado. O melhor atualmente é o ZeroSPU 0.4.6. Você pode baixá-lo do site oficial: http://www.pcsx2.net/downloads.php?p=publicbeta (role pra baixo a página que ele aparece)
Ou no 4shared: http://www.4shared.com/dir/5188207/e...atest_svn.html

Por último, menos importante, mas indispensável, um plugin de controle. Ele é bem importante, pois um plugin ruim de controle vai atrapalhar a jogabilidade. O LilyPad é o meu preferido, pois permite que eu use o teclado como analog (as "alavanquinhas"). Baixe ele aqui: http://www.box.net/shared/2cm105w4c4 (não use download manager, o servidor não suporta). Cole o arquivo baixado na pasta plugins do seu PCSX2.

Configurando, finalmente!

A parte chata de downloads terminou. Agora vamos para a parte da configuração.

Primeiro vamos deixar o PCSX2 em português.Clique em Language >> Porugês (é assim mesmo, eles escreveram errado:


Agora, vamos escolher os plugins e a BIOS corretos. Vá em Configuração >> Configuração e deixe assim:


No caso o GSDX você escolhe a versão que você baixou, com o set de instruções do seu processador. Os Athlon X2 só funcionam com o GSDX SSE2. Os Core 2 Quads Q6xxx, C2D's E4xxx, E6xxx e Pentium E2xxx com o SSSE3, e os novos C2D's E8xxx e E7xxx e C2Q's Q9xxx suportam a versão SSE4. Quanto mais novo o SSE, mais rápido é.

A BIOS melhor é essa aí que está selecionada.

Agora vamos configurar o GSDX.
Ele tem dois modos: GSDX9 e GSDX10. O GSDX9 é, como o nome sugere, baseado no DirectX9. Ele é próprio para se usar no Windows XP. O GSDX10 é baseado no DirectX10, é melhor opção para usar no Windows Vista e no Windows 2008. Escolha o referente ao seu sistema e clique em Configurar.

GSDX9
Se você usar Windows XP, ou usar o Vista e sua placa de vídeo for DirectX 9, o plugin a ser usado é o GSDX9. Para isso, abra a configuração do plugin gráfico, e em Renderer, escolha Direct3D9 (Hardware), e deixe assim:


GSDX10
Se usar o Windows Vista e placa de vídeo DirectX10 ou 10.1, há mais um modo diferente, baseado no DirectX 10. Ele demanda mais trabalho pra VGA, e diminui o gargalo por parte do processador. O resultado é maior performance e melhor qualidade de imagem. Para ativar esse modo, abra a configuração do plugin gráfico, em Renderer escolha Direct3D10 (Hardware), e as outras opções deixe assim:


Nos dois é possível alterar o modo de texture filtering. Marcado completamente (preto preto mesmo), significa filtragem máxima de textura. Dá uma qualidade perceptivelmente melhor, mas necessita de uma VGA que garanta. Marcado parcialmente (cinza) é o meio-termo. Eu usava assim na minha onboard GMA 3100. Sem nada no texture filtering, o PCSX2 vai ficar sem texture filtering, o que vai degradar bastante a qualidade de imagem (fica horrível mesmo...).

O plugin de controle também é importante estar bem configurado. Eu já fiz uma configuração pessoal. Você pode usá-la como base. Veja aqui a do Controle 1:

Controle 2:


Plugins configurados, vamos para a última etapa de configuração: configurando o PCSX2!

O PCSX2 tem algumas opções bem práticas para ativar.

Cartões de memória
São os tradicionais Memory Cards. O PCSX2 os emula, de forma que você pode jogar e salvar seu jogo como se estivesse num PS2 tranqüilamente.
Para configurá-los, vá em Configuração >> Cartões de memória.
Na parte do Cartão de memória, clique em Selecione o Mcd, abra a pasta memcards (é bem possível que já abra nela) e selecione o arquivo mcd001.ps2. Faça o mesmo com o cartão de memória 2, só que selecione o mcd002.ps2. Clique em Format Mcd em ambos, para formatar os "memory cards", e pronto.

Configuração de CPU - O ganho está aqui
A configuração de CPU é uma das mais importantes (senão a mais) configurações do PCSX2. Abra ela em Configuração >> Cpu. Nela, marque o Modo Multi Tarefa GS (MTGS) e o modo Dual Core. Essas opções otimizam bastante a performance do PCSX2 em dual-cores, dividindo as tarefas em vários threads.

Speed Hacks - Experimentais, mais eficientes
Outro ponto forte do PCSX2 é que existem agora os Speed Hacks. São otimizações na emulação que costumam ser bem úteis para ganhar alguns FPS's. Dependendo da versão que você estiver usando, eles mudam.
Se usar a versão com X3 (ex: rev 377x3), deixe assim:

Se estiver usando uma versão normal, deixe assim:


Tudo configurado? Sim! Agora é só curtir!

Ah, tem um detalhe: O PCSX2 lê os jogos a partir de imagens ISO. Eu recomendo o CDBurnXP Pro Grave o DVD em ISO, abra o PCSX2, clique em Ficheiro >> Executar CD/DVD, abra a imagem ISO e pronto! Jogue!

Claro, alguns jogos não rodarão, afinal, a emulação de PS2 ainda não está nem perto da perfeição, mas vários jogos já rodam bem, inclusive títulos novos.

0 comentários:

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More