Emulando PlayStation com o ePSXe!

Caros amigos do Kaillera Brasil, começando a me acostumar um pouco mais com “Tutoriais” aproveitei para homenagear, dentro de minhas limitações, criando este tutorial sobre o segundo console (talvez o primeiro, para muitos) mais amado e vendido em todos os tempos: o Sony Playstation ou, simplesmente, PSX!

Emular o PSX não é difícil, apenas requer um pouco mais de paciência! Ele possui a seguinte seqüência lógica para sua emulação:

  • 1. Baixar o Ultraiso;
  • 1.1 Baixar e instalar o emulador;
  • 2. Baixar as Bios;
  • 3. Baixar os Plugins;
  • 4. Configurar o Emulador;
  • 5. Configurar os Plugins (aqui está o segredo para a boa emulação do “console”);
  • 6. Baixar e/ou “formatar” arquivos de imagens;
  • 7.Jogar!

1 – Instalando o UltraISO

Baixem e instalem o Ultraiso (além de ficar mais fácil identificar os arquivos ISO e BIN) associado a todos os formatos de imagens que o programa possa necessitar – em alguns momentos ele será usado para conversão de arquivos de imagens!

1.1 – INSTALANDO O EMULADOR

Por ser classificado em vários sites de emulação com 5 estrelas e por ser uma paixão pessoal minha (pela alta qualidade e fidelidade na emulação), o emulador escolhido para este Tutorial será o ePSXe!

Primeiramente, baixem o ePSXe e descompactem-no em uma pasta específica para ele!

2 – Instalando a BIOS

São 3 as Bios principais de PSX, ei-las:

  • SCPH 1001 (USA)
  • SCPH 5500 (JAP)
  • SCPH 7502 (EUR)

Contudo, aqui está um pacote com várias delas: PSX-BIOS

Baixem-nas e descompactem-nas na pasta Bios do emulador (infelizmente, o emulador não lê as Bios “zipadas” … portanto, vocês terão de descompacta-las mesmo, uma a uma). Veja como a pasta Bios deverá ficar:

3 – Plugins

São 4 os tipos de plugins utilizados pelo ePSXe, ei-los:

  • Vídeo = serve para ajustar a execução de imagens no emulador;
  • Áudio = serve para ajustar o som do emulador;
  • Cdrom = serve para ajustar a unidade “física” de cdrom;
  • Netplay = serve para “jogatinas” online ou em rede (LAN)

Levando-se em conta uma configuração similar às especificações abaixo, ajustaremos os plugins como segue:

  • SO = Windows XP
  • Placa de Vídeo = GeforceFX 5200
  • RAM = 512
  • Processador = Intel Pentium 4 (R) 3.0 GHZ
  • Placa Mãe = compatível para as especificações acima

Obs.: Para o plugin de Netplay, é necessário baixar, descompactar e instalar (na mesma pasta onde está o executável do emulador = epsxe.exe ou “ícone controle de psx”) o Kailleraclient v. 1.1

Baixem e extraiam todos os plugins na pasta “plugins” (exatamente como as Bios, o emulador não lê plugins “zipados”, os plugins deverão ser descompactados um a um, infelizmente). Após fazerem isso, a pasta deverá ficar assim:

4 – Configuração do Emulador

Para este caso, utilizaremos o Wizard Guide, pois esta configuração será apenas para definição dos plugins e do controle. Abram o emulador e vão em config/wizard Guide e façam os procedimentos abaixo:

Logo em seguida, cliquem na Bios SCPH 1001 (que é a recomendada).

Para o Plugin de Vídeo, selecionamos o abaixo definido (como já comentado anteriormente):

Para o Plugin de Audio, selecionem o abaixo definido:


Para o Plugin de Cdrom, selecionem o abaixo definido:

Após isso, configurem o controle conforme indicado abaixo:

Na imagem abaixo, as teclas apresentadas são as teclas padronizadas do player 1 pelo próprio emulador … basta configurá-las conforme sua necessidade!

Caso optem por configurarem de 3 a 4 controles, vão em Config/Game Pad/ Multitap e configurem cada controle conforme procedimento acima. Abaixo, o esquema:


Teclas padrões

  • S – Quadrado
  • D – Triângulo
  • Z – X
  • X – Circulo
  • C – Select
  • V – Start
  • W – L1
  • Q – L2
  • E – R1
  • R – R2
  • Setas – Direcional

Atalhos

  • F1 – Salva o jogo atual no slot selecionado.
  • F2 – Seleciona um slot. (máximo = 5.)
  • F3 – Recarrega um jogo do slot atual.
  • F4 – Liga/Desliga o SIO irq.
  • F5 – Alterna entre Digital pad/Special pad.
  • F6 – Liga/Desliga a leitura do som Xa.
  • F7 – Habilita os Cheats do jogo Chrono Cross.
  • F8 – Gera uma screenshot do jogo atual.

