Caros amigos do RETROBITS, 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!

null

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:

Veja como deve ficar a pasta de plugins

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:

Vá em Config > Wizard” /></p>
<p><img src=

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

Para o Plugin de Vídeo, selecionamos o abaixo definido (como já comentado anteriormente):
Seleciona Pete's D3D Driver1.76

Para o Plugin de Audio, selecionem o abaixo definido:
Eternal SPU Plugin 1.41

Para o Plugin de Cdrom, selecionem o abaixo definido:
ePSXe CDR WNT/W2K core 1.5.2

Após isso, configurem o controle conforme indicado abaixo:
Clique em Controller 1

Na imagem abaixo, as teclas apresentadas são as teclas padronizadas do player 1 pelo próprio emulador … basta configurá-las conforme sua necessidade!
Tela de configuração dos botões

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:

Vá em Config/Game Pad/ Multitap

Selecione o controle que deseja configurar

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.

Fonte: Tutorial Boca-Fox ePSXe

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:
Vá em Config / Video

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!

Agora clique em Configure

Clique em Select Device

Selecione a sua Placa de Vídeo


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 Geral

Configurações do tipo Otimizada

Configurações do tipo Otimizada

Configurações do tipo Excelente

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!

Na tela de configuração do plugin, clique em Special games fixes

Escolha as configurações específicas para o jogo

Complementando

Para uma configuração mais personalizada, recomendo lerem atentamente às informações abaixo (Fonte: Tutorial Boca-Fox ePSXe) 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.

    Dicas sobre o uso do Memory Card e Save States (feitas pelo usuário Junior1nf0).

    Caso os arquivos de memory card não estejam funcionando, pode ser a configuração do mesmo.

    Pode ser possível, também, que os arquivos do memory card estejam somente como leitura.

    Certifique-se que dentro da pasta memcards você possui pelo menos um arquivo com extensão MCR.

    Veja suas propriedades, caso esteja marcado somente leitura, desmarque. Se não possui arquivo nenhum, terá que baixar um (procure pela net).

    O padrão é ter dois arquivos: epsxe000.mcr e epsxe001.mcr. Você também pode copiar (duplicar) estes arquivos para possuir um memory card diferente para cada jogo, re-nomeando-o com o nome do jogo por exemplo ou seguindo a numeração padrão (epxe002.mcr, por exemplo).

    Se você possui estes arquivos mcr na pasta memcards, confira se o emulador está configurado no slot 1 e/ou 2 com o caminho do endereço destes arquivos, se não estiverem, selecione o diretório e o arquivo.

    Outra opção que os emuladores oferecem é salvar o jogo por meio de state saves, basta ir em Run>Save State e escolher o Slot, ou pelas teclas de atalho como já foram indicadas aqui [eu entrei aqui justamente pra pesquisar as teclas de atalho sem sair testando (nota, sai testando porque eu sempre faço isso e perdi um jogo salvo, mas eu tinha um backup hehehe)].

    Lembrando:

    F1- Salva
    F2- Seleciona Slot
    F3- Carrega o jogo

    É isso. O texto ficou grande.. hehe

    Abraços.

    Valeu, Junior1nf0, ajudou muito!

    Á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:

    Vá em Config > Sound” /><br />
<br />
<img src=

    Marquem as opções para os jogos especiais e Wait for XA Buffer is free

    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:

    Vá em Config > CDROM” /><br />
<br />
<img src=

    Selecione o Driver de leitura

    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!

    Vá em converter imagem

    Selecione o destino e o formato desejado

    Para quem tem dificuldades em encontrar ISOs de PSX, visitem este Tópico!

    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!

    Vá em Config > Netplay” /><br />
<br />
<img src=

    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!
    Va em File > Run CDROM” /></p>
<p>Com ISOs, vão em File/ISO/ pasta onde está a ISO/ e dêem ok! Pronto, é só diversão!</p>
<p><img src=

    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.
    Escolha o novo jogo

    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

    Vá em Config > Netplay” /><br />
<br />
<img src=

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

    É 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:

    Castlevania – Symphony of the Night

    Castlevania - Symphony of the Night

    Bust-a-Groove

    Bust-a-Groove

    Megaman 8

    Megaman 8

    Syndicate Wars

    Syndicate Wars

    Resident Evil – Director’s Cut

    Resident Evil - Director's Cut

    Bem pessoal, é isso aí! Uma vez mais agradeço a paciência e tempo voltados para este Tutorial. Espero que ele tenha ficado satisfatório e explicativo o suficiente para vocês matarem a saudade do PSX.

    Abraços e sucesso a todos do RETROBITS e visitantes!