5 – Configurações dos Plugins

É importante lembrar que configurações deste aspecto são bem particulares. Porém, tentei (na medida do que foi possível) equilibrar imagem, áudio e velocidade no emulador.

Vídeo:

Pude obter com o plugin Pete’s D3D Driver 1.76 três (3) configurações razoáveis:

  • Geral – Abrangerá a maioria dos jogos de PSX (Ex.: Megaman 8, Megaman X5, Castlevania – Symphony of the Night, Bust-a-Groove, etc). Ou seja, os jogos com qualidade gráfica que não exigem tanto da capacidade do console.
  • Otimizada – É uma configuração que exigirá bastante do computador (tanto RAM, placa de vídeo, processador, etc). Com ela você poderá executar, com uma certa “qualidade satisfatória”, jogos nos padrões de Resident Evil, Dino Crisis, Final Fantasy, etc. Em palavras concisas, exige do sistema, mas o resultado é compensador!
  • Excelente – Está além do que os requisitos apresentados aqui (placa de vídeo, RAM, etc) podem oferecer. Os jogos até serão executados, mas com deficiência em velocidade e áudio, etc.

Para configurar o vídeo, vão em config/vídeo/configure:

Na tela de configuração, não esqueçam de irem em Select Device / e marcar a opção da placa de vídeo utilizada!


E, como uma imagem vale mais do que mil palavras, abaixo acredito ter economizado umas 3.000 ou mais. Vejam as telas das configurações!

Configurações do tipo Geral

Configurações do tipo Otimizada


Configurações do tipo Excelente

Obs.: alguns jogos requerem opções adicionais para funcionarem; para isso, na tela de configuração do plugin, marquem a opção “special games fixes” e, dependendo do jogo, marquem a opção indicada que aparecerá em uma nova tela de configuração!


Complementando

Para uma configuração mais personalizada, recomendo lerem atentamente às informações abaixo para que vocês possam ter um melhor desempenho de seus PCs!

Select Device: Seleciona a placa de vídeo que o emulador irá usar.

Resolution And Colors

  • Fullscreen Mode: Seleciona o modo tela cheia e a resolução que o ePSXe usará neste modo.
  • Colour Depth: Seleciona o modo de cores a ser usado em modo de tela cheia. (Cuidado! Não use o modo 32Bit se você possuir uma voodo ou placas que tralhem com o sistema 3DFX)
  • Window mode: Seleciona o modo janela e a resolução que o ePSXe usará neste modo.
  • Textures

    • Texture Quality: Selecione o bloco de memoria allocada para exibir as cores na tela. Se você não souber qual selecionar, não se preucupe, deixe o padrão.
    • Texture Filtering: Seleciona que tipo de filtro é usado na mistura das texturas.
    • GFX Card VRam Size: Selecione aqui quantos MB tem a sua placa de vídeo, fazendo isso o emulador automaticamente se otimizará para a quantidade de memória selecionada.
    • Smart Texture Garbage Collection: Filtro que limpa os gráfico das impurezas gráficas.
    • Faster palletizes texture windows: Melhora a textura gráfica das janelas em alguns jogos. (ex: janelas de texto, comuns em RPGs)
    • Hi-res textures (2xSAI): Este é um efeito especial que melhora consideravelmente as texturas gráficas, mas é preciso de uma boa quantidade de memória de vídeo para isso.

    Framerate

    • Show FPS display on startup: Mostra constantemente em quantos fps(frames por segundo) o emulador está trabalhando.
    • Use FPS Limit: Esta opção limita o fps de acordo com o limite estabelecido, aconselho a deixar esta opção ligada.
    • Use Frame Skipping: Caso você tenha uma máquina lenta ou uma placa de vídeo lenta, selecione esta opção.
    • Auto Detect FPS/Frame skip limit: Selecione esta opção para que o emulador defina automaticamente a quantidade de fps a ser usada, para que funcione, é preciso que a opção Use FPS Limit esteja selecionada.
    • FPS Limit: Defina este limite como 60fps, mas para que funcione, é preciso que a opção Use FPS Limit esteja selecionada.

    Compatability

    • Off screen drawing: Usado em certos jogos em que personagens, objetos ou imagens tem que sair da area visível da tela. (jogos como Final Fantasy)
    • Advanced Blending: Usado para melhorar a qualidade gráfica, se usado o modo software, a emulação pode ficar lenta, caso sua placa de vídeo suporte, use use a opção de hradware.
    • Framebuffer textures: Define como o ePSXe vai armazenar as texturas na placa de vídeo.
    • Framebuffer: Define coma a placa de vídeo trabalhará com as texturas no framebuffer.
    • Alpha Multipass: Para melhorar as texturas.
    • Mask Bit: Para a compatibilidade de alguns jogos.

    Misc.

    • Scanlines: Emula a baixa qualidade das TVs.
    • Unfiltered framebuffer updates: Acellera os filmes do video.
    • Color Dithering: Use o dither para minorar as diferenças entre as cores ao usar modos de gráficos de 16bits.
    • Screen Smoothing: Aplica um bit de blur nos gráficos, da uma pequena suavizada no geral.
    • Active special game fixes: Ativa fixes em certos jogos.
    • Default settings: Esta são duas pre-definições usadas para uma configuração rápida, indicado caso você tenha problemas com a configuração manual.
    Áudio

    No que tange à sua configuração, marquem as opções para os jogos especiais e “Wait for XA Buffer is free”. O plugin atende bem com parte de sua configuração padrão. Para isso, vão em config/sound/configure e façam as alterações como demonstradas abaixo:

CD-ROM

Por incrível que pareça, a opção que já vem com o emulador “ePSXe CDR WNT/W2K core 1.5.2.” é muito boa; com ela, você só precisa definir qual será a unidade de CD-ROM a ser utilizada (roda em boa velocidade o CD). Abaixo, o esquema da configuração:

No esquema acima, minha unidade física é a D, as E e F são “virtuais”, ok? (escrevo isto com o intuito de que não seja considerada como opção principal, pois em alguns PCs -com mais de uma unidade física – as unidades poderão ser G, H, etc)

6 – Baixando e formatando imagens

Os 3 principais formatos de imagens que o PSX lê são: ISO, BIN e IMG. Porém, para confundir nossas cabeças, todos eles são chamados de ISO.
Além desses 3, há vários outros formatos de imagens que também são chamados de ISO; um, em especial, quase sempre vem para nós através de downloads, o MDF/MDS – o PSX não lê este formato. O que fazer? Coloquemos em ação o Ultraiso, que converterá a imagem no formato desejado.
DICA: na dúvida quanto a qual é o formato correto a ser convertido, optem sempre pelo de maior tamanho, ok? (eu sempre fico na dúvida quanto ao MDF/MDS – hehehehehe)

Para isso, abram o Ultraiso, vão em converter imagem/ selecionem a pasta onde a imagem a ser convertida está / escolham a pasta onde salvarão a nova imagem e cliquem em converter. Agora, escolham os pares para conversão (eu, particularmente recomendo o par BIN/CUE) e pronto!

    7 – Jogando, Finalmente!

    Há 2 modos de jogo com o ePSXe: Online ou Off-Line!

    Modo Off-line

    Jogando no modo Off-Line, vão em config/netplay/ e marquem disabled!

    Agora, uma vez configurada a unidade de CD/DVD-ROM, vão em File/CDROM e dêem ok! Pronto, o jogo será iniciado automaticamente!

    Dica 1: Para uma maior opção de jogos num único local e não sobrecarregar o HD, recomendo gravarem várias ISOs em um mesmo CD/DVD e jogarem por ISOs. Um outro detalhe: é bem mais fácil para se mudar o jogo, basta apertar ESC (para voltar para a tela de configuração do emulador) e apertar Change Disc e fazer o mesmo caminho File/ISO/ pasta onde está a ISO.

    Dica 2: Mesmo com a opção de vídeo de “disable screensaver” ativada, recomendo o seguinte procedimento: vão à área de trabalho/ botão direito do mouse/ propriedades/proteção de tela/ aguardar (ponham a quantidade de horas minutos que vocês forem jogar – uns 180 minutos, hehehehehe, pelo menos) pois, não sei o porquê mas, acaba acontecendo da proteção de tela ser ativada conforme configuração normal (10 minutos) e daí o jogo trava e vocês só jogarão em modo janela posteriormente! Com o procedimento acima, isso é corrigido!

    Modo Online
    Jogando no modo Online, vão em Config/netplay/ e marquem o Cyber Pad 1.3

    Agora, façam os mesmos procedimentos do MODO OFF-LINE, tanto ISOs quanto CD-ROM. Após isso, vocês entrarão nesta tela:

    É importante lembrar que para jogar online, os jogadores deverão ter a mesma versão do jogo, mesma versão do emulador e mesma versão do plugin, no caso, Cyber Pad 1.3!

    Caso tenham dúvidas quanto ao funcionamento do Kaillera, recomendo lerem o Jogando Arcades / Fliperamas online via Kaillera com o MAME. Pois, apesar de serem sistemas diferentes (Arcade e console) o esquema de funcionamento do Kaillera é o mesmo para qualquer emulador!

    Abaixo, algumas imagens de jogos emulados:

    Resident Evil – Director’s Cut

    Castlevania – Symphony of the Night
    Bust-a-Groove

    Megaman 8

Anúncios
Esse post foi publicado em Tutoriais. Bookmark o link permanente.

Uma resposta para Emulando PlayStation com o ePSXe!

  1. rejo disse:

    como descompacto a bios?

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s